首页/文章/ 详情

Isight优化之Abaqus集成过程及多种商业程序的集成命令

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/意见领袖/博士学历/特邀专家/独家讲师
平台推荐
内容稀缺
1天前浏览40


导读:上一篇文章解锁Isight多学科优化四大算法-助你参数优化技术入门与提高笔者介绍了Isight软件起源和发展、主要功能和模块构成及安装。其实,Isight组件主要分为流程组件Process Component (也称Drivers驱动器)和 应用组件(Activity Component)。本文重点Abaqus有限元分析过程集成和多种商业程序的集成命令,希望对学习者有所帮助。

一、Abaqus有限元分析过程集成

Abaqus是世界领先的多物理场有限元分析程序。Isight通过Abaqus组件可以实现数据交换并控制Abaqus执行。无论是Abaqus模型文件.cae或输入.inp文件,都可以提取输入参数(包括载荷、边界条件、材料、截面特性)。当Abaqus计算完成后,可以从结果数据库文件.odb.dat文件中读取输出参数。

1.DesignGateway中点击【File—New(Default)】创建一个空的任务Task  

2.将Abaqus组件拖动到Task的工作流中。

2-51 Abaqus工作流

提示:Abaqus组件的路径为:com.engineous.component. Abaqus  

3.双击Abaqus组件,弹出编辑界面【Abaqus Component Editor】。  

4.点击【Execution】属性页,确认【Designtime Options】选项框内的【Config File】配置文件指向安装目录下的AbqConfig.txt文件  (比如:C:\Isight\5.5\config\AbqConfig.txt)

2-52 Abaqus编辑界面  

5.设置【Runtime Options】的【Timeout】超时时间,使其大于正常的Abaqus计算时间。如果超时,Isight会认为Abaqus计算失败。  

6.点击【Input】属性页,点击【Browse…】按钮,打开Boss_3.inp文件。  

7.点击【ReadFile读入inp文件中的参数,在下方的参数列表中勾选需要被Isight写入的参数。

2-53 Input编辑界面

二、常用商业CAD/CAE程序集成方法

CAD/CAE程序可以通过Isight的专用组件或者Simcode通用命令行组件进行集成。

1、CAD 

(1)Catia  

方法1Simcode 命令cnext.exe -macro *.vbs  

方法2Isight Catia组件

(2)ProE  

方法1Simcode 命令proe2000i trailfile.txt  

方法2Isight ProE组件

(3)UG  

方法1Simcode 命令ug_update_expressions.exe -p *.prt –e *.exp  

方法2Isight UG组件  

(4)Solidworks  

方法1Simcode 命令Cscript *.vbs  

方法2Isight Solidworks组件

(5)SolidEdge  

Cscript *.vbs  

2、网格前处理  

(1)Altair.Hypermesh

\Altair\hw10.0\hm\bin\hmbatch.com –c*.cmf 

(2)Patran  

方法1Simcode 命令"MSC.Software\MSC.Patran\200x\bin\patran.exe" -b -sfp *.ses  

方法2Isight Patran组件  

(3)ICEM-CFD  

icemcfd -batch -script icem_script  

(4)Gambit  

"\Fluent.Inc\Gambit2.3.16\ntbin\ntx86\gambit.exe" -inp *.jou  

3、网格变形

(1)Sculptor  

\Sculptor\sculptor.exe -d <*.def>  

(2)DEP.Morpher

consolemorpher.exe *.msw *.bdf DP.txt "," 0   

(3)SFE  

方法1Simcode 命令 <SFE Concept_Install_Directory>\concept.cmd –b *.bat  

方法2Isight SFE组件  

4、有限元分析 


 

(1)Abaqus  

方法1Simcode 命令Abaqus job=jobName input=<*.inp> interactive > status.sta  

方法2Isight Abaqus组件  

(2)ANSYS  

方法1Simcode 命令"%ANSYS90_DIR%/bin/intel/ansys90" -b -i <*.lgw> -o <*.txt>  

方法2Isight ANSYS组件  

(3)MSC.NASTRAN  

1Simcode 命令" MSC.Software\MSC.Nastran\bin\nastran.exe" <*.bdf> msgbell=no  

方法2Isight NASTRAN组件  

(4)Altair. Optistruct  

altair9.0\hm\bin\win32\optistruct.bat -shell <*.fem>  

5、 流体分析 

(1)Fluent

fluent 3d -wait -i <*.jou>  

(2)StarCD

stardesign --batch <procad.echo  

proam.bat -b *.inp  

(3)StarCCM+  

方法1Simcode 命令starccm+ -batch*.java  

方法2Isight StarCCM+组件  

(4)CFX  

cfx5solve.exe -def <*.def>  

cfx5build.exe -b -play <*.jou>  

(5)NUMECA  

igg -batch -autogrid *.trb *.geomturbo *.igg   其中*.trb为网格模板文件  

6、冲击碰撞   

(1)Ls-Dyna  

方法1Simcode 命令”LSDYNA/program/ls960-nsmp.exe” i=*.k memory=30000000  

方法2Isight Ls-Dyna组件  

(2)Pam-Crash  

方法1Simcode 命令pamcrash inp=<your_input_file> [out=<your_output_file>] [numpro=<cpus>] [que=<batch_queue>]  

方法2Isight PamCrash组件  

(3)Madymo  

方法1Simcode 命令madymo622 -3d modle_filename.xml  

方法2Isight Madymo组件  

7、多体动力学  

(1)Adams View  

方法1Simcode 命令"C:\Program Files\MSC.ADAMS 200x\common\mdi.bat"' av ru-s b *.cmd  

方法2Isight Adams组件  

(2)Recurdyn  

"%install dir%\bin\recurdyn.exe" "*.rdyn" /rdp *.rdp /rss  

