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

ansys 接触对建立 命令流

阅读数 27
点赞 0
article_banner
在ANSYS中建立接触对是进行接触分析的关键步骤,主要通过定义接触单元和目标单元来实现。以下是根据不同建模环境(经典APDL与Workbench)整理的核心命令流方法与关键参数说明。

一、经典APDL环境下的接触对建立

在经典APDL中,接触对的建立通常涉及定义接触单元类型、实常数、生成接触面与目标面。

‌1. 基础命令流框架‌

一个典型的接触对建立流程包含以下步骤:

text

/PREP

! 定义材料属性、单元类型等

...

! 定义接触单元和目标单元类型

ET, 2, TARGE170 ! 目标单元

ET, 3, CONTA174 ! 接触单元

! 定义接触实常数(关键参数在此设置)

R, 3 ! 实常数编号

RMODIF, 3, 9, 0.1 ! 例如,第9项为法向罚刚度因子(FTOLN)

RMODIF, 3, 12, 0.2 ! 例如,第12项为初始穿透或间隙调整(ICONT)

! 设置接触单元的关键选项

KEYOPT, 3, 2, 2 ! 接触算法选择,2=增广拉格朗日法

KEYOPT, 3, 12, 5 ! 接触面行为,5=绑定接触

! 选择目标面,生成目标单元

ASEL, S, , , 2 ! 选择作为目标面的面(编号2)

CM, _TARGET, AREA

TYPE, 2 ! 指定单元类型为目标单元

ansys 接触对建立 命令流

NSLA, S,

ESLN, S,

ESURF ! 在所选面上生成目标单元

! 选择接触面,生成接触单元

ASEL, S, , , 3 ! 选择作为接触面的面(编号3)

CM, _CONTACT, AREA

TYPE, 3 ! 指定单元类型为接触单元

NSLA, S,

ESLN, S,

ESURF ! 在所选面上生成接触单元

ALLSEL, ALL ! 选择所有实体

说明:此框架展示了手动选择面并生成接触对的基本流程,实常数和关键选项需根据具体分析类型(如过盈配合、摩擦接触)调整。‌‌

‌2. 过盈配合分析示例‌

对于过盈装配问题,需在实常数中明确指定过盈量。

text

! ... 前处理命令(定义几何、材料、网格等)

R, 3,,,1.0,0.1,0.4,

RMORE,,,1.0E20, 0.003, 1.0, ! 第5项(CNOF)定义过盈量0.003m

RMORE,0.0,0,1.0,,1.0,0.

! ... 后续接触对生成命令

说明:过盈量可通过实常数CNOF项(命令流中RMORE的第5项)进行定义。‌‌

‌3. 轴对称模型接触示例‌

对于轴对称模型(如两球接触),需注意单元选项和边界条件。

ansys 接触对建立 命令流

text

/PREP

ET,1,PLANE

KEYOPT,1,3,1 ! 设置为轴对称单元

! ... 创建几何、划分网格

! 在接触区域附近细化网格

KSEL, S, , , 2,4,

KREFINE,ALL, , ,3,1,1,1 ! 在关键点处进行3级网格细化

ALLSEL,ALL

! ... 后续接触对生成命令(逻辑与3D接触类似,但使用2D接触单元如CONTA172)

说明:轴对称分析需使用2D单元并设置轴对称选项,接触区域网格细化有助于提高计算精度。‌‌

二、Workbench环境中插入命令流

在ANSYS Workbench的Mechanical模块中,可通过插入命令对象(Commands)来使用APDL命令流增强或覆盖GUI设置。

‌1. 命令流插入位置与方法‌

在Mechanical界面中,右键点击相关对象(如“接触”分支或“Static Structural”分支)。

选择“Insert” -> “Commands”。在此处输入的APDL命令将在求解时该对象位置被执行。

建议将用于修改或定义接触的命令对象放置在接触定义之后,以确保其生效。‌‌

‌2. 常用命令流片段‌

以下命令可用于在Workbench中创建或修改接触对:

text

! 创建命名选择(需先在图形界面中选择对应面)

CM, _CONTACT_SOURCE, AREA ! 将当前选择的面保存为接触面组件

CM, _TARGET_SOURCE, AREA ! 将当前选择的面


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

相关文章
技术文档
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
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空