NX Open C++ Reference Guide
|
Represents a CMM Inspection Constructed Feature Builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
NXOpen::SelectNXObjectList * | AvailableSelection () |
Returns the available feature screen selection button Created in NX7.0.0. | |
bool | AvailFilterToggle () |
Returns the toggle to filter available features Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType | AvailStateEnum () |
Returns the available feature state (nominal or actual) Created in NX7.0.0. | |
NXString | ConstName () |
Returns the constructed feature name Created in NX7.0.0. | |
void | CreateNominal () |
The button used to create the nominal constructed feature Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType | CurrentStateEnum () |
Returns the current feature state (nominal or actual) Created in NX7.0.0. | |
void | CycleSolution () |
The button used to cycle through possible solutions Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType | DesignCreation () |
Returns the design feature creation type Created in NX7.5.3. | |
NXOpen::NXObject * | DesignOffsetGeometry () |
Returns the offset design feature geometry Created in NX7.5.3. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType | DestinationPcsEnum () |
Returns the destination part coordinate system type Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType | DirectionSpecifiedEnum () |
Returns the type of direction specified (direction vector or radial) Created in NX7.0.0. | |
NXOpen::Direction * | DirectionVector () |
Returns the direction vector Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType | ExtractEdgeDistance () |
Returns the extract edge distance type type Created in NX8.0.1. | |
double | ExtractEndDistance () |
Returns the extract end edge distance Created in NX8.0.1. | |
double | ExtractStartDistance () |
Returns the extract start edge distance Created in NX8.0.1. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType | FeatureTypeEnum () |
Returns the feature type to be constructed Created in NX7.0.0. | |
std::vector< NXString > | GetSubFeatures () |
Get the current subfeatures. | |
std::vector < NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > | GetSubFeatureStates () |
Get the current subfeature states. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType | MethodEnum () |
Returns the construction method to be used Created in NX7.0.0. | |
double | MoveDistance () |
Returns the move distance Created in NX7.0.0. | |
NXString | NominalName () |
Returns the nominal feature name Created in NX7.0.0. | |
NXString | PcsName () |
Returns the part coordinate system name Created in NX7.0.0. | |
NXOpen::SelectNXObject * | SelectNominalFeature () |
Returns the select nominal feature button Created in NX7.0.0. | |
void | SetAvailFilterToggle (bool availFilterToggle) |
Sets the toggle to filter available features Created in NX7.0.0. | |
void | SetAvailStateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType availStateEnum) |
Sets the available feature state (nominal or actual) Created in NX7.0.0. | |
void | SetConstName (const NXString &constName) |
Sets the constructed feature name Created in NX7.0.0. | |
void | SetConstName (const char *constName) |
Sets the constructed feature name Created in NX7.0.0. | |
void | SetCurrentStateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType currentStateEnum) |
Sets the current feature state (nominal or actual) Created in NX7.0.0. | |
void | SetDesignCreation (NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType creationType) |
Sets the design feature creation type Created in NX7.5.3. | |
void | SetDesignOffsetGeometry (NXOpen::NXObject *designOffset) |
Sets the offset design feature geometry Created in NX7.5.3. | |
void | SetDestinationPcsEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType destinationPcsEnum) |
Sets the destination part coordinate system type Created in NX7.0.0. | |
void | SetDirectionSpecifiedEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType directionSpecifiedEnum) |
Sets the type of direction specified (direction vector or radial) Created in NX7.0.0. | |
void | SetDirectionVector (NXOpen::Direction *directionVector) |
Sets the direction vector Created in NX7.0.0. | |
void | SetExtractEdgeDistance (NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType distanceType) |
Sets the extract edge distance type type Created in NX8.0.1. | |
void | SetExtractEndDistance (double endDistance) |
Sets the extract end edge distance Created in NX8.0.1. | |
void | SetExtractStartDistance (double startDistance) |
Sets the extract start edge distance Created in NX8.0.1. | |
void | SetFeatureTypeEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType featureTypeEnum) |
Sets the feature type to be constructed Created in NX7.0.0. | |
void | SetMethodEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType methodEnum) |
Sets the construction method to be used Created in NX7.0.0. | |
void | SetMoveDistance (double moveDistance) |
Sets the move distance Created in NX7.0.0. | |
void | SetNominalName (const NXString &nominalName) |
Sets the nominal feature name Created in NX7.0.0. | |
void | SetNominalName (const char *nominalName) |
Sets the nominal feature name Created in NX7.0.0. | |
void | SetPcsName (const NXString &pcsName) |
Sets the part coordinate system name Created in NX7.0.0. | |
void | SetPcsName (const char *pcsName) |
Sets the part coordinate system name Created in NX7.0.0. | |
void | SetStepSize (double stepSize) |
Sets the extract step size Created in NX8.0.1. | |
void | SetSubFeat1Filter (bool subFeat1Filter) |
Sets the filter toggle for the first list of subfeatures Created in NX7.0.0. | |
void | SetSubFeat1Name (const NXString &subFeat1Name) |
Sets the name of the first subfeature Created in NX7.0.0. | |
void | SetSubFeat1Name (const char *subFeat1Name) |
Sets the name of the first subfeature Created in NX7.0.0. | |
void | SetSubFeat1StateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType subFeat1StateEnum) |
Sets the state of features in the first subfeature list Created in NX7.0.0. | |
void | SetSubFeat2Filter (bool subFeat2Filter) |
Sets the filter toggle for the second list of subfeatures Created in NX7.0.0. | |
void | SetSubFeat2Name (const NXString &subFeat2Name) |
Sets the name of the first subfeature Created in NX7.0.0. | |
void | SetSubFeat2Name (const char *subFeat2Name) |
Sets the name of the first subfeature Created in NX7.0.0. | |
void | SetSubFeat2StateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType subFeat2StateEnum) |
Sets the state of features in the second subfeature list Created in NX7.0.0. | |
void | SetSubFeatures (std::vector< NXString > &subFeatures) |
Set the current subfeatures Created in NX7.5.1. | |
void | SetSubFeatureStates (const std::vector< NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > &subFeatureStates) |
Set the current subfeature states. | |
double | StepSize () |
Returns the extract step size Created in NX8.0.1. | |
bool | SubFeat1Filter () |
Returns the filter toggle for the first list of subfeatures Created in NX7.0.0. | |
NXString | SubFeat1Name () |
Returns the name of the first subfeature Created in NX7.0.0. | |
NXOpen::SelectNXObject * | SubFeat1Select () |
Returns the first subfeature selection button Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType | SubFeat1StateEnum () |
Returns the state of features in the first subfeature list Created in NX7.0.0. | |
bool | SubFeat2Filter () |
Returns the filter toggle for the second list of subfeatures Created in NX7.0.0. | |
NXString | SubFeat2Name () |
Returns the name of the first subfeature Created in NX7.0.0. | |
NXOpen::SelectNXObject * | SubFeat2Select () |
Returns the second subfeature selection button Created in NX7.0.0. | |
NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType | SubFeat2StateEnum () |
Returns the state of features in the second subfeature list Created in NX7.0.0. | |
void | UpdateDirectionVector (const NXOpen::Vector3d &vector) |
The constructed inspection feature direction vector based on selected vector Created in NX7.5.2. | |
![]() | |
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. | |
![]() | |
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. | |
![]() | |
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. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CMM Inspection Constructed Feature Builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder
Created in NX7.0.0.
Type of feature to be constructed.
ConstFeatTypePoint |
Constructed Point Feature. |
ConstFeatTypeLine |
Constructed Line Feature. |
ConstFeatTypePlane |
Constructed Plane Feature. |
ConstFeatTypeArc |
Constructed Arc Feature. |
ConstFeatTypeCircle |
Constructed Circle Feature. |
ConstFeatTypeCylinder |
Constructed Cylinder Feature. |
ConstFeatTypeCone |
Constructed Cone Feature. |
ConstFeatTypeSphere |
Constructed Sphere Feature. |
ConstFeatTypeCurve |
Constructed Curve Feature. |
ConstFeatTypeTorus |
Constructed Torus Feature. |
ConstFeatTypeSurface |
Constructed Surface Feature. |
ConstFeatTypeSlotTab |
Constructed Slot/Tab Feature. |
Specifies if the destination PCS is the current PCS or a user specified nominal or actual PCS.
Specifies whether a minimum or maximum point are found using a user specified direction vector or a radial direction vector.
Construction Method.
NXOpen::SelectNXObjectList* NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableSelection | ( | ) |
Returns the available feature screen selection button
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailFilterToggle | ( | ) |
Returns the toggle to filter available features
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailStateEnum | ( | ) |
Returns the available feature state (nominal or actual)
Created in NX7.0.0.
License requirements : None
NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstName | ( | ) |
Returns the constructed feature name
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionConstructedFeatureBuilder::CreateNominal | ( | ) |
The button used to create the nominal constructed feature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateEnum | ( | ) |
Returns the current feature state (nominal or actual)
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionConstructedFeatureBuilder::CycleSolution | ( | ) |
The button used to cycle through possible solutions
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreation | ( | ) |
Returns the design feature creation type
Created in NX7.5.3.
License requirements : None
NXOpen::NXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignOffsetGeometry | ( | ) |
Returns the offset design feature geometry
Created in NX7.5.3.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType NXOpen::CAM::InspectionConstructedFeatureBuilder::DestinationPcsEnum | ( | ) |
Returns the destination part coordinate system type
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionSpecifiedEnum | ( | ) |
Returns the type of direction specified (direction vector or radial)
Created in NX7.0.0.
License requirements : None
NXOpen::Direction* NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionVector | ( | ) |
Returns the direction vector
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistance | ( | ) |
Returns the extract edge distance type type
Created in NX8.0.1.
License requirements : None
double NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEndDistance | ( | ) |
Returns the extract end edge distance
Created in NX8.0.1.
License requirements : None
double NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractStartDistance | ( | ) |
Returns the extract start edge distance
Created in NX8.0.1.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType NXOpen::CAM::InspectionConstructedFeatureBuilder::FeatureTypeEnum | ( | ) |
Returns the feature type to be constructed
Created in NX7.0.0.
License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionConstructedFeatureBuilder::GetSubFeatures | ( | ) |
Get the current subfeatures.
std::vector<NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType> NXOpen::CAM::InspectionConstructedFeatureBuilder::GetSubFeatureStates | ( | ) |
Get the current subfeature states.
NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnum | ( | ) |
Returns the construction method to be used
Created in NX7.0.0.
License requirements : None
double NXOpen::CAM::InspectionConstructedFeatureBuilder::MoveDistance | ( | ) |
Returns the move distance
Created in NX7.0.0.
License requirements : None
NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::NominalName | ( | ) |
Returns the nominal feature name
Created in NX7.0.0.
License requirements : None
NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::PcsName | ( | ) |
Returns the part coordinate system name
Created in NX7.0.0.
License requirements : None
NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SelectNominalFeature | ( | ) |
Returns the select nominal feature button
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetAvailFilterToggle | ( | bool | availFilterToggle | ) |
Sets the toggle to filter available features
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
availFilterToggle | availfiltertoggle |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetAvailStateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType | availStateEnum | ) |
Sets the available feature state (nominal or actual)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
availStateEnum | availstateenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetConstName | ( | const NXString & | constName | ) |
Sets the constructed feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
constName | constname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetConstName | ( | const char * | constName | ) |
Sets the constructed feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
constName | constname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetCurrentStateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType | currentStateEnum | ) |
Sets the current feature state (nominal or actual)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
currentStateEnum | currentstateenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDesignCreation | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType | creationType | ) |
Sets the design feature creation type
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
creationType | creationtype |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDesignOffsetGeometry | ( | NXOpen::NXObject * | designOffset | ) |
Sets the offset design feature geometry
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
designOffset | designoffset |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDestinationPcsEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType | destinationPcsEnum | ) |
Sets the destination part coordinate system type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
destinationPcsEnum | destinationpcsenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDirectionSpecifiedEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType | directionSpecifiedEnum | ) |
Sets the type of direction specified (direction vector or radial)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
directionSpecifiedEnum | directionspecifiedenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDirectionVector | ( | NXOpen::Direction * | directionVector | ) |
Sets the direction vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
directionVector | directionvector |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractEdgeDistance | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType | distanceType | ) |
Sets the extract edge distance type type
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
distanceType | distancetype |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractEndDistance | ( | double | endDistance | ) |
Sets the extract end edge distance
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
endDistance | enddistance |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractStartDistance | ( | double | startDistance | ) |
Sets the extract start edge distance
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startDistance | startdistance |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetFeatureTypeEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType | featureTypeEnum | ) |
Sets the feature type to be constructed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
featureTypeEnum | featuretypeenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetMethodEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType | methodEnum | ) |
Sets the construction method to be used
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
methodEnum | methodenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetMoveDistance | ( | double | moveDistance | ) |
Sets the move distance
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
moveDistance | movedistance |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetNominalName | ( | const NXString & | nominalName | ) |
Sets the nominal feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
nominalName | nominalname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetNominalName | ( | const char * | nominalName | ) |
Sets the nominal feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
nominalName | nominalname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetPcsName | ( | const NXString & | pcsName | ) |
Sets the part coordinate system name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pcsName | pcsname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetPcsName | ( | const char * | pcsName | ) |
Sets the part coordinate system name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pcsName | pcsname |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetStepSize | ( | double | stepSize | ) |
Sets the extract step size
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
stepSize | stepsize |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Filter | ( | bool | subFeat1Filter | ) |
Sets the filter toggle for the first list of subfeatures
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat1Filter | subfeat1filter |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Name | ( | const NXString & | subFeat1Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat1Name | subfeat1name |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Name | ( | const char * | subFeat1Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat1Name | subfeat1name |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1StateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType | subFeat1StateEnum | ) |
Sets the state of features in the first subfeature list
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat1StateEnum | subfeat1stateenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Filter | ( | bool | subFeat2Filter | ) |
Sets the filter toggle for the second list of subfeatures
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat2Filter | subfeat2filter |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Name | ( | const NXString & | subFeat2Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat2Name | subfeat2name |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Name | ( | const char * | subFeat2Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat2Name | subfeat2name |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2StateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType | subFeat2StateEnum | ) |
Sets the state of features in the second subfeature list
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeat2StateEnum | subfeat2stateenum |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeatures | ( | std::vector< NXString > & | subFeatures | ) |
Set the current subfeatures
Created in NX7.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeatures | Current subfeatures NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeatureStates | ( | const std::vector< NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > & | subFeatureStates | ) |
Set the current subfeature states.
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeatureStates | Current subfeature states |
double NXOpen::CAM::InspectionConstructedFeatureBuilder::StepSize | ( | ) |
Returns the extract step size
Created in NX8.0.1.
License requirements : None
bool NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Filter | ( | ) |
Returns the filter toggle for the first list of subfeatures
Created in NX7.0.0.
License requirements : None
NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Name | ( | ) |
Returns the name of the first subfeature
Created in NX7.0.0.
License requirements : None
NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Select | ( | ) |
Returns the first subfeature selection button
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateEnum | ( | ) |
Returns the state of features in the first subfeature list
Created in NX7.0.0.
License requirements : None
bool NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Filter | ( | ) |
Returns the filter toggle for the second list of subfeatures
Created in NX7.0.0.
License requirements : None
NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Name | ( | ) |
Returns the name of the first subfeature
Created in NX7.0.0.
License requirements : None
NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Select | ( | ) |
Returns the second subfeature selection button
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateEnum | ( | ) |
Returns the state of features in the second subfeature list
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionConstructedFeatureBuilder::UpdateDirectionVector | ( | const NXOpen::Vector3d & | vector | ) |
The constructed inspection feature direction vector based on selected vector
Created in NX7.5.2.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vector | The vector data to use for update |