|
NX Open C++ Reference Guide
|
Represents the builder for a CMM Inspection path. More...
Public Member Functions | |
| bool | CreateEntryPoint () |
| Returns a flag to indicate if an entry point is required Created in NX7.0.0. | |
| bool | CreateExitPoint () |
| Returns a flag to indicate if an exit point is required Created in NX7.0.0. | |
| void | EditEntryExitPoints (bool regenerate) |
| Edit entry or exit point Created in NX8.0.0. | |
| void | EditStartEndPoints (bool regenerate) |
| Edit first or last point in safe plane Created in NX8.0.0. | |
| NXString | FeatureOpName () |
| Returns the inspection feature operation name Created in NX7.0.0. | |
| void | FlipApproachDirection () |
| Flips the approach direction vector Created in NX7.0.0. | |
| int | GenerateReferenceFeature () |
| Generate the reference feature. | |
| std::vector< double > | GetApproachDirection () |
| Gets the approach direction vector values. | |
| NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes | GetReferenceFeatureModeValue () |
| Get the reference feature mode. | |
| double | GetReferenceFeatureOffsetDistanceValue () |
| Get the reference feature offset distance. | |
| int | GetReferenceFeaturePointCountValue () |
| Get the reference feature point count. | |
| double | GetReferenceFeatureZoneRadiusValue () |
| Get the reference feature zone radius. | |
| NXOpen::CAM::InheritableDoubleBuilder * | HeightAboveFeature () |
| Returns the height above feature for entry and exit points Created in NX7.0.0. | |
| NXOpen::CAM::InspectionPathBuilder::InspectModeType | InspectionMode () |
| Returns the inspection mode setting Created in NX7.0.0. | |
| NXOpen::CAM::InheritableIntBuilder * | NumPoints () |
| Returns the number of points in the path Created in NX7.0.0. | |
| NXString | PathOpName () |
| Returns the inspection path operation name Created in NX7.0.0. | |
| bool | ProjectLastPointToSafePlane () |
| Returns a flag to indicate if last point is created in safe plane Created in NX7.0.0. | |
| bool | ProjectStartPointToSafePlane () |
| Returns a flag to indicate if start point is created in safe plane Created in NX7.0.0. | |
| NXString | ReferenceFeatureAutoName () |
| Returns the automatic reference feature name Created in NX9.0.0. | |
| NXString | ReferenceFeatureName () |
| Returns the reference feature name Created in NX9.0.0. | |
| bool | ReGenerateEntryExit (NXOpen::CAM::InspectionPathBuilder::EntryExitType entryExit) |
| ReGenerate entry or exit point. | |
| bool | ReGenerateInSafePlane (NXOpen::CAM::InspectionPathBuilder::FirstLastType firstLast) |
| ReGenerate first or last point in safe plane. | |
| int | RemoveReferenceFeature () |
| Remove the reference feature. | |
| NXOpen::NXObject * | SafePlaneXform () |
| Returns the safe plane Created in NX7.0.0. | |
| NXOpen::SelectNXObjectList * | SelectFeature () |
| Returns the selector for the inspection feature Created in NX7.0.0. | |
| NXOpen::SelectNXObjectList * | SelectReferenceFeature () |
| Returns the selector for the reference feature Created in NX9.0.0. | |
| NXOpen::CAM::InspectionPathBuilder::SequenceType | SequenceOptimization () |
| Returns the path point sequence optimization setting Created in NX7.0.0. | |
| void | SetApproachDirection (const std::vector< double > &direction) |
| Sets the approach direction vector values Created in NX7.0.0. | |
| void | SetCreateEntryPoint (bool createPoint) |
| Sets a flag to indicate if an entry point is required Created in NX7.0.0. | |
| void | SetCreateExitPoint (bool createPoint) |
| Sets a flag to indicate if an exit point is required Created in NX7.0.0. | |
| void | SetFeatureOpName (const NXString &featureOpName) |
| Sets the inspection feature operation name Created in NX7.0.0. | |
| void | SetFeatureOpName (const char *featureOpName) |
| Sets the inspection feature operation name Created in NX7.0.0. | |
| void | SetInspectionMode (NXOpen::CAM::InspectionPathBuilder::InspectModeType inspectMode) |
| Sets the inspection mode setting Created in NX7.0.0. | |
| void | SetPathOpName (const NXString &pathOpName) |
| Sets the inspection path operation name Created in NX7.0.0. | |
| void | SetPathOpName (const char *pathOpName) |
| Sets the inspection path operation name Created in NX7.0.0. | |
| void | SetProjectLastPointToSafePlane (bool projectPoint) |
| Sets a flag to indicate if last point is created in safe plane Created in NX7.0.0. | |
| void | SetProjectStartPointToSafePlane (bool projectPoint) |
| Sets a flag to indicate if start point is created in safe plane Created in NX7.0.0. | |
| void | SetReferenceFeatureAutoName (const NXString &featureName) |
| Sets the automatic reference feature name Created in NX9.0.0. | |
| void | SetReferenceFeatureAutoName (const char *featureName) |
| Sets the automatic reference feature name Created in NX9.0.0. | |
| void | SetReferenceFeatureModeValue (NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes mode) |
| Set the reference feature mode Created in NX9.0.0. | |
| void | SetReferenceFeatureName (const NXString &featureName) |
| Sets the reference feature name Created in NX9.0.0. | |
| void | SetReferenceFeatureName (const char *featureName) |
| Sets the reference feature name Created in NX9.0.0. | |
| void | SetReferenceFeatureOffsetDistanceValue (double distance) |
| Set the reference feature offset distance Created in NX9.0.0. | |
| void | SetReferenceFeaturePointCountValue (int count) |
| Set the reference feature point count Created in NX9.0.0. | |
| void | SetReferenceFeatureZoneRadiusValue (double radius) |
| Set the reference feature zone radius Created in NX9.0.0. | |
| void | SetSafePlaneXform (NXOpen::NXObject *planeXform) |
| Sets the safe plane Created in NX7.0.0. | |
| void | SetSequenceOptimization (NXOpen::CAM::InspectionPathBuilder::SequenceType sequenceOpt) |
| Sets the path point sequence optimization setting Created in NX7.0.0. | |
| void | SetUseEntryAvoidance (bool useAvoidance) |
| Sets a flag to indicate if collision avoidance is required at entry Created in NX7.0.0. | |
| void | SetUseExitAvoidance (bool useAvoidance) |
| Sets a flag to indicate if collision avoidance is required at exit Created in NX7.0.0. | |
| void | UpdateParameters () |
| Update Inspection path based on selected feature. | |
| void | UpdateReferenceParameters (NXOpen::NXObject *featOpTag) |
| Update relative measurement geometry based on selected reference feature. | |
| void | UpdateSensors (NXOpen::CAM::InspectionSetup *setup, NXOpen::CAM::InspectionGroup *parentProgramGroup, NXOpen::CAM::InspectionGroup *parentMethodGroup, NXOpen::CAM::InspectionGroup *parentToolGroup, NXOpen::CAM::InspectionGroup *parentGeometryGroup, const NXString &typeName) |
| Update sensor definitions Created in NX7.5.1. | |
| void | UpdateSensors (NXOpen::CAM::InspectionSetup *setup, NXOpen::CAM::InspectionGroup *parentProgramGroup, NXOpen::CAM::InspectionGroup *parentMethodGroup, NXOpen::CAM::InspectionGroup *parentToolGroup, NXOpen::CAM::InspectionGroup *parentGeometryGroup, const char *typeName) |
| Update sensor definitions Created in NX7.5.1. | |
| bool | UseEntryAvoidance () |
| Returns a flag to indicate if collision avoidance is required at entry Created in NX7.0.0. | |
| bool | UseExitAvoidance () |
| Returns a flag to indicate if collision avoidance is required at exit Created in NX7.0.0. | |
Public Member Functions inherited from NXOpen::CAM::OperationBuilder | |
| NXString | ChannelName () |
| Returns the channel's name Created in NX7.5.0. | |
| NXString | Description () |
| Returns the description Created in NX9.0.0. | |
| NXOpen::CAM::PostEventsCiBuilder * | EndOfPath () |
| Returns the end event builder Created in NX5.0.1. | |
| NXOpen::CAM::UdeSet * | EndUdeSet () |
| Returns the end ude set Created in NX7.5.0. | |
| NXOpen::CAM::GeometryCiBuilder * | Geometry () |
| Returns the geometry builder Created in NX5.0.0. | |
| std::vector< double > | GetHoleAxisValues () |
| Get the Hole Axis values. | |
| bool | GougeChecking () |
| Returns the gouge checking flag Created in NX9.0.0. | |
| NXOpen::CAM::OperationBuilder::HoleAxisTypes | HoleAxisType () |
| Returns the Hole Axis Type Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | HoleDepth () |
| Returns the max depth distance builder Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::HoleDepthTypes | HoleDepthType () |
| Returns the Hole Depth Type Created in NX5.0.0. | |
| NXOpen::CAM::ArcOutputTypeCiBuilder * | MotionOutputBuilder () |
| Returns the motion output builder Created in NX8.0.0. | |
| NXOpen::CAM::Notes * | Notes () |
| Returns the notes builder Created in NX9.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes | OptimizationBasedOn () |
| Returns the optimization based on in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes | OptimizationDistanceMethod () |
| Returns the optimization distance method in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationLevelTypes | OptimizationLevel () |
| Returns the optimization level in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationDisplayOptionsBuilder * | PathDisplayOptions () |
| Returns the path display options builder Created in NX6.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | RetractDistance () |
| Returns the Retract Distance builder (inheritable double) Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | RetractDistanceOnToolAxisChange () |
| Returns the Retract Distance on Tool Axis Change builder (inheritable double) Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | SafeClearance () |
| Returns the safe clearance builder Created in NX6.0.0. | |
| bool | SelectToolFlag () |
| Returns the user selected tool Created in NX5.0.0. | |
| void | SetChannelName (const NXString &channel) |
| Sets the channel's name Created in NX7.5.0. | |
| void | SetChannelName (const char *channel) |
| Sets the channel's name Created in NX7.5.0. | |
| void | SetDescription (const NXString &description) |
| Sets the description Created in NX9.0.0. | |
| void | SetDescription (const char *description) |
| Sets the description Created in NX9.0.0. | |
| void | SetGougeChecking (bool gougeChecking) |
| Sets the gouge checking flag Created in NX9.0.0. | |
| void | SetHoleAxisType (NXOpen::CAM::OperationBuilder::HoleAxisTypes types) |
| Sets the Hole Axis Type Created in NX5.0.0. | |
| void | SetHoleAxisValues (const std::vector< double > &holeAxis) |
| Set the Hole Axis values Created in NX5.0.0. | |
| void | SetHoleDepthType (NXOpen::CAM::OperationBuilder::HoleDepthTypes types) |
| Sets the Hole Depth Type Created in NX5.0.0. | |
| void | SetOptimizationBasedOn (NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes optimBasedOn) |
| Sets the optimization based on in operation Created in NX5.0.0. | |
| void | SetOptimizationDistanceMethod (NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes optimDistance) |
| Sets the optimization distance method in operation Created in NX5.0.0. | |
| void | SetOptimizationLevel (NXOpen::CAM::OperationBuilder::OptimizationLevelTypes optimType) |
| Sets the optimization level in operation Created in NX5.0.0. | |
| void | SetSelectToolFlag (bool selToolFlag) |
| Sets the user selected tool Created in NX5.0.0. | |
| NXOpen::CAM::PostEventsCiBuilder * | StartOfPath () |
| Returns the start event builder Created in NX5.0.1. | |
| NXOpen::CAM::UdeSet * | StartUdeSet () |
| Returns the start ude set Created in NX7.5.0. | |
| NXOpen::CAM::ToolChangeCiBuilder * | ToolChangeSetting () |
| Returns the tool change builder Created in NX5.0.0. | |
| NXOpen::CAM::ToolPathSplitParametersBuilder * | ToolPathSplitParametersBuilder () |
| Returns the tool path split Parameters Created in NX9.0.0. | |
Public Member Functions inherited from NXOpen::CAM::ParamBuilder | |
| NXOpen::CAM::Ude * | CycleEvent () |
| Returns the cycle event Created in NX7.5.0. | |
| NXOpen::CAM::Cycle * | CycleTable () |
| Returns the cycle Created in NX9.0.0. | |
| NXOpen::CAM::ParamBuilder::OptimizationTypes | OptimizationMethod () |
| Returns the optim method Created in NX5.0.0. | |
| void | SetOptimizationMethod (NXOpen::CAM::ParamBuilder::OptimizationTypes optimMethod) |
| Sets the optim method Created in NX5.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. | |
Represents the builder for a CMM Inspection path.
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionPathBuilder
Created in NX7.0.0.
| bool NXOpen::CAM::InspectionPathBuilder::CreateEntryPoint | ( | ) |
Returns a flag to indicate if an entry point is required
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionPathBuilder::CreateExitPoint | ( | ) |
Returns a flag to indicate if an exit point is required
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionPathBuilder::EditEntryExitPoints | ( | bool | regenerate | ) |
Edit entry or exit point
Created in NX8.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| regenerate | regenerate |
| void NXOpen::CAM::InspectionPathBuilder::EditStartEndPoints | ( | bool | regenerate | ) |
Edit first or last point in safe plane
Created in NX8.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| regenerate | regenerate |
| NXString NXOpen::CAM::InspectionPathBuilder::FeatureOpName | ( | ) |
Returns the inspection feature operation name
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionPathBuilder::FlipApproachDirection | ( | ) |
Flips the approach direction vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| int NXOpen::CAM::InspectionPathBuilder::GenerateReferenceFeature | ( | ) |
Generate the reference feature.
| std::vector<double> NXOpen::CAM::InspectionPathBuilder::GetApproachDirection | ( | ) |
Gets the approach direction vector values.
| NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes NXOpen::CAM::InspectionPathBuilder::GetReferenceFeatureModeValue | ( | ) |
Get the reference feature mode.
| double NXOpen::CAM::InspectionPathBuilder::GetReferenceFeatureOffsetDistanceValue | ( | ) |
Get the reference feature offset distance.
| int NXOpen::CAM::InspectionPathBuilder::GetReferenceFeaturePointCountValue | ( | ) |
Get the reference feature point count.
| double NXOpen::CAM::InspectionPathBuilder::GetReferenceFeatureZoneRadiusValue | ( | ) |
Get the reference feature zone radius.
| NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::InspectionPathBuilder::HeightAboveFeature | ( | ) |
Returns the height above feature for entry and exit points
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionPathBuilder::InspectModeType NXOpen::CAM::InspectionPathBuilder::InspectionMode | ( | ) |
Returns the inspection mode setting
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::InspectionPathBuilder::NumPoints | ( | ) |
Returns the number of points in the path
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionPathBuilder::PathOpName | ( | ) |
Returns the inspection path operation name
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionPathBuilder::ProjectLastPointToSafePlane | ( | ) |
Returns a flag to indicate if last point is created in safe plane
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionPathBuilder::ProjectStartPointToSafePlane | ( | ) |
Returns a flag to indicate if start point is created in safe plane
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionPathBuilder::ReferenceFeatureAutoName | ( | ) |
Returns the automatic reference feature name
Created in NX9.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionPathBuilder::ReferenceFeatureName | ( | ) |
Returns the reference feature name
Created in NX9.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionPathBuilder::ReGenerateEntryExit | ( | NXOpen::CAM::InspectionPathBuilder::EntryExitType | entryExit | ) |
ReGenerate entry or exit point.
| entryExit | Type of point to recreate |
| bool NXOpen::CAM::InspectionPathBuilder::ReGenerateInSafePlane | ( | NXOpen::CAM::InspectionPathBuilder::FirstLastType | firstLast | ) |
ReGenerate first or last point in safe plane.
| firstLast | Type of point to recreate |
| int NXOpen::CAM::InspectionPathBuilder::RemoveReferenceFeature | ( | ) |
Remove the reference feature.
| NXOpen::NXObject* NXOpen::CAM::InspectionPathBuilder::SafePlaneXform | ( | ) |
Returns the safe plane
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObjectList* NXOpen::CAM::InspectionPathBuilder::SelectFeature | ( | ) |
Returns the selector for the inspection feature
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObjectList* NXOpen::CAM::InspectionPathBuilder::SelectReferenceFeature | ( | ) |
Returns the selector for the reference feature
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::InspectionPathBuilder::SequenceType NXOpen::CAM::InspectionPathBuilder::SequenceOptimization | ( | ) |
Returns the path point sequence optimization setting
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionPathBuilder::SetApproachDirection | ( | const std::vector< double > & | direction | ) |
Sets the approach direction vector values
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| direction | the approach direction values |
| void NXOpen::CAM::InspectionPathBuilder::SetCreateEntryPoint | ( | bool | createPoint | ) |
Sets a flag to indicate if an entry point is required
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| createPoint | createpoint |
| void NXOpen::CAM::InspectionPathBuilder::SetCreateExitPoint | ( | bool | createPoint | ) |
Sets a flag to indicate if an exit point is required
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| createPoint | createpoint |
| void NXOpen::CAM::InspectionPathBuilder::SetFeatureOpName | ( | const NXString & | featureOpName | ) |
Sets the inspection feature operation name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureOpName | featureopname |
| void NXOpen::CAM::InspectionPathBuilder::SetFeatureOpName | ( | const char * | featureOpName | ) |
Sets the inspection feature operation name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureOpName | featureopname |
| void NXOpen::CAM::InspectionPathBuilder::SetInspectionMode | ( | NXOpen::CAM::InspectionPathBuilder::InspectModeType | inspectMode | ) |
Sets the inspection mode setting
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| inspectMode | inspectmode |
| void NXOpen::CAM::InspectionPathBuilder::SetPathOpName | ( | const NXString & | pathOpName | ) |
Sets the inspection path operation name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| pathOpName | pathopname |
| void NXOpen::CAM::InspectionPathBuilder::SetPathOpName | ( | const char * | pathOpName | ) |
Sets the inspection path operation name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| pathOpName | pathopname |
| void NXOpen::CAM::InspectionPathBuilder::SetProjectLastPointToSafePlane | ( | bool | projectPoint | ) |
Sets a flag to indicate if last point is created in safe plane
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| projectPoint | projectpoint |
| void NXOpen::CAM::InspectionPathBuilder::SetProjectStartPointToSafePlane | ( | bool | projectPoint | ) |
Sets a flag to indicate if start point is created in safe plane
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| projectPoint | projectpoint |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureAutoName | ( | const NXString & | featureName | ) |
Sets the automatic reference feature name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureName | featurename |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureAutoName | ( | const char * | featureName | ) |
Sets the automatic reference feature name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureName | featurename |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureModeValue | ( | NXOpen::CAM::InspectionMethodBuilder::ReferenceFeatureModeTypes | mode | ) |
Set the reference feature mode
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| mode | mode |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureName | ( | const NXString & | featureName | ) |
Sets the reference feature name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureName | featurename |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureName | ( | const char * | featureName | ) |
Sets the reference feature name
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureName | featurename |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureOffsetDistanceValue | ( | double | distance | ) |
Set the reference feature offset distance
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| distance | distance |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeaturePointCountValue | ( | int | count | ) |
Set the reference feature point count
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| count | count |
| void NXOpen::CAM::InspectionPathBuilder::SetReferenceFeatureZoneRadiusValue | ( | double | radius | ) |
Set the reference feature zone radius
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| radius | radius |
| void NXOpen::CAM::InspectionPathBuilder::SetSafePlaneXform | ( | NXOpen::NXObject * | planeXform | ) |
Sets the safe plane
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| planeXform | planexform |
| void NXOpen::CAM::InspectionPathBuilder::SetSequenceOptimization | ( | NXOpen::CAM::InspectionPathBuilder::SequenceType | sequenceOpt | ) |
Sets the path point sequence optimization setting
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| sequenceOpt | sequenceopt |
| void NXOpen::CAM::InspectionPathBuilder::SetUseEntryAvoidance | ( | bool | useAvoidance | ) |
Sets a flag to indicate if collision avoidance is required at entry
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| useAvoidance | useavoidance |
| void NXOpen::CAM::InspectionPathBuilder::SetUseExitAvoidance | ( | bool | useAvoidance | ) |
Sets a flag to indicate if collision avoidance is required at exit
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| useAvoidance | useavoidance |
| void NXOpen::CAM::InspectionPathBuilder::UpdateParameters | ( | ) |
Update Inspection path based on selected feature.
Created in NX7.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| void NXOpen::CAM::InspectionPathBuilder::UpdateReferenceParameters | ( | NXOpen::NXObject * | featOpTag | ) |
Update relative measurement geometry based on selected reference feature.
Created in NX9.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featOpTag | featoptag |
| void NXOpen::CAM::InspectionPathBuilder::UpdateSensors | ( | NXOpen::CAM::InspectionSetup * | setup, |
| NXOpen::CAM::InspectionGroup * | parentProgramGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentMethodGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentToolGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentGeometryGroup, | ||
| const NXString & | typeName | ||
| ) |
Update sensor definitions
Created in NX7.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| setup | the setup |
| parentProgramGroup | the parent program group |
| parentMethodGroup | the parent method group |
| parentToolGroup | the parent tool group |
| parentGeometryGroup | the parent geometry group |
| typeName | the name of the template type NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::CAM::InspectionPathBuilder::UpdateSensors | ( | NXOpen::CAM::InspectionSetup * | setup, |
| NXOpen::CAM::InspectionGroup * | parentProgramGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentMethodGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentToolGroup, | ||
| NXOpen::CAM::InspectionGroup * | parentGeometryGroup, | ||
| const char * | typeName | ||
| ) |
Update sensor definitions
Created in NX7.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| setup | the setup |
| parentProgramGroup | the parent program group |
| parentMethodGroup | the parent method group |
| parentToolGroup | the parent tool group |
| parentGeometryGroup | the parent geometry group |
| typeName | the name of the template type NOTE: The full Unicode character set is not supported for this parameter. |
| bool NXOpen::CAM::InspectionPathBuilder::UseEntryAvoidance | ( | ) |
Returns a flag to indicate if collision avoidance is required at entry
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionPathBuilder::UseExitAvoidance | ( | ) |
Returns a flag to indicate if collision avoidance is required at exit
Created in NX7.0.0.
License requirements : None