Ansys教程基本分析过程L14_APDL
- 格式:ppt
- 大小:337.00 KB
- 文档页数:49


!此APDL程序为本书第六章《太阳辐射作用下钢结构温度场分析》中例题6.2的相关程序
!(1)建立工作文件名和工作标题
/CLEAR !清除目前ANSYS中所有数据
/COM,Thermal !过滤ANSYS的图形截面
/FILENAME, TEMP_FIELD !定义工作文件名
/TITLE, TEMPERATURE FIELD ANALYSIS OF A STEEL MEMBER !定义工作标题
*AFUN,DEG !设置程序中角单位为度
!(2)定义单元类型
/PREP7 !进入前处理模块
ET,1,SOLID70 !定义热分析单元
ET,2,MESH200 !定义网格划分单元
KEYOPT,2,1,6 !定义单元2的第一个关键选项
KEYOPT,2,2,0 !定义单元2的第二个关键选项
!(3)定义材料性能参数
MP,KXX,1,45 !定义钢材KXX方向的导热系数
MP,KYY,1,45 !定义钢材KYY方向的导热系数
MP,KZZ,1,45 !定义钢材KZZ方向的导热系数
MP,DENS,1,7850 !定义钢材的密度
MP,C,1,465 !定义钢材的比热容
!(4)创建有限元模型
LOCAL,11,0,0,0,0,0,0,30 !定义局部坐标系11
CSYS,11 !激活局部坐标系11
K,1,0,0,0 !定义矩形钢管的中心轴线中的关键点1
K,2,0,1,0 !定义矩形钢管的中心轴线中的关键点2
ANSYS中如何加弯矩或扭矩
A转矩一般有三种施加的方法:
第一种,将矩转换成一对一对的力偶,直接施加在对应的节点上面.
第二种,在构件中心部位建立一个节点,定义为MASS21单元,然后跟其他受力节点藕荷,形成刚性区域,就是用CERIG命令.然后直接加转矩到主节点,即中心节点上面
第三种,使用MPC184单元.是在构件中心部位建立一个节点,跟其他受力节点分别形成多根刚性梁,,从而形成刚性面.最后也是直接加载荷到中心节点上面,通过刚性梁来传递载荷.
上面三种方法计算的结果基本一致,我做过实验的.
只不过是后两种情况都是形成刚性区域,但是CERIG命令是要在小变形或者小旋转才能用,只支持静力,线形分析.
而第三种方法适用多种情况,不仅支持大应变,还支持非线形情况.
如果你需要例子,我下次在发给你看
A
思路1:矩或扭矩说白了就是矩,所谓矩就是力和力臂的乘积。
施加矩可以等效为施加力;
思路2:直接施加弯矩或扭矩,此时需要引入一个具有旋转自由度的节点;可以选择单元21,或者184
Q:模态分析得到的结果是不是某个方向上的各阶频率啊,我要得到各个方向的一阶频率能做到吗?
A:模态分析得到的结果是你所选择的自由度内的振型。如果需要得到某一个方向内的振型,用RUDECED
法选择你所希望的主自由度如UX,将所求的频率值设置为一即可。
Q:不过大型复杂结构的振型一般都不是一个方向的应该是一个方向为主其它方向为次,如果把所要求的
方向设为主自由度会不会跟真实的实际结果有出入?
Q:对于复杂的大型实体其主自由度无法给出,此时就无法应用reduce法,可不可以改约束还是就认为一
次得到前3阶频率就是x,y,z方向的一阶频率?
A:正是因为复杂结构的主自由度不好确定,所以倾向于用SUBSPACE和BLOCK LANCZOS法,约束不要随便
改。它应该描述结构真实的状态,不能说前3阶频率即为XYZ方向的第一阶频率。你可以好好想想所用方
对ansys主要命令的解释
本文给出了ansys主要命令的一些解释。
1, /PREP7 ! 加载前处理模块
2, /CLEAR,NOSTART ! 清除已有的数据, 不读入启动文件的设置(不加载初始化文件)初始化文件是用于记录用户和系统选项设置的文本文件
/CLEAR, START !清除系统中的所有数据,读入启动文件的设置
/FILENAME, EX10.5 ! 定义工程文件名称
/TITLE, EX10.5 SOLID MODEL OF AN AXIAL BEARING ! 指定标题
4, F,2,FY,-1000 ! 在2号节点上施加沿着-Y方向大小为1000N的集中力
6, FINISH ! 退出模块命令
7, /POST1 ! 加载后处理模块
8, PLDISP,2 ! 显示结构变形图,参数“2”表示用虚线绘制出原来结构的轮廓
9, ETABLE,STRS,LS,1 ! 用轴向应力SAXL的编号”LS,1”定义单元表STRS
ETABLE, MFORX,SMISC,1 ! 以杆单元的轴力为内容, 建立单元表MFORX
ETABLE, SAXL, LS, 1 ! 以杆单元的轴向应力为内容, 建立单元表SAXL
ETABLE, EPELAXL, LEPEL, 1 ! 以杆单元的轴向应变为内容, 建立单元表EPELAXL
ETABLE,STRS_ST,LS,1 !以杆件的轴向应力“LS,1”为内容定义单元表STRS_ST
ETABLE, STRS_CO, LS,1 !以杆件的轴向应力“LS,1”定义单元表STRS_CO
ETABLE,STRSX,S,X ! 定义X方向的应力为单元表STRSX
ETABLE,STRSY,S,Y ! 定义Y方向的应力为单元表STRSY
*GET,STRSS_ST,ELEM,STEEL_E, ETAB, STRS_ST !从单元表STRS_ST中提取STEEL_E单元的应力结果,存入变量STRSS_ST;
I 目 录
第一章 APDL是什么? 1
第二章 在工具条上添加命令 2
2.1 修改工具条 2
2.2 嵌套工具条缩写 4
第三章 使用参数 5
3.1 参数 5
3.2 参数命名规则 5
3.2.1 从*STATUS命令中隐藏参数 6
3.3 定义参数 6
3.3.1 在运行过程中给参数赋值 6
3.3.2 在启动时给参数赋值 6
3.3.3 赋ANSYS 提供的值给参数 7
3.3.3.1 *GET命令的用法 7
3.3.3.2 内嵌获取函数的用法 8
3.3.4 排列显示参数 10
3.4 删除参数 11
3.5 字符参数的用法 11
3.6 数字参数值的置换 12
3.6.1 防止置换 12
3.6.2 字符参数值的置换 12
3.6.2.1 强制置换 12
3.6.2.2 字符参数有效的其它地方 13
3.6.2.3 字符参数的限制 14
3.7 数字或字符参数的动态置换 14
3.8 参数公式 14
3.9 带参数的函数 15
3.10 保存、恢复、写参数 16
3.11 数组参数 17
3.11.1 数组的基础知识 17
3.11.2 数组参数示例 18
3.11.3 TABLE类型数组参数 18
3.11.4 定义和列表显示数组参数 19
3.11.5给数组元素赋值 20 II 3.11.5.1 给单独的数组元素赋值 20
3.11.5.2 填充数组向量 21
3.11.5.3 交互式编辑数组 21
3.11.5.4 使用*VREAD命令用数据文件填充数组 22
3.11.5.5 使用* TREAD命令用数据文件填充TABLE类型数组 23
3.11.6 插入值 25
3.11.6.1 把获取值存入数组参数或恢复数组参数值 27
3.11.6.2 列出数组参数 27
3.11.7 写数据文件 28
3.11.7.1 数据格式描述符 29
3.11.8 对数组参数的运算 30
3.11.8.1 对向量的运算 30