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

Create Paths Dialog builder More...

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

Public Member Functions

unsafe void CreatePaths ()
 Creates paths for the selected features. More...
 
unsafe NXOpen.CAM.InspectionGroup[] GetFeatureMethods ()
 Returns the selected features method More...
 
unsafe string[] GetSelectedFeatures ()
 Returns the selected features. More...
 
unsafe void SetFeatureMethods (NXOpen.CAM.InspectionGroup[] featureMethods)
 Sets the selected features method More...
 
unsafe void SetSelectedFeatures (string[] selectedFeatures)
 Sets the selected features. 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 double AngleA [get, set]
 Returns or sets the A angle More...
 
unsafe double AngleB [get, set]
 Returns or sets the B angle More...
 
unsafe string AngleString [get, set]
 Returns or sets the angle specification More...
 
unsafe NXOpen.CAM.InspectionGroup GeometryGroup [get, set]
 Returns or sets the geometry group More...
 
unsafe
NXOpen.CAM.InspectionMoveBuilder.ProbeTipTypes 
ProbeTipType [get, set]
 Returns or sets the preferred probe tip type More...
 
unsafe NXOpen.CAM.InspectionGroup ProgramGroup [get, set]
 Returns or sets the program group More...
 
unsafe string ProgramLocationString [get, set]
 Returns or sets the program location More...
 
unsafe NXOpen.SelectNXObjectList SelectFeatures [get]
 Returns the select features button More...
 
unsafe NXOpen.CAM.InspectionGroup SensorGroup [get, set]
 Returns or sets the sensor group More...
 
unsafe string SensorOpName [get, set]
 Returns or sets the inspection sensor operation name More...
 
unsafe
NXOpen.CAM.InspectionMoveBuilder.SensorStrategyTypes 
SensorStrategy [get, set]
 Returns or sets the sensor selection strategy More...
 
unsafe NXOpen.CAM.InspectionSetup Setup [get, set]
 Returns or sets the setup More...
 
unsafe
NXOpen.CAM.InspectionMoveBuilder.TipAngleTypes 
TipAngleMode [get, set]
 Returns or sets the tip angle selection mode More...
 
unsafe
NXOpen.CAM.InspectionMoveBuilder.TipModeTypes 
TipMode [get, set]
 Returns or sets the probe tip selection mode More...
 
unsafe int TipNumber [get, set]
 Returns or sets the probe tip number More...
 
unsafe string TipString [get, set]
 Returns or sets the tip to use for inspection More...
 
unsafe NXOpen.CAM.InspectionGroup ToolGroup [get, set]
 Returns or sets the tool group More...
 
unsafe string ToolString [get, set]
 Returns or sets the tool to use for inspection More...
 
unsafe string TypeName [get, set]
 Returns or sets the method type name 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

Create Paths Dialog builder

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

Created in NX7.0.0

Member Function Documentation

unsafe void NXOpen.CAM.InspectionCreatePathsBuilder.CreatePaths ( )
inline

Creates paths for the selected features.

Created in NX7.5.3

License requirements: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionGroup [] NXOpen.CAM.InspectionCreatePathsBuilder.GetFeatureMethods ( )
inline

Returns the selected features method

Created in NX7.5.3

License requirements: None.

Returns
Selected feature method tags
unsafe string [] NXOpen.CAM.InspectionCreatePathsBuilder.GetSelectedFeatures ( )
inline

Returns the selected features.

Created in NX7.5.2

License requirements: None.

Returns
Selected features
unsafe void NXOpen.CAM.InspectionCreatePathsBuilder.SetFeatureMethods ( NXOpen.CAM.InspectionGroup[]  featureMethods)
inline

Sets the selected features method

Created in NX7.5.3

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
featureMethodsSelected feature method tags
unsafe void NXOpen.CAM.InspectionCreatePathsBuilder.SetSelectedFeatures ( string[]  selectedFeatures)
inline

Sets the selected features.

Created in NX7.5.2

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
selectedFeaturesSelected features

Property Documentation

unsafe double NXOpen.CAM.InspectionCreatePathsBuilder.AngleA
getset

Returns or sets the A angle

Created in NX7.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAM.InspectionCreatePathsBuilder.AngleB
getset

Returns or sets the B angle

Created in NX7.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.AngleString
getset

Returns or sets the angle specification

Created in NX7.0.0

Deprecated in NX9.0.0. Use AngleA and AngleB instead.

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionGroup NXOpen.CAM.InspectionCreatePathsBuilder.GeometryGroup
getset

Returns or sets the geometry group

Created in NX7.5.3

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionMoveBuilder.ProbeTipTypes NXOpen.CAM.InspectionCreatePathsBuilder.ProbeTipType
getset

Returns or sets the preferred probe tip type

Created in NX9.0.1

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionGroup NXOpen.CAM.InspectionCreatePathsBuilder.ProgramGroup
getset

Returns or sets the program group

Created in NX7.5.3

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.ProgramLocationString
getset

Returns or sets the program location

Created in NX7.0.0

License requirements to get this property: None.

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

unsafe NXOpen.SelectNXObjectList NXOpen.CAM.InspectionCreatePathsBuilder.SelectFeatures
get

Returns the select features button

Created in NX7.0.0

License requirements: None.

unsafe NXOpen.CAM.InspectionGroup NXOpen.CAM.InspectionCreatePathsBuilder.SensorGroup
getset

Returns or sets the sensor group

Created in NX7.5.3

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.SensorOpName
getset

Returns or sets the inspection sensor operation name

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionMoveBuilder.SensorStrategyTypes NXOpen.CAM.InspectionCreatePathsBuilder.SensorStrategy
getset

Returns or sets the sensor selection strategy

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionSetup NXOpen.CAM.InspectionCreatePathsBuilder.Setup
getset

Returns or sets the setup

Created in NX7.5.3

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionMoveBuilder.TipAngleTypes NXOpen.CAM.InspectionCreatePathsBuilder.TipAngleMode
getset

Returns or sets the tip angle selection mode

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionMoveBuilder.TipModeTypes NXOpen.CAM.InspectionCreatePathsBuilder.TipMode
getset

Returns or sets the probe tip selection mode

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe int NXOpen.CAM.InspectionCreatePathsBuilder.TipNumber
getset

Returns or sets the probe tip number

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.TipString
getset

Returns or sets the tip to use for inspection

Created in NX7.0.0

Deprecated in NX9.0.0. Use TipNumber instead.

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionGroup NXOpen.CAM.InspectionCreatePathsBuilder.ToolGroup
getset

Returns or sets the tool group

Created in NX7.5.3

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.ToolString
getset

Returns or sets the tool to use for inspection

Created in NX7.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.InspectionCreatePathsBuilder.TypeName
getset

Returns or sets the method type name

Created in NX7.0.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.