许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  ansys中get命令

ansys中get命令

阅读数 13
点赞 0
article_banner
在 ANSYS 中,‌*GET 命令‌ 是 APDL(ANSYS Parametric Design Language)中用于从求解器数据库或结果文件中提取数据并赋值给参数的核心命令。它广泛应用于后处理、自动化流程控制和结果导出等场景。

‌基本语法‌

apdl

*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM

‌Par‌:接收提取数据的‌自定义参数名‌(必须预先定义)。

‌Entity‌:提取对象类型,如 NODE(节点)、ELEM(单元)、KP(关键点)等。

‌ENTNUM‌:对象编号(如节点号、单元号);若为 0 或留空,表示作用于所有对象(常配合聚合函数使用)。

‌Item1, IT1NUM‌:指定提取的数据项及其子项(如位移 U、应力 SX、温度 TEMP 等)。

‌Item2, IT2NUM‌:二级数据项,用于复杂结果(如等效应力、主应力等)。

‌常见应用场景‌

‌提取节点位移‌

apdl

*GET, node_ux, NODE, 100000, U, X

ansys中get命令

提取节点 100000 的 X 方向位移,赋值给 node_ux。

‌提取最大等效应力‌

apdl

*GET, seqv_max, ELEM, 0, NMISC,

提取所有单元中的最大等效应力(NMISC,5 通常对应 von Mises 应力)。

‌提取温度值‌

apdl

*GET, ntemp, NODE, 2, TEMP

提取节点 2 在当前时间步的温度值。

‌获取模型质心坐标‌

apdl

*GET, xc, ELEM, 0, MC, X

获取有限元模型质心的 X 坐标(需已完成求解)。

ansys中get命令

‌提取接触状态‌

apdl

*GET, contact_status, CONT, 1, STAT

获取第 1 个接触对的状态(0=间隙,1=接近,2=滑动,3=粘合)。

‌使用注意事项‌

‌结果有效性‌:必须在 /POST1 或 /POST26 模块中执行,且结果文件(如 .rst)已加载。

‌编号范围‌:确保 ENTNUM 在有效范围内,否则返回 0 或报错。

‌变量定义‌:复杂数组操作前建议用 *DIM 预分配内存。

‌单位一致性‌:提取结果的单位与当前 /UNITS 设置一致。

‌实用技巧‌

‌结合循环批量提取‌:

可用 *DO 循环遍历节点/单元,结合 *GET 提取大量数据并写入文件(如导出应力到 TXT)‌‌

ansys中get命令

‌获取选择集信息‌:

apdl

*GET, ncount, NODE, 0, COUNT

获取当前选中的节点数量。

‌通过 GUI 生成命令‌:

在菜单栏 Utility Menu > Parameters > Get Scalar Data 操作后,查看 .log 文件可反推对应 *GET 命令‌‌

‌相关资源‌

ANSYS 帮助文档中搜索 *GET 可查看完整实体-项目对应表‌‌

更多示例见:CSDN 博客 - ANSYS APDL 后处理导出结果‌‌

如需具体某类数据的提取方法(如接触力、热流、模态参与系数等),可进一步说明应用场景。


武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空