8、电磁分析   

(1)Ansoft.HFSS  

Cscript *.vbs

(2)Saber  

\Synopsys\Y-2006.06\Saber\bin\aimsh.exe  *.aim   

9、内燃机性能分析  

(1)GT-Power  

方法1Simcode 命令" \GTI\v6.1.0\GTsuite\bin\gtsuite.exe" GTpower -p:off -d:db -m:on -x:70 <datfilename>  

方法2Isight GT-Power组件  

(2)AVL.BOOST  

方法1Simcode 命令boost_batch v=4.1 simulation <taskfilename>  

方法2Isight AVL.Boost组件   

10、整车性能分析  

(1)AVL.Cruise  

C:\AVL\Cruise\v3.1\bin\cruiseNT.exe "<*.prj>" en_US 1  

11、材料加工  

(1)AutoForm  

af_3.04 -jn jobname -bg  

(2)ModeFlow  

mfl -input moldflow.001  

12、机电液仿真  

(1)AmeSim  

方法1Simcode 命令 AMEPilot Modelfile  

方法2Isight AmeSim组件  

(2)Dymola  

方法1Simcode 命令  

方法2Isight Dymola组件  

13、声学仿真  

(1)Sysnoise  

"\Sysnoise\5.5\bin\sysnoise_nogui.bat" -if journal.cmd

五、Isight联合Abaqus工程优化设计

由于篇幅原因,这里不过多赘述,感兴趣的朋友可以关注我在仿真秀平台的后续推文。近日,由我原创独家首发仿真秀官网的《Isight联合Abaqus工程优化设计方法11讲》也上线了,让订阅用户获得跨学科联合仿真与优化的能力。

课程涵盖isight的基础操作、参数优化、数据网格化、代理模型、联合仿真及多目标优化,帮助学员掌握高效的工程优化设计方法。通过该课程,学员将能够熟练掌握Abaqus与Isight的联合使用,并能够根据实际项目需求进行建模、分析、优化,提升仿真分析的效率和精度。

本课程为付费用户提供VIP群交流答疑服务持续加餐提供定制化培训咨询服务仿真人才库内推就业、仿真秀还提供奖学金、学完此课程,推荐学习者报名参加工信部教考中心认证的——工程仿真技术(CAE分析职业能力登记评价证书)课程大纲安排如下:

1、以下是我的课程大纲:

图片


可回放,开发票,奖学金加餐

讲师提供vip交流群/答疑/相关学习资料


图片  

图片

扫码立即试看

2、用户可以得到

《Isight联合Abaqus工程优化设计方法11讲》课程帮助学员从基础到进阶全面掌握Isight与Abaqus的联合应用,为解决复杂工程问题、提升工作效率和实现创新设计提供坚实的技能基础。用户可以学到:

(1)提升建模与分析效率:学员将学会如何利用Isight自动化Abaqus分析流程,通过模型参数化和自动化脚本的编写,节省大量的手动操作时间,提升仿真效率。

(2)优化设计能力:课程将教授如何结合Isight强大的优化工具与Abaqus进行多目标、多约束的优化设计。学员能够实现复杂设计的优化,如结构、热力学、流体等领域的优化,帮助他们找到最佳设计方案。

(3)多学科协同设计:通过学习Isight与Abaqus的结合,学员将掌握如何进行多学科协同仿真(例如结构与流体、热学与力学耦合分析),提高设计的准确性和整体性能。

(4)增强问题解决能力:通过实例讲解,学员将能够快速识别和解决实际工程问题,尤其是在面对复杂边界条件、非线性行为和大规模仿真时,能通过Isight的协同功能优化分析流程。

(5)掌握高级仿真技巧:对于有一定基础的学员,课程将深入讲解如何实现Abaqus高级功能(如动力学分析、疲劳分析等)的自动化与优化,帮助学员提升工程仿真技能。

(6)提高职业竞争力:学员能够通过课程掌握Isight与Abaqus的联合使用,增强其在行业内的技术能力,提升他们在工程分析、设计优化和仿真自动化等方面的竞争力。

(7)灵活应用于不同领域:课程内容涵盖了广泛的实际工程应用,学员能够将所学知识灵活应用于机械、土木、航空航天、汽车等多个领域,解决不同学科的工程问题。

图片

3、适合谁看

(1)Abaqus初学者:对于刚接触Abaqus的学员来说,这个课程将帮助他们快速掌握Abaqus的基本操作,并学会如何通过Isight与Abaqus结合进行更高效的模拟分析。

(2)有一定Abaqus基础的工程师:对Abaqus有基本了解,但希望提升模拟自动化、优化与多学科协同设计能力的工程师。课程内容会深入讲解如何通过Isight实现Abaqus模型的自动化处理与参数化分析。

(3)从事结构分析、优化设计的专业人员:无论是从事机械工程、土木工程、航空航天等领域的结构分析,还是进行多学科优化设计的人员,课程中将包含大量实例,帮助学员在具体工程项目中应用Isight与Abaqus的联合使用。

(4)工程仿真软件开发人员:如果你有意提升仿真软件的应用能力、开发自动化流程,或者需要进行复杂的模型优化与设计参数调整,本课程将帮助你掌握Isight与Abaqus联动的技术,实现工程仿真流程的自动化与优化。

(5)学术研究人员:有意在工程仿真领域进行更深入研究,尤其是需要用到Isight进行参数优化、多学科协同分析等研究工作的学者和研究人员。


来源:仿真秀App

ACTLS-DYNAFluentCFXHFSS疲劳碰撞非线性多学科优化通用航空航天汽车声学多体动力学参数优化材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-04-14
最近编辑:1天前
仿真圈
技术圈粉 知识付费 学习强国
获赞 10696粉丝 22179文章 3760课程 232
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