加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

HyperWorks运行Tcl脚本的方式

(2016-11-11 20:50:59)
标签:

hypermesh

tcl

如何进入tcl

分类: 软件

运行脚本有以下几种方式:
1)通过下拉菜单,Run-Tcl script
2)在Standdard工具条点击using Script
3)利用*evaltclscript()编辑command文件,再运行这个command文件来运行脚本。
通过*evaltclscript创建的宏文件方式运行脚本例子如下:
*createbutton(5, "My Script",0,0,10,BLUE,"",EvalTclScript,
"C:/My_scripts/my_script.tcl")
*beginmacro("EvalTclScript")
*evaltclscript($1,0)
*endmacro()
将上面的代码保存到mac后缀的文件中,通过Hypermesh加载这个宏文件即可创建一个按钮。
 
4)通过cmd窗口启动Hypermesh,利用-tcl
在cmd窗口输入:
hmopengl.exe –tcl filename
5)通过cmd窗口启动HyperMesh的批处理(hmbatch),利用-tcl
在cmd窗口输入:
hmbatch.exe –tcl filename
 
6)通过命令窗口 source,一般需要指定绝对路径,如果没有,那Hypermesh会首先搜索工作目录下的tcl文件
source C:/My_scripts/test.tcl
指定路径时用前斜杠,后斜杠是一个特殊字符。
如果路径存在空格,那么需要用大括号而不能用双引号:
source {C:/Documents and Settings/Paul/My Documents/test.tcl}
另外有视频:https://youtu.be/dmsxEVUh4-k
讲的三种方法:
1.file-run-Tcl/tk script
2.
打开后,倒数第四个按钮是打开并运行脚本的按钮。
3.


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有