Pressure Pipe
is relatively a new Feature in AutoCAD Civil 3D which was introduced in
previous release. This is an evolving feature which was enhanced in the current
release and I see a scope of further enhancement in the coming days. Certain
objects and it's functionalities of Pressure Pipe is also exposed in .NET API
and it is packaged in its own assembly called "AeccPressurePipesMgd.dll"
and you need to reference the same assembly to use Pressure Pipes .NET API
features.
In this
screenshot we can see currently available classes in AeccPressurePipesMgd.dll –
CivilDocumentPressurePipesExtension
has a static method GetPressurePipeNetworkIds(CivilDocument document) which
will get us the ObjectIdCollection of the PressurePipeNetworks in the current
Civil 3D DWG file and that's going to be our access point.
In the next post we
will explore more on Pressure PipeNetwork .NET API in Civil 3D 2014; till then,
don't hesitate to post your comment here on what you have explored so far, in
Pressure Pipe .NET API and what you would like to see in future release.


Leave a Reply