標準ライブラリPipeCAD導管PipeStd(3)

標準ライブラリPipeCADコンジットPipeStd(3。)

キーワード:PipeCAD、PipeStd、パイプデザイン3D、Linuxの

1.はじめに
    標準コンポーネントの配管ライブラリーは、チューブを表現する主要な実施形態のパラメータを使用して、パラゴンPDMSと類似のアイデアや手順をPipeStd。パイプにパラメトリックモデルデータとパイプのクラスを定義した後、パイプの後ろの基盤を築くことができますモデリングを良いPipeStd。
    あなたがLinuxシステム上で実行できるクロスプラットフォームを実行できるように、C ++で開発されたメインプログラムは、それはまた、Windowsシステム上で実行することができます。これは、以下のシステムUbuntuのスクリーンショットで実行中のプログラムを示しています。


データ及び三次元ナビゲーションツリービューエリア:プログラム・インターフェースは、2つの部分に分割されます。データのナビゲーションツリーを定義するデータ表示管やパイプクラス情報。管モデルパラメータの三次元ビュー領域を表示します。表示領域上の図の三次元表示は、フランジタイプです。

2.カタログ
    :任意の三次元モデルによって提供されるパラメトリックモデリングを定義することができ、すなわち、標準パイプを考慮すると、限られたカスタマイズが容易で、表示管カタログにモデルのパラメータを定義します


管状部材からモデル定義は、理論的には、方法を介してユーザによってパラメータ任意の三次元モデルを定義することができます。

画像は、バルブによって定義されたパラメトリックモデルを示しています。

3.仕様
    制御導管をモデル化するために使用されるパイプクラスの仕様材料、パイプクラスのみ間違った管を選択したとき、従ってパイプの三次元モデリングを回避する、モデル化する際に使用するチューブに加えました。パイプグレードの材料は、制御エンジニアや管理者によって制御されています。


上图的设计导航树上有一个SPEC World,显示定义的所有管道等级数据。

4. Conclusion
    有了管件参数化模型及管道等级数据,下一步可以在此基础上实现一个管道建模出图的程序。程序自主开发,可以跨平台运行。

PipeCAD之管道标准库PipeStd(3)

Key Words: PipeCAD, PipeStd, Pipe Design 3D, Linux

1. Introduction
    管道标准部件库程序PipeStd的思路与PDMS的Paragon类似,主要也是采用参数化的方式来表示管件。在PipeStd中定义好管件的参数化模型及管道等级数据后,就可以为后面管道的建模打好基础。
    程序主要用C++开发,所以可以跨平台运行,即可以在Linux系统中运行,也可以在Windows系统中运行。如下图所示为程序在Ubuntu系统中运行的截图:


程序界面主要分为两部分:数据导航树和三维视图区。数据导航树中显示定义的管件数据和管道等级信息。三维视图区用来显示参数化的管件模型。上图三维显示区显示的是一个法兰型。

2. Catalogue
    管件参数化模型的定义显示在Catalogue中,考虑到管件标准有限且便于自定义,即可以定义任何三维模型,所以提供了参数化建模的方式:


通过参数化的方式由用户自定义管件的模型,理论上可以定义任意三维模型。

上图为定义的阀门参数化模型。

3. Specification
    管道等级Specification是用来控制管道建模时的材料,只有加入到管道等级中的管件才能在建模的时候使用,这样就避免管道三维建模的时候选择了错误的管材。管道等级是由材料控制工程师或管理员来控制。


上图的设计导航树上有一个SPEC World,显示定义的所有管道等级数据。

4. Conclusion
    有了管件参数化模型及管道等级数据,下一步可以在此基础上实现一个管道建模出图的程序。程序自主开发,可以跨平台运行。

おすすめ

転載: www.cnblogs.com/eryar/p/PipeStd3.html