📄 ex2.3.inp
字号:
! 2.3 超静定拉压杆的反力计算
! 本程序来源于邢静忠编著的《ANSYS应用实例与分析》,科学出版社,2006年
!
FINISH ! 退出以前的模块
/CLEAR, START ! 清除系统中的所有数据, 读入启动文件设置
! (1)设置工程的选项, 进入前处理模块, 声明单元类型, 实常数和材料参数
/FILNAME, EX2.3 ! 指定工程文件名
/PREP7 ! 进入前处理模块
/TITLE, EX2.3, STATICALLY INDETERMINATE REACTION FORCE ANALYSIS
ANTYPE, STATIC ! 定义分析类型为静力分析
ET, 1, LINK1 ! 定义第1类单元为二维杆单元LINK1
R, 1, 1 ! 定义实常数, 杆件横截面面积为1m^2
MP, EX, 1, 210E9 ! 定义第1类材料弹性模量为210GPa
! (2)定义节点
N, 1 ! 在坐标原点定义1号节点
N, 2, , 0.4 ! 在(0, 0.4m)位置定义2号节点
N, 3, , 0.7 ! 在(0, 0.7m)位置定义3号节点
N, 4, , 1.0 ! 在(0, 1.0m)位置定义4号节点
! (3)定义单元
E, 1, 2 ! 过节点1, 2定义单元
EGEN, 3, 1, 1 ! 按前面单元的节点连接情况, 从单元1开始生成3个单元, 每次节点号加1
! (4)定义位移约束和荷载
D, 1, ALL, , , 4, 3 ! 固定1号节点所有自由度, 使用增量3循环到4, 固定4号节点
F, 2, FY, -500 ! 在2号节点施加沿-Y方向500N的集中力
F, 3, FY, -1000 ! 在3号节点施加沿-Y方向1000N的集中力
FINISH ! 退出前处理模块
! (5)进入求解模块SOLU
/SOLU ! 进入求解模块
OUTPR, BASIC, 1 ! 选择基本输出项目
OUTPR, NLOAD, 1 ! 指定输出第1荷载步的内容
SOLVE ! 开始求解
FINISH ! 退出求解模块
! (6)进入一般后处理模块POST1
/POST1 ! 进入一般后处理模块
NSEL, S, LOC, Y, 1.0 ! 选择所有Y=1.0位置上的节点, 即节点4
FSUM ! 累计叠加选择集中(即4号节点)所有节点上的反力
*GET, REAC_1, FSUM, , ITEM, FY ! 将累加结果中的FY(Y方向的力)保存到变量REAC_1
NSEL, S, LOC, Y, 0 ! 选择所有Y=0位置上的节点, 即节点1
FSUM ! 累加选择集(即1号节点)所有节点上的力
*GET, REAC_2, FSUM, , ITEM, FY ! 将累加结果的FY(Y方向的力)保存到变量REAC_2
*STATUS, PARM ! 显示所有内存变量的值
FINISH ! 退出后处理模块
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -