NX Open C++ Reference Guide
Namespaces | Classes | Enumerations
NXOpen::CAM Namespace Reference

Provides classes and interfaces for Manufacturing. More...

Namespaces

namespace  FBM
 Provides classes and interfaces for Feature Based Machining.
 

Classes

class  AcrossVoids
 Represents a NXOpen::CAM::AcrossVoids
Created in NX6.0.0. More...
 
class  AlongMachineAxisMoveBuilder
 Represents Along MCS Axis Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateAlongMcsAxisMoveBuilder

Created in NX5.0.0. More...
 
class  AlongMcsAxisMoveBuilder
 Represents Along MCS Axis Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateAlongMcsAxisMoveBuilder

Created in NX5.0.0. More...
 
class  AlongToolAxisMoveBuilder
 Represents the Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateAlongToolAxisMoveBuilder

Created in NX5.0.0. More...
 
class  ArcOutputTypeCiBuilder
 Represents a ArcOutputTypeCiBuilder
Created in NX5.0.0. More...
 
class  AreaMillingContainment
 Represents a Containment Builder
Created in NX9.0.0. More...
 
class  AreaMillingNonSteepContainment
 Represents a NonSteep Containment Builder
Created in NX9.0.0. More...
 
class  AreaMillingSteepContainment
 Represents a Steep Containment Builder
Created in NX9.0.0. More...
 
class  BarrelToolBuilder
 Represents a BarrelTool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateBarrelToolBuilder

Created in NX5.0.0. More...
 
class  Blade
 Represents a Blade Rough Drive Method Builder
This is an abstract superclass that has instantaible subclasses

Created in NX7.0.0. More...
 
class  BladeCutLevels
 Represents a Blade Cut Levels Builder
This is an abstract class and cannot be instantiated. More...
 
class  BladeCutStart
 Represents a Blade Rough Drive Method Builder
This is an abstract superclass that has instantaible subclasses

Created in NX7.5.0. More...
 
class  BladeEdge
 Represents a BladeEdge Builder
Created in NX7.0.0. More...
 
class  BladeFinish
 Represents a Blade Finish Drive Method Builder
Created in NX7.5.0. More...
 
class  BladeFinishGeom
 Represents BladeFinishGeom Builder
Created in NX7.5.0. More...
 
class  BladeRough
 Represents a Blade Rough Drive Method Builder
Created in NX7.0.0. More...
 
class  BladeStartPoint
 Represents BladeStartPoint Builder
Created in NX7.5.0. More...
 
class  BlankIpw
 Represents the blank ipw builder for blank definition
To obtain an instance of this class use the NXOpen::CAM::GeometryGroup

Created in NX8.0.0. More...
 
class  BlendFinish
 Represents a Blend Finish Drive Method Builder
Created in NX7.5.0. More...
 
class  Boundary
 Represents a CAM boundary object
Created in NX9.0.0. More...
 
class  BoundaryMemberSet
 Represents a boundary member set . More...
 
class  BoundaryMemberSetList
 Represents a list of objects. More...
 
class  BoundaryMillingMemberSet
 Represents a boundary member set . More...
 
class  BoundaryMillingSet
 Represents a boundary milling set. More...
 
class  BoundarySet
 Represents a boundary set. More...
 
class  BoundarySetList
 Represents a list of objects. More...
 
class  BoundaryTurnBlank
 Represents a NXOpen::CAM::BoundaryTurnBlank
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberCorner
 Represents a NXOpen::CAM::BoundaryTurnMemberCorner
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberEvents
 Represents a NXOpen::CAM::BoundaryTurnMemberEvents
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberFeed
 Represents a NXOpen::CAM::BoundaryTurnMemberFeed
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberFineFinishCorner
 Represents a NXOpen::CAM::BoundaryTurnMemberFineFinishCorner
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberFineFinishOffset
 Represents a NXOpen::CAM::BoundaryTurnMemberFineFinishOffset
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberOffset
 Represents a NXOpen::CAM::BoundaryTurnMemberOffset
This builder cannot be instantiated separately. More...
 
class  BoundaryTurnMemberSet
 Represents a boundary turning member set . More...
 
class  BoundaryTurnSet
 Represents a boundary turning set. More...
 
class  BoundaryTurnVariableStock
 Represents a BoundaryTurnVariableStock
This is an abstract class and cannot be instantiated. More...
 
class  BoundaryTurnVariableStockSet
 Represents a turning boundary variable stock set
To create a new instance of this class, use NXOpen::CAM::BoundaryTurnVariableStock::CreateItemBuilder

Created in NX9.0.2. More...
 
class  BoundaryTurnVariableStockSetList
 Represents a list of objects. More...
 
class  CAMAttribute
 Represents a CAM Feature Attribute
To obtain an instance of this class use NXOpen::CAM::CAMFeature

Created in NX8.0.0. More...
 
class  CAMAttributeCollection
 Represents the CAM Attribute collection
To obtain an instance of this class, refer to NXOpen::CAM::CAMFeature

Created in NX8.0.0. More...
 
class  CAMFeature
 Represents a CAM Feature
To obtain an instance of this class use NXOpen::CAM::FeatureRecognitionBuilder

Created in NX7.5.0. More...
 
class  CAMFeatureCollection
 Represents the CAMFeature collection
To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX7.5.0. More...
 
class  CAMFeatureList
 Represents a list of objects. More...
 
class  CAMObject
 Represents interface for all CAM Object
To create or edit an instance of this class, use NXOpen::CAM::ParamBuilder

Created in NX4.0.0. More...
 
class  CAMSession
 Represents cam session
To obtain an instance of this class, refer to NXOpen::Session

Created in NX4.0.0. More...
 
class  CAMSetup
 cam setup
To obtain an instance of this class, use NXOpen::Part::CAMSetup

Created in NX4.0.0. More...
 
class  CavityMilling
 Represents a Cavity Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::CavityMillingBuilder

Created in NX7.5.0. More...
 
class  CavityMillingBuilder
 Represents a CavityMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateCavityMillingBuilder

Created in NX5.0.0. More...
 
class  CenterlineDrillTurning
 Represents a Centerline Drill Turning operation
To create or edit an instance of this class, use NXOpen::CAM::CenterlineDrillTurningBuilder

Created in NX7.5.0. More...
 
class  CenterlineDrillTurningBuilder
 Represents a CenterlineDrillTurningBuilder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateCenterlineDrillTurningBuilder

Created in NX6.0.0. More...
 
class  CenterlineDrillVariableIncrementBuilder
 Represents a Turn Avoidance Path Points Builder
Created in NX6.0.0. More...
 
class  ChamferMilling
 Represents a Chamfer Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::ChamferMillingBuilder

Created in NX9.0.2. More...
 
class  ChamferMillingBuilder
 Represents a ChamferMillingBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateChamferMillingBuilder

Created in NX9.0.2. More...
 
class  ChipControl
 Represents a NXOpen::CAM::ChipControl. More...
 
class  CircularAboutAxisMoveBuilder
 Represents the Circular Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateCircularAboutAxisMoveBuilder

Created in NX5.0.0. More...
 
class  CleanupOutput
 Represents a NXOpen::CAM::CleanupOutput
Created in NX6.0.0. More...
 
class  CleanupSettings
 Represents a NXOpen::CAM::CleanupSettings
Created in NX6.0.0. More...
 
class  CollisionPairBuilderList
 Represents a list of objects. More...
 
class  ContourAngle
 Represents a NXOpen::CAM::ContourAngle. More...
 
class  ConvertFromMCDBuilder
 Represents a NXOpen::CAM::ConvertFromMCDBuilder
To create a new instance of this class, use NXOpen::SIM::KinematicConfigurator::CreateConvertFromMcdBuilder

Created in NX9.0.0. More...
 
class  CornerControlBuilder
 Represents a FinishPasses Builder
Created in NX6.0.0. More...
 
class  CustomLoops
 Represents a CustomLoops object. More...
 
class  CustomLoopSet
 Represents a loop set object
To create a new instance of this class, use NXOpen::CAM::CustomLoops::CreateLoopSet

More...
 
class  CustomLoopSetList
 Represents a list of objects. More...
 
class  CutAngle
 Represents a boundary cut angle ci Builder
Created in NX6.0.0. More...
 
class  CutBand
 Cut Band Builder
Created in NX7.5.0. More...
 
class  Cutcom
 Represents a NXOpen::CAM::Cutcom
Created in NX6.0.2. More...
 
class  CutDepthChecker
 Represents a cut depth checker object
This has not creator

Created in NX8.5.0. More...
 
class  CutDirection
 Represents a boundary cut direction ci Builder
This builder can not instantiated separately. More...
 
class  CutDwell
 Represents a NXOpen::CAM::CutDwell. More...
 
class  CutLevel
 Represents a cut level object for cavity mill and zlevel mill. More...
 
class  CutLevelPlanar
 Represents a cut level object for planar mill. More...
 
class  CutParameters
 Represents a NXOpen::CAM::CutParameters. More...
 
class  CutPatternBuilder
 Represents a Cut Pattern Builder
Created in NX6.0.0. More...
 
class  CutSides
 Represents a Cut Sides Builder
Created in NX7.5.0. More...
 
class  CutStrategy
 Represents cut strategy
Created in NX6.0.0. More...
 
class  CutterExport
 Represents Cutter Export Builder
Created in NX9.0.0. More...
 
class  CutVolume
 The classs represent the sub builder for creating cut volume feature items
To create a new instance of this class, use NXOpen::CAM::CutVolumeGeom::CreateCutVolume

Created in NX8.0.0. More...
 
class  CutVolumeGeom
 The classs represent the builder for creating cut volume features
Created in NX8.0.0. More...
 
class  CutVolumeList
 Represents a list of objects. More...
 
class  Cycle
 Represets a User Defined Event
Created in NX9.0.0. More...
 
class  CylinderMilling
 Represents a Cylinder Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::CylinderMillingBuilder

Created in NX9.0.1. More...
 
class  CylinderMillingBuilder
 Represents a CylinderMillingBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateCylinderMillingBuilder

Created in NX8.0.0. More...
 
class  CylinderMillingCutParameters
 Represents a CylinderMillingCutParameters Builder
Created in NX8.0.0. More...
 
class  CylindricalMillingBuilder
 Represents a CylindricalMilling Builder
This is an abstract class and cannot be instantiated. More...
 
class  CylindricalMillingCutParameters
 Represents a CylindricalMillingCutParameters Builder
This is an abstract class and cannot be instantiated. More...
 
class  DeltaMoveBuilder
 Represents the Delta Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateDeltaMoveBuilder

Created in NX5.0.0. More...
 
class  DisplayPaint
 Represents a display paint Builder
This is an abstract class and cannot be instantiated. More...
 
class  DisplayPath
 Represents a display path Builder
This is an abstract class and cannot be instantiated. More...
 
class  DisplaySilhouette
 Represents a display silhouette Builder
This is an abstract class and cannot be instantiated. More...
 
class  DisplayTool
 Represents a display tool Builder
This is an abstract class and cannot be instantiated. More...
 
class  DmAmBuilder
 Represents a Area Milling Drive Method Builder
Created in NX5.0.0. More...
 
class  DmBndBuilder
 Represents a Boundary Drive Method Builder
Created in NX5.0.0. More...
 
class  DmCmBuilder
 Represents a DmCmBuilder
Created in NX5.0.0. More...
 
class  DmCmMultiplePassesCiBuilder
 Represents a DmCmMultiplePassesCiBuilder
