NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.InspectionMeasDataBuilder Class Reference

Inspection Measured Data dialog builder More...

Inheritance diagram for NXOpen.CAM.InspectionMeasDataBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BoundingType { Bounded, Unbounded }
 Hole/Pin Matching Mode More...
 
enum  DisplayTransformTypes { DesignDRF, ActualDRF, OuterProfile, InnerProfile }
 Transform Display Types More...
 
enum  InputFormatType {
  Mea, Dml, Csv, Points,
  Stl
}
 Measured Data Input File Format Types More...
 

Public Member Functions

unsafe void AcceptRejectExternalPoints (out int acceptedPointCount, out int rejectedPointCount)
 Accept and reject points as measured data More...
 
unsafe int AppendExternalPoints (NXOpen.NXObject[] pointTags)
 Add external points to measured data More...
 
unsafe void LoadMea ()
 Load measured data file More...
 
unsafe int RemoveExternalPoints (NXOpen.NXObject[] pointTags)
 Remove external points from measured data More...
 
unsafe void SaveToLayer ()
 Save results to layer More...
 
unsafe void UnloadMea ()
 Unload measured data file 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.CAM.InspectionMeasDataBuilder.DisplayTransformTypes 
DisplayTransform [get, set]
 Returns or sets the display transform More...
 
unsafe bool FeatDisplayDesPoints [get, set]
 Returns or sets the option to display design points for a feature More...
 
unsafe bool FeatDisplayMeaPoints [get, set]
 Returns or sets the option to display measured points for a feature More...
 
unsafe bool FeatDisplayReconstruct [get, set]
 Returns or sets the option to display the reconstructed feature More...
 
unsafe bool FeatHighlightNominal [get, set]
 Returns or sets the option to highlight nominal faces for a feature More...
 
unsafe
NXOpen.CAM.InspectionMeasDataBuilder.BoundingType 
HolePinMatching [get, set]
 Returns or sets the hole pin matching mode when adding measured data More...
 
unsafe
NXOpen.CAM.InspectionMeasDataBuilder.InputFormatType 
InputFormat [get, set]
 Returns or sets the measured data input file format More...
 
unsafe string InspectionDate [get, set]
 Returns or sets the inspection date More...
 
unsafe int Layer [get, set]
 Returns or sets the layer to save results to More...
 
unsafe double MaximumNormalAngle [get, set]
 Returns or sets the maximum normal angle when adding stl file as measured data More...
 
unsafe double MaximumPointToFaceDistance [get, set]
 Returns or sets the distance tolerance when adding points as measured data More...
 
unsafe string MeaFile [get, set]
 Returns or sets the measured data file More...
 
unsafe string MeasuredPartName [get, set]
 Returns or sets the measured part name More...
 
unsafe double MinimumPointToPointDistance [get, set]
 Returns or sets the distance tolerance when adding points as measured data More...
 
unsafe double NeedleScale [get, set]
 Returns or sets the needles scale factor More...
 
unsafe double OffsetDist [get, set]
 Returns or sets the offset distance when adding measured data More...
 
unsafe string PcsName [get, set]
 Returns or sets the name of the PCS to use when transforming data being loaded More...
 
unsafe double PointDistanceTolerance [get, set]
 Returns or sets the distance tolerance when adding points as measured data More...
 
unsafe double ProjectLimit [get, set]
 Returns or sets the projection limit when adding measured data More...
 
unsafe bool RequireThatPointsProjectToFace [get, set]
 Returns or sets the option to require that point project onto the face More...
 
unsafe string RunNumber [get, set]
 Returns or sets the run number More...
 
unsafe NXOpen.SelectNXObjectList SelectedPoints [get]
 Returns the selected external points More...
 
unsafe bool SpecifyMaximumNormalAngle [get, set]
 Returns or sets the option to specify the maximum normal angle More...
 
unsafe bool SpecifyMaximumPointToFaceDistance [get, set]
 Returns or sets the option to specify the point distance tolerance More...
 
unsafe bool SpecifyMinimumPointToPointDistance [get, set]
 Returns or sets the option to specify the point distance tolerance More...
 
unsafe bool SpecifyPointDistance [get, set]
 Returns or sets the option to specify the point distance tolerance More...
 
unsafe bool TolDisplayActDRF [get, set]
 Returns or sets the option to display the tolerance actual DRF (datum reference frame) More...
 
unsafe bool TolDisplayDesDRF [get, set]
 Returns or sets the option to display the tolerance design DRF (datum reference frame) More...
 
unsafe bool TolDisplayDesPoints [get, set]
 Returns or sets the option to display design points for the features of a tolerance More...
 
unsafe bool TolDisplayGauge [get, set]
 Returns or sets the option to display the gauge in position for a tolerance More...
 
unsafe bool TolDisplayMeaPoints [get, set]
 Returns or sets the option to display measured points for the features of a tolerance More...
 
unsafe bool TolDisplayNeedles [get, set]
 Returns or sets the option to display tolerance deviation needles More...
 
unsafe bool TolDisplayPoints [get, set]
 Returns or sets the option to display points in position for a tolerance More...
 
unsafe bool TolDisplayReconstruct [get, set]
 Returns or sets the option to display the reconstructed features of a tolerance More...
 
unsafe bool TolHighlightNominal [get, set]
 Returns or sets the option to highlight nominal faces for a tolerance 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...
 

Detailed Description

Inspection Measured Data dialog builder

To create a new instance of this class, use NXOpen.CAM.InspectionOperationCollection.CreateInspectionMeasDataBuilder

Created in NX8.5.0

