|
NX Open C++ Reference Guide
|
Create Paths Dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
| double | AngleA () |
| Returns the A angle Created in NX7.0.0. | |
| double | AngleB () |
| Returns the B angle Created in NX7.0.0. | |
| NXString | AngleString () |
| Returns the angle specification | |
| void | CreatePaths () |
| Creates paths for the selected features. | |
| NXOpen::CAM::InspectionGroup * | GeometryGroup () |
| Returns the geometry group Created in NX7.5.3. | |
| std::vector < NXOpen::CAM::InspectionGroup * > | GetFeatureMethods () |
| Returns the selected features method. | |
| std::vector< NXString > | GetSelectedFeatures () |
| Returns the selected features. | |
| NXOpen::CAM::InspectionGroup * | ProgramGroup () |
| Returns the program group Created in NX7.5.3. | |
| NXString | ProgramLocationString () |
| Returns the program location Created in NX7.0.0. | |
| NXOpen::SelectNXObjectList * | SelectFeatures () |
| Returns the select features button Created in NX7.0.0. | |
| NXOpen::CAM::InspectionGroup * | SensorGroup () |
| Returns the sensor group Created in NX7.5.3. | |
| NXString | SensorOpName () |
| Returns the inspection sensor operation name Created in NX9.0.0. | |
| NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes | SensorStrategy () |
| Returns the sensor selection strategy Created in NX9.0.0. | |
| void | SetAngleA (double angleA) |
| Sets the A angle Created in NX7.0.0. | |
| void | SetAngleB (double angleB) |
| Sets the B angle Created in NX7.0.0. | |
| void | SetAngleString (const NXString &angleString) |
| Sets the angle specification | |
| void | SetAngleString (const char *angleString) |
| Sets the angle specification | |
| void | SetFeatureMethods (const std::vector< NXOpen::CAM::InspectionGroup * > &featureMethods) |
| Sets the selected features method Created in NX7.5.3. | |
| void | SetGeometryGroup (NXOpen::CAM::InspectionGroup *geomGroup) |
| Sets the geometry group Created in NX7.5.3. | |
| void | SetProgramGroup (NXOpen::CAM::InspectionGroup *progGroup) |
| Sets the program group Created in NX7.5.3. | |
| void | SetProgramLocationString (const NXString &programLocationString) |
| Sets the program location Created in NX7.0.0. | |
| void | SetProgramLocationString (const char *programLocationString) |
| Sets the program location Created in NX7.0.0. | |
| void | SetSelectedFeatures (std::vector< NXString > &selectedFeatures) |
| Sets the selected features. | |
| void | SetSensorGroup (NXOpen::CAM::InspectionGroup *sensorGroup) |
| Sets the sensor group Created in NX7.5.3. | |
| void | SetSensorOpName (const NXString &sensorOpName) |
| Sets the inspection sensor operation name Created in NX9.0.0. | |
| void | SetSensorOpName (const char *sensorOpName) |
| Sets the inspection sensor operation name Created in NX9.0.0. | |
| void | SetSensorStrategy (NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes sensorStrategy) |
| Sets the sensor selection strategy Created in NX9.0.0. | |
| void | SetSetup (NXOpen::CAM::InspectionSetup *setup) |
| Sets the setup Created in NX7.5.3. | |
| void | SetTipAngleMode (NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes tipAngleMode) |
| Sets the tip angle selection mode Created in NX9.0.0. | |
| void | SetTipMode (NXOpen::CAM::InspectionMoveBuilder::TipModeTypes tipMode) |
| Sets the probe tip selection mode Created in NX9.0.0. | |
| void | SetTipNumber (int tipNumber) |
| Sets the probe tip number Created in NX9.0.0. | |
| void | SetTipString (const NXString &tipString) |
| Sets the tip to use for inspection | |
| void | SetTipString (const char *tipString) |
| Sets the tip to use for inspection | |
| void | SetToolGroup (NXOpen::CAM::InspectionGroup *toolGroup) |
| Sets the tool group Created in NX7.5.3. | |
| void | SetToolString (const NXString &toolString) |
| Sets the tool to use for inspection Created in NX7.0.0. | |
| void | SetToolString (const char *toolString) |
| Sets the tool to use for inspection Created in NX7.0.0. | |
| void | SetTypeName (const NXString &typeName) |
| Sets the method type name Created in NX7.0.0. | |
| void | SetTypeName (const char *typeName) |
| Sets the method type name Created in NX7.0.0. | |
| NXOpen::CAM::InspectionSetup * | Setup () |
| Returns the setup Created in NX7.5.3. | |
| NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes | TipAngleMode () |
| Returns the tip angle selection mode Created in NX9.0.0. | |
| NXOpen::CAM::InspectionMoveBuilder::TipModeTypes | TipMode () |
| Returns the probe tip selection mode Created in NX9.0.0. | |
| int | TipNumber () |
| Returns the probe tip number Created in NX9.0.0. | |
| NXString | TipString () |
| Returns the tip to use for inspection | |
| NXOpen::CAM::InspectionGroup * | ToolGroup () |
| Returns the tool group Created in NX7.5.3. | |
| NXString | ToolString () |
| Returns the tool to use for inspection Created in NX7.0.0. | |
| NXString | TypeName () |
| Returns the method type name Created in NX7.0.0. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Create Paths Dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder
Created in NX7.0.0.
| double NXOpen::CAM::InspectionCreatePathsBuilder::AngleA | ( | ) |
Returns the A angle
Created in NX7.0.0.
License requirements : None
| double NXOpen::CAM::InspectionCreatePathsBuilder::AngleB | ( | ) |
Returns the B angle
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::AngleString | ( | ) |
Returns the angle specification
Use AngleA and AngleB instead.
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionCreatePathsBuilder::CreatePaths | ( | ) |
Creates paths for the selected features.
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| NXOpen::CAM::InspectionGroup* NXOpen::CAM::InspectionCreatePathsBuilder::GeometryGroup | ( | ) |
Returns the geometry group
Created in NX7.5.3.
License requirements : None
| std::vector<NXOpen::CAM::InspectionGroup *> NXOpen::CAM::InspectionCreatePathsBuilder::GetFeatureMethods | ( | ) |
Returns the selected features method.
| std::vector<NXString> NXOpen::CAM::InspectionCreatePathsBuilder::GetSelectedFeatures | ( | ) |
Returns the selected features.
| NXOpen::CAM::InspectionGroup* NXOpen::CAM::InspectionCreatePathsBuilder::ProgramGroup | ( | ) |
Returns the program group
Created in NX7.5.3.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::ProgramLocationString | ( | ) |
Returns the program location
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObjectList* NXOpen::CAM::InspectionCreatePathsBuilder::SelectFeatures | ( | ) |
Returns the select features button
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionGroup* NXOpen::CAM::InspectionCreatePathsBuilder::SensorGroup | ( | ) |
Returns the sensor group
Created in NX7.5.3.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::SensorOpName | ( | ) |
Returns the inspection sensor operation name
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes NXOpen::CAM::InspectionCreatePathsBuilder::SensorStrategy | ( | ) |
Returns the sensor selection strategy
Created in NX9.0.0.
License requirements : None
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetAngleA | ( | double | angleA | ) |
Sets the A angle
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| angleA | anglea |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetAngleB | ( | double | angleB | ) |
Sets the B angle
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| angleB | angleb |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetAngleString | ( | const NXString & | angleString | ) |
Sets the angle specification
Use AngleA and AngleB instead.
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| angleString | anglestring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetAngleString | ( | const char * | angleString | ) |
Sets the angle specification
Use AngleA and AngleB instead.
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| angleString | anglestring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetFeatureMethods | ( | const std::vector< NXOpen::CAM::InspectionGroup * > & | featureMethods | ) |
Sets the selected features method
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureMethods | Selected feature method tags |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetGeometryGroup | ( | NXOpen::CAM::InspectionGroup * | geomGroup | ) |
Sets the geometry group
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| geomGroup | geomgroup |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetProgramGroup | ( | NXOpen::CAM::InspectionGroup * | progGroup | ) |
Sets the program group
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| progGroup | proggroup |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetProgramLocationString | ( | const NXString & | programLocationString | ) |
Sets the program location
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| programLocationString | programlocationstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetProgramLocationString | ( | const char * | programLocationString | ) |
Sets the program location
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| programLocationString | programlocationstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSelectedFeatures | ( | std::vector< NXString > & | selectedFeatures | ) |
Sets the selected features.
Created in NX7.5.2.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| selectedFeatures | Selected features NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSensorGroup | ( | NXOpen::CAM::InspectionGroup * | sensorGroup | ) |
Sets the sensor group
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| sensorGroup | sensorgroup |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSensorOpName | ( | const NXString & | sensorOpName | ) |
Sets the inspection sensor operation name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| sensorOpName | sensoropname |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSensorOpName | ( | const char * | sensorOpName | ) |
Sets the inspection sensor operation name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| sensorOpName | sensoropname |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSensorStrategy | ( | NXOpen::CAM::InspectionMoveBuilder::SensorStrategyTypes | sensorStrategy | ) |
Sets the sensor selection strategy
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| sensorStrategy | sensorstrategy |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetSetup | ( | NXOpen::CAM::InspectionSetup * | setup | ) |
Sets the setup
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| setup | setup |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTipAngleMode | ( | NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes | tipAngleMode | ) |
Sets the tip angle selection mode
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tipAngleMode | tipanglemode |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTipMode | ( | NXOpen::CAM::InspectionMoveBuilder::TipModeTypes | tipMode | ) |
Sets the probe tip selection mode
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tipMode | tipmode |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTipNumber | ( | int | tipNumber | ) |
Sets the probe tip number
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tipNumber | tipnumber |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTipString | ( | const NXString & | tipString | ) |
Sets the tip to use for inspection
Use TipNumber instead.
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tipString | tipstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTipString | ( | const char * | tipString | ) |
Sets the tip to use for inspection
Use TipNumber instead.
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tipString | tipstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetToolGroup | ( | NXOpen::CAM::InspectionGroup * | toolGroup | ) |
Sets the tool group
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| toolGroup | toolgroup |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetToolString | ( | const NXString & | toolString | ) |
Sets the tool to use for inspection
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| toolString | toolstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetToolString | ( | const char * | toolString | ) |
Sets the tool to use for inspection
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| toolString | toolstring |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTypeName | ( | const NXString & | typeName | ) |
Sets the method type name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| typeName | typename |
| void NXOpen::CAM::InspectionCreatePathsBuilder::SetTypeName | ( | const char * | typeName | ) |
Sets the method type name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| typeName | typename |
| NXOpen::CAM::InspectionSetup* NXOpen::CAM::InspectionCreatePathsBuilder::Setup | ( | ) |
Returns the setup
Created in NX7.5.3.
License requirements : None
| NXOpen::CAM::InspectionMoveBuilder::TipAngleTypes NXOpen::CAM::InspectionCreatePathsBuilder::TipAngleMode | ( | ) |
Returns the tip angle selection mode
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::InspectionMoveBuilder::TipModeTypes NXOpen::CAM::InspectionCreatePathsBuilder::TipMode | ( | ) |
Returns the probe tip selection mode
Created in NX9.0.0.
License requirements : None
| int NXOpen::CAM::InspectionCreatePathsBuilder::TipNumber | ( | ) |
Returns the probe tip number
Created in NX9.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::TipString | ( | ) |
Returns the tip to use for inspection
Use TipNumber instead.
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionGroup* NXOpen::CAM::InspectionCreatePathsBuilder::ToolGroup | ( | ) |
Returns the tool group
Created in NX7.5.3.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::ToolString | ( | ) |
Returns the tool to use for inspection
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionCreatePathsBuilder::TypeName | ( | ) |
Returns the method type name
Created in NX7.0.0.
License requirements : None