IsoAlgo Symbols
eryar@163.com
Key Words. IsoAlgo, ISO, PCF, IDF, 管道軸測圖
1. Introduction
管道軸測圖(ISO圖)是管道制作安裝所需的重要圖紙,其中管件符號是固定大小,管子長度可變的一種非比例投影的出圖形式。目前國際出圖標(biāo)準(zhǔn)程序是Intergraph的ISOGEN,

鑒于ISOGEN是生成管道ISO的工業(yè)標(biāo)準(zhǔn),其數(shù)據(jù)文件格式也基本上是工業(yè)軟件生成的標(biāo)準(zhǔn)數(shù)據(jù)交換格式。主流工廠設(shè)計(jì)軟件如Intergraph, AVEVA等都可以生成ISOGEN識別的管道數(shù)據(jù)文件PCF或IDF。
IsoAlgo是自主開發(fā)用于生成管道ISO圖的程序,因?yàn)槭亲?/span>ISOGEN類似的功能,所以需要兼容ISOGEN的數(shù)據(jù)。對程序IsoAlgo進(jìn)行代碼重構(gòu),使其能支持ISOGEN的管道數(shù)據(jù)文件IDF和PCF,并能支持符號模板文件,避免用戶自定義符號,而且普通用戶一般不需要自定義符號。通過支持ISOGEN的符號,使用戶在默認(rèn)狀態(tài)下能生成與ISOGEN一致的管件符號。
2. Symobl Template
ISOGEN程序中管件的符號數(shù)據(jù)是一種模板形式的,且支持符號的自定義。符號數(shù)據(jù)文件的格式相對簡單,主要數(shù)據(jù)為定義符號的形狀。通過兼容ISOGEN的符號模板數(shù)據(jù),避免用戶自定義符號,且生成的ISO管件符號與ISOGEN一致。

3. Conclusion
集成IsoAlgo到PipeCAD中方便測試,可實(shí)時查看生成結(jié)果。通過兼容ISOGEN的符號數(shù)據(jù)文件,可以生成與ISOGEN風(fēng)格一致的ISO效果。因?yàn)?/span>ISOGEN的符號數(shù)據(jù)文件中包含了常用的符號模板,避免用戶自定義符號。
通過兼容ISOGEN的數(shù)據(jù),還可以盡量去猜測ISOGEN的出圖算法,有一定的參考價值。下面幾個ISO圖為兼容ISOGEN符號數(shù)據(jù)生成的:


