IsoAlgo Symbols
Key Words. IsoAlgo, ISO, PCF, IDF, 管道軸測圖
1. Introduction
管道軸測圖(ISO圖)是管道制作安裝所需的重要圖紙,其中管件符號是固定大小,管子長度可變的一種非比例投影的出圖形式。目前國際出圖標準程序是Intergraph的ISOGEN,
鑒于ISOGEN是生成管道ISO的工業標準,其數據文件格式也基本上是工業軟件生成的標準數據交換格式。主流工廠設計軟件如Intergraph, AVEVA等都可以生成ISOGEN識別的管道數據文件PCF或IDF。
IsoAlgo是自主開發用于生成管道ISO圖的程序,因為是做ISOGEN類似的功能,所以需要兼容ISOGEN的數據。對程序IsoAlgo進行代碼重構,使其能支持ISOGEN的管道數據文件IDF和PCF,并能支持符號模板文件,避免用戶自定義符號,而且普通用戶一般不需要自定義符號。通過支持ISOGEN的符號,使用戶在默認狀態下能生成與ISOGEN一致的管件符號。
2. Symobl Template
ISOGEN程序中管件的符號數據是一種模板形式的,且支持符號的自定義。符號數據文件的格式相對簡單,主要數據為定義符號的形狀。通過兼容ISOGEN的符號模板數據,避免用戶自定義符號,且生成的ISO管件符號與ISOGEN一致。
3. Conclusion
集成IsoAlgo到PipeCAD中方便測試,可實時查看生成結果。通過兼容ISOGEN的符號數據文件,可以生成與ISOGEN風格一致的ISO效果。因為ISOGEN的符號數據文件中包含了常用的符號模板,避免用戶自定義符號。
通過兼容ISOGEN的數據,還可以盡量去猜測ISOGEN的出圖算法,有一定的參考價值。下面幾個ISO圖為兼容ISOGEN符號數據生成的:
為了方便大家在移動端也能看到我的博文和討論交流,現已注冊微信公眾號,歡迎大家掃描下方二維碼關注。
