当前位置:首页>python>HyperMesh/Tcl与ANSA/Python的开发环境

HyperMesh/Tcl与ANSA/Python的开发环境

  • 2026-09-21 18:57:03
HyperMesh/Tcl与ANSA/Python的开发环境

HyperMesh/Tcl与ANSA/Python的开发环境

老版本的HyperMesh(好像是V2024之前)是仅支持Tcl语言进行二次开发。ANSA是支持Pyhton语言进行二次开发。

那前期学习阶段,一个合适的IDE编辑器还是必要的,我个人用的是Notepad++,这里仅交流技术,不做其他讨论。

运行Tcl语言

1. 在Tcl自带的IDE中运行tcl语言

set a 10puts $a

2.在Notepad++中运行tcl语言

需要在Notepad中配置下环境,打开Notepad,按F5,将下面的代码复制到文本框,点击保存;设置名称和快捷键(根据个人习惯,如Run_Tcl,ALT+T),点击保存

cmd /k 你的路径\tclsh.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT,如:cmd /k C:\ActiveTcl\bin\tclsh.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

3.直接在HyperMesh中运行tcl语言

打开HyperMesh软件,菜单栏---View---Command Window,如下图

另外可通过source命令来运行写好的tcl文件,注意用斜线连接

source C:/Users/Administrator/Desktop/chapter.tcl

运行Python语言

1.在Python自带的IDE中运行python语言

注意安装Python的时候将PATH勾选,以添加环境变量。另外安装路径不要含有空格,如Program File文件夹下

2.在Notepad++中运行python语言

需要在Notepad中配置下环境,打开Notepad,按F5,将下面的代码复制到文本框,点击保存;设置名称和快捷键(根据个人习惯,如Run_Python,ALT+P),点击保存

cmd /k 你的路径\python.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT,如:cmd /k C:\Python38\python.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

3.在ANSA/Script Editor中运行python语言

一是使用Script Editor,但这个官方已确认不再开发了,这里就不再介绍了。不过这个加密功能还是可以用的

4.在ANSA/VSCode中运行python语言

这个功能需要配置ANSA/VSCode环境,如下图

配置完成后,显示安装了BCS Dev Env插件,同时写API代码时,会有语法提示以及代码补全功能

以上仅代表个人观点,供参考!

最新文章

随机文章