abaqus导入*.inp文件进行有限元分析

是什么

🍅 abaqus文件类型
image

🍅 *.inp 格式

  • 有这几个部分: 单元 网格 节点 材料 连接关系 求解设置 边界条件

  • ** 注释

  • 变量不分大小写

  • 关键字以 * 开头

    • *node
    • *ELEMENT,TYPE=C3D4,ELSET=auto001
  • 展开讲下TYPE

    • 以C为开头的单元为实体CONTINUUM单元,如:C3D4(四个节点, 每个节点有3个自由度),C3D8,C3D8R,CPE4,C3D20R,CPS2E;

    • 以S为开头的单元为壳SHELL单元,如:S4R,S8R5,SAX2,SC8R;

    • 以B为开头的单元为梁BEAM单元,如:B21,B22H,B31,B31H;

例:

**   Template:  ABAQUS/STANDARD 3D
*NODE
  1, -33.215, -0.251035, 41.6547
  2, 21.9209, -8.82442, 23.8674
  ...

*Element, type=C3D4
  1, 4209, 3593, 5438, 5472
  2, 3888, 2377, 4305, 4778
  ...

这几个部分不一定写全, 不全的可以在软件里面操作

为什么

1 低版本打开高版本文件
2 使用其他软件做前处理

怎么做

这里是使用Hypermesh做了网格划分

1 导入 File->import->model

image

导入别CAD软件的模型: 导入草图/部件等

2 进行有限元分析

有限元分析, 无非就是把一个物体切割, 给一个约束条件, 再给一个场. 然后扔进求解器里面求解. 我们一步一步来.

abaqus中分成好几个模块, 我觉得这个分得很好, 实际操作基本就从上到下.(sketch没用)

image

abaqus最终要求解的是一个装配体.也就是可以只做一个part, 然后多次调用这个part装配.

这里模型已经切割好了,相当于part/assembly(我导出的文件默认创建了的)和mesh已经完成,由于只有一个零件interaction也不用管. 那就从物体属性(property)开始.

2.1 物体属性

⭐ 单位

image

咱们这里的物体还只是一个三维模型,想要模拟现实世界, 就要给出它的属性.
切换到 Property模块 红框框选的分别是: 材料, 划分部分, 分配材料给这个部分

image

首先, 要有材料. 于是就有了聚乳酸.

![image]
(https://img2023.cnblogs.com/blog/2774839/202305/2774839-20230505203142130-1662257451.png)

填写杨氏模量和泊松比

image

然后, 从模型中取出一个部分.
最后, 把聚乳酸给这个部分.

创建材料库, 可以很方便地管理

image

2.2 给一个边界条件

切换到Load模块,边界条件和载荷都是在这里

image

🍅 重点:
由于导入的是一个个的四面体, 软件是不认平面的(当然可以在前面设置一下).这里选择by angle.下面的载荷也一样.

image

2.3 给一个载荷

image

image

设置求解器并求解

Step模块中设置一下, 我用的默认
Job模块中创建job并求解

可视化

  • 模型外部样式可以在Vieport --> viewport annotation option 中调节.(比如: 背景/字体/显示等)

    • View -> Graphic Option
    • Viewport->Viewport annotation option ,只留下
    • legend
    • legend去除线框, 字体改为新罗马14
  • options->comma 中有渲染选项 可以把黑边去掉

image No edge

image

显示应力场
image
image
image
image

btw:

记录一下, 避免忘记

image

分析是相对assembly后的零件来说的

step: static分析缝

load: 位移(固定)/载荷/预定义(初始场)

单位制

image

步骤

image

posted @ 2023-05-05 22:52  无形深空  阅读(2568)  评论(0编辑  收藏  举报