【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

0 comment

?

每周微課

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

在實際工作中需要標記管件的地上地下,于是考慮通過Com的方式定制Label,根據管件的XYZ坐標值來判斷地上地下,再進行處理。

?

首先基于Intergraph Smart 3D查看了模型中管件的Piping Parts和Piping Features屬性,并沒有XYZ坐標值這個直接屬性。接著打開我們常用的工具AutomationToolkit,在RQE Generator中查看,竟然也沒有。于是再打開Relationship Browser嘗試,雖然里面能找到Range Information,卻仍然沒有XYZ坐標信息。

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

如下圖,在軟件自帶的Label中,用于輸出模型信息的 label有坐標相關的信息。最終基于Intergraph Smart Review的Piping Data獲取了Label。

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

它除了包含XYZ坐標信息,幾乎涵蓋了我們常用到的絕大部分屬性信息。

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label
【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

經過測試,這些屬性雖然不能直接在Label Editor里編輯,但是可以找到Label文件存放位置,再對RQE文件進行編輯。

?

整個Label都使用Com查詢語句編寫,也就是說我們可以方便快捷的復制和引用這些信息。

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

嘗試新建了一個空白Label,把Smart Review Piping Data中關于Z坐標的語句粘貼至RQE文件中,新的空白Label就成功獲取到了Z坐標的信息。

?

【每周微課】Intergraph Smart 3D中COM方式自定義管件坐標label

?

額外再說明一下,在Smart 3D v13版本中,Piping Feature的直接屬性中已經包含了XYZ坐標信息。在此夸贊一下新版軟件!

?

本次分享到此為止,期待對大家有所幫助。

?

?

?

END

?

?

?

鳴謝:中石化中原石油工程設計有限公司?韓智超老師的精彩分享!

 

?

關于??怂箍?/strong>

斯康,作為數字化信息技術解決方案的革新者,秉承“智慧引擎,共賦未來”的理念,憑借“雙智戰略”推動制造業的智能與創新,構建新基建智慧城市生態體系。??怂箍禈I務遍及全球50個國家及地區,擁有員工超過24,000人。

?

?

關于??怂箍禂底种悄?/strong>

??怂箍禂底种悄苁呛?怂箍导瘓F的獨立產業單元。作為全球領先的工程類軟件研發企業和信息應用服務商,從數字化工程到數字化交付以及數字化工廠,??怂箍禂底种悄苁冀K致力于面向工廠全生命周期的企業級工程和管理軟件系統的開發及應用服務。??怂箍禂底种悄芡ㄟ^數字化、智能化的解決方案助力客戶充分利用有價值的數據資產,實現可持續發展,賦能流程工業的數字化轉型,提高生產效率。

?

 

?

閱讀 7
相關軟件
Intergraph Smart 3D是??怂箍禂底种悄艿男乱淮S工程設計解決方案,在??怂箍党^三十年的工程經驗積累基礎上,采用最新的軟件技術進行核心構架,簡化了工程設計過程,同時更加有效的使用并重復使用現有數據,是目前市面上最為先進、

評論

發表評論

相關閱讀