! 生成目标面
NSEL,S,,,VENEER.TGT !
TYPE,3 !
ESLN,S,0 ! Select elements attached to nodal component
ESURF ! Generate target mesh on the free faces of selected elements
ALLSEL,ALL
! Generate the contact surface
NSEL,S,,,CORE.CNT ! Selected user-defined nodal component for contact
TYPE,4 ! Element type for contact elements
ESLN,S,0 ! Select elements attached to nodal component
ESURF ! Generate contact mesh on the free faces of selected elements
ALLSEL
不知道如何在我的命令中使用这段命令,是不是在划分网格之后插入,选择接触的节点?另外,我建模划分网格后接触的那个平面只有一个面了,并且是共节点 ,
你好,我查看了一下帮助文档,发现(The element is located on the surfaces of 3-D solid or shell elements with midside nodes (SOLID87, SOLID90, SOLID98, SOLID122, SOLID123, SOLID186, SOLID187, SOLID226, SOLID227, SOLID231, SOLID232, SHELL132, SHELL281, and MATRIX50).)意思是不是174单元无法在我所用的电磁分析单元(solid117或236)表面建立接触?
我这样试了一下:划分网格后设置好接触单元,在电磁分析时把接触单元转为0(et,6,0),在温度分析时,再转为174和170,可以计算,但是不收敛,最后有一个温度场的结果,但是有部分单元出现严重的变形,表面有部分尖锐凸起,接触的部分出现缝隙。这是怎么回事?
也不知道接触设置成功没
如果你是做热分析时定义了接触对,可以考虑以下设置 (最好使用 ANSYS 提供的接触管理器,软件会帮你进行设置):
1 单元类型选择 面-面接触单元和相应的目标单元;
2 选择接触面 (单元) 和目标面 (单元) 之后,检查一下二者的法线方向是否互相指向对方,如有错误的法线方向则需要将其颠倒过来 (在接触管理器中有相应的工具);
3 设置单元选项 keyopt(1) 为 2 (节点自由度只有 TEMP);
4 如果是轴对称问题,需设置单元选项 keyopt(8) 为 2;
5 接触行为:将单元选项 keyopt(12) 设置为 0 或 3;其余 单元选项则采用默认值;
6 单元实常数中,除了与应力分析类似的设置外,对热分析还需要设置:
TCC - 热导系数 (可以近似取接触面和目标面的材料的导热系数的平均值);
SHDG - 摩擦生热系数 (比如 0.9);
FWGT - 接触面和目标面的热分配加权因子 (比如 0.5);
FHEG - 焦耳散热加权因子;
默认值都市零,即不传热。
7 如考虑摩擦生热,必须在材料性能中提供摩擦系数。
大致如此,可能有遗漏,你可以仔细研读一下帮助文件中的有关内容。
你好,我是刚接触ANSYS的接触设置,我用的是命令设置接触,不是接触管理器,在帮助文件里找到了一段命令是这样的:
/COM, CONTACT PAIR CREATION - START
ET,3,170 ! 定义目标单元
ET,4,174 ! 定义接触单元
KEYOPT,4,1,2 !
REAL,3 !
RMODIF,3,14,4e-005 !
! 生成目标面
NSEL,S,,,VENEER.TGT !
TYPE,3 !
ESLN,S,0 ! Select elements attached to nodal component
ESURF ! Generate target mesh on the free faces of selected elements
ALLSEL,ALL
! Generate the contact surface
NSEL,S,,,CORE.CNT ! Selected user-defined nodal component for contact
TYPE,4 ! Element type for contact elements
ESLN,S,0 ! Select elements attached to nodal component
ESURF ! Generate contact mesh on the free faces of selected elements
ALLSEL
不知道如何在我的命令中使用这段命令,是不是在划分网格之后插入,选择接触的节点?另外,我建模划分网格后接触的那个平面只有一个面了,并且是共节点
,
这段命令流中,实常数部分,只定义了接触的热导率 TCC 的值,为 4E-5,实在太小了,几乎不传热。需要根据你的模型的材料属性修改一下。
另外,如果你想在你的问题中直接使用这段命令流,需要:在划分网格后,分别创建两个 component,一个是:VENEER.TGT,为目标面的所有节点;另一个是: CORE.CNT,为接触面的所有节点。
此外,这段命令流的第一段中的 real, 3 命令最好改为 r, 3;然后,在命令 RMODIF 之后,最好增加一个命令:
real, 3
最后,如果使用这段命令流有问题,最好你自己使用接触管理器来定义接触对,比较有保证。
我做的是电磁-热的顺序耦合,在划分网格后插入接触后,电磁分析时出现:存在不适合用于电磁分析的单元。之后试了很多地方,都是出现软件直接退出的情况。能价格好友交流一下吗?多谢了965109358
那么你需要查一下帮助文件,看看你使用的单元是否可以用于电磁分析,如果不是,则需要更换单元类型。另外,我不熟悉电磁分析,可能无法帮你选择具体的单元。
不过,我看了一下帮助文件中关于接触单元 conta174 的说明,如果用于电磁分析,需要将该单元的 keyopt(1) 设置为 7,不知你设置了没有。
此外,对于电磁分析,接触单元的实常数中还需要设置 MCC 的值,其含义是: Magnetic contact permeance (磁接触磁导率),不知你设置了没有。
最后,好友应该是你加我吧?不过,是否加好友好像并没有多大关系。不管是否好友,你都可以向我提问题的。只要我看到 ,都会回答的。
好,我先这样试试,有问题再请教你。太感谢你了
你好,我查看了一下帮助文档,发现(The element is located on the surfaces of 3-D solid or shell elements with midside nodes (SOLID87, SOLID90, SOLID98, SOLID122, SOLID123, SOLID186, SOLID187, SOLID226, SOLID227, SOLID231, SOLID232, SHELL132, SHELL281, and MATRIX50).)意思是不是174单元无法在我所用的电磁分析单元(solid117或236)表面建立接触?
我这样试了一下:划分网格后设置好接触单元,在电磁分析时把接触单元转为0(et,6,0),在温度分析时,再转为174和170,可以计算,但是不收敛,最后有一个温度场的结果,但是有部分单元出现严重的变形,表面有部分尖锐凸起,接触的部分出现缝隙。这是怎么回事?
也不知道接触设置成功没