Hypermesh命令流
第一个是Tcl command source:它使用小写的s,此命令的参数需要是完整的tcl文件路径,注意斜线方向
软件内执行:
source C:/Users/18801/Desktop/vibration_tcl/random.tcl
软件外执行:
Hypermesh编写批处理文件有两种方式,一种是调用cmf文件,一种是调用tcl文件,目前新版本hypermesh已经不再使用cmf文件记录脚本信息了,该为tcl文件直接记录脚本信息。
Bat文件内容如下:
"D:\Program Files (x86)\Altair\2019\hm\bin\win64\hmbatch.exe" -tcl C:\Users\18801\Desktop\lianhe\lianhe.tcl
或者:
"D:\Program Files (x86)\Altair\2019\hm\bin\win64\hmopengl.exe" -tcl
其中hmbatch方式不现实hm的界面,直接在后台运行tcl文件的操作,hmopengl方式会弹出hypermesh软件界面,用户可以看到tcl文件实时运行情况
配合isight参数化建模有两种方法,使用sw组件或simcode组件,simcode组件需要准备一个宏,记录---打开文件、修改参数、另存成通用格式的这一个步骤。Caita和sw的宏录制功能类似,录制完成后需利用bat文件进行测试。
软件不同,语句稍有不同,在这之前需要删除文件夹内包含文件,下面为示范:
del *.stp
"D:\Program Files\Dassault Systemes\B20\win_b64\code\bin\CNEXT.exe" -batch -macro C:\Users\18801\Desktop\lianhe\new_try\catia.catvbs
2 Isight与matlab
由于isight中有matlab组件,集成较为简单,拖动组件至流程中。按流程进行输入变量和输出变量的设定。M文件中输入变量不要赋值,否则结果都是一样的。Option标签页matlab command选择.exe文件路径即可。




免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删