NXOpen .NET Reference Guide
|
Create transformed inspection operations, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is not stable. More...
Public Types | |
enum | Angle { Specify, TwoPoint } |
Angle Type More... | |
enum | Line { Specify, TwoPoint, PointAndVector } |
Line Type More... | |
enum | Motion { Delta, ToAPoint } |
Motion Type More... | |
enum | Result { Move, Copy, Instance } |
Transform Option More... | |
enum | Transform { Translate, Scale, RotateAboutPoint, RotateAboutLine, MirrorThroughALine, MirrorThroughAPlane, CircularArray, RectangularArray, Reposition } |
Transform Type More... | |
Public Member Functions | |
unsafe void | RemoveTransformation () |
Remove the tranformation 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.Point | AngleEndPoint [get, set] |
Returns or sets the angle end point More... | |
unsafe NXOpen.CAM.InspectionOperationTransformBuilder.Angle | AngleMethod [get, set] |
Returns or sets the angle method More... | |
unsafe NXOpen.Point | AnglePivotPoint [get, set] |
Returns or sets the angle pivot point More... | |
unsafe NXOpen.Point | AngleStartPoint [get, set] |
Returns or sets the angle start point More... | |
unsafe double | AngleTolerance [get, set] |
Returns or sets the tolerance used for checking angles of transformed geometry More... | |
unsafe double | AngleValue [get, set] |
Returns or sets the angle value More... | |
unsafe double | ArrayAngle [get, set] |
Returns or sets the array angle More... | |
unsafe double | ArrayCircularIncrementAngle [get, set] |
Returns or sets the array circular increment angle More... | |
unsafe int | ArrayCircularNumber [get, set] |
Returns or sets the array circular number More... | |
unsafe double | ArrayCircularRadius [get, set] |
Returns or sets the array circular radius More... | |
unsafe double | ArrayCircularStartAngle [get, set] |
Returns or sets the array circular start angle More... | |
unsafe int | ArrayNumberAlongXc [get, set] |
Returns or sets the array number along XC More... | |
unsafe int | ArrayNumberAlongYc [get, set] |
Returns or sets the array number along YC More... | |
unsafe double | ArrayOffsetXc [get, set] |
Returns or sets the array offset XC More... | |
unsafe double | ArrayOffsetYc [get, set] |
Returns or sets the array offset YC More... | |
unsafe NXOpen.Point | ArrayOriginPoint [get, set] |
Returns or sets the array origin point More... | |
unsafe double | DeltaXc [get, set] |
Returns or sets the delta XC More... | |
unsafe double | DeltaYc [get, set] |
Returns or sets the delta YC More... | |
unsafe double | DeltaZc [get, set] |
Returns or sets the delta ZC More... | |
unsafe int | DistanceAngleDivision [get, set] |
Returns or sets the distance angle division More... | |
unsafe double | DistanceTolerance [get, set] |
Returns or sets the tolerance used for checking distance of transformed geometry More... | |
unsafe NXOpen.Point | LineEndPoint [get, set] |
Returns or sets the line end point More... | |
unsafe NXOpen.CAM.InspectionOperationTransformBuilder.Line | LineMethod [get, set] |
Returns or sets the line method More... | |
unsafe NXOpen.Point | LinePoint [get, set] |
Returns or sets the line point More... | |
unsafe NXOpen.SelectLine | LineSelection [get] |
Returns the line selection More... | |
unsafe NXOpen.Point | LineStartPoint [get, set] |
Returns or sets the line start point More... | |
unsafe NXOpen.Direction | LineVector [get, set] |
Returns or sets the line vector More... | |
unsafe NXOpen.CAM.InspectionOperationTransformBuilder.Motion | MotionType [get, set] |
Returns or sets the motion type More... | |
unsafe NXOpen.CAM.InspectionOperationTransformBuilder.Result | MoveCopyInstance [get, set] |
Returns or sets the move copy instance option More... | |
unsafe int | NumOfCopyInstance [get, set] |
Returns or sets the num of copy or instance More... | |
unsafe NXOpen.Plane | Plane [get, set] |
Returns or sets the mirror plane More... | |
unsafe NXOpen.Point | ReferencePoint [get, set] |
Returns or sets the reference point More... | |
unsafe NXOpen.CoordinateSystem | RepositionFromCsys [get, set] |
Returns or sets the reposition from CSYS More... | |
unsafe NXOpen.CoordinateSystem | RepositionToCsys [get, set] |
Returns or sets the reposition to CSYS More... | |
unsafe double | ScaleFactor [get, set] |
Returns or sets the scale factor More... | |
unsafe NXOpen.Point | ToPoint [get, set] |
Returns or sets the to point More... | |
unsafe NXOpen.CAM.InspectionOperationTransformBuilder.Transform | TransformType [get, set] |
Returns or sets the transform type More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Create transformed inspection operations, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is not stable.
To create a new instance of this class, use NXOpen.CAM.InspectionOperationCollection.CreateInspectionOperationTransformBuilder
Created in NX9.0.3
|
inline |
Remove the tranformation
Created in NX9.0.3
License requirements: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the angle end point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the angle method
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the angle pivot point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the angle start point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the tolerance used for checking angles of transformed geometry
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the angle value
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array angle
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array circular increment angle
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array circular number
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array circular radius
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array circular start angle
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array number along XC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array number along YC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array offset XC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array offset YC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the array origin point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the delta XC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the delta YC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the delta ZC
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the distance angle division
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the tolerance used for checking distance of transformed geometry
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the line end point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the line method
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the line point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the line selection
Created in NX9.0.3
License requirements: None.
|
getset |
Returns or sets the line start point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the line vector
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the motion type
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the move copy instance option
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the num of copy or instance
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the mirror plane
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the reference point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the reposition from CSYS
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the reposition to CSYS
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the scale factor
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the to point
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the transform type
Created in NX9.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")