To obtain an instance of this class use CAM::DmCmBuilder::DmCmMultiplePassesBuilder

Created in NX5.0.0. More...
 
class  DmCurveBuilder
 Represents a Curve Drive Method Builder
Created in NX5.0.0. More...
 
class  DmRadBuilder
 Represents a DmRadBuilder Builder
Created in NX5.0.0. More...
 
class  DmRotaryFloorFinishBuilder
 represent rotary floor finish builder
Created in NX9.0.0. More...
 
class  DmSpiralBuilder
 Represents a Spiral Drive Method Builder
This is an abstract class and cannot be instantiated. More...
 
class  DmSurfBuilder
 Represents a DmSurfBuilder
Created in NX5.0.0. More...
 
class  DmTpBuilder
 Represents a tool path Drive Method Builder
This is an abstract class and cannot be instantiated. More...
 
class  DmUserExitCiBuilder
 Represents a exit name ci Builder
Created in NX5.0.0. More...
 
struct  DoubleIntentData
 The data for CamUI_DoubleIntentComp
Created in NX5.0.0. More...
 
struct  DoubleStatusData
 The data for CamUI_DoubleStatusComp
Created in NX5.0.0. More...
 
class  DPMItpBuilder
 Represents an DPMItp Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateDpmitpBuilder

Created in NX5.0.0. More...
 
class  DrillBackSpotfacingToolBuilder
 Represents a drill back spotfacing Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillBackSpotfacingToolBuilder

Created in NX5.0.0. More...
 
class  DrillBoreToolBuilder
 Represents a drill bore Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillBoreToolBuilder

Created in NX5.0.0. More...
 
class  DrillBurnishingToolBuilder
 Represents a drill burnishing Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillBurnishingToolBuilder

Created in NX5.0.0. More...
 
class  DrillCenterBellToolBuilder
 Represents a Drill Center Bell Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillCenterBellToolBuilder

Created in NX5.0.0. More...
 
class  DrillCoreToolBuilder
 Represents a drill core Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillCoreToolBuilder

Created in NX9.0.0. More...
 
class  DrillCounterboreToolBuilder
 Represents a drill counterbore Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillCounterboreToolBuilder

Created in NX5.0.0. More...
 
class  DrillCtskToolBuilder
 Represents a Drill Ctsk Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillCtskToolBuilder

Created in NX5.0.0. More...
 
class  DrillGeomBuilder
 Represents a DrillGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillGeomBuilder

Created in NX5.0.0. More...
 
class  DrillMethodBuilder
 Represents a Drill Method Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillMethodBuilder

Created in NX5.0.0. More...
 
class  DrillReamerToolBuilder
 Represents a drill Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillReamerToolBuilder

Created in NX5.0.0. More...
 
class  DrillSpotdrillToolBuilder
 Represents a drill spotdrill Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillSpotdrillToolBuilder

Created in NX5.0.0. More...
 
class  DrillSpotfaceToolBuilder
 Represents a drill spotface tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillSpotfaceToolBuilder

Created in NX5.0.0. More...
 
class  DrillStdToolBuilder
 Represents a drill std Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillStdToolBuilder

Created in NX5.0.0. More...
 
class  DrillStepToolBuilder
 Represents a drill step Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillStepToolBuilder

Created in NX5.0.0. More...
 
class  DrillSurfaceBuilder
 Represents a Drill Surface Builder
This is an abstract class and cannot be instantiated. More...
 
class  DrillTapToolBuilder
 Represents a drill tap Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillTapToolBuilder

Created in NX5.0.0. More...
 
class  DrillThreadMillToolBuilder
 Represents a drill thread mill Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateDrillThreadMillToolBuilder

Created in NX5.0.0. More...
 
class  DrillToolBuilder
 Represents a drill Tool Builder
This is an abstract class, and cannot be instantiated. More...
 
class  DriveChainItemBuilder
 Represents the Drive Chain Item Builder
This cannot be instantiated

Created in NX6.0.0. More...
 
class  DriveChainItemBuilderList
 Represents a list of objects. More...
 
class  DriveMode
 Drive Mode Builder
Created in NX7.5.0. More...
 
class  EdgeFinish
 Represents a Blade Finish Drive Method Builder
Created in NX7.5.0. More...
 
class  EditSubopCommand
 Represents an Edit Subop Command Builder
Created in NX9.0.0. More...
 
class  Engraving
 Represents a Engraving Operation
To create or edit an instance of this class, use NXOpen::CAM::EngravingBuilder

Created in NX7.5.0. More...
 
class  EngravingBuilder
 Represents a Engraving Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateEngravingBuilder

Created in NX5.0.0. More...
 
class  ExtendAtEdges
 Represents a NXOpen::CAM::ExtendAtEdges
Created in NX6.0.0. More...
 
class  FaceMilling
 Represents a Face Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::FaceMillingBuilder

Created in NX7.5.0. More...
 
class  FaceMillingBuilder
 Represents a FaceMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateFaceMillingBuilder

Created in NX5.0.0. More...
 
class  FacesSequence
 Represents faces sequence
Created in NX6.0.0. More...
 
class  FeatureBasedGeomBuilder
 Represents a FeatureBasedGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateFeatureBasedGeomBuilder

Created in NX5.0.0. More...
 
class  FeatureGeomBuilder
 Represents a FeatureGeom Builder
This is an abstract class, and cannot be instantiated. More...
 
class  FeatureGeometry
 Represents a Base Geometry Group
To create or edit an instance of this class, use NXOpen::CAM::FeatureGeomBuilder

Created in NX7.5.0. More...
 
class  FeatureGeometryGroup
 Represents a CAM Feature Group
To obtain an instance of this class use NXOpen::CAM::FeatureRecognitionBuilder

Created in NX8.0.0. More...
 
class  FeatureMilling
 Represents a Feature Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::FeatureMillingBuilder

Created in NX7.5.0. More...
 
class  FeatureMillingBuilder
 Represents a FeatureMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateFeatureMillingBuilder

Created in NX5.0.0. More...
 
class  FeatureMillingCutParameters
 Represents a FeatureMillingCutParameters Builder
Created in NX9.0.2. More...
 
class  FeatureProcessBuilder
 The Create Feature Process Builder class creates operations and features groups
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateFeatureProcessBuilder
Default values. More...
 
class  FeatureRecognitionBuilder
 Represents a FeatureRecognition Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateFeatureRecognitionBuilder

Created in NX6.0.0. More...
 
class  FeatureTeaching
 Represents a FeatureTeaching Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateFeatureTeaching

Created in NX8.0.0. More...
 
class  FeedsBuilder
 Represents a feeds Builder
Created in NX5.0.0. More...
 
class  FeedsOptimizationData
 Represents a NXOpen::CAM::FeedsOptimizationData. More...
 
class  FeedsOptimizeBuilder
 Represents a NXOpen::CAM::FeedsOptimizeBuilder a "commit" of this object will perform the Feed Rate Optimization. More...
 
struct  FeedStatusData
 The data for CamUI_FeedStatusComp
Created in NX5.0.0. More...
 
class  FeedsTurnBuilder
 Represents a turning feeds Builder
Created in NX5.0.0. More...
 
class  FeedsWedmBuilder
 Represents a wedm feeds Builder
Created in NX5.0.0. More...
 
class  FinishDwell
 Represents a NXOpen::CAM::FinishDwell. More...
 
class  FinishPassesBuilder
 Represents a FinishPasses Builder
This is an abstract class, and cannot be instantiated. More...
 
class  FinishTurning
 Represents a Turn Finishing operation
To create or edit an instance of this class, use NXOpen::CAM::FinishTurningBuilder

Created in NX7.5.0. More...
 
class  FinishTurningBuilder
 Represents a FinishTurning Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateFinishTurningBuilder

Created in NX6.0.0. More...
 
class  FirstPlunge
 Represents the first plunge
Created in NX6.0.0. More...
 
class  FlowBuilder
 Represents a FlowBuilder Builder
This is an abstract class and cannot be instantiated. More...
 
class  FlowCutSteepContainment
 Represents a Steep Containment Builder
Created in NX7.5.0. More...
 
class  FollowCurveMoveBuilder
 Represents the Follow Curve Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateFollowCurveMoveBuilder
Default values. More...
 
class  FollowGeometryMoveBuilder
 Represents the Follow Geometry Move Builder
This is an abstract class, and cannot be created. More...
 
class  FollowPartMoveBuilder
 Represents the Follow Part Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateFollowPartMoveBuilder
Default values. More...
 
class  FormEdgesBuilder
 Represents a FormEdges Builder
Created in NX6.0.0. More...
 
class  FormToolBuilder
 Represents a Form tool builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateFormToolBuilder

Created in NX5.0.0. More...
 
class  GeneralPropertiesBuilder
 Represents a NXOpen::CAM::GeneralPropertiesBuilder to be used for setting the name of a specified CAM object. More...
 
class  GenericMotionControl
 Represents a Generic Motion Control operation
To create or edit an instance of this class, use NXOpen::CAM::GmcOpBuilder

Created in NX7.5.0. More...
 
class  GenericToolBuilder
 Represents a Generic Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateGenericToolBuilder

Created in NX5.0.0. More...
 
class  GenericTrackingBuilder
 Represents a GenericTracking Builder
To create a new instance of this class, use NXOpen::CAM::Tool::CreateGenericTrackingBuilder

Created in NX5.0.0. More...
 
class  Geometry
 Represents a CAM geometry object
Created in NX8.0.0. More...
 
class  GeometryCiBuilder
 Represents a geometry ci Builder
Created in NX5.0.0. More...
 
class  GeometryGroup
 Represents a CAM geometry builder for group level
Created in NX8.0.0. More...
 
class  GeometrySet
 Represents a geometry set for a CAM object. More...
 
class  GeometrySetList
 Represents a list of objects. More...
 
class  GmcOpBuilder
 Represents a GmcOp Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGmcopBuilder

Created in NX5.0.0. More...
 
class  GrooveMilling
 Represents a Groove Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::GrooveMillingBuilder

Created in NX9.0.0. More...
 
class  GrooveMillingBuilder
 Represents a GrooveMillingBuilder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGrooveMillingBuilder

Created in NX9.0.0. More...
 
class  GrooveToolBuilder
 Represents a Groove tool builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateGrooveToolBuilder

Created in NX5.0.0. More...
 
class  GroupFeatures
 Represents the group features command
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateGroupFeatures
Default values. More...
 
class  HolderSectionBuilder
 Represents a Holder Section Builder
Created in NX5.0.0. More...
 
class  HoldingSystemBuilder
 Represents a NXOpen::CAM::HoldingSystemBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  HoldingSystemBuilderList
 Represents a list of objects. More...
 
class  HoleBossGeom
 Represents a CAM geometry builder
This is an abstract class and cannot be instantiated. More...
 
class  HoleBossGeometry
 Represents a CAM geometry builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateHoleBossGeometryBuilder

Created in NX7.5.0. More...
 
class  HoleBossSet
 Represents a Cut Area Geometry builder
To create a new instance of this class, use NXOpen::CAM::HoleBossGeom::CreateHoleBossBuilder

Created in NX7.5.0. More...
 
class  HoleBossSetList
 Represents a list of objects. More...
 
class  HoleDrilling
 Represents a Hole Drilling Operation
To create or edit an instance of this class, use NXOpen::CAM::HoleDrillingBuilder

Created in NX9.0.1. More...
 
