首页/文章/ 详情

Mechanical脚本开发界面简介

2年前浏览3142
Mechanical脚本开发界面简介

今天为大家简单介绍WorkBench平台下的Mechanical模块中的脚本开发的相关介绍,本次以Ansys2021R1版本为例进行说明。

另外,现在Ansys是支持中文的,建议还是以英文显示,因为很多帮助文档还是英文的,所以在平时学习和查阅的过程中,用英文去查找会避免一些麻烦。

(一)Mechanical 脚本开发界面简介

(1)进入Mechanical

以静力学模块为例,在WorkBench平台下,拖入一个静力学模块,本次不是案例介绍,所以无需建模,直接双击“Model”,进入Mechanical。

(2)进入Scripting

进入之后,点击“AutoMation”→“Scripting”,在右侧会出现两个窗口。


A: Editor 用于复杂的脚本开发

B: Editor Toolbar 编辑工具栏,后面具体介绍。

C:Shell 用于简单的脚本开发

D:Shell Toolbar Shell工具栏,主要功能是清空,插入已有的命令。

(3)Editor及Editor Toolbar介绍

①Editor

②Editor Toolbar

a:新建脚本;

b:打开脚本;

c:保存脚本;

d:运行脚本;

e:调试脚本;

f:录制脚本;

g:插入脚本片段;

h:显示“按钮”编辑;

i:默认设置。

(4)Shell及Shell Toolbar介绍

a: 清空显示区域;

b:插入脚本片段;

c: 默认设置。

(二)简单应用

(1)第一个语句

Mechanical 脚本开发语言基于IronPython 2.7。

例如,可以在Shell窗口下输入


(2)录制脚本

a.点击开始录制

b. 插入固定约束

c. 录制成功

录制功能可以记录在Mechanical中大部分操作,但是有些功能是无法录制的,python的语法也是非常容易读懂,例如本例中

analysis_1 = DataModel.GetObjectById(19)  #通过Id的方法获得一个analysis对象

fixed_support_3 = analysis_1.AddFixedSupport() # analysis_1有一个添加固定约束的方法。


本次的介绍先到这里,大家有兴趣可以去尝试一下哦!

    

来源:CAE中学生
Mechanical静力学python
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-10-20
最近编辑:2年前
CAE无剑
硕士 | 仿真工程师 CAE中学生
获赞 679粉丝 1494文章 246课程 0
点赞
收藏
未登录
1条评论
快落找四季
签名征集中
11月前
您好,想请问一下我也是开启了录制脚本,想录制一下添加命名,录制完想验证一下脚本,但是在运行后却一直显示"Traceback (most recent call last):AttributeError: 'NoneType' object has no attribute 'Location'",想询问一下发生这种情况的原因
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