パイプ ネットワークを作成する

パイプ ネットワークは、相互接続されているか、関連性のあるパーツのセットです。すべてのパイプ ネットワークのコレクションは、AeccPipeDocument.PipeNetworks プロパティに保持されます。パイプ ネットワークは AeccPipeNetwork 型のオブジェクトであり、ネットワークを構成するパイプのコレクションと構造物のコレクションを備えています。 また、AeccPipeNetwork は、2 つのネットワーク パーツ間のパスを調べるための AeccPipeNetwork.FindShortestNetworkPath メソッドも備えています。

AeccPipeNetwork.ReferenceAlignment は、パイプおよび構造物ラベル プロパティによって使用されます。 たとえば、線形の測点とオフセットを示すラベルを作成できます。AeccPipeNetwork.ReferenceSurface は、主にパイプ ルール用に使用されます。 たとえば、サーフェスから指定の標高に構造物リムを配置するというルールを設定できます。ラベルは、ReferenceSurface プロパティも参照します。

' Get the collection of all networks.
Dim oPipeNetworks as AeccPipeNetworks
Set oPipeNetworks = oPipeDocument.PipeNetworks
 
' Create a new pipe network
Set oPipeNetwork = oPipeNetworks.Add("Network Name")