零长度弯管Zero-length Bend
A150等级中有零长度弯管,零长度弯管主要用于填充斜三通与管道连接处的缝隙。在生成isodraft前应修改iso选项中的dimension option,关掉(off)zero length skews on falling lines。
常用属性 (Q字符串函数的length属性查询)
spref 元件等级参考
ltube 元件后管道的等级参考
Ispec 保温等级参考
Cref 连接形式参考
元件的隐含属性(Pseudo-Attribute)
q dtxr 详细描述detail text
q mtxx 材料描述material text
q abor 入口直径arrive bore
q lbor 出口直径leave bore
q abop 入口管底标高arrive bop
q lbop 出口管底标高leave bop
q atop 入口管顶标高arrive top
q ltop 出口管顶标高leave top
q mtcl 元件后管道的中心长度material center line length
Q PA(PL) [OF PRE(NEXT)] 当前管道元件(前一个,后一个)入口(出口)连接形式查询
Branch的隐含属性
q tule 管道净长度tube length
q cll 管道中心长度center line length
查询Tube属性
定位在管道元件上,可以查询到后面的管道属性:
IL TUBE OF CE
Q ATT
Q TUBE 管道属性查询 Q LSTUBE 元件后管道等级查询
常用命令
PDMS属性类型(Q)
q 名字(Name) 如Name
q 字符串(String) 如Description,Function
q 实数(Real) 如Angle,Temperature,Rating
q 布尔(Boolean) 如Lock,Shop,Built
q 数组(Array) 如Level
q 参考(Reference) 如Spref,Catref,Lstube,Ptref,Gmref
q 关键字(Word) 如Type,Purpose
q 位置(Position) 如Position,Hposition
q 方位(Orientation) 如Orientation
q 方向(Direction) 如HDirection
PDMS属性赋值
可以使用命令行直接向属性赋值,不同类型的属性赋值方
法不同
– 名字赋值,第一个字符必须是/
Name /NEWNAME
– 字符串赋值,必须用单引号括起来,如果字符串中包含单引号,必
须用管道符号,如| ' bb' |
Desc ‘AABBCC'
– 实数赋值
Temp 150
– 参考赋值,参考元素必须存在
Pspec /A3B-TRA
– 关键字赋值,只提前四个字符,不用括号
Purp PIPI
追踪参考
Goto Spref
Goto Cref
查询项目信息 查询最后一次修改
q 查询项目信息 q 修改时间
Q LASTMOD
Q Project q 修改人
Q Project Code Q USERMOD
q 查询Pdms环境变量 命令行清屏
Q EVAR Pdmsdflts Alpha request clear
标记
Mark ce 可以标记Branch的头尾
Mark with (desc) all sctn for ce
移去标记
UnMarkce
UnMark All
定位
q 精确定位At,Pos q 相对定位By
At E1000 U2000 By E1000
At X20 Y30 By X20 Y30
Q 查询
Q pos
Q pos wrt Site
Q pos wrt /*
拷贝
拷贝,成员同时被拷贝
CopyPre
Copy/D1201
拷贝未命名的成员
CopyMemOf /AAEA200-P5-2
Copy Mem 4 TO 10 OF PREV BRAN
拷贝命名的成员,必须组合Rename命令
CopyMem 4 TO 10 Of /AAEA200 Ren /AAEA200 /CAEA200
生成拷贝
New (Type) CopyPre
拷贝和重命名
Copy/PIPE1 RENAME/PIPE1 /PIPE2
拷贝组合命令
q 名字记忆
Setstar 将名字放到*中
q 组合命令,生成,拷贝,重命名
Set
NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI
NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI By E1000
鼠标选择
q 鼠标选择Id Cursor
Id@
鼠标选择关键点Id Ppoint
IdP@
基本体连接
Connect P1 TO IDP@
文件输出,输入
q 文件输出
File /D:\
Output CE
File End
q 执行宏程序
$m D:\
辅助定位点
q 辅助定位点,最多10个
Pin1 AT U1000
q 关闭辅助定位点
Pin1 Off
跳过$M导入时的错误
q 缺省是
ONERROR GOLABEL /ERROR0
q 改为
Onerror Continue
Branch 头尾连接
q分支头是PH,分支尾是PT
CONN PH TO /1205-N5 $*/1205-N5 is a Nozzle
CONN PT TO /100-A8/T2 $*/100-A8/T2 is a TEE
CONN PT TO P4 OF /VF205 $*/VF205 is a VFWA
CONN PH TO PT OF /100-A8/1 $*/100-A8/1 is another Branch
CONN PH TO ID NOZZ@
q收尾到最后一个元件
CONN PT TO LAST MEM
改变P3点的方向
q 改变P3点的方向
Dir And P3 Is U45E
元件绕定位点旋转Orientate
q 元件的入口方向PA指向前一个元件的出口方向PL
Ori
Ori And P3 Is Up
数字函数
q 数字函数(Function)
– SIN COS TAN ASIN ACOS ATAN
– SQR POW ABS 开方乘方绝对值
– LOG ALOG 对数反对数
– INT NINT 取整四舍五入取整
– MATCH,DMATCH 匹配中文字符匹配
– MAX,MIN 最大值最小值
– REAL 转换为实数
q 标准数字函数用法见Reference Manual
C.3.2 Numeric (Real) Functions
数字函数应用
30 * sin(45)
Length('abcdef') 6
pow(20,2) 400
sqr(4) 2
Real ( ’7.23 E 3 meters’) 7.23
match ( 'abcdef' , 'cd' ) 3
match(Func of Zone,'Piping') gt 0
字符串函数
q 字符串函数
– AFTER BEFORE
– LOWCASE, UPCASE
– PART
– REPLACE
– STRING
– SUBS, DSUBS
– TRIM
q 标准字符串函数用法见Reference Manual
C.6.2 Text Functions
字符串函数应用
AFTER ( ’abcdef’, ’cd’) ’ef’
UPCASE ( ’False’) ’FALSE’
PART (’/PIPE45/B9’, 2, ’/’) ’B9’
Part默认字符串前后都有分隔符
PART(’aa bb cc’, 2) ’bb’
REPLACE (’cat dog’, ’cat’, ’dog’) ’dog dog’
STRING(POS) ’W1000 N20000 U18000’
STRING ( 1 , ’D3’) ’1.000’
STRING (9*9 LT 100) ’TRUE’
SUBSTRING ( ’abcdef’, 3 , 2 ) ’cd’
TRIM ( ’How now ’, ’LRM’) ’How now’
TRIM ( ’10.3000’, ’R’, ’0’) ’10.3’
!up = after(str(pos),'U')
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论