class  HoleDrillingBuilder
 Represents a HoleDrillingBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateHoleDrillingBuilder

Created in NX9.0.0. More...
 
class  HoleDrillingCutParameters
 Represents a HoleDrillingCutParameters Builder
Created in NX9.0.0. More...
 
class  HoleMachiningBuilder
 Represents a HoleMachiningBuilder Builder
This is an abstract class and cannot be instantiated. More...
 
class  HoleMachiningCutParameters
 Represents a HoleMachiningCutParameters Builder
This is an abstract class and cannot be instantiated. More...
 
class  HoleMaking
 Represents a Hole Making operation
To create or edit an instance of this class, use NXOpen::CAM::HoleMakingBuilder

Created in NX7.5.0. More...
 
class  HoleMakingBuilder
 Represents a HoleMaking Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateHoleMakingBuilder

Created in NX5.0.0. More...
 
class  HubFinish
 Represents a Hub Finish Drive Method Builder
Created in NX7.5.0. More...
 
class  InferredDouble
 Represents a builder for an inferred value in of a CAM.CAMObject
Created in NX7.5.0. More...
 
class  Inheritable2dLength
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX7.5.0. More...
 
class  InheritableBoolBuilder
 Represents a builder for an inheritable integer value in of a CAM.CAMObject
Created in NX8.5.3. More...
 
class  InheritableBuilder
 Represents a builder for an inheritable value in of a CAM.CAMObject
Created in NX6.0.0. More...
 
class  InheritableDoubleBuilder
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  InheritableFeedBuilder
 Represents a builder for an inheritable feed value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  InheritableFeedModeBuilder
 Represents a builder for an inheritable enum value in of a CAM.CAMObject
Created in NX8.0.0. More...
 
class  InheritableIntBuilder
 Represents a builder for an inheritable integer value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  InheritableTextBuilder
 Represents a builder for an inheritable text value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  InheritableToolDepBuilder
 Represents a builder for an inheritable tool dependent value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  InitialProfilePlunge
 Represents the initial profile plunge
Created in NX7.5.0. More...
 
class  InPathEventDataBuilder
 Represents a InPath Event Data Builder
To create a new instance of this class, use NXOpen::CAM::WedmCustomBoundaryDataBuilder::CreateInpathEventDataBuilder

Created in NX5.0.0. More...
 
class  InPathEventDataBuilderList
 Represents a list of objects. More...
 
class  InPathEventSetData
 Represents in path event
This is a sub-builder class and cannot be directly instantiated

Created in NX7.5.0. More...
 
class  InspectionAlignmentBuilder
 Represents a CMM Inspection Alignment builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionAlignmentBuilder

Created in NX7.5.2. More...
 
class  InspectionAnalyzeBuilder
 Inspection Analyze options dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionAnalyzeBuilder

Created in NX8.5.0. More...
 
class  InspectionAnalyzeOutputBuilder
 Inspection Analyze Output options dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionAnalyzeOutputBuilder

Created in NX8.5.1. More...
 
class  InspectionArcFeatureBuilder
 Represents a CMM Inspection Arc Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionArcFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionAxisExtrapolationModeBuilder
 Represents a builder for an inheritable axis extrapolation mode enum value
Created in NX8.5.1. More...
 
class  InspectionCircleFeatureBuilder
 Represents a CMM Inspection Circle Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCircleFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionCmmCommandBuilder
 Represents a CMM Inspection miscellaneous command builder. More...
 
class  InspectionCollisionAvoidanceBuilder
 Collision Avoidance Dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCollisionAvoidanceBuilder

Created in NX8.0.0. More...
 
class  InspectionConeFeatureBuilder
 Represents a CMM Inspection Cone Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionConeFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionConstructedFeatureBuilder
 Represents a CMM Inspection Constructed Feature Builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionCparlnFeatureBuilder
 Represents a CMM Inspection Cparln Feature Builder. More...
 
class  InspectionCreatePathsBuilder
 Create Paths Dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder

Created in NX7.0.0. More...
 
class  InspectionCurveFeatureBuilder
 Represents a CMM Inspection Curve Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCurveFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionCylinderCircleFitModeBuilder
 Represents a builder for an inheritable cylinder/circle fitting mode enum value
Created in NX8.5.1. More...
 
class  InspectionCylinderFeatureBuilder
 Represents a CMM Inspection Cylinder Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionCylinderFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionDatumPlaneFittingModeBuilder
 Represents a builder for an inheritable datum plane fitting mode enum value
Created in NX8.5.1. More...
 
class  InspectionDeleteMeaPtsBuilder
 Inspection Delete Analyze Points dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionDeleteMeaPtsBuilderSel

Created in NX9.0.1. More...
 
class  InspectionDeltaMoveBuilder
 Represents the builder for the CMM Inspection sub-operation Delta Move. More...
 
class  InspectionEdgePointFeatureBuilder
 Represents a CMM Inspection Edge Point Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionEdgePointFeatureBuilder

Created in NX9.0.0. More...
 
class  InspectionGroup
 Represents a group for CMM Inspection
To obtain an instance of this class us NXOpen::CAM::InspectionGroupCollection

Created in NX7.0.0. More...
 
class  InspectionGroupCollection
 Represents the group collection for CMM Inspection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionSetup

Created in NX7.0.0. More...
 
class  InspectionLimitsOfSizeModeBuilder
 Represents a builder for an inheritable limits of size mode enum value
Created in NX8.5.1. More...
 
class  InspectionLinear5axisMoveToPointBuilder
 Represents the builder for the CMM Inspection sub-operation Linear 5axis Move To Point. More...
 
class  InspectionLinearMoveToPointBuilder
 Represents the builder for the CMM Inspection sub-operation Linear Move To Point. More...
 
class  InspectionLineFeatureBuilder
 Represents a CMM Inspection Line Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionLineFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionLinkPmiBuilder
 Create Link PMI Dialog Builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionLinkPmiBuilder

Created in NX7.0.0. More...
 
class  InspectionMeasDataBuilder
 Inspection Measured Data dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionMeasDataBuilder

Created in NX8.5.0. More...
 
class  InspectionMeasurePointBuilder
 Represents the builder for the CMM Inspection sub-operation Measure Point. More...
 
class  InspectionMethodBuilder
 Represents the builder for a CMM Inspection method. More...
 
class  InspectionMoveBuilder
 Represents CMM Inspection Move Builder
This cannot be instantiated

Created in NX7.0.0. More...
 
class  InspectionMoveCollection
 Represents the Inspection move collection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionOperation

Created in NX7.0.0. More...
 
class  InspectionMoveSubop
 Represents CMM Inspection Move
To obtain an instance of this class use NXOpen::CAM::InspectionMoveCollection

Created in NX7.0.0. More...
 
class  InspectionMoveSubopCollection
 Represents the Inspection move collection contained by point set subops
To obtain an instance of this class, refer to NXOpen::CAM::InspectionMoveSubop

Created in NX7.0.0. More...
 
class  InspectionOperation
 Represents an Inspection operation
To obtain an instance of this class use NXOpen::CAM::InspectionOperationCollection

Created in NX7.0.0. More...
 
class  InspectionOperationCollection
 Represents the CMM Inspection operation collection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionSetup

Created in NX7.0.0. More...
 
class  InspectionOperationTransformBuilder
 Create transformed inspection operations, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is not stable. More...
 
class  InspectionOutputOperationBuilder
 this class creates the output operation
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionOutputOperationBuilder

Created in NX7.0.0. More...
 
class  InspectionParplnFeatureBuilder
 Represents a CMM Inspection Parpln Feature Builder. More...
 
class  InspectionPathBuilder
 Represents the builder for a CMM Inspection path. More...
 
class  InspectionPathPointBuilder
 Represents an inspection path point builder
Created in NX8.5.0. More...
 
class  InspectionPatternFeatureBuilder
 Represents a CMM Inspection Pattern Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionPatternFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionPlaneFeatureBuilder
 Represents a CMM Inspection Plane Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionPlaneFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionPointFeatureBuilder
 Represents a CMM Inspection Point Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionPointFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionProbeTipTypeBuilder
 Represents a builder for an inheritable probe tip type value
Created in NX9.0.1. More...
 
class  InspectionProbeToolBuilder
 Represents an Inspection Probe Tool Builder
To create a new instance of this class, use NXOpen::CAM::InspectionGroupCollection::CreateInspectionProbeToolBuilder

Created in NX9.0.0. More...
 
class  InspectionProbeTrackingBuilder
 Represents a InspectionProbeTracking builder
To create a new instance of this class, use NXOpen::CAM::InspectionTool::CreateInspectionProbeTrackingBuilder

Created in NX9.0.0. More...
 
class  InspectionProfileDispositionModeBuilder
 Represents a builder for an inheritable profile disposition mode enum value
Created in NX8.5.1. More...
 
class  InspectionReferenceFeatureModeBuilder
 Represents a builder for an inheritable reference feature mode enum value
Created in NX9.0.0. More...
 
class  InspectionSaveToLayerBuilder
 Inspection Analyze Save to Layer dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionSaveToLayerBuilderSel

Created in NX9.0.1. More...
 
class  InspectionScanArcBuilder
 Represents the builder for the CMM Inspection sub-operation Scan Arc. More...
 
class  InspectionScanCurve5AxisBuilder
 Represents the builder for the CMM Inspection sub-operation Scan Curve. More...
 
class  InspectionScanCurveBuilder
 Represents the builder for the CMM Inspection sub-operation Scan Curve. More...
 
class  InspectionScanHelixBuilder
 Represents the builder for the CMM Inspection sub-operation Scan Helix. More...
 
class  InspectionScanLineBuilder
 Represents the builder for the CMM Inspection sub-operation Scan Line. More...
 
class  InspectionSensorBuilder
 Represents the builder for a CMM Inspection Sensor. More...
 
class  InspectionSensorMassEditBuilder
 Edit Multiple Subops Dialog builder
To create a new instance of this class, use NXOpen::CAM::InspectionMoveCollection::CreateInspectionSensorMassEditBuilder

Created in NX7.5.3. More...
 
class  InspectionSensorStrategyBuilder
 Represents a builder for an inheritable sensor strategy enum value
Created in NX9.0.0. More...
 
class  InspectionSetup
 Inspection setup
Use the Part class to get or create an inspection setup

Created in NX7.0.0. More...
 
class  InspectionSphereFeatureBuilder
 Represents a CMM inspection sphere feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionSphereFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionSurfaceFeatureBuilder
 Represents a CMM Inspection Curve Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionSurfaceFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionSurfaceProfileModeBuilder
 Represents a builder for an inheritable datum plane fitting mode enum value
Created in NX8.5.1. More...
 
class  InspectionToleranceOperationBuilder
 this class creates the tolerance operation
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionToleranceOperationBuilder

Created in NX7.0.0. More...
 
class  InspectionTool
 Represents an Inspection group
To obtain an instance of this class use NXOpen::CAM::InspectionGroupCollection

Created in NX7.0.0. More...
 
class  InspectionTorusFeatureBuilder
 Represents a CMM Inspection Torus Feature builder
To create a new instance of this class, use NXOpen::CAM::InspectionOperationCollection::CreateInspectionTorusFeatureBuilder

Created in NX7.0.0. More...
 
class  InspectionTrackPointCollection
 Represents the inspection track point collection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionTool

Created in NX7.0.0. More...
 
class  InspectionUVGridBuilder
 Represents the builder for the CMM Inspection UV Grid sub-operation. More...
 
