Class ChannelFittingBuilder
Inheritance
System.Object
System.MarshalByRefObject
ChannelFittingBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class ChannelFittingBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ChannelFittingBuilder()
Properties
Declaration
public Expression BottomClearance { get; }
Property Value
BoundaryBody
Declaration
public SelectBodyList BoundaryBody { get; }
Property Value
Declaration
public SelectNXObject CoolingStandardPart { get; }
Property Value
Declaration
public Point FittingPoint { get; set; }
Property Value
Declaration
public SelectBodyList ParentChannel { get; }
Property Value
Declaration
public bool SearchBoundaryBodies { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Expression TopClearance { get; }
Property Value
Declaration
public bool UseSymbol { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
public void AddInstance(Component coolingPart, Point fittingPoint)
Parameters
Declaration
public void CalculateManualBaffleLength(bool edit, Point fittingPoint)
Parameters
Type |
Name |
Description |
System.Boolean |
edit |
|
Point |
fittingPoint |
|
Declaration
public CoolingFittingData CreateCoolingFittingData()
Returns
Declaration
public void CreateFittingPoints()
Declaration
public CoolingFittingData GetCoolingFittingData()
Returns
Declaration
public void ProcessPoint(Point editPoint, Matrix3x3 newWcsMtx)
Parameters
Declaration
public void SetChannelType(string channelType)
Parameters
Type |
Name |
Description |
System.String |
channelType |
|
Declaration
public void SetCoolingNodeInfo()
Declaration
public void SetExistingFittingPointDataDetails(Point[] fittingPts, string[] channelDiameters, string[] currentNames, string[] currentTypes, string[] currentFitTypes, string[] baffleLengths, bool[] fittingPointModified, string[] partNumbersTc)
Parameters
Type |
Name |
Description |
Point[] |
fittingPts |
|
System.String[] |
channelDiameters |
|
System.String[] |
currentNames |
|
System.String[] |
currentTypes |
|
System.String[] |
currentFitTypes |
|
System.String[] |
baffleLengths |
|
System.Boolean[] |
fittingPointModified |
|
System.String[] |
partNumbersTc |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink