天天看點

PDMS顯示指令顯示aid标記&高亮

顯示

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 取消螢幕内所有的标記

繼續閱讀