class  InterpolateAngle
 Represents builder of Interpolate Angle, one option of Tool Axis
Created in NX7.5.0. More...
 
class  InterpolateVector
 Represents builder of Interpolate Vector, one option of Tool Axis
Created in NX7.5.0. More...
 
struct  IntStatusData
 The data for CamUI_IntStatusComp
Created in NX5.0.0. More...
 
class  IpwAnalysisBuilder
 Represents a NXOpen::CAM::IpwAnalysisBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  IpwContainmentCurvesBuilder
 Represents a NXOpen::CAM::IpwContainmentCurvesBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  LaserCircleCutout
 Represents a LaserCircleCutout
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserCircleCutout

Created in NX9.0.0. More...
 
class  LaserControlPoint
 Represents a Laser Control Point builder
To create a new instance of this class, use NXOpen::CAM::LaserProfileMove::CreateControlPoint

Created in NX9.0.0. More...
 
class  LaserControlPointList
 Represents a list of objects. More...
 
class  LaserCutDirection
 Represents cut direction settings for laser move
Created in NX9.0.0. More...
 
class  LaserCutoutDefinition
 Represents cutout definition settings for laser move
Created in NX9.0.0. More...
 
class  LaserHeadOrientation
 Represents head orientation settings for laser sub move
Created in NX9.0.0. More...
 
class  LaserHexagonCutout
 Represents a LaserHexagonCutout
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserHexagonCutout

Created in NX9.0.0. More...
 
class  LaserLinearMove
 Represents a LaserLinearMove
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserLinearMove

Created in NX9.0.0. More...
 
class  LaserMethod
 Represents a Laser Method
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateLaserMethod

Created in NX9.0.0. More...
 
class  LaserPiercingPoint
 Represents piercing point settings for laser move
Created in NX9.0.0. More...
 
class  LaserProfileMove
 Represents a LaserProfileMove
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserProfileMove

Created in NX9.0.0. More...
 
class  LaserRectangleCutout
 Represents a LaserRectangleCutout
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserRectangleCutout

Created in NX9.0.0. More...
 
class  LaserSlotCutout
 Represents a LaserSlotCutout
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateLaserSlotCutout

Created in NX9.0.0. More...
 
class  LaserTeachMode
 Represents a Laser TeachMode
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateLaserTeachMode

Created in NX9.0.0. More...
 
class  LaserTool
 Represents a Laser Tool
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateLaserTool

Created in NX9.0.0. More...
 
class  LatheMachineControl
 Represents a Lathe Machine Control operation
To create or edit an instance of this class, use NXOpen::CAM::LatheMachineControlBuilder

Created in NX7.5.0. More...
 
class  LatheMachineControlBuilder
 Represents a LatheMachineControl Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateLatheMachineControlBuilder

Created in NX5.0.0. More...
 
class  LatheUserDefined
 Represents a Lathe User Defined operation
To create or edit an instance of this class, use NXOpen::CAM::LatheUserDefinedBuilder

Created in NX7.5.0. More...
 
class  LatheUserDefinedBuilder
 Represents a LatheUserDefined Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateLatheUserDefinedBuilder

Created in NX5.0.0. More...
 
class  LayoutCiBuilder
 Represents a layout ci Builder
Created in NX5.0.0. More...
 
class  LeadAngles
 Represents a lead angles
Created in NX8.5.0. More...
 
class  LevelToLevel
 Represents a NXOpen::CAM::LevelToLevel
Created in NX6.0.0. More...
 
class  LowerLimit
 Represents a NXOpen::CAM::LowerLimit. More...
 
class  MachineGroupBuilder
 Represents a MachineGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMachineGroupBuilder

Created in NX5.0.0. More...
 
class  MachineHeadGroupBuilder
 Represents a MachineHeadGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMachineHeadGroupBuilder

Created in NX5.0.0. More...
 
class  MachinePocketGroupBuilder
 Represents a MachinePocketGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMachinePocketGroupBuilder

Created in NX5.0.0. More...
 
class  MachineTurretGroupBuilder
 Represents a MachineTurretGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMachineTurretGroupBuilder

Created in NX5.0.0. More...
 
class  MachiningFeature
 Represents a NXOpen::CAM::CAMFeature builder
To obtain an instance of this class use NXOpen::CAM::FeatureRecognitionBuilder

Created in NX8.0.0. More...
 
class  MachiningFeatureGeom
 This class represent the builder for machining feature geometry. More...
 
class  ManageToolPartBuilder
 Represents an Export Tool Part Builder
This is an abstract class, and cannot be instantiated. More...
 
class  ManualFeatureBuilder
 Represents a NXOpen::CAM::ManualFeatureBuilder
To obtain an instance of this class use NXOpen::CAM::FeatureRecognitionBuilder

Created in NX6.0.0. More...
 
class  ManualFeatureBuilderList
 Represents a list of objects. More...
 
class  ManualMove
 Represents Manual Move
To obtain an instance of this class us NXOpen::CAM::OperationCollection

Created in NX4.0.0. More...
 
class  MaxCutTraverse
 Represents a NXOpen::CAM::MaxCutTraverse. More...
 
class  MergeSubopCommand
 Represents an Merge Subop Command Builder
Created in NX9.0.0. More...
 
class  Method
 Represents a Method Group
To create or edit an instance of this class, use NXOpen::CAM::MethodBuilder

Created in NX7.5.0. More...
 
class  MethodBuilder
 Represents a Method Builder
This is an abstract class, and cannot be instantiated. More...
 
class  MillAreaGeomBuilder
 Represents a MillAreaGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillAreaGeomBuilder

Created in NX5.0.0. More...
 
class  MillBoundaryGeomBuilder
 Represents a MillBoundaryGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillBoundaryGeomBuilder

Created in NX5.0.0. More...
 
class  MillCutParameters
 Represents a NXOpen::CAM::MillCutParameters. More...
 
class  MillFormToolBuilder
 Represents a MillForm Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillFormToolBuilder

Created in NX5.0.0. More...
 
class  MillGeomBuilder
 Represents a MillGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillGeomBuilder

Created in NX5.0.0. More...
 
class  MillingToolBuilder
 Represents a MillingTool Builder
This is an abstract class, and cannot be instantiated. More...
 
class  MillingTrackpointBuilder
 Represents a Milling Trackpoint Builder
Created in NX6.0.0. More...
 
class  MillMachineControl
 Represents a Mill Machine Control operation
To create or edit an instance of this class, use NXOpen::CAM::MillMachineControlBuilder

Created in NX7.5.0. More...
 
class  MillMachineControlBuilder
 Represents a MillMachineControl Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateMillMachineControlBuilder

Created in NX5.0.0. More...
 
class  MillMethodBuilder
 Represents a Mill Method Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillMethodBuilder

Created in NX5.0.0. More...
 
class  MillOperation
 Represents a Mill operation
To create or edit an instance of this class, use NXOpen::CAM::MillOperationBuilder

Created in NX7.5.0. More...
 
class  MillOperationBuilder
 Represents a MillOperation Builder
This is an abstract class and cannot be instantiated. More...
 
class  MillOrientGeomBuilder
 Represents a MillOrientGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillOrientGeomBuilder

Created in NX5.0.0. More...
 
class  MillTextGeomBuilder
 Represents a MillTextGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillTextGeomBuilder

Created in NX5.0.0. More...
 
class  MillToolBuilder
 Represents a Mill Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillToolBuilder

Created in NX5.0.0. More...
 
class  MillToolProbing
 Represents a Mill Tool operation
To create or edit an instance of this class, use NXOpen::CAM::MillToolProbingBuilder

Created in NX8.5.1. More...
 
class  MillToolProbingBuilder
 Represents a Mill Tool Probing Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateMillToolProbingBuilder

Created in NX8.5.1. More...
 
class  MillUserDefined
 Represents a Mill User Defined operation
To create or edit an instance of this class, use NXOpen::CAM::MillUserDefinedBuilder

Created in NX7.5.0. More...
 
class  MillUserDefinedBuilder
 Represents a MillUserDefined Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateMillUserDefinedBuilder

Created in NX5.0.0. More...
 
class  MillVolumeGeomBuilder
 Represents a MillVolumeGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMillVolumeGeomBuilder

Created in NX5.0.0. More...
 
class  MinCutDepth
 Represents a NXOpen::CAM::MinCutDepth. More...
 
class  MinCutLength
 Represents a NXOpen::CAM::MinCutLength. More...
 
class  MinCutVolume
 Represents a NXOpen::CAM::MinCutVolume. More...
 
class  Move
 Represents a Move
To obtain an instance of this class use NXOpen::CAM::MoveCollection

Created in NX5.0.0. More...
 
class  MoveBuilder
 Represents Move Builder
This cannot be instantiated

Created in NX5.0.0. More...
 
class  MoveCollection
 Represents the move collection
To obtain an instance of this class, refer to NXOpen::CAM::Operation

Created in NX5.0.0. More...
 
class  MoveToPointBuilder
 Represents the Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateMoveToPointBuilder

Created in NX5.0.0. More...
 
class  MultiBladeBaseGeometry
 Represents a selectoin geometry Builder
This is an abstract class and cannot be instantiated. More...
 
class  MultiBladeGeomBuilder
 Represents a MultiBladeGeomBuilder Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateMultiBladeGeometryBuilder

Created in NX7.0.0. More...
 
class  MultiBladeSplittersGeometry
 Represents a selectoin list geometry Builder
This is an abstract class and cannot be instantiated. More...
 
class  MultiDepthCut
 Represents a NXOpen::CAM::MultiDepthCut
Created in NX6.0.0. More...
 
class  MultiplePassesBuilder
 Represents a MultiplePassesBuilder
Created in NX6.0.0. More...
 
class  MultipleStepoverBuilder
 Represents a Builder which holds the data for a set of individual number of passes and stepover distance. More...
 
class  MultiRamp
 Represents a NXOpen::CAM::MultiRamp. More...
 
class  NCAssistantBuilder
 Represents a NCAssistant Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateNCAssistantBuilder
Default values. More...
 
class  NCGroup
 Represents a NC group
To obtain an instance of this class us NXOpen::CAM::NCGroupCollection

Created in NX4.0.0. More...
 
class  NCGroupBuilder
 Represents a NCGroup Builder
This is an abstract class, and cannot be instantiated. More...
 
class  NCGroupCollection
 Represents the ncgroup collection
To obtain an instance of this class, refer to NXOpen::CAM::CAMSetup

Created in NX4.0.0. More...
 
class  NcmAvoidancePointBuilder
 Represents a NXOpen::CAM::NcmAvoidancePointBuilder. More...
 
class  NcmClearanceBuilder
 Represents a NXOpen::CAM::NcmClearanceBuilder. More...
 
class  NcmctPartMountingBuilder
 Represents a NXOpen::CAM::NcmctPartMountingBuilder a "commit" of this object will perform the Part Mounting and no object is returned. More...
 
class  NcmHoleDrilling
 Represents a NXOpen::CAM::NcmHoleDrilling. More...
 
class  NcmHoleMachining
 Represents a NXOpen::CAM::NcmHoleMachining. More...
 
class  NcmHoleMachiningEngRet
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX7.5.0. More...
 
class  NcmLaserEngage
 Represents Engage settings for laser non cutting moves
Created in NX9.0.0. More...
 
class  NcmLaserRetract
 Represents Retract settings for laser non cutting moves
Created in NX9.0.0. More...
 
