用ansys命令流建立槽钢模型并计算挠度和承载力,给出命令流程序
时间: 2023-08-29 21:05:28 浏览: 66
以下是用ANSYS命令流建立槽钢模型并计算挠度和承载力的程序:
```
! 定义尺寸和材料属性
SIZE1 = 100
SIZE2 = 50
SIZE3 = 5
MATERIAL = "STEEL"
! 建立实体
ET(1) = TBAR
MP("EX",1) = 200000
MP("DENS",1) = 7.85E-9
MESH("TYPE") = "SOLID"
BLOCK(1) = 0, 0, 0, SIZE1, SIZE2, SIZE3
VOL(1) = 1
! 定义边界条件
FIXED_POINT = 0, 0, 0
FIXED_AXIS = 0, 0, 1
FIXED_DIR = 1, 1, 0
ANTIFORCE_POINT = SIZE1, 0, 0
ANTIFORCE_AXIS = 0, 0, 1
ANTIFORCE_DIR = -1, 0, 0
! 网格划分
MESH(1) = VOL(1)
MESH(1) = SIZE3 / 2
! 应用边界条件
NSEL("FIXEDSURFACE") = SFE("BLOCK", 1, 1, 1, 0, 0, 0)
D("ALL", "UX", "UY", "UZ") = 0
D("FIXEDSURFACE", "UZ") = 0
D("ALL", "ROTX", "ROTY", "ROTZ") = 0
NSEL("ANTIFORCESURFACE") = SFE("BLOCK", 1, 1, 1, 0, 0, SIZE3)
F("ANTIFORCESURFACE", "FX") = -1000
! 求解并输出结果
SOLVE("LMATRIX")
POST1
SET(1, 1)
PRESOL
SET(2, 1)
NSOL
SET(3, 1)
FINISH
```
上述程序中,首先定义了槽钢的尺寸和材料属性。然后,利用BLOCK命令建立了实体,并用VOL命令将其转换为体积单元。接着,定义了边界条件,包括固定边界和反向载荷边界。进行网格划分后,应用边界条件。最后,利用SOLVE命令求解并输出结果。
阅读全文