劉豫(青島海工英派爾工程有限公司 青島 266101)
?
析SP3D軟件的ISO出圖模板定制
劉豫
(青島海工英派爾工程有限公司青島266101)
摘要當前三維數字化建模廣泛應用于各類工程設計中,大幅度提高了設計工作的效率,但是三維的模型需要轉換為平面圖紙供施工使用,這樣才能使得設計單位和施工單位順利對接并準確施工。本文主要針對SmartPlant3D三維設計軟件,通過工作實例簡介ISO圖框的定制,可以提升設計效率并且提高工程設計質量。
關鍵詞SP3D軟件ISO圖框定制
管道ISO圖(管道軸測圖)中包含了管道的走向,管道管件的材質、數量,建北標等信息,是現場管道施工的重要圖紙。筆者在工作中使用SP3D軟件定制了某項目使用的ISO圖模板,對SP3D模板定制有了一定的認識,實現了專業軟件和專業知識的有效結合,大幅度提高了工程設計質量。本文將淺析利用SP3D軟件完成管道模型后,如何生成一份滿足現場施工需要的圖紙[1]。
SmartPlant3D(簡稱SP3D)是鷹圖公司開發的最新一代數字化工廠設計軟件,采用Oracle和SQL為基礎數據庫,集成了管道、設備、結構、電儀、支吊架、出圖、報表、仿真3D模型預覽等模塊,是近年來最先進的三維集成設計軟件之一[2]。
1、ISO圖框定制
在新版本的SP3D中,可以利用SP3D附帶的smartsketch來繪制圖框,繪制方法和AutoCAD類似。如果有非常復雜的圖框,重新繪制可能會耗費很多時間。如果利用現有的圖框模板,可以通過幾個步驟把現有模板導入SP3D中,從而提高設計效率。SP3D支持多種格式的文件圖框導入,筆者文中使用的CAD通用的.DWG格式,主要操作步驟如下:
(1)找到TransAcad.sha文件,修改文件屬性。
(2)找到SP3D安裝目錄…… SharedContentPmfgIsoSty leData復制一個igr文件,修改成sha格式,用SmartSketc修改后保存。
(3)將修改好的sha復制粘貼到……SharedContentDra wingsCatalogTemplates目錄下,原sha文件修改后綴igr后放入……\SharedContentPmfgIsoStyleData文檔,并修改XML文件,導入bulkload,即可使用該圖框。導入時需要將整個圖框作為圖片格式導入,如果將圖框中的圖片作為單獨的文件插入圖框中,在生成CAD格式的ISO圖時圖框與圖片會分散成多個單獨文件。[3]現在已經初步制作好了一個ISO圖框,但是這時的圖框還不能在SP3D中直接使用。
(4)打開SP3D安裝目錄……\SharedContentPmfgIsoStyle Data,復制一組igr和XML文件,修改名稱,XML里面的原文件名也同樣替換掉。
(5)找到安裝目錄…\CatalogDataBulkLoadDatafiles下的BulkLoadIsoKeys.xls文件,在首行加入新的圖框名稱,最前面start下面輸入需要進行的操作代碼,A添加,M修改,D刪除。
(6)打開bulkload reference date,如圖中選擇bulkload mode和對應的datebase name、catalog schema datebase,excel files由用戶自己定義,完成后點擊load,將圖框數據導入SP3D中。
(7)成功添加后,把……\SharedContentPmfgIsoStyleData目錄下的igr文件復制到……\SharedContentDrawingsCatalogTemplates下面,同時更名sha,這樣就可以加載新創建的圖框。
2、自定義Label
進入SP3D的Catalog模塊,在Tools→Define Label中自定義圖框中需要用到的Label。SP3D的定義Label自由度很高,可以選用Object type自身包含的Properties,也可在Relationship中選擇與其他Object types以某種條件進行組合后選擇Properties。設置好的Label可以在Tasks→Common→Tools→Options→ToolTips加載,測試Label是否正常運行。
3、定制ISO出圖模板
進入Drawings and Reports模塊,創建Piping Isometric Drawings,在Setup…中選擇導入的圖框模板,確認后進入Edit Options中定義出圖模板的風格。SP3D中的ISO模板可定制的屬性非常多,其中重點需要用戶定制的部分有以下幾個模塊:
(1)Drawing模塊
Drawing模塊主要控制圖框的基本屬性,包括圖框大小,文字的位置、字號、字體,建北的位置,單位等基礎的屬性。
(2)DrawingFrame模塊
DrawingFrame模塊定義圖框頁邊距及Labels。
(3)Labels模塊
Labels模塊定義的是出圖所調用的屬性。SP3D中提供幾十種默認的Label形式,還可以自定義新的Label。需要注意的是,自定義的Label是不會直接出現在Labels模塊的選項中。在S3D→AttributeMAP中添加自定義的Label后才能使用。
(4)MaterialList、WeldList、CutList模塊
MaterialList、WeldList、CutList模塊只需要調整在其圖框中的位置與數據輸出的長度。調整好上述模塊中的數據后,選擇Save to Catalog保存模板樣式,此時可以將Isometric Style保存為XML格式,方便應用到其他的ISO模板中。回到主界面的Piping Isometric Drawings→Save Package,在Tab Name中選擇Isometrics(by Query)把模板制作成可供ISO出圖使用的Package。至此,一個SP3D的ISO出圖模板就定制好了,在Drawings and Reports新建Drawings By Query Manager加載制作好的模板即可生成ISO圖[4]。
相對于其他三維出圖軟件,SP3D的出圖模板定制自由度更高,用戶自主選擇的出圖風格也很多,設計者可根據自己的要求進行深度定制。對于初次接觸SP3D的用戶而言,高自由度反而會造成困擾,不知從何處下手。本文以ISO圖模板定制為例,用類似的方法也可以制作電氣、結構等專業的出圖模板,為初學者提供一種SP3D中制作模板的思路。
參考文獻
[1]耿晶晶.Smart Plant 3D概述及其在化工設計中的應用[J].石油化工建設,2011.03:48-51.
[2]陸洋.SmartPlant 3D軟件在石化設計中的應用[J].化工設計,2015.25(6):40-42.
[3]Piping Isometric Drawings Users Guide[M].INTERGRAPH.
[4]Orthographic Drawings Users Guide[M].INTERGRAPH.
A Brief Analysis on the Customization of SP3D Software with ISO Drawing Template
Liu Yu
(Qingdao Marine Work Empel Engineering Co., Ltd. Qingdao 266101)
AbstractThe current 3D digital modeling is widely applied in all kinds of engineering design,greatly improved the efficiency of the design work,but it needs to convert three-dimensional model plane drawings for construction,so as to allow a smooth docking design unit and construction unit and construction accurately.This article mainly aims at Smart-Plant3D 3D design software,through the brief introduction to ISO drawing frame work customization with living example,it can enhance design efficiency and improve the quality of engineering design.
KeywordsSP3D software Drawing frame Customization
中圖分類號TU85;S611
文獻標識碼B
文章編號160505-7267
作者簡介
劉豫(1987~),男,山東青島,本科,主要從事化工工程設計。