class  NcmPlanarBuilder
 Represents a NXOpen::CAM::NcmPlanarBuilder. More...
 
class  NcmPlanarEngRetBuilder
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  NcmScBuilder
 Represents a NXOpen::CAM::NcmScBuilder. More...
 
class  NcmScEngRetBuilder
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX5.0.0. More...
 
class  NcmSmoothingBuilder
 Represents a NXOpen::CAM::NcmSmoothingBuilder. More...
 
class  NcmSubopBuilder
 Represents a NXOpen::CAM::NcmSubopBuilder. More...
 
class  NcmTransfer
 Represents a NXOpen::CAM::NcmTransfer. More...
 
class  NcmTransferBuilder
 Represents a NXOpen::CAM::NcmTransferBuilder. More...
 
class  NcmTurningBuilder
 Represents a CAM.NcmTurningBuilder
Created in NX6.0.0. More...
 
class  NcmTurnRoughBuilder
 Represents a CAM.NcmTurnRoughBuilder
Created in NX6.0.0. More...
 
class  NcmTurnRoughFinishBuilder
 Represents a CAM.NcmTurnRoughFinishBuilder
Created in NX6.0.0. More...
 
class  NcmTurnThreadBuilder
 Represents a CAM.NcmTurnThreadBuilder
Created in NX6.0.0. More...
 
class  NcmWedmBuilder
 Represents a CAM.NcmWedmBuilder
Created in NX7.5.0. More...
 
class  NormalToToolAxisMoveBuilder
 Represents the Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateNormalToToolAxisMoveBuilder

Created in NX5.0.0. More...
 
class  Notes
 Represents notes
Created in NX9.0.0. More...
 
class  ObjectNotes
 Represents an Object Notes
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateObjectNotes

Created in NX9.0.0. More...
 
class  ObjectsFeedsBuilder
 Represents an Object Action Feeds Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateFeedsBuilder

Created in NX6.0.0. More...
 
class  ObjectsUdeSet
 Represents an Object Action Ude Set Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateObjectsUdeSet

Created in NX6.0.0. More...
 
class  OffsetDataBuilder
 Represents the Offset Point Data Builder
Created in NX6.0.0. More...
 
class  Operation
 Represents an operation
To create or edit an instance of this class, use NXOpen::CAM::OperationBuilder

Created in NX4.0.0. More...
 
class  OperationBuilder
 Represents a Opr Builder
This is an abstract class, and cannot be instantiated. More...
 
class  OperationCollection
 Represents the operation collection
To obtain an instance of this class, refer to NXOpen::CAM::CAMSetup

Created in NX4.0.0. More...
 
class  OperationDisplayOptionsBuilder
 Represents a display options Builder
This is an abstract class and cannot be instantiated. More...
 
class  OperationTeaching
 Represents a OperationTeaching Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateOperationTeaching

Created in NX8.0.0. More...
 
class  OperationTransformBuilder
 OperationTransformBuilder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateOperationTransformBuilder

Created in NX6.0.0. More...
 
class  OppositeDirection
 Represents OppositeDirection
Created in NX8.5.0. More...
 
class  OptimizeTraverseGroupBuilder
 Represents a OptimizeTraverseGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateOptimizeTraverseGroupBuilder

Created in NX5.0.0. More...
 
class  OrientGeomBuilder
 Represents a OrientGeom Builder
This is an abstract class, and cannot be instantiated. More...
 
class  OrientGeometry
 Represents a Orient Group
To create or edit an instance of this class, use NXOpen::CAM::OrientGeomBuilder

Created in NX7.5.0. More...
 
class  OutputUncutRegions
 Represents a NXOpen::CAM::OutputUncutRegions. More...
 
class  ParamBuilder
 Represents a manufacturing object builder. More...
 
class  PartAxisBuilder
 Represents a part axis builder. More...
 
class  PathDisplayColors
 Represents a path display colors Builder
This is an abstract class and cannot be instantiated. More...
 
class  PitchSetting
 Represents a NXOpen::CAM::PitchSetting. More...
 
class  PlanarMilling
 Represents a Planar Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::PlanarMillingBuilder

Created in NX7.5.0. More...
 
class  PlanarMillingBuilder
 Represents a PlanarMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreatePlanarMillingBuilder

Created in NX5.0.0. More...
 
class  PlanarOperation
 Represents a Planar operation
To create or edit an instance of this class, use NXOpen::CAM::PlanarOperationBuilder

Created in NX7.5.0. More...
 
class  PlanarOperationBuilder
 Represents a PlanarOperation Builder
This is an abstract class and cannot be instantiated. More...
 
class  PlungeMilling
 Represents a Plunge Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::PlungeMillingBuilder

Created in NX7.5.0. More...
 
class  PlungeMillingBuilder
 Represents a PlungeMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreatePlungeMillingBuilder

Created in NX5.0.0. More...
 
class  PmopToolAxisCiBuilder
 Represents a PmopToolAxisCiBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  PointToPointBuilder
 Represents a Point to Point Builder (Drilling)
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreatePointToPointBuilder

Created in NX5.0.0. More...
 
class  PostEventsCiBuilder
 Represents a PostEventsCiBuilder
Created in NX5.0.1. More...
 
class  Preferences
 Represents a cam preferences Builder
To create a new instance of this class, use NXOpen::CAM::CAMSession::CreateCamPreferences

Created in NX7.5.0. More...
 
class  PreprocessGeometryBuilder
 Represents a Preprocess Geometry Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreatePreprocessGeometryBuilder

Created in NX6.0.0. More...
 
class  ProbeCalibrateLengthMoveBuilder
 Represents the Probe Calibrate Length Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeCalibrateLengthMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeCalibrateSphereMoveBuilder
 Represents the Probe Calibrate Sphere Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeCalibrateSphereMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeCalibrateStylusMoveBuilder
 Represents the Probe Calibrate Stylus Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeCalibrateStylusMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeClearanceMoveBuilder
 Represents the Probe Clearance Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeClearanceMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeControlParametersBuilder
 Represents a NXOpen::CAM::ProbeControlParametersBuilder. More...
 
class  ProbeInspectBorebossMoveBuilder
 Represents the Probe Inspect Bore Boss Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeInspectBorebossMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeInspectPointMoveBuilder
 Represents the Probe Inspect Point Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeInspectPointMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeInspectSurfacePointMoveBuilder
 Represents the Probe Inspect Surface Point Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateProbeInspectSurfacePointMoveBuilder

Created in NX5.0.0. More...
 
class  ProbeParamsBuilder
 Represents the Probe Params Builder
This builder cannot be instantiated separately. More...
 
class  ProbeProtectedParametersBuilder
 Represents the Probe Protected Parameters Builder
Created in NX5.0.0. More...
 
class  ProbeStockParametersBuilder
 Represents the Probe Stock Parameters Builder
Created in NX5.0.0. More...
 
class  ProbeToleranceParametersBuilder
 Represents a NXOpen::CAM::ProbeToleranceParametersBuilder. More...
 
class  ProbeToolBuilder
 Represents a Probe Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateProbeToolBuilder

Created in NX5.0.0. More...
 
class  ProbeTrackingBuilder
 Represents a ProbeTracking Builder
To create a new instance of this class, use NXOpen::CAM::Tool::CreateProbeTrackingBuilder

Created in NX5.0.0. More...
 
class  ProbeTrackPoint
 Represents an Track Point
To obtain an instance of this class us NXOpen::CAM::TrackPointCollection

Created in NX4.0.0. More...
 
class  ProfileStrategy
 Represents profile strategy
Created in NX6.0.0. More...
 
class  ProgramOrderGroupBuilder
 Represents a ProgramOrderGroup Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateProgramOrderGroupBuilder

Created in NX5.0.0. More...
 
class  ProjVecCiBuilder
 Represents a tool axis ci Builder
Created in NX5.0.0. More...
 
class  RampingMode
 Represents a ramping mode Builder
Created in NX6.0.0. More...
 
class  ReliefCut
 Represents the relief cut
Created in NX7.5.0. More...
 
class  ReliefPlunge
 Represents a NXOpen::CAM::ReliefPlunge. More...
 
class  RotaryFinishGeomBuilder
 Represents a rotary finish geometry builder. More...
 
class  RotaryPointMoveBuilder
 represents the Rotary Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateRotaryPointMoveBuilder

Created in NX5.0.0. More...
 
class  RotaryPolarMoveBuilder
 Represents the Rotary Polar Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateRotaryPolarMoveBuilder

Created in NX5.0.0. More...
 
class  RotateToolMoveBuilder
 Represents the Rotate Tool Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateRotateToolMoveBuilder

Created in NX5.0.0. More...
 
class  RoughFinishTurning
 Represents a Turn Rough Finish operation
To create or edit an instance of this class, use NXOpen::CAM::RoughFinishTurningBuilder

Created in NX7.5.0. More...
 
class  RoughFinishTurningBuilder
 Represents a RoughFinishTurning Builder
This is an abstract class and cannot be instantiated. More...
 
class  RoughTurning
 Represents a Turn Rough operation
To create or edit an instance of this class, use NXOpen::CAM::RoughTurningBuilder

Created in NX7.5.0. More...
 
class  RoughTurningBuilder
 Represents a RoughTurning Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateRoughTurningBuilder

Created in NX6.0.0. More...
 
class  RoundPointBuilder
 Represents the round Point Builder
Created in NX5.0.0. More...
 
class  SelectCAMFeature
 Represents a single object selection. More...
 
class  SelectCAMFeatureList
 Represents a list of objects on a selection list. More...
 
class  Sequence
 Represents Sequence Builder
Created in NX7.5.0. More...
 
class  SmallAreaAvoidance
 Represents a SmallArea Builder
Created in NX6.0.0. More...
 
class  SoftTool
 Represents a SoftTool
This is an abstract class, and cannot be instantiated. More...
 
class  SolidToolBuilder
 Represents a SolidTool Builder
This is an abstract class, and cannot be instantiated. More...
 
class  SolidTrackingBuilder
 Represents a SolidTracking Builder
To create a new instance of this class, use NXOpen::CAM::Tool::CreateSolidTrackingBuilder

Created in NX5.0.0. More...
 
class  SolidTrackPoint
 Represents an Track Point
To obtain an instance of this class us NXOpen::CAM::TrackPointCollection

Created in NX4.0.0. More...
 
class  SplitSubopCommand
 Represents an Split Subop Command Builder
Created in NX9.0.0. More...
 
class  Splitter
 Represents a Splitter Builder
To create a new instance of this class, use NXOpen::CAM::MultiBladeSplittersGeometry::CreateSplitter

Created in NX7.0.0. More...
 
class  SplitterList
 Represents a list of objects. More...
 
class  SpringPasses
 Represents a spring passes
Created in NX6.0.0. More...
 
class  SpunOutlineGeom
 Represents a spun outline geometry object for turning boundary
Created in NX8.0.0. More...
 
class  SteepContainment
 Represents a NXOpen::CAM::SteepContainment. More...
 
class  StepoverBuilder
 Represents a Stepover Builder
Created in NX6.0.0. More...
 
class  StepParamsBuilder
 Represents a StepParams Builder
Created in NX5.0.0. More...
 
class  StepUpBuilder
 Represents a StepUp Builder
Created in NX6.0.0. More...
 
class  StockPerPassBuilder
 Represents a Builder which holds the data for a set of individual stock per pass. More...
 
class  StopPosition
 Represents a stop position
Created in NX6.0.0. More...
 
