The PressurePipeRun type exposes the following members.

Methods

  NameDescription
Public methodAddBendByPI
Adds a bend by adding a PI to pipe run path with a specified point.
Public methodAddVerticalBendByPVI
Adds a vertical bend by PVI to pipe run profile with specified station and elevation. If there is no PVI at specified station and elevation, will add a new PVI to pipe run profile.
Public methodBreak
Breaks the pipe run at a specified point and separate a new pipe run from it.
Public methodFollowProfile(ObjectId, Double, Boolean)
Makes the pipe run follow a specified profile.
Public methodFollowProfile(ObjectId, PressurePipeRunVerticalOffsetType, Double, Boolean)
Makes the pipe run follow a specified profile.
Public methodGetPartIds
Gets the objectId collection of all parts (pipe/fitting/appurtenance) belonging to this pipe run.
Public methodMerge
Merges a specified pipe run into the pipe run.
Public methodRemoveBendByPI
Removes a bend by removing a PI from pipe run path with a specified nearby point.
Public methodRemoveVerticalBendByPVI
Removes a vertical bend by removing a PVI from pipe run profile with specified station and elevation.
Public methodResetReferenceProfile
Resets the reference profile to break relationship with the pipe run.
Public methodSetVerticalOffsetType
Sets the type of how the parts follow the vertical path (profile).

Properties

  NameDescription
Public propertyAlignmentId
Gets the object id of Autodesk.Civil.DatabaseServices.Alignment that is used as horizontal path.
Public propertyName
Gets or sets the PipeRun's name.
Public propertyProfileId
Gets the object id of Autodesk.Civil.DatabaseServices.Profile that is used as vertical path.
Public propertyReferenceProfileId
Gets the object id of Autodesk.Civil.DatabaseServices.Profile that is used as reference profile.
Public propertyVerticalOffset
Gets the offset value of the pipe run offsets from the reference profile.
Public propertyVerticalOffsetType
Gets the type of how the parts follow the vertical path (profile).

See Also