Abaqus如何对模型局部做更细密的网格划分?
这样能使得接触易于收敛,因为那里的会有应变突变!
如果只想划四面体网格的话很简单,想要六面体网格的话需要分块
划分网格是有限元模型的一个重要环节,它要求考虑的问题较多,工作量较大,所划分的网格形式由于划分者的水平和思路不同而有很大的差异,因而对计算精度和计算规模会产生显著的影响。有限元网格数量的多少和质量的好坏直接影响到计算结果的精度和计算规模的大小。一般来讲,网格数量增加,计算精度会有所提高,但同时计算规模也会增加,所以在确定网格数量时应该权衡这两个参数。网格较少时增加网格数量可以显著提高计算精度,而计算时间不会有很大的增加。所以应注意增加网格数量后的经济性。实际应用时可以比较疏密两种网格划分的计算结果,如果两种计算结果相差较大,应该继续增加网格,重新计算,直到误差在允许的范围之内。ABAQUS中的网格划分方法应该是所有通用有限元分析软件中最强大的。本文将对其网格划分做较全面的叙述。首先介绍一下网格划分技术,包括:结构化网格、扫掠网格、自由网格。
结构化网格技术(STRUCTURED):将一些标准的网格模式应用于一些形状简单的几何区域,采用结构化网格的区域会显示为绿色(不同的网格划分技术会对相应的划分区域显示特有的颜色标示)。扫掠网格技术(SWEEP):对于二维区域,首先在边上生成网格,然后沿着扫掠路径拉伸,得到二维网格;对于三维区域,首先在面上生成网格,然后沿扫掠路径拉伸,得到三维网格。采用扫掠网格的区域显示为黄色。自由网格划分技术(FREE):自由网格是最为灵活的网格划分技术,几乎可以用于任何几何形状。采用自由网格的区域显示为粉红色。自由网格采用三角形单元(二维模型)和四面体单元(三维模型),一般应选择带内部节点的二次单元来保证精度。不能划分网格:如果某个区域显示为橙色,表明无法使用目前赋予它的网格划分技术来生成网格。这种情况多出现在模型结构非常复杂的时候,这时候需要把复杂区域分割成几个形状简单的区域,然后在划分结构化网格或扫掠网格。注意:使用结构化网格或扫掠网格划分技术时,如果定义了受完全约束的种子(SEED),网格划分可能不成功,这时会出现错误信息们,可以忽略错误信息,允许ABAQUS去除对这些种子的约束,从而完成对网格的划分。
有限滑动:如果两个接触面之间的相对滑动和转动量较大(例如大于接触面上的单元尺寸),就应该选择有限滑动,它允许接触面之间出现任意大小的相对滑动和转动。在分析过程中,ABAQUS将会不断的判断各个从面节点与主面的哪一部分发生了接触,因此计算成本较高。在使用有限滑动、点对面离散时,应尽量保证主面是光滑的,否则主面的法线方向会出现不连续的变化,容易出现收敛问题。在主面的拐角处应使用圆弧过度,并在圆弧上划分足够数量的单元。在使用点对面离散时,如果主面是变形体或离散刚体的表面,ABAQUS/STANDARD会自动对不光滑的主面作平滑(smoothing)处理,默认的平滑系数为0.2.面对面离散则没有这种平滑功能,因此如果工程实际要求主面必须有尖角,使用点对面离散可能比面对面离散更容易收敛。
现在进行的是如下模型的网格划分,进入mesh模块,会发现模型是黄色,也即可以直接进行扫掠网格划分。由于中间圆孔的存在,扫掠网格划分得到的网格质量较差。清理网格。采用结构化网格划分。完整地建立模型,通过partion分割功能将模型进行分割。 在partition cell:sketch planar partition(或是在partition face:sketch)按下图所示作出草图。在选择线时会发现由于建模原因,圆柱体的圆弧会断开,这时先使用tools/virtual topology/combine edges虚拟拓扑技术来把线合并连接起来。再使用partition cell:extrude /sweep edges。选择线,可以看到这部分已经变成绿色,可以使用结构化网格划分了。同上,对整个模型进行partition。网格划分情况如下左图,当然可以通过对边线布置种子,使得单元更规整,在中间圆孔处网格更细密。还有就是建立模型的几部分,在装配体里组装起来,划分网格之后,再将结合面使用interaction里的tie将面结合起来.对于这个简单的模型,可以不必采用这种方法。
在ABAQUS材料定义中,如何设置多线性随动强化模型?
abaqus中有自带的随动硬化模型,但是只有双线性随动硬化,只能输入两个点,第一个点是初始屈服强度,对应的应变为0,第二个点要根据材料试验的塑性模量输入。双性随动强化模型BKIN采用Mises屈服准则和随动强化准则,以两条直线段描述材料的应力-应变关系。通过弹性模量、泊松比、屈服应力和切线模量定义应力-...
ABAQUS输出比设计的少许多如何调整?
当使用ABAQUS进行仿真时,输出结果与设计预期有差异可能是由于多种因素引起的。以下是一些常见的导致输出与设计不符的原因以及相应的调整方法:模型设置:网格质量:确保模型的网格质量良好,尤其是在关键区域,以避免数值误差。加载条件:检查加载条件的设定是否符合实际情况,确保加载方向、大小和持续时间等参数...
abaqus怎么测量模型尺寸
方法:在abaqus中,点击菜单栏的 tools,然后Query,然后是distance,再选择模型两端的节点,就可以测量模型的距离了。计算完拉伸变形后,保存odb文件(即拉伸后的新模型),然后新建一个新文件或者新建一个新模型,点击File(部件)>Import(导入)>part(部件),在file filter文件类型中选择odb格式, 再...
abaqus和ansys哪个好
1. 在线性计算方面,ABAQUS和ANSYS均能有效处理。2. ABAQUS在非线性计算方面表现尤为出色,特别是在结构计算领域。3. 然而,ABAQUS缺乏流体模块,因此无法进行流体计算。4. 对于CAE(计算机辅助工程)的初学者而言,ANSYS是一个较好的选择。5. ANSYS作为一款历史悠久的有限元软件,功能全面,能满足多种应用...
【技术帖】基于Abaqus汽车球铰防尘罩有限元分析
探索汽车工程中的关键:Abaqus球铰防尘罩有限元分析详解 在汽车设计的精密世界中,球铰作为底盘组件的核心,如控制臂、转向拉杆的稳定环节,橡胶防尘罩的性能直接影响其可靠性和耐用性。本文将深入探讨如何利用Abaqus这款强大的有限元分析软件,对汽车球铰防尘罩进行细致入微的模拟,以确保其在实际运行中的...
ABAQUS - UEL cohesive单元的调用方法
对初始ABAQUS模型的inp文件进行修改,包括调整设置以提高收敛性,删除不必要的单元和材料定义。将子程序和修改后的inp文件放置在同一文件夹,通过PowerShell启动ABAQUS,输入job和user命令。模拟结果显示,使用自定义UEL的模型收敛性更好。对二维模型进行受弯测试,调整输入文件和UEL以适应。三维模型的网格划分...
abaqus如何实现多个运动同时输出?
确保网格足够精细以捕捉模拟中的关键细节。提交作业:通过ABAQUS的Job模块提交作业,并设置计算条件、保存位置等参数。6. 后处理与结果分析 进入后处理阶段:模拟完成后,进入后处理阶段,提取计算所需数据,如应力、应变、位移等。结果分析:对提取的数据进行分析,评估模拟结果的准确性和可靠性。
零基础如何学习abaqus?
很多人在没有接触过一个软件的时候都会觉得很困难,很麻烦,但是学会了之后,就会觉得异常简单。那么,零基础如何学习abaqus?下面我就来说说我的个人看法。ABAQUS 是一套功能强大的工程模拟的有限元软件,其解决问题的范围从相对简单的线性分析到许多复杂的非线性问题。其实我认为零基础在学习一个软件的...
ABAQUS interations之Specifying interference fit options(过盈装配...
在ABAQUS仿真中,过盈装配(Interference fits)的处理至关重要,它通过轴孔间的过盈值形成紧固连接,适用于承受大载荷的结构。产品工程师关注的是如何在装配过程中实现低力矩的装配。针对这种情况,ABAQUS提供了几种处理方式。首先,有两种基本策略:一是忽略干涉影响。若认为干涉对仿真结果影响不大,可以切除...
请问:如何在Abaqus中对两个件之间的接触面设置接触刚度
我认为你这样设置是不妥的,连接器是用来模拟铰接、滑动连接副等的,很少听到用它来模拟接触面。直接设置interaction property,就是第二个图标,选择contact,里面选择力学,再换下就可以添加切向行为和法向行为,里面有丰富的刚度摩擦等设置。你自己摸索一下 设置完属性后再创建面与面的接触(第一个图标...
邴侧辰景: 显示分析的求解时间与以下几个方面有关:1 材料密度.加快求解有一种方法就是增大密度,密度增加100倍,时间降低为原来的十分之一.当然,这种情况下必须是密度这一属性对你要求的结果影响不大的前提下.2 最小的网格尺寸.这决定计算机每步求解的最大步长.网格尺寸越小,最大时间步长越大.即使只有一个网格尺寸很小,其他都很大,最大时间步长也提不高.所以,避免产生个别小的网格尺寸是十分必要的.3 网格数量.网格数量越大,每求解一步所需的时间越长.因此,可以适当优化网格,采用局部加密的方法,减少网格数量.4 模型复杂程度,主要是指模型是否有接触、大变形、多物理场耦合等.越复杂,时间越长.
仁怀市13114511577: abaqus中子模型和子结构的区别??
邴侧辰景: 子模型分析技术:在全局模型分析结果的基础上,使用细化网格对模型的局部作进一步分析,从而以较小的计算代价得到更精确的结果.子结构:将模型的局部作为一个整体来处理,缩聚其内部自由度,只保留与外部有连接关系的自由度,从而减小刚度矩阵和质量矩阵的规模和计算量.
仁怀市13114511577: abaqus怎么将模型分割画网格?参见abaqus有限元分析实例详解P188.怎么实现的上下两块不同网格的 - ?
邴侧辰景: 划分模型的时候有全局划分网格,那个按钮旁边有个局部划分网格,你点那个,给你需要另外划分的部种子,然后下面有按区域划分网格
仁怀市13114511577: 如何对实体进行局部的网格细化啊?
邴侧辰景: 有一些方法,主要看你的模型的外观还有你希望划分六面体还是四面体了你可以把体分成多个body,分别划分,注意结合处或者通过控制边上的点来控制密度,或者增长因子,==,关键是看模型外观,和你希望哪里细化
仁怀市13114511577: abaqus中模型分区以后,怎么对分区进行单独的网格划分 - ?
邴侧辰景: 布种的话可以用逐边布种的功能,然后一起进行网格划分.如果想用不同的单元类型,你试一下能不能分别定义,如果不能,恐怕就需要拆成两个part,然后tie起来.
仁怀市13114511577: ABAQUS 中如何防止网格过度变形 - ?
邴侧辰景: 第一是材料参数设置,一定要注意单位统一.单位出错后,模型会非常容易变形 第二是网格类型的选择,减缩积分单元只有一个积分点,容易出现沙漏问题 第三是载荷加载,如果把单位弄错了,力加大几个数量级,网格也会过度变形这个是单元质量问题造成的,一般是在网格建立的时候控制好单元质量,如果质量控制了,基本不会出现这个问题.还有就是,在做一些接触分析的时候,如果接触对附近的网格质量不太好,或者接触容差设置不合理,会导致在计算过程中,从属节点被修正坐标,导致的个别节点被拉动的过大,导致单元扭曲,或者出现负体积现象发生,也就是你这个提示内容.
仁怀市13114511577: 在abaqus中,只需要在模型的某一部分加初始缺陷怎么弄? - ?
邴侧辰景: 在模型处加补丁
仁怀市13114511577: abaqus请问如何将下图左侧三维物体最上层网格划分成类似右侧图 - ?
邴侧辰景: 需要沿着每个圆xy向直径把part进行切割,也要沿着圆形把整个Part切透到底,网格划分的时候调整一下布种的个数,就能形成你想要的那种网格样子.有的时候会在圆形的外侧一定距离切出一个正方形,这样可以把非90度的网格限制在一定的区域内,或局部加密网格.有机会交流,我的wx公号,自习菌
仁怀市13114511577: 将catia三维模型导入abaqus进行有限元分析,需要对模型进行哪些修改 - ?
邴侧辰景: 你像你说那样,有些结构需要做处理,但是如果你对模型的各个结构部分不了解,那就很难进行简化,而且还要了解有限元分析的过程以及原理,还有你要求解什么结果,不同的目的,同一个模型具有很多重划分方法,因为网格是为了计算的,不是想当然的划分,所以一定要对模型,以及你的目的做深入的了解才能划分出好的网格 小的孔如果不影响最后的结果,或者是影响比较小,可以填平,螺栓如果不是研究的重点,可以不要螺纹,连接部分可以使用绑定,或者是接触来做,有的时候板筋做成梁,有的时候做成壳体(如果结构比较薄)
仁怀市13114511577: abaqus怎么在一个面的一小块区域加荷载?partition的话是不是会把模型分割了,计算就不准了? - ?
邴侧辰景: 不是的,使用partition是为了更方便的加载,更方便的划分网格.这个只是虚拟的分割,你可以发现即使你通过partition拆分了一个实体,你也无法定义这个拆分的接触面属性.因为这个并不是真的拆分. 总的来说,partition主要是为了划分网格的方便和区域加载等.