首页/文章/ 详情

Hypermesh基础操作34(隐藏技巧:尺寸容差深度控制)

5月前浏览1072
本次分享主要内容:介绍HM中控制不寻常的单元尺寸的方法
在一些有限元软件中没有单位制的预先设定,如ABAQUS,Hypermesh等。将几何模型导入到软件中仅有长度尺寸的数值,对于单位需要我们根据单位制进行全局转化。
如下图中的单位制所示。
通常情况下,我们日常使用的单位制多是kg-mm-ms-kN-GPa或者ton-mm-s-N-MPa,所以我们很少会遇到需要更改单位制的时候。但有时候也不得不进行修改,如导入的模型尺寸不是mm为单位研究的对象是介观物体等情况。
在遇到这种特殊情况时,在HM中划分网格就会出现问题。例如我们要对几十微米的物体进行网格划分,这个时候如果直接对几何进行2D网格离散则无法控制想要的尺寸,系统会直接给出无法划分单元的警告。
遇到这种情况有如下两种解决办法。

   一、几何尺寸的定义   

在导入几何时,对缩放系数填入需要改变的数值,同时我们还要在单位统一上进行自定义换算,值得注意的是要确保单位制换算后是否有误。

   二、单元尺寸的控制   

在上面的Waring中,我们看到的是节点容差问题,那么只需要在容差中进行控制也就能够实现更小尺寸单元的划分。
具体操作在上方菜单栏Preferences中的Meshing Option界面里修改node tol的数值即可,使用默认快捷键是“O”,修改完返回操作网格划分即可满足我们对单元尺寸的要求。

PS:第一种方法虽然可行,但在非常规单位制下可能会引来诸多问题,需十分谨慎;第二种直接控制单元尺寸,能从根源上解决问题。

来源:SimYoungC
MeshingHyperMeshAbaqus疲劳二次开发材料控制ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-03-05
最近编辑:5月前
SimYoungC
硕士 签名征集中
获赞 24粉丝 62文章 157课程 0
点赞
收藏
作者推荐

Abaqus进阶学习之三十——不一样的输出控制

本次与大家分享的内容是ABAQUS中如何控制计算输出的方法。在日常计算中,我们遇到的一些计算或多或少需要查看计算过程的局部或整体情况,如输出个动画、动图或录屏之类。这就像放电影一样,帧数的输出就十分影响计算结果,时间间隔过大会感觉跳帧明显,而时间过密则计算结果文件过大。在ABAQUS中,控制好结果输出也可以说是一门艺术,不仅与输出结果相关,也与边界状态加载有关,是个极其有意思的技艺。在模型相同计算条件和单元类型等情况下,能够控制输出的地方只有STEP模块,不论是静力稳态计算还是显式动力、频响分析都是如此,本次就以static举例分享。 1. 场变量的控制 当我们创建一个工况步,通常默认为Step-1,就会自动创建一个场输出(Field Output),通常默认为F-Output-1,这是我们输出单元、节点结果的重要设置,软件通常会默认输出一系列场变量,如应力、应变、位移、支反力等以避免我们忽略设置输出而得不到计算结果,如下图所示。ABAQUS还提供很多场变量可以输出,但对于我们而言则需要根据具体计算需求提取相应场变量才是最合理的操作,盲目的输出只会拖慢计算速度和增大文件占用空间。 2. 输出方式的粗略控制 有了固定的场变量控制后,我们还需要对计算频率输出作出约束。在step中的设置通常涉及到最大增量步数、初始计算步长、最小步长和最大步长,这其实也跟计算输出相关。当计算一个较为简单的模型,计算一下子就收敛了,采用默认的情况则计算结果只有一帧结果动画,即输出只有一次,如果将初始和最大步长改成0.1,则计算结果有10帧结果动画,即输出有十次。然而这仅对计算顺畅的模型有这样的控制,对于非线性计算大概率会产生更多的增量步,会产生更多的帧数结果。这样设置能够增加一定的中间过程计算,能够在结果中看到更多的动画,但带来的是更多的计算时间和增大计算文件,这就需要根据工作、研究需要进行调节。 3. 输出方式的细致控制 第二种输出方式并没有那么精准控制,而在场输出(Field Output)里就能做到较为精准的输出。在频率控制中有多种控制方式,在static中如下图所示:最后一个增量步,每隔n个增量步,均匀间隔的时间,每x个单位时间以及时间点设置。可以说ABAQUS提供了很多输出方式供我们选择,根据需要选择一个输出方式。这5个输出方式只有From time points比较特殊,其他的只需要设置间隔量即可。在左侧模型树种找到Time Points,即可编辑时间点输出情况,列表中也有更高级的控制方式,可以设置起始时刻和终末时刻及其时间段内的增量控制。在其他计算类型中也都大同小异,如果只看最后一帧结果那都无需过多考虑设置问题,细致的控制输出方式可能需要经过一两次粗略计算才能较好地设置输出形式,需要一定的经验和设计才会得到不错的输出效果。PS:计算结果输出是我们计算得到数据的重要操作,能否得到想要的数据曲线,往往需要合理的数据点提取,根据切合自身模型的需求选择一个合适的输出方式能够有效降低我们的计算成本。来源:SimYoungC

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