当前位置:首页 > 热点新闻> 新技热点

ABAQUS正版软件之ABAQUS计算中的节点编号问题

1.背景

大家在进行节点处数值计算或者后处理的二次开发时,有时会对节点处数值输出进行观察,以方便对程序进行调试,但在后处理中将节点编号显示后发现:开发中的节点编号与后处理中的节点编号并不对应,这使得难以直接找到对应节点的位置,降低了调试程序的灵活性。这是因为,ABAQUS软件中使用了多套节点编号,在ABAQUS软件计算的不同部分,这些编号并不完全一致。弄清这些节点编号之间的关系,有助于提升大家开发的效率。

虽然我对ABAQUS的使用经验有限,但我希望通过这篇简短的介绍,能够分享一些在使用中关于节点编号问题的基本认识和个人见解,希望这对大家在实际工作中能有所帮助。

2.正文

(1)节点编号显示的方法:

在前处理中,划分好网格后,可在View-Assembly DisplayOptions-Mesh-Show nodelabels中显示节点编号。在后处理中,可在Options-Common Plot Options-Labels-Show node labels中显示节点编号。

(2)前处理与后处理阶段的节点编号

如图1所示为后处理中的节点编号,在默认情况下,可以发现其节点编号在两个不同的part上都是从1开始的(1-33,1-45),这是在前处理中划分好网格后就确定的,这些信息被储存在inp文件之中。

ABAQUS正版软件之ABAQUS节点

 图1 后处理中节点编号展示

然而,并不是说前处理和后处理之中的节点编号须是分别在两个不同的part上独立。如图2所示,两个part上节点编号是连续的(1-33,34-78),所有的节点编号是连续不断的,这简化了后处理的二次开发中对part的讨论情况。其具体方法是在提交工作之前,右击Models中当前model的名称-Edit Attributes-Do not use parts and assemblies in input files,在此情况下,input文件中对于两个part的节点编号是连续的。

ABAQUS正版软件之ABAQUS节点编号

 图2 后处理中节点编号展示

另外,也可以在mesh模块或在hypermesh中自定义节点编号。

这些在inp文件中给定的编号,叫为"局部编号"。

(3)主程序计算中的节点编号

尽管在inp文件中节点编号在多个part上是可以从1开始,但是在主程序计算当中,为了不让计算混乱,统一都是从1开始编号,一直到所有节点编号结束,这种编号叫为"全局编号"。

(4)子程序计算中的编号

在对节点进行计算的子程序中,比如VFRIC摩擦子程序等,其自生对表面节点进行编号,可以叫为"计算编号"。

这三种节点编号表示的节点不同,在使用中应当尤其注意。

(5)节点编号的互相转换

在子程序中,为知道当前计算的节点在后处理中具体位于哪个位置,可以对"计算编号"转换为"局部编号"在后处理中进行查看。可以在子程序中使用以下通用子程序:

VGETPARTINFO(INTNUM,JTYP,CPNAME,LOCNUM,JRCD):给通用子程序提供"全局编号",会返回"局部编号"。

VGETINTERNAL(CPNAME,LOCNUM,JTYP,INTNUM,JRCD):给通用子程序提供"局部编号",会返回"全局编号"。

(6)节点编号互相转换的应用

对两个不同的part,在定义面面接触计算时,探究输出主面与从面的不同选法对 节点对应 的规律。

如图3所示,板的上表面为从面,圆的表面为主面,通过子程序将两个面对应节点输出,如右侧,其第二列为"计算编号",第三列为从面的"局部编号"、第四列为主面的"局部编号",可以看出,主面上58号节点对应了从面93、94、95三个节点,从面三个节点是主面节点的外法线方向上的点。

ABAQUS正版软件之ABAQUS节点编号

 图3 板上表面为从面,圆表面为主面

如图4所示,板的上表面为主面,圆的表面为从面,通过子程序将两个面对应节点输出,如右侧,其第二列为"计算编号",第三列为从面的"局部编号"、第四列为主面的"局部编号",可以看出,主面(板)上80号节点对应了从面(圆)3、39、49三个节点,从面三个节点是主面节点的外法线方向上的点。

ABAQUS正版软件之ABAQUS节点编号互相转换

 图4 圆表面为从面,板的上表面为主面

在子程序调试中利用节点编号的互相转换,可以发现主面节点对应从面节点在主面的外法线方向上的规律。且主面与从面上节点的对应关系与主面和从面的选择有关,因此,在使用十足主从算法计算接触面时,需要谨慎选择主从面。

















免责声明:

本文系网络转载,版权归原作者所有。如涉及版权问题,请与微辰三维联系,我们将及时协商版权问题或删除内容。部分图片源于网络侵删。









相关资讯


SOLIDWORKS宏插件

SOLIDWORKS配置要求

Abaqus 2024正版软件之新亮点分享

ABAQUS软年在多体动力学仿真计算中的应用