我给你个例子看看能不能帮助你。
/PREP7 !进入前处理
ANTYPE,STATIC !设置分析类型为静力结构分析
PSTRES,ON !用于后面的模态分析中考虑预应力(该开关不影响静力分析)
ET,1,LINK10 !选取单元类型1(单向杆单元)
KEYOPT,1,3,0 !设置仅承受拉应力,KEYOPT(3)=0
R,1,306796E-8,543248E-8 !设置实常数,包括绳索截面积(306796E-8),初始应变(543248E-8)
MP,EX,1,30E6 !定义材料的弹性模量(1号材料)
MP,DENS,1,73E-5 !定义材料的密度(1号材料)
N,1 ! 定义第1号节点
N,14,100 ! 定义第14号节点
FILL ! 均分填满第2号至第13号节点
E,1,2 !由节点1及节点2生成单元
EGEN,13,1,1 !依序复制生成13个单元
D,ALL,ALL ! 对所有节点施加固定约束
FINISH ! 前处理结束
/SOLU ! 进入求解模块,求解预应力引起的应力状态
SOLVE ! 求解
FINISH ! 退出求解模块
/POST1 ! 进入一般的后处理
ETABLE,STRS,LS,1 !针对LINK10单元,建立单元列表STRS,通过LS及特征号1来获得单元的轴向应力
*GET,STRSS,ELEM,13,ETAB,STRS !针对单元列表STRS, 提取13号单元的应力
FINISH ! 后处理结束
/POST26 ! 进入时间历程后处理,处理支反力
RFORCE,2,1,F,X !将1号节点上的x方向支反力提取,并存储到2号变量中
STORE ! 存储
*GET,FORCE,VARI,2,EXTREM,VMAX !将2号变量的最大值赋给参数FORCE
/SOLU ! 再次进入求解模块,模态分析
ANTYPE,MODAL ! 模态分析
MODOPT,SUBSP,3 ! 选择子空间迭代法,求3阶模态
MXPAND,3 ! 设定3阶模态扩展
PSTRES,ON ! 用于在模态分析中考虑预应力(还需在前面的静力分析中也同时打开)
DDELE,2,UX,13 ! 删除从2号节点到13号节点上的UX约束
DDELE,2,UY,13 !删除从2号节点到13号节点上的UY约束
SOLVE !求解
*GET,FREQ1,MODE,1,FREQ ! 提取第1阶模态共振频率,并赋值给参数FREQ1
*GET,FREQ2,MODE,2,FREQ ! 提取第2阶模态共振频率,并赋值给参数FREQ2
*GET,FREQ3,MODE,3,FREQ ! 提取第3阶模态共振频率,并赋值给参数FREQ3
*STATUS !列出所有参数的实际内容