abaqus接触问题技巧整理
- 格式:docx
- 大小:12.88 KB
- 文档页数:1
abaqus接触分析1、塑性材料和接触面上都不能用C3D20R和C3D20单元,这可能是你收敛问题的主要原因。
如果需要得到应力,可以使用C3D8I (在所关心的部位要让单元角度尽量接近90度),如果只关心应变和位移,可以使用C3D8R, 几何形状复杂时,可以使用C3D10M。
2、接触对中的sl ave surface应该是材料较软,网格较细的面。
3、接触面之间有微小的距离,定义接触时要设定“Adjust=位置误差限度”,此误差限度要大于接触面之间的距离,否则ABAQU S会认为两个面没有接触:*Contact Pair, interac tion="SOIL PILE SIDE CONTACT", small sliding,adjust=0.2.4、定义tie时也应该设定类似的posit ion toleran ce:*Tie, name=ShaftBo ttom, adjust=yes, positio n toleran ce=0.15、msg文件中出现zeropivot说明ABAQUS无法自动解决过约束问题,例如在桩底部的最外一圈节点上即定义了t ie,又定义了con tact, 出现过约束。
解决方法是在选择tie或c ontact的slave surface时,将类型设为no de region,然后选择区域时不要包含这一圈节点(我附上的文件中没有做这样的修改)。
6、接触定义在哪个分析步取决于你模型的实际物理背景,如果从一开始两个面就是相接触的,就定义在ini tial或你的第一个分析步中;如果是后来才开始接触的,就定义在后面的分析步中。
边界条件也是这样。
7、我在前面上传的文件里用*CONTROL设了允许的迭代次数18,意思是18次迭代不收敛时,才减小时间增量步(ABAQUS默认的值是12)。
接触问题技巧整理1、塑性材料和接触面上都不能用C3D20R和C3D20单元,这可能是你收敛问题的主要原因。
如果需要得到应力,可以使用C3D8I (在所关心的部位要让单元角度尽量接近90度),如果只关心应变和位移,可以使用C3D8R, 几何形状复杂时,可以使用C3D10M.2、接触对中的slave surface应该是材料较软,网格较细的面。
3、接触面之间有微小的距离,定义接触时要设定“Adjust=位置误差限度”,此误差限度要大于接触面之间的距离,否则ABAQUS会认为两个面没有接触:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.024、定义tie时也应该设定类似的position tolerance:*Tie, name=ShaftBottom, adjust=yes, position tolerance=0.15、msg文件中出现zero pivot说明ABAQUS无法自动解决过约束问题,例如在桩底部的最外一圈节点上即定义了tie,又定义了contact, 出现过约束。
解决方法是在选择tie或contact 的slave surface时,将类型设为node region, 然后选择区域时不要包含这一圈节点(我附上的文件中没有做这样的修改)。
6、接触定义在哪个分析步取决于你模型的实际物理背景,如果从一开始两个面就是相接触的,就定义在initial或你的第一个分析步中;如果是后来才开始接触的,就定义在后面的分析步中。
边界条件也是这样。
7、我在前面上传的文件里用*CONTROL设了允许的迭代次数18,意思是18次迭代不收敛时,才减小时间增量步(ABAQUS默认的值是12)。
一般情况下不必设置此参数,如果在msg 文件中看到opening和closure的数目不断减小(即迭代的趋势是收敛的),但12次迭代仍不足以完全达到收敛,就可以用*CONTROL来增大允许的迭代次数。
CAE(计算机辅助工程)是一门复杂的工程科学,涉及仿真技术、软件、产品设计和力学等众多领域。
世界上几大CAE公司各自以其独到的技术占领着相应的市场。
ABAQUS有限元分析软件拥有世界上最大的非线性力学用户群,是国际上公认的最先进的大型通用非线性有限元分析软件之一。
它广泛应用于机械制造、石油化工、航空航天、汽车交通、土木工程、国防军工、水利水电、生物医学、电子工程、能源、地矿、造船以及日用家电等工业和科学研究领域.ABAQUS在技术、品质和可靠性等方面具有卓越的声誉,可以对工程中各种复杂的线性和非线性问题进行分析计算。
《ABAQUS有限元分析常见问题解答》以问答的形式,详细介绍了使用ABAQUS建模分析过程中的各种常见问题,并以实例的形式教给读者如何分析问题、查找错误原因和尝试解决办法,帮助读者提高解决问题的能力。
《ABAQUS有限元分析常见问题解答》一书由机械工业出版社出版。
16.1。
1点对面离散与面对面离散【常见问题16-1】在ABAQUS/Standard分析中定义接触时,可以选择点对面离散方法(node-to-surf ace—dis—cre-tization)和面对面离散方法(surface-to—surfacediscretization),二者有何差别?『解答』在点对面离散方法中,从面(slavesurface)上的每个节点与该节点在主面(maste rsurface)上的投影点建立接触关系,每个接触条件都包含一个从面节点和它的投影点附近的一组主面节点.使用点对面离散方法时,从面节点不会穿透(penetrate)主面,但是主面节点可以穿透从面。
面对面离散方法会为整个从面(而不是单个节点)建立接触条件,在接触分析过程中同时考虑主面和从面的形状变化.可能在某些节点上出现穿透现象,但是穿透的程度不会很严重。
在如图16—l和图16—2所示的实例中,比较了两种情况。
1)从面网格比主面网格细:点对面离散(图16—1a)和面对面离散(图16-2a)的分析结果都很好,没有发生穿透,从面和主面都发生了正常的变形。
CAE(计算机辅助工程)是一门复杂的工程科学,涉及仿真技术、软件、产品设计和力学等众多领域。
世界上几大CAE公司各自以其独到的技术占领着相应的市场。
ABAQUS有限元分析软件拥有世界上最大的非线性力学用户群,是国际上公认的最先进的大型通用非线性有限元分析软件之一。
它广泛应用于机械制造、石油化工、航空航天、汽车交通、土木工程、国防军工、水利水电、生物医学、电子工程、能源、地矿、造船以及日用家电等工业和科学研究领域。
ABAQUS在技术、品质和可靠性等方面具有卓越的声誉,可以对工程中各种复杂的线性和非线性问题进行分析计算。
《ABAQUS有限元分析常见问题解答》以问答的形式,详细介绍了使用ABAQUS建模分析过程中的各种常见问题,并以实例的形式教给读者如何分析问题、查找错误原因和尝试解决办法,帮助读者提高解决问题的能力。
《ABAQUS有限元分析常见问题解答》一书由机械工业出版社出版。
16.1.1点对面离散与面对面离散【常见问题16-1】在ABAQUS/Standard分析中定义接触时,可以选择点对面离散方法(node-to-surf ace-dis-cre-tization)和面对面离散方法(surface-to-surfacediscretization),二者有何差别?『解答』在点对面离散方法中,从面(slavesurface)上的每个节点与该节点在主面(mastersu rface)上的投影点建立接触关系,每个接触条件都包含一个从面节点和它的投影点附近的一组主面节点。
使用点对面离散方法时,从面节点不会穿透(penetrate)主面,但是主面节点可以穿透从面。
面对面离散方法会为整个从面(而不是单个节点)建立接触条件,在接触分析过程中同时考虑主面和从面的形状变化。
可能在某些节点上出现穿透现象,但是穿透的程度不会很严重。
在如图16-l和图16-2所示的实例中,比较了两种情况。
1)从面网格比主面网格细:点对面离散(图16-1a)和面对面离散(图16-2a)的分析结果都很好,没有发生穿透,从面和主面都发生了正常的变形。
abaqus点面接触注意事项全文共四篇示例,供读者参考第一篇示例:Abaqus是一款常用的有限元分析软件,在使用中常常涉及到点面接触。
点面接触是在分析中经常遇到的一种情况,它是指在不同几何形状的结构或零件之间可能发生的接触现象。
在使用Abaqus进行点面接触分析时,有一些注意事项是需要特别注意的,下面我们来详细介绍一下。
要注意建立合适的模型。
在进行点面接触分析之前,需要对几何模型进行准确建模。
确保模型中所有的几何特征都得到充分考虑,包括接触面的几何形状和尺寸等。
还需要确保模型的边界条件设置正确,以及模型的单元划分合理,单元质量良好。
只有建立了合适的模型,才能保证接触分析结果的准确性。
要注意选择合适的接触类型。
在Abaqus中,有多种不同的接触类型可供选择,如“全局表面到面”接触、“局部表面到面”接触等。
在进行点面接触分析时,需要根据具体的问题情况选择合适的接触类型。
如果选择了错误的接触类型,可能会导致接触分析无法收敛或者结果不准确。
要注意设置合适的接触参数。
在进行点面接触分析时,需要设置一些接触参数,如接触摩擦系数、接触刚度等。
这些参数的设置直接影响到接触分析结果的准确性和收敛性。
需要在进行接触设置时,仔细调整这些参数,确保其合适性。
要注意进行接触区域的生成。
在进行点面接触分析时,需要生成接触区域,即在接触面上生成网格。
接触区域的生成需要满足一定的准则,如网格密度要适中,要保证较小的单元可以精细地描述接触情况。
还需要注意接触面的几何形状,确保接触面的几何特征得到充分考虑。
要注意进行接触后处理。
在完成点面接触分析后,需要进行后处理分析,以获取准确的结果。
在后处理过程中,需要关注接触压力分布、接触面滑移情况等。
通过对这些信息的分析,可以评估接触分析的准确性和有效性。
进行Abaqus点面接触分析时,需要注意建立合适的模型、选择合适的接触类型、设置合适的接触参数、生成合适的接触区域以及进行合适的接触后处理。
【2017年整理】Abaqus Explicit 接触问题1. Abaqus/Explicit 中的接触形式双击Interactions,出现接触形式定义。
分为通用接触(General contact)、面面接触(Surface-to-Surface contact)和自接触(Self-contact)。
1. 通用接触 General contact通用接触用于为多组件,并具有复杂拓扑关系的模型建模。
General contact algorithm• The contact d omain spans multiple bodies (both rigid and deformable) • Default domain is defined automatically via an all-inclusive element-based surface • The method is geared toward models with multiple components and complex topology。
• Greater ease in defining con tact model2. Surface-to-Surface contactContact pair algorithm• Requires user-specified pairing of individual surfaces• Often results in more efficient analyses since contact surfaces are limited in scope3. 自接触(Self-contact)自接触应用于当部件发生变形时,可能导致自己的某两个或多个面发生接触的情况。
如弹簧的压缩变形,橡胶条的压缩。
• 容易使用• “自动接触”• 节省生成模型的时间• 通用接触算法一般比双面接触算法快机械约束形式• 运动依从 Kinematic contact method (只有接触对形式可用,General contact不可用)默认的运动接触公式达到的计算精度与接触条件相一致。
abaqus中提高接触刚度的方法
在ABAQUS中,可以通过以下几种方法提高接触刚度:
1. 增加接触面的法向刚度:通过调整接触面的法向刚度参数可以提高接触刚度。
在ABAQUS中,可以通过编辑接触对的初始条件或接触属性来调整法
向刚度。
2. 增加接触面的切向刚度:切向刚度是指接触面在切向方向上的刚度。
通过调整接触面的切向刚度参数,可以提高接触刚度。
同样,在ABAQUS中,
可以通过编辑接触对的初始条件或接触属性来调整切向刚度。
3. 使用高强度的材料:在模拟中,可以使用具有高弹性模量和泊松比的材料来提高接触刚度。
例如,使用钛合金或钢材等高强度材料可以增加接触刚度。
4. 优化模型几何形状和网格密度:通过优化模型几何形状和增加网格密度可以提高接触刚度。
在ABAQUS中,可以通过调整模型几何形状和网格密度
来影响接触刚度。
5. 增加预加载压力:在某些情况下,可以通过增加预加载压力来提高接触刚度。
预加载压力可以消除接触面之间的初始间隙,从而提高接触刚度。
需要注意的是,提高接触刚度的方法需要根据具体情况进行调整和优化。
在ABAQUS中,可以通过多种方式来调整接触刚度,但同时也需要注意模拟
的稳定性和准确性。
影响穿透的一些因素解释
I.接触厚度
接触厚度定义的是一个参数——当接触体/面相互穿透的距离大于接触厚度时,程序将不计算这个接触,即认为没有接触了。
在自动接触中,接触厚度是一个默认值,大概是面厚度的几倍,在普通接触中,接触厚度无穷大。
II.壳厚度和接触厚度
1.壳厚度:
影响刚度和单元质量;
2.接触厚度:
决定解除中的厚度偏移量;
并不影响刚度或壳体质量;
默认接触厚度等于壳厚度;
可以在*CONTACT或*PART_CONTACAT中直接缩放接触厚度;
在穿透节点被释放之前影响最大允许穿透深度。
III.运动速度对穿透的影响
如果物体相对运动速度过大,在一个时间步长中所走过的距离会远超过一个单元的尺寸,若缩小时间步长,即缩小在一个时间步长内所走过的距离和单元尺寸的差异,基础检查可以正常进行,若初速度过高,会搜索不到接触,计算会出现问题。
IV.非对称接触算法中,主从面的定义原则
粗网格表面定义为主面,细网格表面为从面;
主从面相关材料刚度相差悬殊,材料刚度大的一面为主面;
平直或者凹面为主面,凸面为从面。
V.接触刚度的影响
穿透可以认为是一种虚拟穿透,如果设定的穿透刚度(fkn)值,就可以减小这种穿透,但却不可避免。
如果fkn值过大,会使到那元刚度病态,而不能求解。
说明:
资料来源于Simwe论坛,由yupanqui于2008年8月21日组织并上传。
abaqus点面接触注意事项全文共四篇示例,供读者参考第一篇示例:abaqus点面接触是ABAQUS软件中一个非常常见的接触类型,它主要用于描述两个物体之间的接触行为。
在ABAQUS软件中,点面接触可以用于描述实体与表面之间的接触、实体与实体之间的接触等多种情况。
在进行ABAQUS点面接触建模时,一些注意事项是非常重要的,下面将介绍一些常见的注意事项:1. 接触定义:在进行ABAQUS点面接触建模时,首先需要定义接触属性,包括接触法向刚度、切向刚度、摩擦系数等参数。
这些参数的选择会直接影响到模拟结果的准确性,需要根据具体的实际情况进行合理选择。
3. 接触间隙:在进行ABAQUS点面接触建模时,需要考虑接触间隙的影响。
接触间隙会影响到接触行为的描述,需要根据实际情况调整接触间隙的大小。
6. 应力分布:在进行ABAQUS点面接触建模时,需要考虑应力分布的影响。
接触行为会导致应力的集中,需要根据实际情况进行应力分布的分析,确保模拟结果的准确性。
进行ABAQUS点面接触建模时,需要注意接触定义、接触对、接触间隙、摩擦力、网格精度、应力分布和收敛性等问题。
只有综合考虑这些因素,才能得到准确可靠的模拟结果。
希望以上内容对您有所帮助!第二篇示例:Abaqus是一款非常流行的有限元分析软件,它的强大功能可以帮助工程师进行各种复杂的结构分析。
在Abaqus中,点面接触是一个常见的分析场景,但同时也是一个容易出现问题的地方。
在点面接触的建模和仿真过程中,需要注意一些事项,以确保分析结果的准确性和可靠性。
本文将介绍一些关于Abaqus点面接触的注意事项。
一、选择合适的接触类型在Abaqus中,有多种不同类型的接触可以选择,如面对面接触、点对面接触、基于等效半径的接触等。
在选择接触类型时,需要根据具体的分析要求和结构特点进行权衡,确保选取合适的接触类型。
如果需要考虑接触面之间的相对运动,则应选择点对面接触;如果接触面积较大且无需考虑细节,可选用面对面接触等。
接触问题技巧整理
1、塑性材料和接触面上都不能用C3D20R和C3D20单元,这可能是你收敛问题的主要原因。
如果需要得到应力,可以使用C3D8I (在所关心的部位要让单元角度尽量接近90度),如果只关心应变和位移,可以使用C3D8R, 几何形状复杂时,可以使用C3D10M.
2、接触对中的slave surface应该是材料较软,网格较细的面。
3、接触面之间有微小的距离,定义接触时要设定“Adjust=位置误差限度”,此误差限度要大于接触面之间的距离,否则ABAQUS会认为两个面没有接触:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.02
4、定义tie时也应该设定类似的position tolerance:
*Tie, name=ShaftBottom, adjust=yes, position tolerance=0.1
5、msg文件中出现zero pivot说明ABAQUS无法自动解决过约束问题,例如在桩底部的最外一圈节点上即定义了tie,又定义了contact, 出现过约束。
解决方法是在选择tie或contact 的slave surface时,将类型设为node region, 然后选择区域时不要包含这一圈节点(我附上的文件中没有做这样的修改)。
6、接触定义在哪个分析步取决于你模型的实际物理背景,如果从一开始两个面就是相接触的,就定义在initial或你的第一个分析步中;如果是后来才开始接触的,就定义在后面的分析步中。
边界条件也是这样。
7、我在前面上传的文件里用*CONTROL设了允许的迭代次数18,意思是18次迭代不收敛时,才减小时间增量步(ABAQUS默认的值是12)。
一般情况下不必设置此参数,如果在msg 文件中看到opening和closure的数目不断减小(即迭代的趋势是收敛的),但12次迭代仍不足以完全达到收敛,就可以用*CONTROL来增大允许的迭代次数。
8、桩头掉在了地表下,说明接触定义得不正确。
可能接触面的距离还是大于*contact pair 中的adjust=0.02, 可改为adjust=0.2
9、原则上,90度的圆弧应该划分10个单元,适当少一些可能也行。
*contact pair中的adjust=0.005,还是太小,在后处理时可以看到,接触面之间的距离大于0.005。
把adjust设置大一些没关系,比如adjust=0.1。
10、网格不好也可能产生过约束问题,不要只考虑边界条件啊!
11、NUMERICAL SINGULARITY WHEN PROCESSING NODE 15294 D.O.F. 2 RATIO = 2.48305E+11", 说明NODE 15294 所在的实体在方向2上出现无限大的刚体位移。
可以在此实体上的任意一点和地面之间定义一个很软的弹簧,以消除刚体位移。
方法是:interaction模块,菜单special / springs-dashpots / create, 选connect points to ground, 选节点,Degree of freedom 设为出现了刚体位移的自由度,spring stiffness为一个较小的值(太小则不足以消除刚体位移,太大则会影响变形)。
如果多个方向上出现了刚体位移,就要分别在相应的方向上各定义一个弹簧。
spring 所在的节点在弹簧方向的位移乘以spring stiffness,就是弹簧所分担的载荷,它应该远远小于在此方向上的外载荷。
如果模型位移很小,我常常把spring stiffness设为1.。