InspectionCreatePathsBuilder Class¶
-
class
NXOpen.CAM.
InspectionCreatePathsBuilder
¶ Bases:
NXOpen.Builder
Create Paths Dialog builder
To create a new instance of this class, use
NXOpen.CAM.InspectionOperationCollection.CreateInspectionCreatePathsBuilder
New in version NX7.0.0.
Properties¶
Property | Description |
---|---|
AngleA | Returns or sets the A angle |
AngleB | Returns or sets the B angle |
AngleString | Returns or sets the angle specification |
GeometryGroup | Returns or sets the geometry group |
ProbeTipType | Returns or sets the preferred probe tip type |
ProgramGroup | Returns or sets the program group |
ProgramLocationString | Returns or sets the program location |
SelectFeatures | Returns the select features button |
SensorGroup | Returns or sets the sensor group |
SensorOpName | Returns or sets the inspection sensor operation name |
SensorStrategy | Returns or sets the sensor selection strategy |
Setup | Returns or sets the setup |
Tag | Returns the Tag for this object. |
TipAngleMode | Returns or sets the tip angle selection mode |
TipMode | Returns or sets the probe tip selection mode |
TipNumber | Returns or sets the probe tip number |
TipString | Returns or sets the tip to use for inspection |
ToolGroup | Returns or sets the tool group |
ToolString | Returns or sets the tool to use for inspection |
TypeName | Returns or sets the method type name |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CreatePaths | Creates paths for the selected features. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeatureMethods | Returns the selected features method @return Selected feature method tags |
GetObject | Returns the object currently being edited by this builder. |
GetSelectedFeatures | Returns the selected features. |
SetFeatureMethods | Sets the selected features method |
SetSelectedFeatures | Sets the selected features. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
AngleA¶
-
InspectionCreatePathsBuilder.
AngleA
¶ Returns or sets the A angle
-------------------------------------
Getter Method
Signature
AngleA()
Returns: Return type: float New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleA(angleA)
Parameters: angleA (float) – New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
AngleB¶
-
InspectionCreatePathsBuilder.
AngleB
¶ Returns or sets the B angle
-------------------------------------
Getter Method
Signature
AngleB()
Returns: Return type: float New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleB(angleB)
Parameters: angleB (float) – New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
AngleString¶
-
InspectionCreatePathsBuilder.
AngleString
¶ Returns or sets the angle specification
-------------------------------------
Getter Method
Signature
AngleString()
Returns: Return type: str New in version NX7.0.0.
Deprecated since version NX9.0.0: Use AngleA and AngleB instead.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleString(angleString)
Parameters: angleString (str) – New in version NX7.0.0.
Deprecated since version NX9.0.0: Use AngleA and AngleB instead.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
GeometryGroup¶
-
InspectionCreatePathsBuilder.
GeometryGroup
¶ Returns or sets the geometry group
-------------------------------------
Getter Method
Signature
GeometryGroup()
Returns: Return type: NXOpen.CAM.InspectionGroup
New in version NX7.5.3.
License requirements: None.
-------------------------------------
Setter Method
Signature
GeometryGroup(geomGroup)
Parameters: geomGroup ( NXOpen.CAM.InspectionGroup
) –New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ProbeTipType¶
-
InspectionCreatePathsBuilder.
ProbeTipType
¶ Returns or sets the preferred probe tip type
-------------------------------------
Getter Method
Signature
ProbeTipType()
Returns: Return type: NXOpen.CAM.InspectionMoveBuilderProbeTipTypes
New in version NX9.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProbeTipType(tipType)
Parameters: tipType ( NXOpen.CAM.InspectionMoveBuilderProbeTipTypes
) –New in version NX9.0.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ProgramGroup¶
-
InspectionCreatePathsBuilder.
ProgramGroup
¶ Returns or sets the program group
-------------------------------------
Getter Method
Signature
ProgramGroup()
Returns: Return type: NXOpen.CAM.InspectionGroup
New in version NX7.5.3.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProgramGroup(progGroup)
Parameters: progGroup ( NXOpen.CAM.InspectionGroup
) –New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ProgramLocationString¶
-
InspectionCreatePathsBuilder.
ProgramLocationString
¶ Returns or sets the program location
-------------------------------------
Getter Method
Signature
ProgramLocationString()
Returns: Return type: str New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProgramLocationString(programLocationString)
Parameters: programLocationString (str) – New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SelectFeatures¶
-
InspectionCreatePathsBuilder.
SelectFeatures
¶ Returns the select features button
-------------------------------------
Getter Method
Signature
SelectFeatures()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX7.0.0.
License requirements: None.
SensorGroup¶
-
InspectionCreatePathsBuilder.
SensorGroup
¶ Returns or sets the sensor group
-------------------------------------
Getter Method
Signature
SensorGroup()
Returns: Return type: NXOpen.CAM.InspectionGroup
New in version NX7.5.3.
License requirements: None.
-------------------------------------
Setter Method
Signature
SensorGroup(sensorGroup)
Parameters: sensorGroup ( NXOpen.CAM.InspectionGroup
) –New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SensorOpName¶
-
InspectionCreatePathsBuilder.
SensorOpName
¶ Returns or sets the inspection sensor operation name
-------------------------------------
Getter Method
Signature
SensorOpName()
Returns: Return type: str New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SensorOpName(sensorOpName)
Parameters: sensorOpName (str) – New in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SensorStrategy¶
-
InspectionCreatePathsBuilder.
SensorStrategy
¶ Returns or sets the sensor selection strategy
-------------------------------------
Getter Method
Signature
SensorStrategy()
Returns: Return type: NXOpen.CAM.InspectionMoveBuilderSensorStrategyTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SensorStrategy(sensorStrategy)
Parameters: sensorStrategy ( NXOpen.CAM.InspectionMoveBuilderSensorStrategyTypes
) –New in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Setup¶
-
InspectionCreatePathsBuilder.
Setup
¶ Returns or sets the setup
-------------------------------------
Getter Method
Signature
Setup()
Returns: Return type: NXOpen.CAM.InspectionSetup
New in version NX7.5.3.
License requirements: None.
-------------------------------------
Setter Method
Signature
Setup(setup)
Parameters: setup ( NXOpen.CAM.InspectionSetup
) –New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TipAngleMode¶
-
InspectionCreatePathsBuilder.
TipAngleMode
¶ Returns or sets the tip angle selection mode
-------------------------------------
Getter Method
Signature
TipAngleMode()
Returns: Return type: NXOpen.CAM.InspectionMoveBuilderTipAngleTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TipAngleMode(tipAngleMode)
Parameters: tipAngleMode ( NXOpen.CAM.InspectionMoveBuilderTipAngleTypes
) –New in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TipMode¶
-
InspectionCreatePathsBuilder.
TipMode
¶ Returns or sets the probe tip selection mode
-------------------------------------
Getter Method
Signature
TipMode()
Returns: Return type: NXOpen.CAM.InspectionMoveBuilderTipModeTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TipMode(tipMode)
Parameters: tipMode ( NXOpen.CAM.InspectionMoveBuilderTipModeTypes
) –New in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TipNumber¶
-
InspectionCreatePathsBuilder.
TipNumber
¶ Returns or sets the probe tip number
-------------------------------------
Getter Method
Signature
TipNumber()
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TipNumber(tipNumber)
Parameters: tipNumber (int) – New in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TipString¶
-
InspectionCreatePathsBuilder.
TipString
¶ Returns or sets the tip to use for inspection
-------------------------------------
Getter Method
Signature
TipString()
Returns: Return type: str New in version NX7.0.0.
Deprecated since version NX9.0.0: Use TipNumber instead.
License requirements: None.
-------------------------------------
Setter Method
Signature
TipString(tipString)
Parameters: tipString (str) – New in version NX7.0.0.
Deprecated since version NX9.0.0: Use TipNumber instead.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ToolGroup¶
-
InspectionCreatePathsBuilder.
ToolGroup
¶ Returns or sets the tool group
-------------------------------------
Getter Method
Signature
ToolGroup()
Returns: Return type: NXOpen.CAM.InspectionGroup
New in version NX7.5.3.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToolGroup(toolGroup)
Parameters: toolGroup ( NXOpen.CAM.InspectionGroup
) –New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ToolString¶
-
InspectionCreatePathsBuilder.
ToolString
¶ Returns or sets the tool to use for inspection
-------------------------------------
Getter Method
Signature
ToolString()
Returns: Return type: str New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToolString(toolString)
Parameters: toolString (str) – New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TypeName¶
-
InspectionCreatePathsBuilder.
TypeName
¶ Returns or sets the method type name
-------------------------------------
Getter Method
Signature
TypeName()
Returns: Return type: str New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TypeName(typeName)
Parameters: typeName (str) – New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Method Detail¶
CreatePaths¶
-
InspectionCreatePathsBuilder.
CreatePaths
¶ Creates paths for the selected features.
Signature
CreatePaths()
New in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
GetFeatureMethods¶
-
InspectionCreatePathsBuilder.
GetFeatureMethods
¶ Returns the selected features method
Signature
GetFeatureMethods()
Returns: Selected feature method tags Return type: list of NXOpen.CAM.InspectionGroup
New in version NX7.5.3.
License requirements: None.
GetSelectedFeatures¶
-
InspectionCreatePathsBuilder.
GetSelectedFeatures
¶ Returns the selected features.
Signature
GetSelectedFeatures()
Returns: Selected features Return type: list of str New in version NX7.5.2.
License requirements: None.
SetFeatureMethods¶
-
InspectionCreatePathsBuilder.
SetFeatureMethods
¶ Sets the selected features method
Signature
SetFeatureMethods(featureMethods)
Parameters: featureMethods (list of NXOpen.CAM.InspectionGroup
) – Selected feature method tagsNew in version NX7.5.3.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SetSelectedFeatures¶
-
InspectionCreatePathsBuilder.
SetSelectedFeatures
¶ Sets the selected features.
Signature
SetSelectedFeatures(selectedFeatures)
Parameters: selectedFeatures (list of str) – Selected features NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.2.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Validate¶
-
InspectionCreatePathsBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.