class  SurfaceContour
 Represents a Surface Contour operation
To create or edit an instance of this class, use NXOpen::CAM::SurfaceContourBuilder

Created in NX7.5.0. More...
 
class  SurfaceContourBuilder
 Represents a SurfaceContour Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateSurfaceContourBuilder

Created in NX5.0.0. More...
 
class  SurfaceDriveGeometry
 Represents a CAM drive geometry object for surface area
Created in NX8.0.0. More...
 
class  SurfaceDriveGeometrySet
 Represents a geometry set for a CAM object. More...
 
class  SurfaceDriveGeometrySetList
 Represents a list of objects. More...
 
class  SurfaceRegions
 Represents a Surface Regions Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateSurfaceRegions

Created in NX8.0.0. More...
 
class  TabPointDataBuilder
 Represents a Tab Point Builder
To create a new instance of this class, use NXOpen::CAM::WedmCustomBoundaryDataBuilder::CreateTabPointDataBuilder

Created in NX5.0.0. More...
 
class  TabPointDataBuilderList
 Represents a list of objects. More...
 
class  TeachmodeEngageSettingsBuilder
 Represents a TeachmodeEngageSettingsBuilder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  TeachmodeLinearMoveBuilder
 Represents a TeachmodeLinearMove
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  TeachmodeProfileMoveBuilder
 Represents a TeachmodeProfileMoveBuilder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  TeachmodeRetractSettingsBuilder
 Represents a TeachmodeRetractSettings builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  TeachmodeTurning
 Represents a Turning Teachmode operation
To create or edit an instance of this class, use NXOpen::CAM::TeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  TeachmodeTurningBuilder
 Represents a TeachmodeTurningBuilder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTeachmodeTurningBuilder

Created in NX7.5.0. More...
 
class  ThreadCutParameters
 Represents a NXOpen::CAM::ThreadCutParameters. More...
 
class  ThreadedBossSet
 Represents a thread boss Geometry builder
To create a new instance of this class, use NXOpen::CAM::HoleBossGeom::CreateThreadedBossBuilder

Created in NX7.5.0. More...
 
class  ThreadedBossSetList
 Represents a list of objects. More...
 
class  ThreadedHoleSet
 Represents a Cut Area Geometry builder
To create a new instance of this class, use NXOpen::CAM::HoleBossGeom::CreateThreadedHoleBuilder

Created in NX7.5.0. More...
 
class  ThreadedHoleSetList
 Represents a list of objects. More...
 
class  ThreadMilling
 Represents a Thread Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::ThreadMillingBuilder

Created in NX7.5.0. More...
 
class  ThreadMillingBuilder
 Represents a ThreadMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateThreadMillingBuilder

Created in NX7.5.0. More...
 
class  ThreadMillingCutParameters
 Represents a ThreadMillingCutParameters Builder
Created in NX7.5.0. More...
 
class  ThreadToolBuilder
 Represents a Thread tool builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateThreadToolBuilder

Created in NX5.0.0. More...
 
class  ThreadTurning
 Represents a Thread Turning operation
To create or edit an instance of this class, use NXOpen::CAM::ThreadTurningBuilder

Created in NX7.5.0. More...
 
class  ThreadTurningBuilder
 Represents a ThreadTurning Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateThreadTurningBuilder

Created in NX6.0.0. More...
 
class  Tool
 Represents a NC group
To obtain an instance of this class use NXOpen::CAM::NCGroupCollection

Created in NX5.0.0. More...
 
class  ToolAxisAdvanced
 Represents a Tool Axis Advanced Builder
Created in NX7.0.0. More...
 
class  ToolAxisBase
 Represents a tool axis ci Builder
Created in NX7.5.0. More...
 
class  ToolAxisChange
 Represents a NXOpen::CAM::ToolAxisChange. More...
 
class  ToolAxisCiBuilder
 Represents a tool axis ci Builder
Created in NX5.0.0. More...
 
class  ToolAxisFixed
 Represents a Tool Axis Fixed Builder
Created in NX7.5.0. More...
 
class  ToolAxisInterpolate
 Represents a Tool Axis Interpolate Builder
Created in NX7.5.0. More...
 
class  ToolAxisTilt
 Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX6.0.0. More...
 
class  ToolAxisVariable
 Represents a Tool Axis Variable Builder
Created in NX7.5.0. More...
 
class  ToolBuilder
 Represents a Tool Builder
This is an abstract class, and cannot be instantiated. More...
 
class  ToolChangeCiBuilder
 Represents a ToolChangeCiBuilder
Created in NX5.0.0. More...
 
class  ToolPathDisplay
 Represents a class that is used for NX testing. More...
 
class  ToolPathDivideBuilder
 Represents a Tool Path Divide Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateToolPathDivideBuilder

Created in NX5.0.0. More...
 
class  ToolPathEditorBuilder
 Represents a Tool Path Editor Builder
To create a new instance of this class, use NXOpen::CAM::Operation::CreateToolPathEditorBuilder
Default values. More...
 
class  ToolPathSplitBuilder
 Represents a Tool Path Split Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateToolPathSplitBuilder

Created in NX6.0.0. More...
 
class  ToolPathSplitItemBuilder
 Represents a ToolPathSplitItem builder
Use the NXOpen::CAM::ToolPathSplitBuilder class to create a ToolPathSplitItemBuilder object. More...
 
class  ToolPathSplitItemBuilderList
 Represents a list of objects. More...
 
class  ToolPathSplitParametersBuilder
 Represents the Divide Parameters
This object is owned by another builder. More...
 
class  ToolPathTiltAvoidance
 Represents a Tool Path Tilt Avoidance Builder
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0. More...
 
class  ToolPathTiltBuilder
 Represents a Tool Path Tilt Builder
To create a new instance of this class, use NXOpen::CAM::CAMSetup::CreateToolPathTiltBuilder

Created in NX7.5.2. More...
 
class  ToolPathTiltClearance
 Represents a Tool Path Tilt Clearance Builder
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0. More...
 
class  ToolPathTiltMachine
 Represents a Tool Path Tilt Machine Builder
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0. More...
 
class  ToolPathTiltTilting
 Represents a Tool Path Tilt Tilting Builder
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0. More...
 
class  ToolPositioningBuilder
 Represents the Tool Positioning Builder
Created in NX8.0.0. More...
 
class  ToolTrackingPointBuilder
 Represents the Tool Tracking Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateToolTrackingPointBuilder

Created in NX8.5.1. More...
 
class  Topology
 Represents a CAM topology builder
Use the NXOpen::CAM::Geometry class to get a topology builder

Created in NX8.0.0. More...
 
class  TrackingBuilder
 Represents a Tracking Builder
Created in NX5.0.0. More...
 
class  TrackPoint
 Represents an Track Point
To obtain an instance of this class us NXOpen::CAM::TrackPointCollection

Created in NX4.0.0. More...
 
class  TrackpointBuilder
 Represents a Trackpoint Builder
This is an abstract class and can not be instantiated

Created in NX5.0.0. More...
 
class  TrackPointCollection
 Represents the track point collection
To obtain an instance of this class, refer to NXOpen::CAM::Tool

Created in NX5.0.0. More...
 
class  TrimPlane
 Represents Trim Plane
Created in NX6.0.0. More...
 
class  TrimPoint
 Represents trim point
Created in NX6.0.0. More...
 
class  TrochoidalSettings
 Represents a NXOpen::CAM::TrochoidalSettings
Created in NX6.0.0. More...
 
class  TToolBuilder
 Represents a T Tool Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTToolBuilder

Created in NX5.0.0. More...
 
class  TurnAvoidanceApproachBuilder
 Represents an avoidance start of engage Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceClearanceBuilder
 Represents an avoidance start of engage Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceDepartureBuilder
 Represents an avoidance start of engage Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceFromBuilder
 Represents an avoidance from Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceGeomBuilder
 Represents a TurnAvoidanceGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnAvoidanceGeomBuilder

Created in NX5.0.0. More...
 
class  TurnAvoidanceGohomeBuilder
 Represents an avoidance return Builder
Created in NX6.0.0. More...
 
class  TurnAvoidancePathPointsBuilder
 Represents a turn avoidance path points builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceReturnBuilder
 Represents an avoidance return Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceStartBuilder
 Represents an avoidance start Builder
Created in NX6.0.0. More...
 
class  TurnAvoidanceStartOfEngageBuilder
 Represents an avoidance start of engage Builder
Created in NX6.0.0. More...
 
class  TurnBoundaryGeomBuilder
 Represents a TurnBoundaryGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnBoundaryGeomBuilder

Created in NX5.0.0. More...
 
class  TurnConcaveCornerControl
 Represents a concave corner ja
Created in NX6.0.2. More...
 
class  TurnCornerControl
 Represents a first plunge ja
Created in NX6.0.0. More...
 
class  TurnCutParameters
 Represents a NXOpen::CAM::TurnCutParameters. More...
 
class  TurnCutterClearance
 Represents a NXOpen::CAM::TurnCutterClearance. More...
 
class  TurnDirection
 Represents a direction
Created in NX6.0.0. More...
 
class  TurnEngageRetractBuilder
 Represents a first plunge Builder
Created in NX6.0.0. More...
 
class  TurnFeatureGeomBuilder
 Represents a TurnFeatureGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnFeatureGeomBuilder

Created in NX5.0.0. More...
 
class  TurnGeomBuilder
 Represents a TurnGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnGeomBuilder

Created in NX5.0.0. More...
 
class  TurnGrooveCornerControl
 Represents a groove corner control ja
Created in NX9.0.0. More...
 
class  TurningOperation
 Represents a Turning operation
To create or edit an instance of this class, use NXOpen::CAM::TurningOperationBuilder

Created in NX7.5.0. More...
 
class  TurningOperationBuilder
 Represents a Turning Operation Builder
This is an abstract class and cannot be instantiated. More...
 
class  TurningToolBuilder
 Represents a Turning tool builder
This is an abstract class, and cannot be instantiated. More...
 
class  TurnMethodBuilder
 Represents a Turn Method Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnMethodBuilder

Created in NX5.0.0. More...
 
class  TurnMoveToPointBuilder
 Represents the Move To Point Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateTurnMoveToPointBuilder

Created in NX8.5.1. More...
 
class  TurnOrientGeomBuilder
 Represents a TurnOrientGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnOrientGeomBuilder

Created in NX5.0.0. More...
 
class  TurnOrientWcs
 Represents an Turn Orient Wcs Builder
This is an abstract class, and cannot be instantiated. More...
 
class  TurnOverlap
 Represents a NXOpen::CAM::TurnOverlap. More...
 
class  TurnPartProbing
 Represents a Turn Part Probing operation
To create or edit an instance of this class, use NXOpen::CAM::TurnPartProbingBuilder

Created in NX8.5.1. More...
 
class  TurnPartProbingBuilder
 Represents a Turn Part Probing Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTurnPartProbingBuilder

Created in NX8.5.1. More...
 
class  TurnProbeClearanceBuilder
 Represents an probe start of engage Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateTurnProbeClearanceBuilder

Created in NX8.5.1. More...
 
class  TurnProbeInspectPointMoveBuilder
 Represents the Turn Probe Inspect Point Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateTurnProbeInspectPointMoveBuilder

Created in NX8.5.1. More...
 
class  TurnRoughFinishLocalReturnBuilder
 Represents an avoidance start Builder
Created in NX6.0.0. More...
 
class  TurnRoughFinishTestCut
 Represents a test cut builder
