NXOpen .NET Reference Guide
1899
|
Represents a builder to be used to create specify circuit. More...
Public Member Functions | |
unsafe void | AddADeselectedFittingPoint (NXOpen.Point aFittingPoint) |
Adds a fitting point to the deselect channel fitting points collector. More... | |
unsafe void | AddAttachedChannelToChannelList (NXOpen.Body attachedChannel) |
Adds a channel attached by deleted point to channel list More... | |
unsafe void | AddDeletePointToDelPointList (NXOpen.Point deleteFitPoint) |
Adds a deleted fitting point to deleted point list More... | |
unsafe void | BlankArrows (int nodeIndex, bool isBlank) |
Blanks or unblanks arrows at the intersect point. More... | |
unsafe void | BlankArrowsAtEachIntersection (int nodeIndex) |
Blanks all the new created arrows in each intersect point of one circuit tree node, not include the inlet arrow. More... | |
unsafe void | CheckStatus () |
Check whether cooling circuit is finished or not. More... | |
unsafe void | ClearStartCollectorData () |
Clears the start collector data More... | |
unsafe void | CreateArrowAtIntersection (int nodeIndex) |
Creates arrows at intersection More... | |
unsafe NXOpen.Tooling.CoolingFittingData | CreateCoolingFittingData () |
Creates the cooling fitting data object. More... | |
unsafe void | CreateManualLinkList (int arrowList) |
Creates manual link list for each circuit node, link list stores the information of each channel in one circuit More... | |
unsafe void | CreateStartArrow (int nodeId, double radius, NXOpen.Point3d closestPoint, NXOpen.Vector3d faceVec) |
Creates and displays the start channel arrow to indicate the inlet direction More... | |
unsafe void | EmptyNewFittingPoint (int nodeIndex) |
Empties new fitting point from specified circuit tree node More... | |
unsafe double[] | GetCircuitColor () |
Returns the circuit channel body color. More... | |
unsafe NXOpen.Tooling.CoolingFittingData | GetCoolingFittingData () |
Gets the Cooling Fitting Data object. More... | |
unsafe void | GetOneCircuit (NXOpen.Body[] channels) |
Gets intersect cooling list value. More... | |
unsafe void | InitializeCircuitSetData () |
Initializes the circuit set data. More... | |
unsafe void | RedisplayArrow (int circuitNode) |
Redisplays the arrow to get the new circuit More... | |
unsafe void | RemoveADeselectedFittingPoint (NXOpen.Point aFittingPoint) |
Removes a fitting point from the deselect channel fitting points collector. More... | |
unsafe void | RemoveAttributesAndTemporaryData (NXOpen.NXObject[] nodeTag) |
Removes all temporary solids and lines and removes the attribute on the channels More... | |
unsafe void | RemoveLabel (int nodeIndex, NXOpen.NXObject labelTag) |
Removes inlet or outlet Label from specified circuit More... | |
unsafe void | RemoveOneCoolingArrow (int nodeIndex, NXOpen.NXObject arrowTag) |
Removes one cooling arrow from specified circuit More... | |
unsafe void | RemoveOneFittingPoint (int nodeIndex, NXOpen.Point aPoint) |
Removes one fitting point from specified circuit tree node More... | |
unsafe void | RemoveParametersInLinkList (bool removeArrowAtIntersect, bool removeStartArrow, bool removeCreateBody, bool removeFittingPoint, bool emptyStartStructure, bool doUpdate) |
Removes parameters in link list that stores the information of each channel in one circuit and destroys this link list More... | |
unsafe void | SetBlindEnd (bool isBlind) |
Records the blind end encountered or not. More... | |
unsafe void | SetChannelType (string channelType) |
Sets the channel type More... | |
unsafe void | SetCircuitColor (double[] circuitColor) |
Sets the circuit color. More... | |
unsafe void | SetCircuitSelNode (int circuitSelNode) |
Sets the selected circuit node More... | |
unsafe void | SetCircuitTreeNodeName (int nodeIndex, string nodeName) |
Sets circuit tree node name More... | |
unsafe void | SetCircuitTreeNodeUpdate (int nodeIndex, bool isUpdate) |
Sets circuit tree node update or not More... | |
unsafe void | SetCoolingNodeInfo () |
Gets and records cooling fitting node information from standard part register file, including fitting type name, fitting type value, fitting bitmap, reuse part full path name, the flag to use reuse part or not, the relative location of the part family template, the name of the library containing the part family template, the clone action type. More... | |
unsafe void | SetExistingFittingPointDataDetails (NXOpen.Point[] fittingPts, string[] channelDiameters, string[] currentNames, string[] currentTypes, string[] currentFitTypes, string[] baffleLengths, bool[] fittingPointModified, string[] partNumbersTc) |
Sets existing fitting point data details. More... | |
unsafe void | SetIntersectionAndInletInfo (NXOpen.Body selectedChannel, NXOpen.Point3d arrowList) |
Sets the intersection information and inlet channel information. More... | |
unsafe void | SetSpecifiedCircuitColor (int nodeIndex, int nodeColor) |
Sets specified circuit color More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.NXColor | ChannelColor [get, set] |
Returns or sets the circuit channel body color. More... | |
unsafe NXOpen.NXColor | CircuitColor [get, set] |
Returns or sets the circuit channel temperary body color. More... | |
unsafe bool | CreateFittings [get, set] |
Returns or sets the value which specifies whether to add fittings or not. More... | |
unsafe NXOpen.SelectBodyList | InletChannel [get] |
Returns the inlet channel. More... | |
unsafe bool | KeepCircuit [get, set] |
Returns or sets the option whether to keep the circuit displayed body. More... | |
unsafe int | Layer [get, set] |
Returns or sets the layer value for the selected channels. More... | |
unsafe NXOpen.SelectBody | OutletChannel [get] |
Returns the outlet channel. More... | |
unsafe bool | UseSymbol [get, set] |
Returns or sets the value which specifies whether to add real component or not. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a builder to be used to create specify circuit.
To create a new instance of this class, use NXOpen.Tooling.SpecifyCircuitCollection.CreateBuilder
Default values.
Property | Value |
---|---|
CreateFittings |
1 |
KeepCircuit |
0 |
Layer |
251 |
UseSymbol |
1 |
Created in NX8.0.0
|
inline |
Adds a fitting point to the deselect channel fitting points collector.
Created in NX1872.0.0
License requirements: ug_mold_design ("UG MOLD")
aFittingPoint |
|
inline |
Adds a channel attached by deleted point to channel list
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
attachedChannel |
|
inline |
Adds a deleted fitting point to deleted point list
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
deleteFitPoint |
|
inline |
Blanks or unblanks arrows at the intersect point.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
isBlank |
|
inline |
Blanks all the new created arrows in each intersect point of one circuit tree node, not include the inlet arrow.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex |
|
inline |
Check whether cooling circuit is finished or not.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Clears the start collector data
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Creates arrows at intersection
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex |
|
inline |
Creates the cooling fitting data object.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Creates manual link list for each circuit node, link list stores the information of each channel in one circuit
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
arrowList |
|
inline |
Creates and displays the start channel arrow to indicate the inlet direction
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeId | |
radius | |
closestPoint | |
faceVec |
|
inline |
Empties new fitting point from specified circuit tree node
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex |
|
inline |
Returns the circuit channel body color.
Created in NX8.0.0
License requirements: None.
|
inline |
Gets the Cooling Fitting Data object.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Gets intersect cooling list value.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
channels | the cooling body |
|
inline |
Initializes the circuit set data.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Redisplays the arrow to get the new circuit
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
circuitNode |
|
inline |
Removes a fitting point from the deselect channel fitting points collector.
Created in NX1872.0.0
License requirements: ug_mold_design ("UG MOLD")
aFittingPoint |
|
inline |
Removes all temporary solids and lines and removes the attribute on the channels
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeTag |
|
inline |
Removes inlet or outlet Label from specified circuit
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
labelTag |
|
inline |
Removes one cooling arrow from specified circuit
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
arrowTag |
|
inline |
Removes one fitting point from specified circuit tree node
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
aPoint |
|
inline |
Removes parameters in link list that stores the information of each channel in one circuit and destroys this link list
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
removeArrowAtIntersect | |
removeStartArrow | |
removeCreateBody | |
removeFittingPoint | |
emptyStartStructure | |
doUpdate |
|
inline |
Records the blind end encountered or not.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
isBlind |
|
inline |
Sets the channel type
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
channelType |
|
inline |
Sets the circuit color.
Created in NX8.0.0
License requirements: ug_mold_design ("UG MOLD")
circuitColor | Array of 3 RGB values, each between 0 and 1 |
|
inline |
Sets the selected circuit node
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
circuitSelNode |
|
inline |
Sets circuit tree node name
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
nodeName |
|
inline |
Sets circuit tree node update or not
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
isUpdate |
|
inline |
Gets and records cooling fitting node information from standard part register file, including fitting type name, fitting type value, fitting bitmap, reuse part full path name, the flag to use reuse part or not, the relative location of the part family template, the name of the library containing the part family template, the clone action type.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
|
inline |
Sets existing fitting point data details.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
fittingPts | |
channelDiameters | |
currentNames | |
currentTypes | |
currentFitTypes | |
baffleLengths | |
fittingPointModified | |
partNumbersTc |
|
inline |
Sets the intersection information and inlet channel information.
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
selectedChannel | |
arrowList |
|
inline |
Sets specified circuit color
Created in NX1899.0.0
License requirements: ug_mold_design ("UG MOLD")
nodeIndex | |
nodeColor |
|
getset |
Returns or sets the circuit channel body color.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
getset |
Returns or sets the circuit channel temperary body color.
Created in NX8.0.1
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
getset |
Returns or sets the value which specifies whether to add fittings or not.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
get |
Returns the inlet channel.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the option whether to keep the circuit displayed body.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
getset |
Returns or sets the layer value for the selected channels.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
get |
Returns the outlet channel.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the value which specifies whether to add real component or not.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")