顯示
PDMS支援中心線、透明、負實體、Pline等多種顯示設定。
保溫和預留白間
通常會在裝置子產品中,建立一些基本體,用于充當檢修空間的作用。這些基本體通常不顯示為實體,而且不參與硬碰撞。
new box
level 3 5 //設定層次
repr obstruction on translucency 80 // 透明度在0-99之間,數值越大,越透明
REPR OBST ON INSU OFF // 打開預留白間,關閉保溫
repr update // 必須重新整理,才會生效
實體
主要用于控制圖形顯示。下面指令需移除後重新加載才能顯示最新效果,可使用
REPR UPDATE
指令直接重新整理。
指令 | 說明 |
---|---|
REPR TUBE ON CL OFF | 顯示實體關閉中心線 |
REPR CL ON TUBE OFF | 顯示中心線關閉實體 |
REPR TUBE ON CL ON | 顯示實體和中心線 |
型鋼與管子文法相同,将TUBE改為PERP即可。
ppoint & snod & pline
指令 | 說明 |
---|---|
REPR PPOINT ON | 打開PPOINT點 |
REPR PPOINT LENGTH 5 | 設定PPOINT箭頭大小 |
REPR PPOINT NUMB ON | 打開PPOINT點的編号 |
REPR PLINES ON | 打開PLINES |
REPR PLINES LENGTH 5 | 設定PLINES大小 |
REPR PLINES PKEY ON | 打開PLINES的編号 |
孔洞和精度
指令 | 說明 |
---|---|
REPR HOLES ON | 打開孔洞 |
REPR DARC 5 | 設定精度為5 |
REPR DARC DEF | 設定精度為10 |
aid
主要功能是繪制線、文字、箭頭等輔助。
輔助線
文法格式
- number 号用于辨別輔助線,在删除的時候,可以删除指定号的輔助線。
- 線的起止兩端位置
- linestyle 線型,有
- solid 實線(預設)
- dashed 虛線
- dotted 點化線
- dashdot 單點化線
sample
!startPos = object POSITION('e 0 n 0 u 0')
!endPos = object POSITION('e 1000 n 1000 u 0')
aid line $!startPos to $!endPos linestyle dashdot
輔助文字
文法格式
- number同輔助線
- 文字内容
- 文字位置
sample
!pos = object POSITION('e 0 n 0 u 0')
aid text number 4 'L=1000' at $!pos
清除輔助線
aid clear all
标記&高亮
enhance
用于設定對象高亮顯示,并且可以設定高亮的顔色。對直管這樣的隐藏管件使用同樣有效,還可以做過濾條件進行篩選。
指令 | 說明 |
---|---|
ENHANCE SOLELY ALL REDU WITH (ABOR GT 10) COLOUR 13 | 高亮所有進口直徑大于10的大小頭,顔色号是13 |
ENHANCE /PIPE1 /PIPE2 COLOUR 5 | 高亮 /PIPE1 /PIPE2 顔色号是5 |
ENHANCE ce COLOUR red | 高亮目前元素為紅色 |
ENHANCE ce COLOUR red | 高亮目前元素為紅色 |
ENHANCE LENGTH 20 OF LEAVE TUBE OF CE COLOUR 7 | 高亮目前對象的出口直管20長的直段,隻能對有lstube屬性的管件使用。還可以使用ID@等條件來點選 |
mark
用于在設計視圖上标注文字。标記和aid裡文字功能類似。
指令 | 說明 |
---|---|
MARK /DATUM5 | 标記/DATUM5的名稱 |
UNMARK /DATUM5 | 取消對/DATUM5的标記 |
MARK CE | 标記目前對象 |
UNMARK CE | 取消标記目前對象 |
MARK WITH (‘outer’) ID @ | 選擇對象并将單引号内的内容标記到對象上 |
MARK WITH (NAME) ALL BRAN | 标記所有的branch的名稱 |
MARK WITH (NAME) OF SPREF ALL VALVE WHERE PBORE GT 100 | 标記所有公稱直徑大于100的閥門的等級名.标記對象支援所有PML文法支援的過濾條件篩選 |
UNMARK ALL | 取消螢幕内所有的标記 |