NXOpen .NET Reference
12.0.0
|
Contains information about flattened harness drawing and drafting data for harness manufacturing drawings (Formboard Drawings). More...
Public Member Functions | |
unsafe bool | IsFormboard () |
Returns whether or not the part containing this NXOpen.Formboard.FormboardManager is actually a Formboard Drawing part file. More... | |
unsafe void | StoreHarnessesToFlatten (NXOpen.Routing.Electrical.HarnessDevice[] harnesses) |
Examines the input list of harnesses and stores information from the harnesses into the part containing this NXOpen.Formboard.FormboardManager . More... | |
unsafe void | AddPartAs3dHarness (NXOpen.Part harnessPart) |
Sets the input part as the part containing the potential harnesses to flatten. More... | |
unsafe NXOpen.Formboard.FormboardLayoutBuilder | CreateLayoutBuilder () |
Creates a NXOpen.Formboard.FormboardLayoutBuilder that can flatten and layout new formboard geometry, or modify the layout of existing formboard geometry. More... | |
unsafe NXOpen.Formboard.OrientBranchBuilder | CreateOrientBranchBuilder () |
Creates a NXOpen.Formboard.OrientBranchBuilder object for rotating branches in formboard about Z axis. More... | |
unsafe NXOpen.Formboard.FlipComponentBuilder | CreateFlipComponentBuilder () |
Creates a NXOpen.Formboard.FlipComponentBuilder object for flipping of formboard component about an axis orthogonal to Z axis to ensure that after flipping component lies in XY plane. More... | |
unsafe NXOpen.Formboard.ShapeSegmentBuilder | CreateShapeSegmentBuilder (NXOpen.Routing.ISegment segment) |
Creates a NXOpen.Formboard.ShapeSegmentBuilder that can shape formboard segments. More... | |
unsafe NXOpen.Formboard.FaceAnnotationBuilder | CreateFaceAnnotationBuilder () |
Creates a NXOpen.Formboard.FaceAnnotationBuilder object for importing CGM or Pattern file geometry and placing it on a drawing sheet or model view. More... | |
unsafe NXOpen.Formboard.ObjectAttributeReferenceBuilder | CreateObjectAttributeReferenceBuilder () |
Creates a NXOpen.Formboard.ObjectAttributeReferenceBuilder that creates a tabular note object which reads values from the single object selected by the user. More... | |
unsafe NXOpen.Formboard.PathLengthAnnotationBuilder | CreatePathLengthAnnotationBuilder (NXOpen.Annotations.Annotation annotation) |
Creates a NXOpen.Formboard.PathLengthAnnotationBuilder More... | |
unsafe NXOpen.Formboard.UpdateFormboardBuilder | CreateUpdateFormboardBuilder () |
Creates a NXOpen.Formboard.UpdateFormboardBuilder that compares and updates formboard geometry to match a modified master 3D harness. More... | |
unsafe void | GetFmbdPlaneConstraints (NXOpen.NXObject fmbdPlane, out NXOpen.Positioning.ComponentConstraint[] constraints) |
Gets NXOpen.Positioning.ComponentConstraint which are associated to the formboard plane. More... | |
unsafe void | ShowFormboardConstraints () |
Shows all of the hidden formboard constraints. More... | |
unsafe void | HideFormboardConstraints () |
Hides the formboard constraints. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Contains information about flattened harness drawing and drafting data for harness manufacturing drawings (Formboard Drawings).
To obtain an instance of this class, refer to NXOpen.Routing.RouteManager
Created in NX7.5.0
unsafe void NXOpen.Formboard.FormboardManager.AddPartAs3dHarness | ( | NXOpen.Part | harnessPart | ) |
Sets the input part as the part containing the potential harnesses to flatten.
This method will add the input part as a new component of this assembly if there is not already an instance of the input part in the work part assembly. This method is only necessary if the reference between the formboard and it's parent 3D harness assembly has been removed.
Passing in a null reference (Nothing in Visual Basic) for the harness part will sever the link between the formboard and it's current 3D harness part file.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
harnessPart | Part containing the harnesses to flatten into this part. |
unsafe NXOpen.Formboard.FaceAnnotationBuilder NXOpen.Formboard.FormboardManager.CreateFaceAnnotationBuilder | ( | ) |
Creates a NXOpen.Formboard.FaceAnnotationBuilder object for importing CGM or Pattern file geometry and placing it on a drawing sheet or model view.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Formboard.FlipComponentBuilder NXOpen.Formboard.FormboardManager.CreateFlipComponentBuilder | ( | ) |
Creates a NXOpen.Formboard.FlipComponentBuilder object for flipping of formboard component about an axis orthogonal to Z axis to ensure that after flipping component lies in XY plane.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Formboard.FormboardLayoutBuilder NXOpen.Formboard.FormboardManager.CreateLayoutBuilder | ( | ) |
Creates a NXOpen.Formboard.FormboardLayoutBuilder that can flatten and layout new formboard geometry, or modify the layout of existing formboard geometry.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Formboard.ObjectAttributeReferenceBuilder NXOpen.Formboard.FormboardManager.CreateObjectAttributeReferenceBuilder | ( | ) |
Creates a NXOpen.Formboard.ObjectAttributeReferenceBuilder that creates a tabular note object which reads values from the single object selected by the user.
It also creates leader for the annotation associated with the object selected by user.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Formboard.OrientBranchBuilder NXOpen.Formboard.FormboardManager.CreateOrientBranchBuilder | ( | ) |
Creates a NXOpen.Formboard.OrientBranchBuilder object for rotating branches in formboard about Z axis.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Formboard.PathLengthAnnotationBuilder NXOpen.Formboard.FormboardManager.CreatePathLengthAnnotationBuilder | ( | NXOpen.Annotations.Annotation | annotation | ) |
Creates a NXOpen.Formboard.PathLengthAnnotationBuilder
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
annotation | The Formboard Path Length annotation. |
unsafe NXOpen.Formboard.ShapeSegmentBuilder NXOpen.Formboard.FormboardManager.CreateShapeSegmentBuilder | ( | NXOpen.Routing.ISegment | segment | ) |
Creates a NXOpen.Formboard.ShapeSegmentBuilder that can shape formboard segments.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
segment | The routing segment to shape. |
unsafe NXOpen.Formboard.UpdateFormboardBuilder NXOpen.Formboard.FormboardManager.CreateUpdateFormboardBuilder | ( | ) |
Creates a NXOpen.Formboard.UpdateFormboardBuilder that compares and updates formboard geometry to match a modified master 3D harness.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Formboard.FormboardManager.GetFmbdPlaneConstraints | ( | NXOpen.NXObject | fmbdPlane, |
out NXOpen.Positioning.ComponentConstraint[] | constraints | ||
) |
Gets NXOpen.Positioning.ComponentConstraint which are associated to the formboard plane.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
fmbdPlane | |
constraints |
unsafe void NXOpen.Formboard.FormboardManager.HideFormboardConstraints | ( | ) |
Hides the formboard constraints.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe bool NXOpen.Formboard.FormboardManager.IsFormboard | ( | ) |
Returns whether or not the part containing this NXOpen.Formboard.FormboardManager is actually a Formboard Drawing part file.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Formboard.FormboardManager.ShowFormboardConstraints | ( | ) |
Shows all of the hidden formboard constraints.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Formboard.FormboardManager.StoreHarnessesToFlatten | ( | NXOpen.Routing.Electrical.HarnessDevice[] | harnesses | ) |
Examines the input list of harnesses and stores information from the harnesses into the part containing this NXOpen.Formboard.FormboardManager .
The harnesses must from a sub-component of this part. The harnesses must form a fully-connected set of geometry. This method does not actually flatten or copy the harness geometry.
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
harnesses | Harnesses to flatten into this part. |
|
get |
Returns the tag of this object.