找回密码
 注册
Simdroid-非首页
查看: 90|回复: 3

[问题讨论] 在桥梁上施加的移动荷载,怎么老是显示不对,帮忙看下,急,折腾了很久

[复制链接]
发表于 2015-7-10 17:08:04 | 显示全部楼层 |阅读模式 来自 湖北武汉
N=79
*DIM,FCAR,ARRAY,N
*DO,I,1,N
TT=(I-1)*0.7
FCAR(I)=736.92*ABS(cos(0.7143*3.1416*TT))
ENDDO

/CONFIG,NRES,10000
/SOLU
ANTYPE,TRANS
*DO,I,1,N
TIME,I*0.7
AUTO,OFF
DELTIM,0.35
KBC,0
OUTRES,BASIC
ACEL,0,0,10
*IF,I,EQ,1,THEN
NSEL,S,LOC,X,-546
NSEL,R,LOC,Y,0
NSEL,R,LOC,Z,15.2
F,ALL,FZ,-FCAR(I)
ALLSEL
*ELSE
*DO,J,2,N
NSEL,S,LOC,X,-546+(J-1)*14
NSEL,R,LOC,Y,0
NSEL,R,LOC,Z,15.2
F,ALL,FZ,-FCAR(J)
ALLSEL
NSEL,S,LOC,X,-546+(J-2)*14
NSEL,R,LOC,Y,0
NSEL,R,LOC,Z,15.2
FDELE,ALL,FZ
ALLSEL
*ENDDO
*ENDIF
LSWRITE,I
*ENDDO
LSSOLVE,1,N
FINISH
发表于 2015-7-10 18:25:38 | 显示全部楼层 来自 上海
Simdroid开发平台
检查一下几个 NSEL 命令是否确实选择到了节点,最好将原来的指定坐标改为两个值,分别略大于和小于指定的坐标值。只给一个值,由于计算误差,有时可能选不到节点。
回复 不支持

使用道具 举报

 楼主| 发表于 2015-7-10 21:14:42 | 显示全部楼层 来自 湖北武汉
htbbzzg 发表于 2015-7-10 18:25
检查一下几个 NSEL 命令是否确实选择到了节点,最好将原来的指定坐标改为两个值,分别略大于和小于指定的坐 ...

我自己还是弄不好,麻烦具体给我说一下,我是个新手
回复 不支持

使用道具 举报

发表于 2015-7-11 15:54:45 | 显示全部楼层 来自 上海
比如说:
  *IF,I,EQ,1,THEN
    NSEL,S,LOC,X,-546
    NSEL,R,LOC,Y,0
    NSEL,R,LOC,Z,15.2
    F,ALL,FZ,-FCAR(I)
    ALLSEL

可以改为:
  *IF,I,EQ,1,THEN
      NSEL,S,LOC,X,-546-0.01, 546+0.01
      NSEL,R,LOC,Y, -0.01, 0.01
      NSEL,R,LOC,Z, 15.2-0.01, 15.2+0.01
      F,ALL,FZ,-FCAR(I)
      ALLSEL

  我这里用的是 0.01,需要根据你的具体情况修改一下,要求是:最终保证能够选中一个节点,又不会多选。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-18 19:09 , Processed in 0.029368 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表