NX Open C++ Reference Guide
|
Represents a CMM Inspection Arc Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionArcFeatureBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
double | CenterPointX () |
Returns the center point X coordinate Created in NX7.0.0. | |
double | CenterPointY () |
Returns the center point Y coordinate Created in NX7.0.0. | |
double | CenterPointZ () |
Returns the center point Z coordinate Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationCsysreferencetypes | CsysRefType () |
Returns the coordinate system reference type Created in NX7.0.0. | |
double | EndAngle () |
Returns the Arc end angle Created in NX7.0.0. | |
void | FlipNormal () |
Flips the arc inspection feature normal vector Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationInneroutertypes | InOutType () |
Returns the inspection feature inner/outer type (hole/pin) Created in NX7.0.0. | |
NXString | Name () |
Returns the Inspection Arc Feature name Created in NX7.0.0. | |
double | NormalVectorI () |
Returns the normal vector I component Created in NX7.0.0. | |
double | NormalVectorJ () |
Returns the normal vector J component Created in NX7.0.0. | |
double | NormalVectorK () |
Returns the normal vector K component Created in NX7.0.0. | |
double | Radius () |
Returns the inspection feature radius Created in NX7.0.0. | |
bool | ReverseDirection () |
Returns the reverse normal vector direction button Created in NX7.0.0. | |
NXOpen::SelectNXObjectList * | SelectArc () |
Returns the selected Arc Created in NX7.0.0. | |
void | SetCenterPointX (double x) |
Sets the center point X coordinate Created in NX7.0.0. | |
void | SetCenterPointY (double y) |
Sets the center point Y coordinate Created in NX7.0.0. | |
void | SetCenterPointZ (double z) |
Sets the center point Z coordinate Created in NX7.0.0. | |
void | SetCsysRefType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysRefType) |
Sets the coordinate system reference type Created in NX7.0.0. | |
void | SetEndAngle (double endAngle) |
Sets the Arc end angle Created in NX7.0.0. | |
void | SetInOutType (NXOpen::CAM::CamInspectionOperationInneroutertypes inOutType) |
Sets the inspection feature inner/outer type (hole/pin) Created in NX7.0.0. | |
void | SetName (const NXString &name) |
Sets the Inspection Arc Feature name Created in NX7.0.0. | |
void | SetNormalVectorI (double i) |
Sets the normal vector I component Created in NX7.0.0. | |
void | SetNormalVectorJ (double j) |
Sets the normal vector J component Created in NX7.0.0. | |
void | SetNormalVectorK (double k) |
Sets the normal vector K component Created in NX7.0.0. | |
void | SetRadius (double radius) |
Sets the inspection feature radius Created in NX7.0.0. | |
void | SetReverseDirection (bool reverseDirection) |
Sets the reverse normal vector direction button Created in NX7.0.0. | |
void | SetStartAngle (double startAngle) |
Sets the Arc start angle Created in NX7.0.0. | |
void | SetStartVectorI (double startVectorI) |
Sets the start vector I component Created in NX7.0.0. | |
void | SetStartVectorJ (double jStartVec) |
Sets the start vector J component Created in NX7.0.0. | |
void | SetStartVectorK (double kStartVec) |
Sets the start vector K component Created in NX7.0.0. | |
double | StartAngle () |
Returns the Arc start angle Created in NX7.0.0. | |
double | StartVectorI () |
Returns the start vector I component Created in NX7.0.0. | |
double | StartVectorJ () |
Returns the start vector J component Created in NX7.0.0. | |
double | StartVectorK () |
Returns the start vector K component Created in NX7.0.0. | |
void | UpdateParams () |
Updates arc inspection feature characteristic parameters based on selected geometry Created in NX7.0.0. |
Represents a CMM Inspection Arc Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionArcFeatureBuilder
Created in NX7.0.0.
Returns the center point X coordinate
Created in NX7.0.0.
License requirements : None
Returns the center point Y coordinate
Created in NX7.0.0.
License requirements : None
Returns the center point Z coordinate
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::CamInspectionOperationCsysreferencetypes NXOpen::CAM::InspectionArcFeatureBuilder::CsysRefType | ( | ) |
Returns the coordinate system reference type
Created in NX7.0.0.
License requirements : None
Returns the Arc end angle
Created in NX7.0.0.
License requirements : None
Flips the arc inspection feature normal vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXOpen::CAM::CamInspectionOperationInneroutertypes NXOpen::CAM::InspectionArcFeatureBuilder::InOutType | ( | ) |
Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
License requirements : None
Returns the Inspection Arc Feature name
Created in NX7.0.0.
License requirements : None
Returns the normal vector I component
Created in NX7.0.0.
License requirements : None
Returns the normal vector J component
Created in NX7.0.0.
License requirements : None
Returns the normal vector K component
Created in NX7.0.0.
License requirements : None
Returns the inspection feature radius
Created in NX7.0.0.
License requirements : None
Returns the reverse normal vector direction button
Created in NX7.0.0.
License requirements : None
Returns the selected Arc
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionArcFeatureBuilder::SetCenterPointX | ( | double | x | ) |
Sets the center point X coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
x | x |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetCenterPointY | ( | double | y | ) |
Sets the center point Y coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
y | y |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetCenterPointZ | ( | double | z | ) |
Sets the center point Z coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
z | z |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetCsysRefType | ( | NXOpen::CAM::CamInspectionOperationCsysreferencetypes | csysRefType | ) |
Sets the coordinate system reference type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
csysRefType | csysreftype |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetEndAngle | ( | double | endAngle | ) |
Sets the Arc end angle
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
endAngle | endangle |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetInOutType | ( | NXOpen::CAM::CamInspectionOperationInneroutertypes | inOutType | ) |
Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
inOutType | inouttype |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetName | ( | const NXString & | name | ) |
Sets the Inspection Arc Feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
name | name |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetNormalVectorI | ( | double | i | ) |
Sets the normal vector I component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
i | i |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetNormalVectorJ | ( | double | j | ) |
Sets the normal vector J component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
j | j |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetNormalVectorK | ( | double | k | ) |
Sets the normal vector K component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
k | k |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetRadius | ( | double | radius | ) |
Sets the inspection feature radius
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
radius | radius |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the reverse normal vector direction button
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
reverseDirection | reversedirection |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetStartAngle | ( | double | startAngle | ) |
Sets the Arc start angle
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startAngle | startangle |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetStartVectorI | ( | double | startVectorI | ) |
Sets the start vector I component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
startVectorI | startvectori |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetStartVectorJ | ( | double | jStartVec | ) |
Sets the start vector J component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
jStartVec | jstartvec |
void NXOpen::CAM::InspectionArcFeatureBuilder::SetStartVectorK | ( | double | kStartVec | ) |
Sets the start vector K component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
kStartVec | kstartvec |
Returns the Arc start angle
Created in NX7.0.0.
License requirements : None
Returns the start vector I component
Created in NX7.0.0.
License requirements : None
Returns the start vector J component
Created in NX7.0.0.
License requirements : None
Returns the start vector K component
Created in NX7.0.0.
License requirements : None
Updates arc inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")