Created in NX8.0.0. More...
 
class  TurnRoughVariableIncrementBuilder
 Represents a Variable Increment Builder
Created in NX6.0.0. More...
 
class  TurnStock
 Represents a NXOpen::CAM::TurnStock. More...
 
class  TurnThreadEngageRetractBuilder
 Represents a Thread Turning Engage or Retract Builder
Created in NX6.0.0. More...
 
class  TurnThreadFinishPassesBuilder
 Represents a TurnThreadFinishPasses Builder
Created in NX6.0.0. More...
 
class  TurnToolBuilder
 Represents a Turn tool builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateTurnToolBuilder

Created in NX5.0.0. More...
 
class  TurnToolProbing
 Represents a Turn tool operation
To create or edit an instance of this class, use NXOpen::CAM::TurnToolProbingBuilder

Created in NX8.5.1. More...
 
class  TurnToolProbingBuilder
 Represents a Turn tool probing Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateTurnToolProbingBuilder

Created in NX8.5.1. More...
 
class  Ude
 Represets a User Defined Event
To create a new instance of this class, use NXOpen::CAM::UdeSet::CreateUde

Created in NX7.0.0. More...
 
class  UdeList
 Represents a list of objects. More...
 
class  UdeMoveBuilder
 Represents the Ude Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateUdeMoveBuilder

Created in NX5.0.0. More...
 
class  UdeParameter
 Represents a User Defined Event Parameter
Created in NX7.5.0. More...
 
class  UdeSet
 Represets a set of User Defined Events
Created in NX7.5.0. More...
 
class  UdtSectionBuilder
 Represents a UdtSection Builder
Created in NX5.0.0. More...
 
class  UpDownCutting
 Represents a NXOpen::CAM::UpDownCutting. More...
 
class  UserDefinedMoveBuilder
 Represents the User Defined Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateUserDefinedMoveBuilder

Created in NX8.0.0. More...
 
class  UserDefinedOpr
 Represents a User Defined operation
To create or edit an instance of this class, use NXOpen::CAM::UserDefinedOprBuilder

Created in NX7.5.0. More...
 
class  UserDefinedOprBuilder
 Represents a UserDefinedOpr Builder
This is an abstract class, and cannot be instantiated. More...
 
class  VariableZLevelMilling
 Represents a Variable Z Level Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::VazlMillingBuilder

Created in NX7.5.0. More...
 
class  VazlMillingBuilder
 Represents a VazlMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateVazlMillingBuilder

Created in NX5.0.0. More...
 
class  VectorDistanceMoveBuilder
 Represents the Vector Distance Move Builder
To create a new instance of this class, use NXOpen::CAM::MoveCollection::CreateVectorDistanceMoveBuilder

Created in NX5.0.0. More...
 
class  VerticalPosition
 Represents a VerticalPosition Builder
Created in NX7.5.0. More...
 
class  VolumeBased25DMillingOperation
 Represents a Floor Wall Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::VolumeBased25DMillingOperationBuilder

Created in NX8.5.0. More...
 
class  VolumeBased25DMillingOperationBuilder
 Represents a VolumeBased25DMillingOperation Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateVolumeBased25dMillingOperationBuilder

Created in NX8.5.0. More...
 
class  WedmArcOutputTypeCiBuilder
 Represents a WedmArcOutputTypeCiBuilder
Created in NX7.5.0. More...
 
class  WedmBasedGeomBuilder
 Represents a WedmBasedGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmBasedGeomBuilder

Created in NX5.0.0. More...
 
class  WedmCornerControlBuilder
 Represents a WedmCornerControl Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmCornerControlBuilder

Created in NX6.0.0. More...
 
class  WedmCustomBoundaryDataBuilder
 Represents a WedmCustomBoundaryData Builder
No Creator

Created in NX6.0.0. More...
 
class  WedmCustomBoundaryDataBuilderList
 Represents a list of objects. More...
 
class  WedmCutOrderBuilder
 Represents a NXOpen::CAM::WedmCutOrderBuilder
This builder cannot be instantiated separately. More...
 
class  WedmCutParameters
 Represents a NXOpen::CAM::WedmCutParameters. More...
 
class  WedmCuttingBuilder
 Represents a WedmCutting Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmCuttingBuilder

Created in NX6.0.0. More...
 
class  WedmExtGeomBuilder
 Represents a WedmExtGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmExtGeomBuilder

Created in NX5.0.0. More...
 
class  WedmFeatureGeomBuilder
 Represents a WedmFeatureGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmFeatureGeomBuilder

Created in NX5.0.0. More...
 
class  WedmGeomBuilder
 Represents a WedmGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmGeomBuilder

Created in NX7.5.0. More...
 
class  WedmIntGeomBuilder
 Represents a WedmIntGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmIntGeomBuilder

Created in NX5.0.0. More...
 
class  WedmLeadInOutBuilder
 Represents a WedmLeadInOut Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmLeadInOutBuilder

Created in NX6.0.0. More...
 
class  WedmMachineControl
 Represents a WEDM Machine Control operation
To create or edit an instance of this class, use NXOpen::CAM::WedmMachineControlBuilder

Created in NX7.5.0. More...
 
class  WedmMachineControlBuilder
 Represents a WedmMachineControl Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateWedmMachineControlBuilder

Created in NX5.0.0. More...
 
class  WedmMethodBuilder
 Represents a Wedm Method Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmMethodBuilder

Created in NX5.0.0. More...
 
class  WedmMoveControlBuilder
 Represents a WedmMoveControl Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmMoveControlBuilder

Created in NX6.0.0. More...
 
class  WedmNocoreGeomBuilder
 Represents a WedmNocoreGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmNocoreGeomBuilder

Created in NX5.0.0. More...
 
class  WedmOpenGeomBuilder
 Represents a WedmOpenGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmOpenGeomBuilder

Created in NX5.0.0. More...
 
class  WedmOperationBuilder
 Represents a WedmOperation Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateWedmOperationBuilder

Created in NX7.5.0. More...
 
class  WedmOrientGeomBuilder
 Represents a WedmOrientGeom Builder
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWedmOrientGeomBuilder

Created in NX5.0.0. More...
 
class  WedmPointDefinitionBuilder
 Represents a NXOpen::CAM::WedmPointDefinitionBuilder
This builder cannot be instantiated separately. More...
 
class  WedmStatusControlCiBuilder
 Represents a WedmStatusControlCiBuilder
Created in NX7.5.0. More...
 
class  WedmStepoverBuilder
 Represents a NXOpen::CAM::WedmStepoverBuilder. More...
 
class  WedmUserDefined
 Represents a User Defined WEDM operation
To create or edit an instance of this class, use NXOpen::CAM::WedmUserDefinedBuilder

Created in NX7.5.0. More...
 
class  WedmUserDefinedBuilder
 Represents a WedmUserDefined Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateWedmUserDefinedBuilder

Created in NX5.0.0. More...
 
class  WireGuide
 Represents a wire guide object
To create a new instance of this class, use NXOpen::CAM::WireTool::CreateWireGuide

Created in NX9.0.0. More...
 
class  WireGuideList
 Represents a list of objects. More...
 
class  WireTool
 Represents a Wire Tool
To create a new instance of this class, use NXOpen::CAM::NCGroupCollection::CreateWireTool

Created in NX9.0.0. More...
 
class  ZAxisSmoothing
 Represents a NXOpen::CAM::ZAxisSmoothing
Created in NX7.5.0. More...
 
class  ZLevelMilling
 Represents a Z Level Milling Operation
To create or edit an instance of this class, use NXOpen::CAM::ZLevelMillingBuilder

Created in NX7.5.0. More...
 
class  ZLevelMillingBuilder
 Represents a ZLevelMilling Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateZlevelMillingBuilder

Created in NX5.0.0. More...
 

Enumerations

enum  CamInspectionOperationCsysreferencetypes { CamInspectionOperationCsysreferencetypesRelativetoPCS, CamInspectionOperationCsysreferencetypesAbsolute }
 Coordinate system that the inspection feature data is relative to. More...
 
enum  CamInspectionOperationExtenttypes { CamInspectionOperationExtenttypesBounded, CamInspectionOperationExtenttypesUnbounded }
 Specifies whether the feature extent is bounded or unbounded. More...
 
enum  CamInspectionOperationFeaturetypes {
  CamInspectionOperationFeaturetypesNone = -1, CamInspectionOperationFeaturetypesArc, CamInspectionOperationFeaturetypesCircle, CamInspectionOperationFeaturetypesPoint,
  CamInspectionOperationFeaturetypesSphere, CamInspectionOperationFeaturetypesSurface, CamInspectionOperationFeaturetypesPattern, CamInspectionOperationFeaturetypesCurve,
  CamInspectionOperationFeaturetypesCylinder, CamInspectionOperationFeaturetypesCone, CamInspectionOperationFeaturetypesPlane, CamInspectionOperationFeaturetypesLine,
  CamInspectionOperationFeaturetypesCparln, CamInspectionOperationFeaturetypesSlotTab, CamInspectionOperationFeaturetypesSurfaceOfRevolution, CamInspectionOperationFeaturetypesTorus
}
 Specifies the type of an inspection feature. More...
 
enum  CamInspectionOperationInneroutertypes { CamInspectionOperationInneroutertypesInner, CamInspectionOperationInneroutertypesOuter }
 Directionality of feature surface. More...
 
enum  CutParametersActionWhenGougingTypes { CutParametersActionWhenGougingTypesWarning, CutParametersActionWhenGougingTypesSkip, CutParametersActionWhenGougingTypesRetract, CutParametersActionWhenGougingTypesTilt }
 Available types for actions when gouging. More...
 
enum  CutParametersAdjacentBladesTypes { CutParametersAdjacentBladesTypesUseBladeStock, CutParametersAdjacentBladesTypesUseCheckStock }
 Available types for Adjacent Blades Option
Created in NX8.5.0. More...
 
enum  CutParametersCleanupControlTypes { CutParametersCleanupControlTypesFollowShoulder, CutParametersCleanupControlTypesCutToShoulder }
 Available types for cleanup control
Created in NX6.0.0. More...
 
enum  CutParametersCornerFindingTypes { CutParametersCornerFindingTypesWithinCutArea, CutParametersCornerFindingTypesIncludeAdjacentPart }
 Available types for Finding Corner Options
Created in NX7.5.0. More...
 
enum  CutParametersCutConnectionTypes { CutParametersCutConnectionTypesTraverse, CutParametersCutConnectionTypesContinuousCuts }
 Available types for cut connection
Created in NX6.0.0. More...
 
enum  CutParametersCutOrderTypes { CutParametersCutOrderTypesLevelFirst, CutParametersCutOrderTypesDepthFirst, CutParametersCutOrderTypesDepthFirstAlways }
 Available types for cut order. More...
 
enum  CutParametersExtendAtStartMode { CutParametersExtendAtStartModeNone, CutParametersExtendAtStartModeToContainmentGeometry, CutParametersExtendAtStartModeIncludeAdjacentChamfersOrRounds }
 Available modes for Turning Cutting Corners Extend At Start
Created in NX8.5.0. More...
 
enum  CutParametersExtendFloorTypes { CutParametersExtendFloorTypesNone, CutParametersExtendFloorTypesPartOutline, CutParametersExtendFloorTypesBlankOutline }
 extend floor to options
Created in NX8.0.0. More...
 
