- 积分
- 3
- 注册时间
- 2004-4-3
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2005-4-28 19:37:13
|
显示全部楼层
来自 湖南邵阳
Re:【原创】我自己做的隧道开挖(三维)
论坛
1.为何Y的起始坐标为831即为你的H_JS,而不设成0。这样不是更好一些吗?
2.WPAVE,0,0,0 !将工作平面移到坐标原点
*IF,FLAG_RD,EQ,-1,OR,FLAG_RD,EQ,2,THEN
VSTART=1000
NUMSTR,VOLU,VSTART
BLOCK,Z_RDCC(1,2)-Z_RDCC(1,1)/2,Z_RDCC(1,2)+Z_RDCC(1,1)/2,Z_RDCC(2,2)-Z_RDCC(2,1)/2,Z_RDCC(2,2)+Z_RDCC(2,1)/2,Z_RDCC(3,2)-Z_RDCC(3,1)/2,Z_RDCC(3,2)+Z_RDCC(3,1)/2
V***V,ROCK,VSTART
NUMCMP,VOLU
ALLS
CMDEL,ROCK
CM,ROCK,VOLU
*ENDIF
*IF,FLAG_RD,EQ,1,OR,FLAG_RD,EQ,2,THEN
VSTART=1000
NUMSTR,VOLU,VSTART !设置起始编号
BLOCK,Y_RDCC(1,2)-Y_RDCC(1,1)/2,Y_RDCC(1,2)+Y_RDCC(1,1)/2,Y_RDCC(2,2)-Y_RDCC(2,1)/2,Y_RDCC(2,2)+Y_RDCC(2,1)/2,Y_RDCC(3,2)-Y_RDCC(3,1)/2,Y_RDCC(3,2)+Y_RDCC(3,1)/2
V***V,ROCK,VSTART
NUMCMP,VOLU
ALLS
CMDEL,ROCK
CM,ROCK,VOLU
*ENDIF
这段命令流的作用是什么?
我好像感觉没有什么用?
3.为何计算出初应力的值后,读取初应力的值后右计算一次呢?
我认为的计算步骤应该是,
计算初应力
读取初应力
杀死或者激活单元
再计算
而不是:
计算初应力
读取初应力
计算
杀死或者激活单元
再计算 |
|