近日,水哥收到不少同学关于采用Workbench进行瞬态分析后提取数据的问题,今天就以本篇文章来解惑。 ANSYS数据后处理主要分为两大类:通用后处理和时间历程后处理,通用后处理也即处理固定时刻结构不同点位的情况…
在Workbench界面中,选择File--Scripting--Record Journal来启动脚本录制功能。接下来,我们需要创建一个Static Structural分析系统,该系统将涵盖结构分析的全流程。简化后的系统代码示例如下:在Workbench中,我们通过点击Engineering Data来定义材料属性。以Steel为例,我们设定其密度为7500kg/m3,杨氏模量为209.0E3,泊松...
点击菜单栏Automation–Scripting,打开脚本编辑器,调试的时候在右下角输入脚本代码,方便实时查看代码效果。 Workbench 云图显示的设置通常有如下API函数: 1、Graphics.ViewOptions.ResultPreference,该函数主要设置云图中模型的显示设置,例如变形大小比例,是否显示最小值,最大值等,其主要功能如下所示: 使用案例: 1)设置变...
怎么使用python打开ansysyworkbench并打开spaceclaim并开始参数化建模,其余方法会在另外的博客里写,有时间写,当然也得看懂,这篇博客我都有好多不懂得,需要再慢慢学习。来自理论手册15.14 缩减子空间分块兰索斯非对称阻尼QR阻尼命令modopt,reducmodopt,subspmodopt
打开ANSYS Workbench。 创建新的项目,选择适当的分析系统类型。 加载Python 脚本,并确认路径正确。 执行特定操作,这可以通过以下步骤折叠: 开启Python 交互界面。 导入需要的库,如numpy与matplotlib。 编写函数以定义模型参数。 高级步骤 高级步骤 设计几何体:使用 Python 脚本创建...
在输出云图前,需对Workbench的云图显示设置进行调整,以确保输出的云图清晰可读。手动调整视图并输入代码虽可行,但批量处理时效率低下,不适用于项目移植。建议采用代码进行云图显示的调试。启动脚本编辑器,通过在右侧输入代码实时查看效果。在云图显示设置中,`Graphics.ViewOptions.ResultPreference`函数用于...
1.根据命名读取结构树上的信息,如求解项,mesh setup,name selection DataModel.GetObjectsByName("name") StaticSys = DataModel.AnalysisByName("Static Structural") #定位到名为"Static Structural"的分析项 # 其他依此类推,可以选择mesh,name selection, 不过用的时候要注意,不一定好使 ...
从上面可见,采用Python代码能够批量处理时程数据后处理,相比于APDL语法来讲,Python通俗易懂,其很容易调整格式,对输出处理比较友好,但同样的,需要学员掌握一定的脚本知识,关于脚本知识,推荐水哥的原创课程: 基于Python语言ANSYS WorkBench软件二次开发专题教程
我们在采用ANSYS Workbench做结构仿真时,有的时候需要批量输出结果云图,传统的方法是采用插入命令流的方式解决,但命令流是采用批处理的方式输出,结果云图布局并不是特别好看。今日,水哥就分享下如何采用python脚本来批量输出workbench的结果云图,效果如下所示:在输出
ANSYS提供了一个pyansys的python库,可以快速地读取二进制(.rst)等文件,并进行计算结果的可视化。在本实例中,提前使用ANSYS Workbench的结构静力学模块,创建了一个门型支架,如图1所示,并对其进行了结构静力学计算,得到rst结果文件,然后使用pyansys对该文件进行了解析及可视化。