PDMS常用命令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程主要内容
q 通用命令 q 管道建模常用命令 q 常用函数及表达式
PDMS常用命令和函数
王元
AVEVA中国 2004.12.3
查询属性
q 查询当前元素的所有属性
Q Attribute
q 查询指定元素的所有属性
Q Att of pipe
q 查询指定属性
Q Pos Q Name
q 查询管道属性
IL TUBE OF CE Q ATT
q 切换模块
Design Draft Paragon Isodraft
切 换MDB
q 切换MDB
MDB update User username/password /MDBname exit
调用其它应用程序
q 系统命令
– Start用系统默认程序打开 – &开始一个单独进程 Syscom 'start d:\aaa.txt &' Syscom 'Notepad d:\aaa.txt &'
q 组合命令,生成,拷贝,重命名
Set NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI By E1000
鼠标选择
q 鼠标选择Id Cursor
Id@
q 鼠标选择关键点Id Ppoint
q 元件定位点之间的距离
Dist 1000
定位点与参照物的中心定位 From,To
q 定位点与参照物的中心定位
DIST 200 FROM /TANK5 DIST 1000 TO NEXT
q Spool定位
POS PA DIST 100 FROM PL OF PREV
SPOOL
P0
P0
DISTANCE
Reorder 3 Before(After )1
转移层次 Include
q 转移层次,首先定位在应该去的位置
Incl /Name Incl /EQUIP BEF 3
拷贝
q 拷贝,成员同时被拷贝
CopyPre Copy/D1201
q 拷贝未命名的成员
CopyMem Of /AAEA200-P5-2 Copy Mem 4 TO 10 OF PREV BRAN
New Flan Choose Default
q 从指定等级中选择
New Flan Choose Spec /A3B-TRA All
Branch方向
q Branch方向转换
Forward Backward
q 反向配管
Back New Elbo Choose All
q 反向从Branch Tail配管
q 拷贝命名的成员,必须组合Rename命令
CopyMem 4 TO 10 Of /AAEA200 Ren /AAEA200 /CAEA200
q 生成拷贝
New (Type) CopyPre
q 拷贝和重命名
Copy/PIPE1 RENAME /PIPE1 /PIPE2
拷贝组合命令
q 名字记忆
Setstar 将名字放到*中
如Level
q 参考(Reference) 如Spref,Catref,Lstube,Ptref,Gmref
q 关键字(Word) 如Type,Purpose
q 位置(Position) 如Position,Hposition
q 方位(Orientation) 如Orientation
q 方向(Direction) 如HDirection
q 通过Stype选择元件
New Elbo Choose With Stype EA New Redu Choose With Stype CONC Abor 100 Lbor 80 New Tee Choose With Pbor0 100 Pbor3 80
选择等级中的缺省项
q 选择等级中的缺省项
外轮廓定位Clearance
q 元件外轮廓定位
Clea 500
管底定位 Bop
q 管底和管顶Bop/Top
Bop Onto Id@ Bop 50 Onto Id@
Branch 头尾定位
q 回到Branch层次
CONN PT TO LAST MEM POS PT DISTANCE 1000 POS PT THRO U 1200 POS PA DIST 100 FROM PL OF LAST MEM
Back Tail New GaskChoose
元件连接 Connect
q 与前一个连接
Conn
q 与后一个连接
Conn To Next
q 强制连接Force Connect
Fconn Fconn To Next Fconn To PT
改 变 P3点 的 方 向
q 改变P3点的方向
Dir And P3 Is U45E
P D M S属 性 赋 值
q 可以使用命令行直接向属性赋值,不同类型的属性赋值方 法不同
– 名字赋值,第一个字符必须是/ Name /NEWNAME
– 字符串赋值,必须用单引号括起来,如果字符串中包含单引号,必 须用管道符号,如| ' bb' | Desc ‘AABBCC'
– 实数赋值 Temp 150
显示
q 加入显示
Add CE
q 自动显示到屏幕中央
Auto CE
q 移去显示
Remove CE Remove All
锁定
q 查询
Q Lock
q 锁定
Lock ce
q 解锁
Unlock ce Unlock All
标记
q 标记
Mark ce
可以标记Branch的头尾
Mark with ( desc) all sctn for ce
CONN PH TO /1205-N5 Nozzle
$*/1205-N5 is a
CONN PT TO /100-A8/T2 TEE
$*/100-A8/T2 is a
CONN PT TO P4 OF /VF205 $*/VF205 is a VFWA
CONN PH TO PT OF /100-A8/1 another Branch
– 参考赋值,参考元素必须存在 Pspec /A3B-TRA
– 关键字赋值,只提前四个字符,不用括号 Purp PIPI
导航Member List
q 查询成员
Q Mem
q 导航
数字 First (type) Last (type) Next,Previous,Owner ,End
q 回到上一次的层次
– MAX,MIN
最大值 最小值
– REAL
转换为实数
q 标准数字函数用法见Reference Manual
追踪
q 追踪程序执行过程$R6,退出追踪$R q 追踪程序执行过程和变量的值,在控制台显示
Pml trace on pml trace off
q 记录命令行追踪内容
alpha log /filename $r6 … (执行程序) $r alpha log end
文件输出 ,输入
q 文件输出
File /D:\output.txt Output CE File End
q 建立Pipe,指定等级
New Pipe /100-P- 2003-2.5A1-ST(1) Pspec /2.5A1 Ispec /IRWP Tspec /1X25
q 建立Branch,自动继承等级
New Branch /100-P-2003- 2.5A1-ST(1)/B1
Branch 头尾连接
q 分支头是PH,分支尾是 PT
q 执行宏程序
$m D:\output.txt
辅助定位点
q 辅助定位点,最多10个
Pin1 AT U1000
q 关闭辅助定位点
Pin1 Off
跳 过 $M 导入时的错误
q 缺省是
ONERROR GOLABEL /ERROR0
q 改为
Onerror Continue
PDMS管道建模常用命令
新建Pipe,Branch
综合实例
q 自动生成放空阀
综合实例
q 使用文本编辑器编辑命令组合
New Bran
新建Branch
Conn PH to ID@
连接Branch Head
For
流向
Choose AutoConnect On 设置自动连接
New Ftub choose All
第一个螺纹短节
New Valvchoose All
q 查询隐含属性,参见手册
Q Dtxr
P D M S属 性 类 型
q 名字(Name) 如Name
q 字符串(String) 如Description,Function
q 实数(Real)
如Angle,Temperature,Rating
q 布尔(Boolean) 如Lock,Shop,Built
q 数组(Array)
Same
查询项目信息
q 查询项目信息
Q Project Q Project Code
q 查询Pdms环境变量
Q EVAR Pdmsdflts
追踪参考
q 追踪参考
Goto Spref Goto Cref
查询最后一次修改
q 修改时间
Q LASTMOD
q 修改人
Q USERMOD
Baidu Nhomakorabea清屏
q 命令行清屏
Alpha req uest clear
定位点与参照物的外轮廓定位Infront,Behind
q 定位点沿轴线与参照物的外轮廓定位
DIST 30 INFRONT /WALL DIST 125 BEHIND ID@
定位点与参照物的外轮廓定位Onto,Under
q 定位点与参照物的外轮廓垂直方向定位
DIST 35 ONTO /BEAM DIST 125 UNDER IDP @
$*/100-A8/1 is
CONN PH TO ID NOZZ@ q 收尾到最后一个元件
CONN PT TO LAST MEM
新建元件 Choose
q 设置自动连接
Choose AutoConnect On
q 从Branch等级中选择元件,显示元件描述
New GaskChoose Rtext (Or Stex,Ttex) New Flan Choose Rtext New Elbo Choose All
Arr 1 Leav 3
出入口转换Flip
q Arrive和Leave点互换
Flip
定位选项组合方法
q 定位选项组合方法
定位点对齐Through
q 定位点沿前一个元件的出口方向与参照物对齐
Thr /TANK5 Thr E3000 Thr ID@ Thr Nex Thr Pt
定位点定位Distance
q 移去标记
UnMark ce
UnMark All
定位
q 精确定位 At,Pos
At E1000 U2000 At X20 Y30
q 相对定位 By
By E1000 By X20 Y30
q 查询
Q pos Q pos wrt Site Q pos wrt /*
排序
q 查询成员顺序
Q Order
q 重新排序,必须在Owner级
– 布尔运算符 NOT AND OR
q 表达式可以嵌套
数字函数
q 数字函数(Function)
– SIN COS TAN ASIN ACOS ATAN
– SQR POW ABS
开方 乘方 绝对值
– LOG ALOG
对数 反对数
– INT NINT
取整 四舍五入取整
– MATCH,DMATCH
匹配 中文字符匹配
螺纹放空阀
New Ftub choose All
第二个螺纹短节
Bran
返回Branch
Conn PT to Last mem
Branch收尾
PDMS常用函数
P D M S表 达 式
q 表达式运算符(Expression operators)
– 算术运算符 +-* /
– 和并符 &
– 比较运算符 EQ NE LT LE GT GE
改变弯头出口方向 Dir
q 改变弯头出口方向,同时修改Angle属性
Dir E
元件绕定位点旋转 Orientate
q 元件的入口方向PA指向前一个元件的出口方向PL
Ori Ori And P3 Is Up
旋 转 Rotate
q 沿轴反向旋转
Rotate by 90
改变元件出入口点
q 改变Arrive和Leave属性
IdP@
q 基本体连接
Connect P1 TO IDP@
保存
q 保存
Savework
q 最新设计
Getwork
q 退出到Monitor
Quit
q 退出Pdms
Finish
直接进入模块 ,切换模块
q 建立批处理文件,直接进入Design d:\AVEVA\pdms11.5\pdms.bat SAM SAMPLE/SAMPLE /SAMPLE DESIGN
新建
q 查询类型
Q Type
q 查询可以生成的类型
Q List
q 生成
New (Type)
q 删除 (不能缩写)
Delete (Type)
命名
q 查询
q name q fullname
q 命名
Name /Newname
q 去掉命名
Unname
q 重新命名所有 Rename All
Ren all /100 /200
q 通用命令 q 管道建模常用命令 q 常用函数及表达式
PDMS常用命令和函数
王元
AVEVA中国 2004.12.3
查询属性
q 查询当前元素的所有属性
Q Attribute
q 查询指定元素的所有属性
Q Att of pipe
q 查询指定属性
Q Pos Q Name
q 查询管道属性
IL TUBE OF CE Q ATT
q 切换模块
Design Draft Paragon Isodraft
切 换MDB
q 切换MDB
MDB update User username/password /MDBname exit
调用其它应用程序
q 系统命令
– Start用系统默认程序打开 – &开始一个单独进程 Syscom 'start d:\aaa.txt &' Syscom 'Notepad d:\aaa.txt &'
q 组合命令,生成,拷贝,重命名
Set NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI By E1000
鼠标选择
q 鼠标选择Id Cursor
Id@
q 鼠标选择关键点Id Ppoint
q 元件定位点之间的距离
Dist 1000
定位点与参照物的中心定位 From,To
q 定位点与参照物的中心定位
DIST 200 FROM /TANK5 DIST 1000 TO NEXT
q Spool定位
POS PA DIST 100 FROM PL OF PREV
SPOOL
P0
P0
DISTANCE
Reorder 3 Before(After )1
转移层次 Include
q 转移层次,首先定位在应该去的位置
Incl /Name Incl /EQUIP BEF 3
拷贝
q 拷贝,成员同时被拷贝
CopyPre Copy/D1201
q 拷贝未命名的成员
CopyMem Of /AAEA200-P5-2 Copy Mem 4 TO 10 OF PREV BRAN
New Flan Choose Default
q 从指定等级中选择
New Flan Choose Spec /A3B-TRA All
Branch方向
q Branch方向转换
Forward Backward
q 反向配管
Back New Elbo Choose All
q 反向从Branch Tail配管
q 拷贝命名的成员,必须组合Rename命令
CopyMem 4 TO 10 Of /AAEA200 Ren /AAEA200 /CAEA200
q 生成拷贝
New (Type) CopyPre
q 拷贝和重命名
Copy/PIPE1 RENAME /PIPE1 /PIPE2
拷贝组合命令
q 名字记忆
Setstar 将名字放到*中
如Level
q 参考(Reference) 如Spref,Catref,Lstube,Ptref,Gmref
q 关键字(Word) 如Type,Purpose
q 位置(Position) 如Position,Hposition
q 方位(Orientation) 如Orientation
q 方向(Direction) 如HDirection
q 通过Stype选择元件
New Elbo Choose With Stype EA New Redu Choose With Stype CONC Abor 100 Lbor 80 New Tee Choose With Pbor0 100 Pbor3 80
选择等级中的缺省项
q 选择等级中的缺省项
外轮廓定位Clearance
q 元件外轮廓定位
Clea 500
管底定位 Bop
q 管底和管顶Bop/Top
Bop Onto Id@ Bop 50 Onto Id@
Branch 头尾定位
q 回到Branch层次
CONN PT TO LAST MEM POS PT DISTANCE 1000 POS PT THRO U 1200 POS PA DIST 100 FROM PL OF LAST MEM
Back Tail New GaskChoose
元件连接 Connect
q 与前一个连接
Conn
q 与后一个连接
Conn To Next
q 强制连接Force Connect
Fconn Fconn To Next Fconn To PT
改 变 P3点 的 方 向
q 改变P3点的方向
Dir And P3 Is U45E
P D M S属 性 赋 值
q 可以使用命令行直接向属性赋值,不同类型的属性赋值方 法不同
– 名字赋值,第一个字符必须是/ Name /NEWNAME
– 字符串赋值,必须用单引号括起来,如果字符串中包含单引号,必 须用管道符号,如| ' bb' | Desc ‘AABBCC'
– 实数赋值 Temp 150
显示
q 加入显示
Add CE
q 自动显示到屏幕中央
Auto CE
q 移去显示
Remove CE Remove All
锁定
q 查询
Q Lock
q 锁定
Lock ce
q 解锁
Unlock ce Unlock All
标记
q 标记
Mark ce
可以标记Branch的头尾
Mark with ( desc) all sctn for ce
CONN PH TO /1205-N5 Nozzle
$*/1205-N5 is a
CONN PT TO /100-A8/T2 TEE
$*/100-A8/T2 is a
CONN PT TO P4 OF /VF205 $*/VF205 is a VFWA
CONN PH TO PT OF /100-A8/1 another Branch
– 参考赋值,参考元素必须存在 Pspec /A3B-TRA
– 关键字赋值,只提前四个字符,不用括号 Purp PIPI
导航Member List
q 查询成员
Q Mem
q 导航
数字 First (type) Last (type) Next,Previous,Owner ,End
q 回到上一次的层次
– MAX,MIN
最大值 最小值
– REAL
转换为实数
q 标准数字函数用法见Reference Manual
追踪
q 追踪程序执行过程$R6,退出追踪$R q 追踪程序执行过程和变量的值,在控制台显示
Pml trace on pml trace off
q 记录命令行追踪内容
alpha log /filename $r6 … (执行程序) $r alpha log end
文件输出 ,输入
q 文件输出
File /D:\output.txt Output CE File End
q 建立Pipe,指定等级
New Pipe /100-P- 2003-2.5A1-ST(1) Pspec /2.5A1 Ispec /IRWP Tspec /1X25
q 建立Branch,自动继承等级
New Branch /100-P-2003- 2.5A1-ST(1)/B1
Branch 头尾连接
q 分支头是PH,分支尾是 PT
q 执行宏程序
$m D:\output.txt
辅助定位点
q 辅助定位点,最多10个
Pin1 AT U1000
q 关闭辅助定位点
Pin1 Off
跳 过 $M 导入时的错误
q 缺省是
ONERROR GOLABEL /ERROR0
q 改为
Onerror Continue
PDMS管道建模常用命令
新建Pipe,Branch
综合实例
q 自动生成放空阀
综合实例
q 使用文本编辑器编辑命令组合
New Bran
新建Branch
Conn PH to ID@
连接Branch Head
For
流向
Choose AutoConnect On 设置自动连接
New Ftub choose All
第一个螺纹短节
New Valvchoose All
q 查询隐含属性,参见手册
Q Dtxr
P D M S属 性 类 型
q 名字(Name) 如Name
q 字符串(String) 如Description,Function
q 实数(Real)
如Angle,Temperature,Rating
q 布尔(Boolean) 如Lock,Shop,Built
q 数组(Array)
Same
查询项目信息
q 查询项目信息
Q Project Q Project Code
q 查询Pdms环境变量
Q EVAR Pdmsdflts
追踪参考
q 追踪参考
Goto Spref Goto Cref
查询最后一次修改
q 修改时间
Q LASTMOD
q 修改人
Q USERMOD
Baidu Nhomakorabea清屏
q 命令行清屏
Alpha req uest clear
定位点与参照物的外轮廓定位Infront,Behind
q 定位点沿轴线与参照物的外轮廓定位
DIST 30 INFRONT /WALL DIST 125 BEHIND ID@
定位点与参照物的外轮廓定位Onto,Under
q 定位点与参照物的外轮廓垂直方向定位
DIST 35 ONTO /BEAM DIST 125 UNDER IDP @
$*/100-A8/1 is
CONN PH TO ID NOZZ@ q 收尾到最后一个元件
CONN PT TO LAST MEM
新建元件 Choose
q 设置自动连接
Choose AutoConnect On
q 从Branch等级中选择元件,显示元件描述
New GaskChoose Rtext (Or Stex,Ttex) New Flan Choose Rtext New Elbo Choose All
Arr 1 Leav 3
出入口转换Flip
q Arrive和Leave点互换
Flip
定位选项组合方法
q 定位选项组合方法
定位点对齐Through
q 定位点沿前一个元件的出口方向与参照物对齐
Thr /TANK5 Thr E3000 Thr ID@ Thr Nex Thr Pt
定位点定位Distance
q 移去标记
UnMark ce
UnMark All
定位
q 精确定位 At,Pos
At E1000 U2000 At X20 Y30
q 相对定位 By
By E1000 By X20 Y30
q 查询
Q pos Q pos wrt Site Q pos wrt /*
排序
q 查询成员顺序
Q Order
q 重新排序,必须在Owner级
– 布尔运算符 NOT AND OR
q 表达式可以嵌套
数字函数
q 数字函数(Function)
– SIN COS TAN ASIN ACOS ATAN
– SQR POW ABS
开方 乘方 绝对值
– LOG ALOG
对数 反对数
– INT NINT
取整 四舍五入取整
– MATCH,DMATCH
匹配 中文字符匹配
螺纹放空阀
New Ftub choose All
第二个螺纹短节
Bran
返回Branch
Conn PT to Last mem
Branch收尾
PDMS常用函数
P D M S表 达 式
q 表达式运算符(Expression operators)
– 算术运算符 +-* /
– 和并符 &
– 比较运算符 EQ NE LT LE GT GE
改变弯头出口方向 Dir
q 改变弯头出口方向,同时修改Angle属性
Dir E
元件绕定位点旋转 Orientate
q 元件的入口方向PA指向前一个元件的出口方向PL
Ori Ori And P3 Is Up
旋 转 Rotate
q 沿轴反向旋转
Rotate by 90
改变元件出入口点
q 改变Arrive和Leave属性
IdP@
q 基本体连接
Connect P1 TO IDP@
保存
q 保存
Savework
q 最新设计
Getwork
q 退出到Monitor
Quit
q 退出Pdms
Finish
直接进入模块 ,切换模块
q 建立批处理文件,直接进入Design d:\AVEVA\pdms11.5\pdms.bat SAM SAMPLE/SAMPLE /SAMPLE DESIGN
新建
q 查询类型
Q Type
q 查询可以生成的类型
Q List
q 生成
New (Type)
q 删除 (不能缩写)
Delete (Type)
命名
q 查询
q name q fullname
q 命名
Name /Newname
q 去掉命名
Unname
q 重新命名所有 Rename All
Ren all /100 /200