enum  CutParametersFilletsTypes { CutParametersFilletsTypesAddIntoFaces, CutParametersFilletsTypesAddIntoDiameters, CutParametersFilletsTypesSplit, CutParametersFilletsTypesOmit }
 Available types for fillets
Created in NX6.0.0. More...
 
enum  CutParametersFinishPassesTypes { CutParametersFinishPassesTypesMaintain, CutParametersFinishPassesTypesAlternate }
 Available types for finish passes
Created in NX6.0.0. More...
 
enum  CutParametersIpwTypes {
  CutParametersIpwTypesThickness, CutParametersIpwTypesNone, CutParametersIpwTypesThreeDimension, CutParametersIpwTypesLevelBased,
  CutParametersIpwTypesTwoDimension, CutParametersIpwTypesUseReferenceTool, CutParametersIpwTypesLocal
}
 Available types for IPW. More...
 
enum  CutParametersPatternDirectionTypes { CutParametersPatternDirectionTypesOutward, CutParametersPatternDirectionTypesInward, CutParametersPatternDirectionTypesAutomatic }
 Available types for pattern direction. More...
 
enum  CutParametersPlungeDirectionTypes { CutParametersPlungeDirectionTypesCutDown, CutParametersPlungeDirectionTypesUpAndDown }
 Available types for plunge direction. More...
 
enum  CutParametersProfileCutRegionsTypes { CutParametersProfileCutRegionsTypesAutomaticDetection, CutParametersProfileCutRegionsTypesSameAsRoughing }
 Available types for profile
Created in NX6.0.0. More...
 
enum  CutParametersRegionSequencingTypes { CutParametersRegionSequencingTypesStandard, CutParametersRegionSequencingTypesOptimize, CutParametersRegionSequencingTypesRegionPoints, CutParametersRegionSequencingTypesPredrillPoints }
 Available types for region resequencing method. More...
 
enum  CutParametersSimplifyShapesTypes { CutParametersSimplifyShapesTypesNone, CutParametersSimplifyShapesTypesConvexHull, CutParametersSimplifyShapesTypesMinimumBox }
 Available types for simplify shapes method. More...
 
enum  CutParametersToolRunOffTypes { CutParametersToolRunOffTypesExtendToRegion, CutParametersToolRunOffTypesSpecify }
 Available types for Tool Run Off Options
Created in NX8.0.0. More...
 
enum  CutParametersTraverseOpenPassesTypes { CutParametersTraverseOpenPassesTypesZig, CutParametersTraverseOpenPassesTypesZigZag }
 Available types for traverse open passes. More...
 
enum  CutParametersTrimControlTypes { CutParametersTrimControlTypesNone, CutParametersTrimControlTypesSilhoutte, CutParametersTrimControlTypesExteriorEdges }
 Available types for trim control method. More...
 
enum  FeedRapidOutputMode { FeedRapidOutputModeG0, FeedRapidOutputModeG1 }
 The type for rapid feed output mode
Created in NX8.0.0. More...
 
enum  FeedRateUnit {
  FeedRateUnitNone, FeedRateUnitPerMinute, FeedRateUnitPerRevolution, FeedRateUnitRapid,
  FeedRateUnitCutPercent
}
 The unit of feed rate (please cf. More...
 
enum  Inheritance { InheritanceNo, InheritanceYes }
 The inheritance setting for enum component within status components
Created in NX5.0.0. More...
 
enum  ParamValueIntent { ParamValueIntentPartUnits, ParamValueIntentToolDep }
 The source of values for design logic enum component within status components
Created in NX5.0.0. More...
 

Detailed Description

Provides classes and interfaces for Manufacturing.

Enumeration Type Documentation

Coordinate system that the inspection feature data is relative to.

Enumerator
CamInspectionOperationCsysreferencetypesRelativetoPCS 

Relative to Part Coordinate System.

CamInspectionOperationCsysreferencetypesAbsolute 

Relative to Absolute Coordinate System.

Specifies whether the feature extent is bounded or unbounded.

Enumerator
CamInspectionOperationExtenttypesBounded 

Feature extent has bounds.

CamInspectionOperationExtenttypesUnbounded 

Feature extent is infinite.

Specifies the type of an inspection feature.

Enumerator
CamInspectionOperationFeaturetypesArc 

Arc.

CamInspectionOperationFeaturetypesCircle 

Circle.

CamInspectionOperationFeaturetypesPoint 

Point.

CamInspectionOperationFeaturetypesSphere 

Sphere.

CamInspectionOperationFeaturetypesSurface 

Surface.

CamInspectionOperationFeaturetypesPattern 

Pattern.

CamInspectionOperationFeaturetypesCurve 

Curve.

CamInspectionOperationFeaturetypesCylinder 

Cylinder.

CamInspectionOperationFeaturetypesCone 

Cone.

CamInspectionOperationFeaturetypesPlane 

Plane.

CamInspectionOperationFeaturetypesLine 

Line.

CamInspectionOperationFeaturetypesCparln 

Closed Parallel Line bounded slot.

CamInspectionOperationFeaturetypesSlotTab 

Slot or Tab.

CamInspectionOperationFeaturetypesSurfaceOfRevolution 

Surface of Revolution.

CamInspectionOperationFeaturetypesTorus 

Torus.

Directionality of feature surface.

Enumerator
CamInspectionOperationInneroutertypesInner 

Feature with surface normal pointing inward (hole)

CamInspectionOperationInneroutertypesOuter 

Feature with surface normal pointing outward (pin)

Available types for actions when gouging.

Enumerator
CutParametersActionWhenGougingTypesWarning 

Warning.

CutParametersActionWhenGougingTypesSkip 

Skip.

CutParametersActionWhenGougingTypesRetract 

Retract.

CutParametersActionWhenGougingTypesTilt 

Tilt.

Available types for Adjacent Blades Option
Created in NX8.5.0.


Enumerator
CutParametersAdjacentBladesTypesUseBladeStock 

Use Blade Stock.

CutParametersAdjacentBladesTypesUseCheckStock 

Use Check Stock.

Available types for cleanup control
Created in NX6.0.0.


Enumerator
CutParametersCleanupControlTypesFollowShoulder 

Cleanup control: Follow Shoulder.

CutParametersCleanupControlTypesCutToShoulder 

Cleanup control: Cut to Shoulder.

Available types for Finding Corner Options
Created in NX7.5.0.


Enumerator
CutParametersCornerFindingTypesWithinCutArea 

Within Cut Area.

CutParametersCornerFindingTypesIncludeAdjacentPart 

Inlcude Adjacent Part.

Available types for cut connection
Created in NX6.0.0.


Enumerator
CutParametersCutConnectionTypesTraverse 

Cut connection: Traverse.

CutParametersCutConnectionTypesContinuousCuts 

Cut connection: Continuous Cuts.

Available types for cut order.

Enumerator
CutParametersCutOrderTypesLevelFirst 

level first type

CutParametersCutOrderTypesDepthFirst 

depth first type

CutParametersCutOrderTypesDepthFirstAlways 

depth first always type

Available modes for Turning Cutting Corners Extend At Start
Created in NX8.5.0.


Enumerator
CutParametersExtendAtStartModeNone 

None.

CutParametersExtendAtStartModeToContainmentGeometry 

To Containment Geometry.

CutParametersExtendAtStartModeIncludeAdjacentChamfersOrRounds 

Include Adjacent Chamfers or Rounds.

extend floor to options
Created in NX8.0.0.


Enumerator
CutParametersExtendFloorTypesNone 

None.

CutParametersExtendFloorTypesPartOutline 

Part Outline.

CutParametersExtendFloorTypesBlankOutline 

Blank Outline.

Available types for fillets
Created in NX6.0.0.


Enumerator
CutParametersFilletsTypesAddIntoFaces 

Fillets mode: Add into Faces.

CutParametersFilletsTypesAddIntoDiameters 

Fillets mode: Add into Diameters.

CutParametersFilletsTypesSplit 

Fillets mode: Split.

CutParametersFilletsTypesOmit 

Fillets mode: Omit.

Available types for finish passes
Created in NX6.0.0.


Enumerator
CutParametersFinishPassesTypesMaintain 

Maintain.

CutParametersFinishPassesTypesAlternate 

Alternate.

Available types for IPW.

Enumerator
CutParametersIpwTypesThickness 

Thickness.

CutParametersIpwTypesNone 

none

CutParametersIpwTypesThreeDimension 

3d type

CutParametersIpwTypesLevelBased 

level based type

CutParametersIpwTypesTwoDimension 

2d type

CutParametersIpwTypesUseReferenceTool 

Use reference tool.

CutParametersIpwTypesLocal 

Local to feature.

Available types for pattern direction.

Enumerator
CutParametersPatternDirectionTypesOutward 

Outward.

CutParametersPatternDirectionTypesInward 

Inward.

CutParametersPatternDirectionTypesAutomatic 

Automatic.

Available types for plunge direction.

Enumerator
CutParametersPlungeDirectionTypesCutDown 

Cut Down.

CutParametersPlungeDirectionTypesUpAndDown 

Cut Up and Down.

Available types for profile
Created in NX6.0.0.


Enumerator
CutParametersProfileCutRegionsTypesAutomaticDetection 

Profile cut regions: Automatic Detection.

CutParametersProfileCutRegionsTypesSameAsRoughing 

Profile cut regions: Same as Roughing.

Available types for region resequencing method.

Enumerator
CutParametersRegionSequencingTypesStandard 

standard

CutParametersRegionSequencingTypesOptimize 

Optimize.

CutParametersRegionSequencingTypesRegionPoints 

Follow Start Points.

CutParametersRegionSequencingTypesPredrillPoints 

Follow Predrill Points.

Available types for simplify shapes method.

Enumerator
CutParametersSimplifyShapesTypesNone 

none

CutParametersSimplifyShapesTypesConvexHull 

convex hull

CutParametersSimplifyShapesTypesMinimumBox 

minumum box

Available types for Tool Run Off Options
Created in NX8.0.0.


Enumerator
CutParametersToolRunOffTypesExtendToRegion 

Extend To Region.

CutParametersToolRunOffTypesSpecify 

Specify.

Available types for traverse open passes.

Enumerator
CutParametersTraverseOpenPassesTypesZig 

Maintain cut direction.

CutParametersTraverseOpenPassesTypesZigZag 

Alternate cut direction.

Available types for trim control method.

Enumerator
CutParametersTrimControlTypesNone 

none

CutParametersTrimControlTypesSilhoutte 

silhoutte type

CutParametersTrimControlTypesExteriorEdges 

exterior edges

The type for rapid feed output mode
Created in NX8.0.0.


Enumerator
FeedRapidOutputModeG0 

G0–non interpolated rapid motion.

FeedRapidOutputModeG1 

G1–interpolated motion.

The unit of feed rate (please cf.

NXOpen::CAM::CAMObject::FeedRateUnit )
Created in NX5.0.0.

Enumerator
FeedRateUnitNone 

no feed rate unit

FeedRateUnitPerMinute 

use per minute as the feed rate unit

FeedRateUnitPerRevolution 

use per revolution as the feed rate unit

FeedRateUnitRapid 

use rapid as feed rate unit

FeedRateUnitCutPercent 

use cut percent as feed rate unit

The inheritance setting for enum component within status components
Created in NX5.0.0.


Enumerator
InheritanceNo 

no inheritance

InheritanceYes 

parameter inherited

The source of values for design logic enum component within status components
Created in NX5.0.0.


Enumerator
ParamValueIntentPartUnits 

value used as is

ParamValueIntentToolDep 

value is percent of tool

Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.