在 Abaqus 中,应该使用面面接触还是通用接触?Abaqus 的面面接触模式允许对两个表面之间的相互作用进行精细控制,精确指定接触对及其行为。而通用接触模式则简化了设置,它可以自动检测和管理整个模型中的各种接触类型(Abaqus 表面交互)。.
由于需要手动定义每个接触对及其属性,Abaqus 的表面接触功能可能更为复杂,这既耗时又容易出错。它提供精细的控制,因此适用于对接触行为要求极高的场景。而通用接触功能则可自动处理所有表面之间的接触,使其成为具有大量接触交互且设置效率至关重要的复杂模型的理想选择。.
在本篇博客中,我们将探讨 Abaqus 中面面接触和通用接触之间的区别。我们将讨论如何调整面接触、主面(Main)和从面(Secondary)的作用,以及通用接触的优势和特点。阅读完本文后,您将清楚地了解何时根据模型需求和分析的具体情况使用哪种接触类型。.
Practice” img_size=”45×45″ woodmart_css_id=”684a682bd5638″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODRhNjgyYmQ1NjM4Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
Video” img_size=”45×45″ woodmart_css_id=”6873941757436″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODczOTQxNzU3NDM2Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
1. 什么是Abaqus中的面面接触?
在 Abaqus 中,“面面接触”指的是有限元分析 (FEA) 模型中不同物体或部件的两个表面之间的一种相互作用。它能够模拟这些表面之间的接触和相互作用,并考虑摩擦、滑动、分离或穿透等因素。.
当无需在节点或点级别精确模拟接触行为时,通常会使用 Abaqus 的表面接触模型。该模型侧重于考虑表面区域之间的相互作用。这种方法适用于表面相互作用的整体行为比局部相互作用更为重要的场景。.
在 Abaqus 中定义面面接触时,通常需要指定所涉及的接触对或表面、接触行为(例如摩擦、分离或束缚约束)以及接触属性(例如接触刚度、摩擦系数和接触参数)。Abaqus 随后会根据定义的接触行为和属性,在分析过程中确定表面之间的接触力和相互作用。.
Abaqus 的表面接触功能可以模拟各种真实世界的场景,例如金属与金属的接触、不同材料之间的接触、可变形体之间的接触以及表面之间的滑动或分离。它能够精确地表示接触现象,并广泛应用于结构、力学和多物理场仿真中,用于分析复杂组件或系统的行为,尤其是在接触相互作用起着重要作用的情况下。表面接触可以在分析的任何步骤中指定,甚至在初始步骤中也可以。要定义表面接触,请转到主菜单栏,单击“交互”,然后选择“创建”。之后,选择参与接触交互的主表面和从表面。.
2. 如何调整 Abaqus 表面接触? | Abaqus 表面相互作用调整
如果从属(次要)曲面的某些节点在初始阶段穿透了主(主要)曲面,导致一些收敛问题,我们该如何解决这个问题?
如果在 Abaqus 表面交互过程开始时遇到此问题(如图 1 所示),您可以通过“编辑交互”窗口中的三个选项解决此问题(参见图 2)。.
图 1:部分从属(次级)节点穿透主(主)表面
图 2:从属调整选项
现在,如果您使用“仅调整以消除过度闭合”或选择“指定调整区域的公差”并指定零值,则软件将仅调整穿透主(主)表面的节点(参见图 3)。.
图 3:调整后的节点
如果在调整区域内指定除零以外的任何值(例如,参见图 1),则软件会将调整区域内的任何节点精确地移动到主(主)表面上(参见图 4)。.
图 4:节点移动到主(主)表面上
通过选择“调整集合中的从属节点”,您可以创建一个节点集,其中包含可能导致问题的从属(辅助)曲面的节点。 趋同问题, 软件只会检查这些节点并采取相应措施。如果节点集中包含不属于从属(次要)表面的节点,软件将忽略它们。.
为确保 Abaqus 中主曲面和从曲面之间具有良好的一致性,建议遵循 Abaqus 手册中提供的指南:
- 增加从属表面的元素密度,使其高于主表面。.
- 将从属曲面分配给两个曲面中较小的那个。.
- 考虑几何形状和材料属性,将主表面分配给刚体。.
如果无法满足所有三个标准,则应优先考虑前两个准则,以实现最佳一致性。.
3. 主/从(主/次)界面基本规则
在 Abaqus 表面接触检测中,哪个应该是主接触?
在 Abaqus 中定义面与面接触(Abaqus 表面交互)时,需要为每个接触对指定主表面和从表面。然后,根据定义的接触行为、属性以及主表面和从表面之间的相对运动来确定接触力和交互作用。.
在Abaqus的面面接触分析中,接触力是基于从属(次要)表面上的节点或单元与主(主要)表面上的对应节点或单元之间的相互作用来计算的。主表面负责驱动接触行为并影响表面之间的相互作用。.
3.1. 什么是主表面? | 主表面
在 Abaqus 中,“主表面”指的是接触交互中涉及的两个表面之一。在较新版本的 Abaqus 中,主表面被称为“主曲面”。在模拟两个物体或部件之间的接触时,主表面控制着接触行为并生成接触力。.
主表面的选择至关重要,因为它决定了分析过程中接触力的计算和应用方式。主表面通常是与另一个表面(称为“从表面”)相比保持静止或变形较小的表面。”
Abaqus模拟中的大多数错误都是由于以下原因造成的: 分析师缺乏对该软件的深入了解。 还会犯一些简单的错误,例如没有使用一致的单位制,这 导致错误. 他们需要的是 接受过Abaqus概念和工具的全面培训,能够运行准确、精确的仿真。——而这正是我们所追求的 Abaqus 入门软件包 优惠。.
3.2. 什么是从属表面? | 次要表面
在 Abaqus 中,“从属(辅助)表面”指的是参与接触交互的两个表面之一。在模拟两个物体或部件之间的接触时,从属表面会根据主表面施加的接触力调整自身的行为。.
从动表面通常是指在主表面产生的接触力作用下发生相对运动或变形的表面。它会调整自身的位置和形状,以适应主表面的接触面。.
3.3. 主奴关系
一般来说,如果较大的表面与较小的表面接触,最好将较大的表面作为主表面;但是,如果两个表面尺寸相同,则刚度较大的表面(通常是刚性表面)应作为主表面。注意,从表面的网格应该比主表面更精细。主表面的网格则较粗。 Abaqus网格. 此外,主表面节点可以穿透从表面,但反之则不行(见下图)。.
图 5:主表面节点和从表面节点的位置
3.4. 临界穿透参数 | HCRIT
人类细胞学研究所 HCRIT 是 Abaqus/Standard 中用于控制数值求解器在处理接触相互作用时行为的关键穿透参数。它表示接触对中次表面和主表面之间的阈值穿透距离。如果在一次迭代过程中表面间的穿透距离超过指定的 HCRIT 值,Abaqus/Standard 将放弃当前增量并减小步长以提高收敛速度。.
默认情况下,HCRIT 设置为次级表面上特征单元面长度的一半,或者在某些情况下,设置为包络特征表面单元面的球的半径。它仅适用于特定的接触公式,例如小滑动和有限滑动节点-表面相互作用。.
主要目的 人类细胞学研究所 其目的是通过防止相互作用表面之间过度穿透(过度闭合)来确保涉及接触的模拟的准确性和稳定性。在复杂的有限元分析 (FEA) 模型中,接触起着至关重要的作用——例如机械组件模拟、碰撞分析或生物医学应用(如骨-植入物相互作用)——准确地表示表面相互作用是产生逼真结果的关键。.
然而,HCRIT确实 不是 适用于 有限滑动面面接触公式, 它们以不同的方式处理接触,并且不依赖于特定的临界穿透距离。.
3.5. 如何在 Abaqus 中使用 HCRIT?
使用和访问 人类细胞学研究所 参数 Abaqus, 您必须修改输入文件,因为 Abaqus/CAE(图形界面)不允许直接修改此参数。以下是在 Abaqus 中有效使用 HCRIT 的方法:
定义或调整 人类细胞学研究所 如果默认值不合适,您需要修改分析的输入文件(.inp)。这可以通过在输入文件中使用“CONTACT PAIR”关键字来实现。Abaqus 允许您为单个接触对指定自定义的 HCRIT 值。.
输入文件中使用 HCRIT 的示例:
| *接触对,HCRIT=值 次要表面名称,主表面名称 |
- “值”:您希望为特定接触对定义的临界穿透距离 (HCRIT)。该值应根据模型的特性进行调整,通常对于网格精细或曲面曲率较大的模型,该值应较小。.
- “Secondary_surface_name”:接触对中次要表面的名称。.
- “Main_surface_name”:接触对中主表面的名称。.
例如,如果您有一个曲率较大的接触对,并且想要降低穿透容差,您可以为 HCRIT 指定一个特定值:
| *接触对,HCRIT=0.001 表面1,表面2 |
在这种情况下,HCRIT 值 0.001(以适当的单位表示)指定了求解器放弃增量并细化步长的临界穿透距离。.
3.6. 何时以及如何调整 HCRIT?
-
默认值在许多情况下,Abaqus 提供的默认 HCRIT 值(特征单元面长度的一半或包围特征面单元的球体半径)就足够了。但是,如果您遇到诸如穿透过深或收敛问题等情况,则可能需要调整此值。.
- 具有复杂几何形状的模型对于涉及高度弯曲表面或穿透可能导致重大数值误差的模型,建议降低 HCRIT。.
-
精细网格当处理非常精细的网格,特别是次要曲面时,HCRIT 的默认值可能过于保守。在这种情况下,如果求解器能够处理大于默认值的过闭合情况,则可以考虑增加 HCRIT 值。.
Practice” img_size=”45×45″ woodmart_css_id=”684a682bd5638″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODRhNjgyYmQ1NjM4Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
Video” img_size=”45×45″ woodmart_css_id=”6873941757436″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODczOTQxNzU3NDM2Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
4. Abaqus 一般接触与表面接触
现在,让我们来看看 Abaqus 的一般接触与面面接触的区别。
一般联系人:
- 自动处理:自动管理模型中所有表面之间的接触,减少手动设置。.
- 多功能性:可处理多种接触类型,包括面面接触、边面接触和边边接触。.
- 易用性:通过包含所有联系人的域简化设置过程。.
表面接触:
- 手动规范:需要手动定义每个触点对的主表面和从表面,这可能更耗时且容易出错。.
- 精确性:能够更好地控制接触交互,这对于需要详细接触定义的特定场景可能很有益处。.
- 精度:与节点到表面接触相比,通常能提供更准确的应力和压力结果。.
阅读更多: Abaqus中常见的错误之一是“Abaqus零枢轴误差“。”.
5. 我应该使用哪一种?通用接触还是面面接触
在 Abaqus 中,选择一般接触还是面面接触取决于您的模型和分析的具体要求:
在以下情况下使用通用联系方式:
- 该模型与许多表面存在复杂的接触相互作用。.
- 无需进行大量手动设置即可实现全面的接触检测。.
- 时间效率和联系人定义的简易性是优先考虑的因素。.
- 这种接触行为并非高度特异于个别配对。.
何时使用面面接触:
- 需要对特定交互的接触属性进行精确控制。.
- 该模型接触对相对较少,因此可以进行手动定义。.
- 某些特定组合需要对特定的接触行为进行微调。.
- 用户对接触互动有清晰的理解,并且能够准确地定义它们。.
总而言之,一般接触非常适合大型、复杂的模型,因为自动检测可以简化设置过程,而面面接触更适合需要对单个接触交互进行详细和精确控制的情况(Abaqus 一般接触 VS 面面接触)。.
在我们继续之前,当遇到 Abaqus 中的接触问题时,您可能听说过“硬接触”或 Abaqus 的正常行为。好消息是,本文将为您解答所有疑问: 什么是 Abaqus 硬接触? | 定义 Abaqus 正常行为
6. 什么是 Abaqus 一般联系人?
这是一种功能强大且用途广泛的方法,可在整个分析过程中自动检测和管理各种接触类型(面与面、边与面等)。它简化了模型设置,无需预先定义每一种可能的接触对。.
6.1 优势和特点
- 自动检测: 自动检测并定义模型中所有指定区域之间的接触对,从而简化复杂交互的设置。.
- 易用性: 减少了对大量手动触点对定义的需要,从而节省时间并减少潜在错误。.
- 全面覆盖: 适用于具有复杂接触交互的模型,手动定义会很麻烦。.
- 全球应用: 可全局应用于整个模型,确保不遗漏任何接触互动。.
- 鲁棒算法: 采用稳健的算法来处理各种接触场景,包括自接触和大变形场景。.
- 效率: 利用自动接触检测机制提高计算效率。.
6.2. 如何在 Abaqus 中应用通用联系
- 创建模型:像往常一样创建模型的零件、装配体和网格。.
- 定义联系人:
- 转到交互模块。.
- 选择“创建交互”。.
- 从交互类型列表中选择“一般联系”。.
- 指定联系人域:
- 在“常规接触”对话框中,指定接触区域(例如,所有外部表面、特定区域)。.
- 调整接触属性的设置,例如摩擦力、法向行为和切向行为。.
图 6: 定义一般联系人
笔记: 两者之间存在差异 Abaqus 标准版通用联系方式 和 Abaqus Explicit 的一般联系方式.
Practice” img_size=”45×45″ woodmart_css_id=”684a682bd5638″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODRhNjgyYmQ1NjM4Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
Video” img_size=”45×45″ woodmart_css_id=”6873941757436″ info_box_inline=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet_landscape=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODczOTQxNzU3NDM2Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfaW5mb19ib3giLCJkYXRhIjp7InRhYmxldCI6e30sIm1vYmlsZSI6e319fQ==” wd_z_index=”no”][/woodmart_info_box]
7. 结论
本博客探讨了Abaqus中的面面接触和一般接触,它们对于有限元分析(FEA)中模拟表面相互作用至关重要。文章解释了Abaqus中的面面接触,重点关注表面间的相互作用,以及如何指定接触对和属性。博客还介绍了如何调整表面接触以避免节点穿透等问题,并概述了各种调整选项。此外,文章还阐述了选择主表面和从表面的规则,以确保接触行为的准确性。文章介绍了一般接触,并指出其能够自动检测和管理接触相互作用,非常适合复杂模型。最后,文章比较了一般接触和面面接触,并根据模型要求和分析需求,就如何正确使用它们提供了指导。.
好消息: 您可以了解更多关于 Abaqus 联系方式的信息,并了解 Abaqus 其他模块的详细信息。如果您仍在学习 Abaqus,我们建议您注册我们的会员。 Abaqus课程.
浏览我们内容全面的 Abaqus 教程页面,其中包含免费的 PDF 指南和适合所有技能水平的详细视频。探索免费和付费套餐,以及高效掌握 Abaqus 的必备信息。立即开启您的 Abaqus 学习之旅! Abaqus教程 现在!
应力奇点
当我在 Abaqus 中定义铆钉和孔之间的相互作用时(它们之间的接触之前定义为绑定接触),我遇到了应力奇异性问题,并且随着单元数量的增加,最大 von Mises 应力也随之增加。经过多次尝试,包括对孔边缘进行倒角处理,我仍然对此感到困惑。此外,当我将绑定接触更改为罚函数接触时,模型仍然无法收敛。请问有什么方法可以解决这个问题吗?
您可以使用显式求解器来避免收敛问题。如果您想了解更多关于标准求解器和显式求解器的信息,请参考此链接:
ABAQUS Standard 和 ABAQUS Explicit 之间的区别
如果需要固定这两个部件(孔和铆钉),请使用绑定约束;否则,请选择取决于模型的任何其他交互方式,例如面与面的接触。.







