NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::InspectionArcFeatureBuilder Class Reference

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...

Inheritance diagram for NXOpen::CAM::InspectionArcFeatureBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

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::SelectNXObjectListSelectArc ()
 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.

Detailed Description

Represents a CMM Inspection Arc Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionArcFeatureBuilder

Created in NX7.0.0.



Member Function Documentation

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

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")

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

Sets the center point X coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
xx

Sets the center point Y coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
yy

Sets the center point Z coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
zz

Sets the coordinate system reference type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
csysRefTypecsysreftype

Sets the Arc end angle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
endAngleendangle

Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
inOutTypeinouttype

Sets the Inspection Arc Feature name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the normal vector I component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
ii

Sets the normal vector J component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
jj

Sets the normal vector K component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
kk

Sets the inspection feature radius
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
radiusradius

Sets the reverse normal vector direction button
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
reverseDirectionreversedirection

Sets the Arc start angle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
startAnglestartangle

Sets the start vector I component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
startVectorIstartvectori

Sets the start vector J component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
jStartVecjstartvec

Sets the start vector K component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
kStartVeckstartvec

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")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.