游客:
注册
|
登录
中华钢结构论坛 China Structure Forum
»
G7. 其它结构软件
»
STAAD
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
征集STAAD命令详解
CuteSer
积分
2758
帖子
1515
#1
2009-4-1 17:52
STAAD其实对建模、分析、后处理是提供了一堆命令的。
很多时候,用命令非常方便快捷。
可惜STAAD的帮助文件中没有把这部分好好整理,散落在各处。建议大家合力把这部分内容整理一下,日后能搞成一个命令速查手册就爽呆了。
比如,光各处的 REPEAT 命令就够写两三页的。
大道至简 返璞归真
CuteSer
积分
2758
帖子
1515
#2
2009-5-8 11:28
成批生成若干点。柱坐标系下。
STAAD SPACE
unit meters kn
JOINT COORD CYLINDRICAL
REVERSE
1 0.403 2 0 35 0.403 2 350
FINISH
命令释义:
Y轴为纵轴
1 0.403 2 0 35 0.403 2 350
(节点号 半径 纵轴坐标 起始角度 末点编号 半径 纵轴坐标 末点角度)
CuteSer
积分
2758
帖子
1515
#3
2009-5-8 17:14
来个纯命令流的STAAD模型,不算注释的话,也就20来行命令,就能生成附图的东东。侬猜猜,这是干啥子用的东东?
STAAD SPACE
unit meters kn
**=================generate the total pipe elements=====================
JOINT COORD CYLINDRICAL REVERSE
*----- r= PipeDiameter/2 - thick/2 = 0.82/2 - 0.014/2 = 0.403**
1 0.403 2 0 36 0.403 2 350
REPEAT 50 0 0.07 0
*------Generate Hat edge point--------
10000 0.493 4.52 0 10035 0.493 4.52 350
REPEAT 14 0 0.07 0
11000 0.593 4.52 0 11035 0.593 4.52 350
REPEAT 14 0 0.07 0
*-----Generate the bottom stripe--------
ELEMENT INCIDENCE
1000 1 2 38 37 TO 1034
1035 36 1 37 72
REPEAT ALL 49 36 36
*===========Generate the elements at the hat edge===============
ELEMENT INCIDENCE
*-------at 4.52 level-----
100 1297 1298 10001 10000 to 134
135 1332 1297 10000 10035
200 10000 10001 11001 11000 to 234
235 10035 10000 11000 11035
*-------- at 5.5 level--------
300 1801 1802 10505 10504 to 334
335 1836 1801 10504 10539
400 10504 10505 11505 11504 to 434
435 10539 10504 11504 11539
*================stiffeners between the hat edge=============
8000 1297 10000 10036 1333 to 8035
REPEAT 13 36 36
9000 10000 11000 11036 10036 to 9035
REPEAT 13 36 36
FINISH
CuteSer
修改于2009-05-08 17:16
CuteSer
积分
2758
帖子
1515
#4
2009-5-8 17:41
稍微修改一下,看看有啥变化。这比用万能双手去删要快捷一些。
STAAD SPACE
unit meters kn
**=================generate the total pipe elements=====================
JOINT COORD CYLINDRICAL REVERSE
*----- r= PipeDiameter/2 - thick/2 = 0.82/2 - 0.014/2 = 0.403**
1 0.403 2 0 36 0.403 2 350
REPEAT 50 0 0.07 0
*------Generate Hat edge point--------
10000 0.493 4.52 0 10035 0.493 4.52 350
REPEAT 14 0 0.07 0
11000 0.593 4.52 0 11035 0.593 4.52 350
REPEAT 14 0 0.07 0
*-----Generate the bottom stripe--------
ELEMENT INCIDENCE
1000 1 2 38 37 TO 1034
1035 36 1 37 72
REPEAT ALL 49 36 36
*===========Generate the elements at the hat edge===============
ELEMENT INCIDENCE
*-------at 4.52 level-----
100 1297 1298 10001 10000 to 134
135 1332 1297 10000 10035
200 10000 10001 11001 11000 to 234
235 10035 10000 11000 11035
*-------- at 5.5 level--------
300 1801 1802 10505 10504 to 334
335 1836 1801 10504 10539
400 10504 10505 11505 11504 to 434
435 10539 10504 11504 11539
*================stiffeners between the hat edge=============
8000 1297 10000 10036 1333 to 8011 1 3
REPEAT 13 36 36
9000 10000 11000 11036 10036 to 9011 1 3
REPEAT 13 36 36
FINISH
大道至简 返璞归真
CuteSer
积分
2758
帖子
1515
#5
2009-5-12 11:23
STAAD SPACE
UNIT KN METER
JOINT COORD CYLINDRICAL REVERSE
1 2.6 2 0 180 2.6 27 1750
201 1.2 2 0 380 1.2 27 1750
Mem Inci
1 1 201
200 1 2
501 201 202
repeat all 178 1 1
十行命令生成螺旋楼梯的外形。
kelin433
积分
96
帖子
80
#6
2009-5-14 15:03
2#到4# 最关键的就是 JOINT COORD CYLINDRICAL REVERSE这个命令,本以为运行几何向导可以出来这个命令,结果一试出来一堆节点坐标,CuteSer工能否透露下在哪里可找到类似这个的命令呢,如此简洁的几行得到的模型给我小小的心灵带来大大的震撼啊 :)
顺带GOOGLE了一把,得到下面一点信息---是staad pro2003版本就开始有这个功能的命令了?
liulu_00008
积分
2
帖子
4
#7
2009-5-14 16:45
为什么保存后那些命令变成绿色的字体?字体显示成绿色表示什么命令?
CuteSer
积分
2758
帖子
1515
#8
2009-5-14 20:28
kelin433 wrote:
2#到4# 最关键的就是 JOINT COORD CYLINDRICAL REVERSE这个命令,本以为运行几何向导可以出来这个命令,结果一试出来一堆节点坐标,CuteSer工能否透露下在哪里可找到类似这个的命令呢,如此简洁的几行得到的模型给我小小的心 ...
俺就是狂看软件自带的帮助文件而已。
把俺贴的那些命令拷贝到一个文本文件中,后缀可以改成.std,然后用STAAD打开就看到模型了啊。
几何向导是啥?快速建模向导吗?
wciverson
积分
12
帖子
24
#9
2009-5-20 22:27
0 分
这个帖子好 希望高手们 多来讲解一下 从中受益匪浅啊
CuteSer
积分
2758
帖子
1515
#10
2009-6-12 16:47
这里有仨模型,侬是否可以想象出这几个点的相对关系?
==============================
STAAD SPACE
JOINT COORDINATES
1 0 12 5;
REPEAT 8 0. 12. 0. 0. 5. 0.
===============================
STAAD SPACE
JOINT COORDINATES
1 0 12 5;
REPEAT 8 0.0 12.0 0.0 15*0.0 0.0 5.0 0.0
=================================
STAAD SPACE
JOINT COORDINATES
1 0 12 5;
REPEAT 8 0. 12. 0. 6*1.2 0. 5. 0. 9*2.2
CuteSer
积分
2758
帖子
1515
#11
2009-6-12 17:20
STAAD SPACE
UNIT METER KN
JOINT COORD
10001 9.6 12.25 0 10026 9.6 24.75 0;
Rep 2 -0.3 0.0 0.0
Rep 1 -0.23 0.0 0.0
Rep 1 -0.22 0.0 0.0
Rep 3 -0.35 0.0 0.0
Rep 25 -0.3 0.0 0.0
Rep 1 0.0 0.0 -0.25
Rep 20 0.0 0.0 -0.30
Rep 1 0.0 0.0 -0.25
Rep 25 0.3 0.0 0.0
Rep 3 0.35 0.0 0.0
Rep 1 0.22 0.0 0.0
Rep 1 0.23 0.0 0.0
Rep 2 0.3 0.0 0.0
ELE INCI SHELL
30001 10001 10002 10028 10027 to 30025
rep 85 25 26
其实用mesh命令更简单些。但是STAAD对MESH的份数有限制,不太爽。
rainospr
积分
116
帖子
114
#12
2010-1-13 14:49
看来命令是比较快捷,可学命令真是烦多了,得狂看帮助
impossible is nothing!
Captain
积分
58
帖子
45
#13
2010-6-4 22:48
看大牛们信手拈来,不得不佩服啊。
cm830915
积分
13
帖子
12
#14
2010-6-23 16:47
佩服的同时,希望那位大侠能给解释一下的,这些命令怎么用的呢,偶看的不是很明白的啊,先道声谢谢
cm830915
积分
13
帖子
12
#15
2010-6-23 16:50
特别是repeat后面的东东是什么意思啊?我还是处于一个点一个点输入建模的状态中,希望得到大侠们的指点啊
投票
交易
悬赏
活动
联系我们
版权声明
发帖规则
论坛制度
关于我们
版权所有.中华钢结构论坛.永久保留所有权利
[Processing Time]
User:0.28, System:0.03, Children of user:0, Children of system:0