NXOpen .NET Reference Guide
|
Interface class for all routing objects that specify a direction More...
Public Member Functions | |
void | SetAlignVector (NXOpen.Vector3d vector) |
Sets the align vector of Port More... | |
void | SetCutbackLength (double cutbackLength) |
Sets the cutback length of a port, i. More... | |
void | SetEngagement (double engagement) |
The engagment distance of a NXOpen.Routing.IAxisPort , i. More... | |
void | SetForwardExtension (double forwardExtension) |
Sets the forward extension value of a port, i. More... | |
void | SetRotationObject (NXOpen.DisplayableObject rotationObject) |
Sets the object used to derive the rotation vector of Port More... | |
void | SetRotationVector (NXOpen.Vector3d vector) |
Sets the rotation vector of Port More... | |
Properties | |
NXOpen.Axis | Axis [get, set] |
Returns or sets the axis that defines the port More... | |
NXOpen.Expression | CutbackLengthObject [get, set] |
Returns or sets the cutback length object of a port, i. More... | |
NXOpen.Expression | EngagementObject [get, set] |
Returns or sets the engagement object of a port, i. More... | |
NXOpen.Expression | ForwardExtensionObject [get, set] |
Returns or sets the forward extension object of a port, i. More... | |
Properties inherited from NXOpen.Routing.IRoutePosition | |
NXOpen.Point | Point [get, set] |
Returns or sets the NXOpen.Point that specifies the location of the NXOpen.Routing.IRoutePosition object. More... | |
NXOpen.Point3d | Position [get, set] |
Returns or sets the current location of the object in ABS coordinates. More... | |
Interface class for all routing objects that specify a direction
Created in NX4.0.0
void NXOpen.Routing.IAxisPort.SetAlignVector | ( | NXOpen.Vector3d | vector | ) |
Sets the align vector of Port
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
vector | Vector direction in absolute co-ordinate system |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
void NXOpen.Routing.IAxisPort.SetCutbackLength | ( | double | cutbackLength | ) |
Sets the cutback length of a port, i.
e. the length along the wire from the port where individual wires leave a bundle to attach to pins
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
cutbackLength | Cutback Length |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
void NXOpen.Routing.IAxisPort.SetEngagement | ( | double | engagement | ) |
The engagment distance of a NXOpen.Routing.IAxisPort , i.
e. the distance behind the port that another fitting or stock may engage
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
engagement | Engagement distance |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
void NXOpen.Routing.IAxisPort.SetForwardExtension | ( | double | forwardExtension | ) |
Sets the forward extension value of a port, i.
e. the minimum length that a segment must remain straight coming out of a NXOpen.Routing.Port
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
forwardExtension | Port extension |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
void NXOpen.Routing.IAxisPort.SetRotationObject | ( | NXOpen.DisplayableObject | rotationObject | ) |
Sets the object used to derive the rotation vector of Port
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
rotationObject | Object used to derive the rotation vector |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
void NXOpen.Routing.IAxisPort.SetRotationVector | ( | NXOpen.Vector3d | vector | ) |
Sets the rotation vector of Port
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
vector | Vector direction in absolute co-ordinate system |
Implemented in NXOpen.Routing.MultiPort, NXOpen.Routing.TerminalPort, NXOpen.Routing.FittingPort, NXOpen.Routing.ProxyPort, and NXOpen.Routing.FixturePort.
|
getset |
Returns or sets the axis that defines the port
Created in NX5.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")
|
getset |
Returns or sets the cutback length object of a port, i.
e. an expression representing the length along the wire from the port where individual wires leave a bundle to attach to pins
Created in NX4.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")
|
getset |
Returns or sets the engagement object of a port, i.
e. an expression representing the distance behind the port that another fitting or stock may engage
Created in NX4.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")
|
getset |
Returns or sets the forward extension object of a port, i.
e. an expression representing the minimum length that a segment must remain straight coming out of a NXOpen.Routing.Port
Created in NX4.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")