- 积分
- 35
- 注册时间
- 2006-3-3
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2011-3-6 08:44:10
|
显示全部楼层
来自 重庆
使用应力恢复模板。共享教程中有详细解释,如下:
$填写:文件名:EXCITE结果*.INP4
ASSIGN INPUTT4='Crankshaft.INP4',UNIT=33,FORM=FORMATTED
$**************************************************************
$109瞬态应力求解器
SOL 109
$nastran2001版的DMAP命令:
$==========================================
COMPILE DMAP=DISPRS,SOUIN=MSCSOU,NOLIST,NOREF
ALTER 8
DELETE /UDF,,,,$
INPUTT4 /UDF,,,,//33/-1/-1/FALSE $
COMPILE DMAP=SEDRCVR SOUIN=MSCSOU,NOLIST,NOREF
ALTER 510,510
ALTER 644
EXIT
$===========================================
CEND
$命令结束
DLOAD=500
TSTEP=100
$SPC=10
METHOD=3
$Plot(Op2中画图),节点位移(变形结果)
DISPL(PLOT) = ALL
$Plot(Op2中画图),单元应力
STRESS(PLOT,SORT1) = ALL
$PRINT(Op2中),节点应力:OUTPUT(POST)定义的VOLUME,
$这里是所有的6面体体单元上的节点
GPSTRESS = ALL
OUTPUT(POST)
SET 1 = HEXA
$ SET 1 = HEXA PENTA
$ SET 1 = ALL
VOLUME 1 SET 1
BEGIN BULK
$将质量单位变成小1000倍的单位,方便模型定义
PARAM,WTMASS,1.E-3
$==========
$模态自由度15,与缩减时一模一样
EIGRL,3,1.,,15
SPOINT,999001,THRU,999015
QSET1,0,999001,THRU,999015
include 'crankshaft.bdf'
$设定主自由度,与缩减时一模一样
ASET1,123456,210001,THRU,210025
ASET1,123456,990001
$******************************************
$ DUMMY LOAD假设外载在210025点上
TSTEP,100,145,5.,1
DLOAD,500,1.0,-1.0,200
TLOAD1,200,300,,,400
DAREA,300,210025,3,1.
TABLED1,400,
,0.0,0.0,10.,1.0,100.,0.0,ENDT
$******************************************
$假设弹簧支承,个同时不在曲轴中心线上的两点
$其中可主轴颈一点,含第四自由度.另一可曲柄销点
CELAS2,9930001,1.e+5,130004,4
CELAS2,9930002,1.e+5,130004,2
CELAS2,9930003,1.e+5,130004,3
CELAS2,9930004,1.e+5,120001,1
CELAS2,9930005,1.e+5,120001,2
CELAS2,9930006,1.e+5,120001,3
$******************************************
ENDDATA |
|