Member Enumeration Documentation

Hole/Pin Matching Mode

Enumerator
Bounded 
Unbounded 

Transform Display Types

Enumerator
DesignDRF 

Design DRF

ActualDRF 

Actual DRF

OuterProfile 

Outer Profile

InnerProfile 

Inner Profile

Measured Data Input File Format Types

Enumerator
Mea 

Measured data format

Dml 

Dimensional Markup Language

Csv 

Comma separated

Points 

NX points

Stl 

STL file (3D Printing)

Member Function Documentation

unsafe void NXOpen.CAM.InspectionMeasDataBuilder.AcceptRejectExternalPoints ( out int  acceptedPointCount,
out int  rejectedPointCount 
)
inline

Accept and reject points as measured data

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
acceptedPointCountthe number of points accepted
rejectedPointCountthe number of points rejected
unsafe int NXOpen.CAM.InspectionMeasDataBuilder.AppendExternalPoints ( NXOpen.NXObject[]  pointTags)
inline

Add external points to measured data

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
pointTagsthe candidate points array
Returns
the number of points added
unsafe void NXOpen.CAM.InspectionMeasDataBuilder.LoadMea ( )
inline

Load measured data file

Created in NX8.5.0

License requirements: insp_programming ("INSPECTION PROGRAMMING")

unsafe int NXOpen.CAM.InspectionMeasDataBuilder.RemoveExternalPoints ( NXOpen.NXObject[]  pointTags)
inline

Remove external points from measured data

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
pointTagsthe candidate points array
Returns
the number of points removed
unsafe void NXOpen.CAM.InspectionMeasDataBuilder.SaveToLayer ( )
inline

Save results to layer

Created in NX8.5.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

unsafe void NXOpen.CAM.InspectionMeasDataBuilder.UnloadMea ( )
inline

Unload measured data file

Created in NX8.5.0

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Property Documentation

unsafe NXOpen.CAM.InspectionMeasDataBuilder.DisplayTransformTypes NXOpen.CAM.InspectionMeasDataBuilder.DisplayTransform
getset

Returns or sets the display transform

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.FeatDisplayDesPoints
getset

Returns or sets the option to display design points for a feature

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.FeatDisplayMeaPoints
getset

Returns or sets the option to display measured points for a feature

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.FeatDisplayReconstruct
getset

Returns or sets the option to display the reconstructed feature

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.FeatHighlightNominal
getset

Returns or sets the option to highlight nominal faces for a feature

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionMeasDataBuilder.BoundingType NXOpen.CAM.InspectionMeasDataBuilder.HolePinMatching
getset

Returns or sets the hole pin matching mode when adding measured data

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.InspectionMeasDataBuilder.InputFormatType NXOpen.CAM.InspectionMeasDataBuilder.InputFormat
getset

Returns or sets the measured data input file format

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionMeasDataBuilder.InspectionDate
getset

Returns or sets the inspection date

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe int NXOpen.CAM.InspectionMeasDataBuilder.Layer
getset

Returns or sets the layer to save results to

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.MaximumNormalAngle
getset

Returns or sets the maximum normal angle when adding stl file as measured data

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.MaximumPointToFaceDistance
getset

Returns or sets the distance tolerance when adding points as measured data

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.CAM.InspectionMeasDataBuilder.MeaFile
getset

Returns or sets the measured data file

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionMeasDataBuilder.MeasuredPartName
getset

Returns or sets the measured part name

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.MinimumPointToPointDistance
getset

Returns or sets the distance tolerance when adding points as measured data

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.NeedleScale
getset

Returns or sets the needles scale factor

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.OffsetDist
getset

Returns or sets the offset distance when adding measured data

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.CAM.InspectionMeasDataBuilder.PcsName
getset

Returns or sets the name of the PCS to use when transforming data being loaded

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.PointDistanceTolerance
getset

Returns or sets the distance tolerance when adding points as measured data

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.InspectionMeasDataBuilder.ProjectLimit
getset

Returns or sets the projection limit when adding measured data

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.RequireThatPointsProjectToFace
getset

Returns or sets the option to require that point project onto the face

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionMeasDataBuilder.RunNumber
getset

Returns or sets the run number

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObjectList NXOpen.CAM.InspectionMeasDataBuilder.SelectedPoints
get

Returns the selected external points

Created in NX11.0.1

License requirements: None.

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.SpecifyMaximumNormalAngle
getset

Returns or sets the option to specify the maximum normal angle

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.SpecifyMaximumPointToFaceDistance
getset

Returns or sets the option to specify the point distance tolerance

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.SpecifyMinimumPointToPointDistance
getset

Returns or sets the option to specify the point distance tolerance

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.SpecifyPointDistance
getset

Returns or sets the option to specify the point distance tolerance

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayActDRF
getset

Returns or sets the option to display the tolerance actual DRF (datum reference frame)

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayDesDRF
getset

Returns or sets the option to display the tolerance design DRF (datum reference frame)

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayDesPoints
getset

Returns or sets the option to display design points for the features of a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayGauge
getset

Returns or sets the option to display the gauge in position for a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayMeaPoints
getset

Returns or sets the option to display measured points for the features of a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayNeedles
getset

Returns or sets the option to display tolerance deviation needles

Created in NX8.5.1

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayPoints
getset

Returns or sets the option to display points in position for a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolDisplayReconstruct
getset

Returns or sets the option to display the reconstructed features of a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionMeasDataBuilder.TolHighlightNominal
getset

Returns or sets the option to highlight nominal faces for a tolerance

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.