CAE各软件介绍全
*PRE-TENSION SECTION, NODE=999901, SURFACE=SURF_B34
在STEP中施加预紧力:
*CLOAD 999901,1,10000
SURF_B34
培训资料
2020年8月13日
ABAQUS有限元计算 接触问题:
接触对:
*CONTACT PAIR, SMALL SLIDING, ADJUST=0.1, INTERACTION=up_botBox
培训资料
温度场计算: *STEP *HEAT TRANSFER, STEADY STATE 1,1 *BOUNDARY 1, 11, 11, 80 **节点编号,自由度,自由度,数值 *FILM 2, F4, 200, 0.001 **单元编号,载荷标识,环境温度,换热系数 *SFILM Srf_2, F, 200, 0.001 **面,载荷标识,环境温度,换热系数 *END STEP
培训资料
2020年8月13日
HyperMesh-重新组织模型
培训资料
Component/Collector
将几何模型分块,放在不同的collector里。 collector的建立,有利于选中对象,便于操作。 注意collector命名规则。 在操作时注意:修改当前collector。
2020年8月13日
培训资料
接触面命名: srf_block_headbolt_x_0 srf_block_headbolt _x_1 srf_block_liner _x srf_block_gasket_x srf_liner_block_x_0 srf_liner_block_x_1 srf_liner_gasket_x srf_headbolt_sec_x_0 x(1~):表示沿曲轴方向坐标系的 正方向开始命名 0~1:表示与曲轴垂直方向坐标系的 正方向开始命名 其他部件按照上述命名方法进行命 名,以要建立接触面的那个部件的 英文名称作为命名的开头然后加“_” 然后是与之相接触的部件名称。
1.178e-3*(-1.9401*(sqrt(x*x+y*y)/50)^3+ 1.1356*(sqrt(x*x+y*y)/50)^2+ 0.6834*(sqrt(x*x+y*y)/50) + 0.602)
培训资料
2020年8月13日
HyperMesh-施加函数变载荷
培训资料
删除*DLOAD以外的内容 Replace P with F Replace ,0. with , 736, 0. 另存为FireDeck_HTC.inp
软件安装 软件
序号 1 2 3 4 5 6 7 8 9 10
软件
操作系统
ABAQUS HyperWorks
Win32/Win64/Linux64 Win32/Win64
Star-CD
Win32/Linux64
BOOST
Win32
UtraEdit
Win32
SSHSecureShellClient Win32
• 将/opt/intel/cce/lib/libintelc.so.5复制到/lib64 • 执行命令abq681 verify -user_std验证成功
培训资料
2020年8月13日
HyperMesh-划分网格 步骤:
1. 读入几何模型
几何模型(.step格式文件)
2. 几何清理 3. 2D Mesh 4. 3D Mesh 5. 单元类型 6. 建立节点集、单元集、面 7. 输出网格模型
*CONTACT FILE, FREQ=99
培训资料
输出到dat文件:
*NODE PRINT, FREQ=99, NSET=节点集 U, RF
*EL PRINT, FREQ=99, ELSET=单元集 S, SP, SINV, E
2020年8月13日
ABAQUS有限元计算 提交计算:
Windows:
单元类型 应力计算 四面体 C3D10M
温度场计算 DC3D10
10
六面体 C3D8I
DC3D8
培训资料
2020年8月13日
ABAQUS有限元计算
材料:
*SOLID SECTION, ELSET=SOLID_box, MATERIAL=HT280 *MATERIAL, NAME=HT280
静态机械应力计算: *ELASTIC 1.1e+5, 0.27
*OUTPUT, FIELD, FREQ=99 *NODE OUTPUT, NSET=节点集
U *ELMENT OUTPUT, ELSET=单元集
S, SP, SINV , E
**fil文件
*NODE FILE, , FREQ=99, NSET=节点集 U
*EL FILE, FREQ=99, ELSET=单元集 S, SP, SINV , E
命名规则: 零件命名:
零件缸盖螺栓 气缸套 机体
Gasket Cylinder Head Cylinder Head Bolt Liner Block
gasket cylHead headBolt liner block
单元集命名: 以“SOLID_部件名”为ELESET名, 如: SOLID_gasket
弹性模量 密度 导热系数 比热
MPa t/mm3 mW/(mmK) mJ/(t K)
换热系数 线膨胀系数
mW/(mm2K) 1/K
Verify: T_m.inp T_mm.inp
2020年8月13日
ABAQUS有限元计算
约束与载荷:
静态机械应力计算: *STEP *STATIC 1,1
**初始步长,总时间,最小步长,最大步长
WinSSHD
Win32
Xwin32
Win32
Xmanager
Win32/Win64
CamTasia
Win32
备注
可装Win64 可装Win64 可装Win64 可装Win64 可装Win64
可装Win64
用Camtasia进行屏幕录像。
培训资料
2020年8月13日
ABAQUS有限元计算
网格模型:
Abq681 job=box cpu=4
远程Linux:
nohup abq681 job=box cpu=4&
培训资料
2020年8月13日
ABAQUS有限元计算 文件类型说明:
培训资料
2020年8月13日
ABAQUS有限元计算
螺栓预紧力:
定义螺栓预紧属性:
*NODE, NSET=NSet_boltPret 999901, 0.0, 0.0, 0.0
2020年8月13日
HyperMesh-2D Mesh
自动划分:
2D->automesh
手动划分:
可用于网格局部修改
培训资料
2020年8月13日
HyperMesh-2D Mesh
网格质量检查与优化:
二维网格的好坏,决定三维网格质量;
培训资料
2020年8月13日
HyperMesh-3D Mesh
培训资料
S4
S3
S1
定义面:
*SURFACE,TYPE=ELEMENT,NAME=srf_2 2, S2
定义节点集:
*NSET, NSET=NSet_1 1, 2, 3, 4
定义单元集:
*ELSET, ELSET=Eset_box 1, 2 2020年8月13日
ABAQUS有限元计算 结果输出:
**odb文件:
HyperMesh-输出网格模型
Export:
为便于计算,应将网格按零件分别输出; 对各零件网格重新编号,各零件之间的网格节点编号 留有余量; 文件后缀随意,一般为*.mesh; 用UltraEdit编辑、查看各零件的网格模型文件。
培训资料
2020年8月13日
HyperMesh-施加函数变载荷
火力板:
捆绑约束:
*TIE, NAME=bolt_box srf_boltNut, srf_upBox_0 srf_boltThread, srf_bottomBox_hole
培训资料
2020年8月13日
ABAQUS有限元计算 计算规范:
文件管理:
培训资料
2020年8月13日
ABAQUS有限元计算
计算规范:
srf_upBox_1, srf_bottomBox_0 *SURFACE INTERACTION, NAME=up_botBox *FRICTION
0.2
捆绑接触:
*CONTACT PAIR, TIED, ADJUST=0.1, INTERACTION=up_botBox srf_upBox_1, srf_bottomBox_0 *SURFACE INTERACTION, NAME=up_botBox
2020年8月13日
ABAQUS有限元计算 Python结果后处理:
见Python语言后处理.PPT
培训资料
2020年8月13日
ABAQUS在Linux64下的user soubroutine运行环境
• 安装Intel C++与Intel Fortran
piler.v10.1.015.LINUX.EM64T-TBE piler.v10.1.018.LINUX.EM64T-TBE
HyperMesh-几何清理
清理特征线、点
几何模型包含不规则交界面以及由特征线组成的尖、小区域; 需要压缩、合并、重建特征线、点; 当两条特征线之间区域小于一个网格,且该特征可忽略时,可将该线取消(Toggle); 特征线能保证网格与实体的确切对应,切忌随便Toggle;有时还要创建特征线。