NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAM::MillCutParameters Class Reference

Represents a NXOpen::CAM::MillCutParameters. More...

Inheritance diagram for NXOpen::CAM::MillCutParameters:
NXOpen::CAM::CutParameters NXOpen::TaggedObject

Public Member Functions

NXOpen::CAM::AcrossVoidsAcrossVoids ()
 Returns the across voids
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersActionWhenGougingTypes ActionWhenGouging ()
 Returns the action when gouging
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersAdjacentBladesTypes AdjacentBlades ()
 Returns the Adjacent Blades Stock Option Type
Created in NX8.5.0. More...
 
bool AllowUndercutting ()
 Returns the allow undercutting toggle
Created in NX8.0.0. More...
 
bool ApplyToLastPass ()
 Returns the status for doing Blank Sensitive finish on the last cut level
Created in NX7.5.1. More...
 
NXOpen::CAM::InheritableDoubleBuilderBladeStock ()
 Returns the blade stock
Created in NX7.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderBlankDistance ()
 Returns the blank distance
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderBlankOverhang ()
 Returns the blank overhang (inheritable tool dependent). More...
 
NXOpen::CAM::InheritableDoubleBuilderBlankStock ()
 Returns the blank stock
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderBlendStock ()
 Returns the blend stock
Created in NX7.0.0. More...
 
bool BoundaryApproximation ()
 Returns the boundary approximation toggle
Created in NX6.0.0. More...
 
double BoundaryInTol ()
 Returns the boundary intol
Created in NX6.0.0. More...
 
double BoundaryOutTol ()
 Returns the boundary out tol
Created in NX6.0.0. More...
 
double BoundaryStock ()
 Returns the boundary stock
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderCheckStock ()
 Returns the check stock
Created in NX6.0.0. More...
 
NXOpen::CAM::CleanupOutputCleanupOutput ()
 Returns the Cleanup Output
Created in NX6.0.0. More...
 
NXOpen::CAM::CleanupSettingsCleanupSettings ()
 Returns the Cleanup Settings
Created in NX6.0.0. More...
 
NXOpen::CAM::CornerControlBuilderCornerControl ()
 Returns the corner control
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersCornerFindingTypes CornerFindingOptions ()
 Returns the Corner Finding Options
Created in NX7.5.0. More...
 
NXOpen::CAM::CutAngleCutAngle ()
 Returns the cut angle
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderCutAreaExtensionDistance ()
 Returns the cut area extension distance builder
Created in NX6.0.0. More...
 
bool CutBelowOverhangingBlank ()
 Returns the Cut Below Overhanging Blank Method
Created in NX9.0.0. More...
 
bool CutBelowToolContact ()
 Returns the cut below tool contact setting
Created in NX6.0.0. More...
 
bool CutBetweenLevels ()
 Returns the cut between levels
Created in NX6.0.0. More...
 
NXOpen::CAM::CutDirectionCutDirection ()
 Returns the cut direction
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersCutOrderTypes CutOrder ()
 Returns the cut order
Created in NX6.0.0. More...
 
bool CutWallsOnly ()
 Returns the Cut Walls Only toggle
Created in NX6.0.0. More...
 
bool ExtendAcrossUndercut ()
 Returns the extend across undercut toggle
Created in NX10.0.2. More...
 
NXOpen::CAM::ExtendAtEdgesExtendAtEdges ()
 Returns the Extend At Edges
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersExtendFloorTypes ExtendFloorTo ()
 Returns the extend floor to
Created in NX8.0.0. More...
 
bool ExtendToPart ()
 Returns the extend to part flag
Created in NX6.0.0. More...
 
NXOpen::CAM::FinishPassesBuilderFinishPasses ()
 Returns the finish passes
Created in NX6.0.0. More...
 
bool FloorSameAsPartStock ()
 Returns the floor same as part stock
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderFloorStock ()
 Returns the floor stock
Created in NX6.0.0. More...
 
bool FollowCheck ()
 Returns the follow check geometry status
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderFromLeadingEdge ()
 Returns the from leading edge
Created in NX7.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderFromTrailingEdge ()
 Returns the from trailing edge
Created in NX7.0.0. More...
 
bool GlobalOptimization ()
 Returns the global optimzation status
Created in NX7.5.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderHubStock ()
 Returns the hub stock
Created in NX7.0.0. More...
 
bool IncludeBodiesOfSurfaceRegion ()
 Returns the flag to check bodies of surface region
Created in NX8.0.0. More...
 
NXOpen::CAM::LevelToLevelLevelToLevel ()
 Returns the Level to Level
Created in NX6.0.0. More...
 
NXOpen::CAM::LowerLimitLowerLimit ()
 Returns the lower limit
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderMaxCutStep ()
 Returns the maximum cut step
Created in NX6.0.0. More...
 
NXOpen::CAM::MaxCutTraverseMaxCutTraverse ()
 Returns the max cut traverse
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderMergeDistance ()
 Returns the merge distance builder (tool dependent double)
Created in NX6.0.0. More...
 
NXOpen::CAM::MinCutVolumeMinCutVolume ()
 Returns the minimum cut volume
Created in NX6.0.0. More...
 
bool MinimizeNumberOfEngages ()
 Returns the minimize number of engages toggle
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderMinMaterialThickness ()
 Returns the minimum material thickness
Created in NX6.0.0. More...
 
NXOpen::CAM::MultiDepthCutMultiDepthCut ()
 Returns the Multi Depth Cut
Created in NX6.0.0. More...
 
NXOpen::CAM::OutputUncutRegionsOutputUncutRegions ()
 Returns the output uncut regions
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderPartStockOffset ()
 Returns the part stock offset
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersPatternDirectionTypes PatternDirection ()
 Returns the pattern direction
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersPlungeDirectionTypes PlungeDirection ()
 Returns the plunge direction
Created in NX6.0.0. More...
 
bool PreventUndercutting ()
 Returns the prevent undercutting toggle
This property is deprecated. More...
 
bool RegionConnection ()
 Returns the region connection
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersRegionSequencingTypes RegionSequencing ()
 Returns the region resequencing
Created in NX6.0.0. More...
 
bool RollToolOverEdges ()
 Returns the roll tool over edges toggle
Created in NX6.0.0. More...
 
double RotaryMaxAngleLimit ()
 Returns the rotary max angle limit
Created in NX8.0.0. More...
 
double RotaryMinAngleLimit ()
 Returns the min angle from part axis
Created in NX8.0.0. More...
 
bool SelfIntersection ()
 Returns the Standard Drive Self-Intersect Status
Created in NX6.0.0. More...
 
void SetActionWhenGouging (NXOpen::CAM::CutParametersActionWhenGougingTypes propValue)
 Sets the action when gouging
Created in NX6.0.0. More...
 
void SetAdjacentBlades (NXOpen::CAM::CutParametersAdjacentBladesTypes adjacentBlades)
 Sets the Adjacent Blades Stock Option Type
Created in NX8.5.0. More...
 
void SetAllowUndercutting (bool propValue)
 Sets the allow undercutting toggle
Created in NX8.0.0. More...
 
void SetApplyToLastPass (bool applyLastPassStatus)
 Sets the status for doing Blank Sensitive finish on the last cut level
Created in NX7.5.1. More...
 
void SetBoundaryApproximation (bool propValue)
 Sets the boundary approximation toggle
Created in NX6.0.0. More...
 
void SetBoundaryInTol (double propValue)
 Sets the boundary intol
Created in NX6.0.0. More...
 
void SetBoundaryOutTol (double propValue)
 Sets the boundary out tol
Created in NX6.0.0. More...
 
void SetBoundaryStock (double propValue)
 Sets the boundary stock
Created in NX6.0.0. More...
 
void SetCornerFindingOptions (NXOpen::CAM::CutParametersCornerFindingTypes cornerFinding)
 Sets the Corner Finding Options
Created in NX7.5.0. More...
 
void SetCutBelowOverhangingBlank (bool propValue)
 Sets the Cut Below Overhanging Blank Method
Created in NX9.0.0. More...
 
void SetCutBelowToolContact (bool cutBelowToolContact)
 Sets the cut below tool contact setting
Created in NX6.0.0. More...
 
void SetCutBetweenLevels (bool cutBetween)
 Sets the cut between levels
Created in NX6.0.0. More...
 
void SetCutOrder (NXOpen::CAM::CutParametersCutOrderTypes propValue)
 Sets the cut order
Created in NX6.0.0. More...
 
void SetCutWallsOnly (bool propValue)
 Sets the Cut Walls Only toggle
Created in NX6.0.0. More...
 
void SetExtendAcrossUndercut (bool propValue)
 Sets the extend across undercut toggle
Created in NX10.0.2. More...
 
void SetExtendFloorTo (NXOpen::CAM::CutParametersExtendFloorTypes option)
 Sets the extend floor to
Created in NX8.0.0. More...
 
void SetExtendToPart (bool flag)
 Sets the extend to part flag
Created in NX6.0.0. More...
 
void SetFloorSameAsPartStock (bool stockPartStatus)
 Sets the floor same as part stock
Created in NX6.0.0. More...
 
void SetFollowCheck (bool propValue)
 Sets the follow check geometry status
Created in NX6.0.0. More...
 
void SetGlobalOptimization (bool globalOptStatus)
 Sets the global optimzation status
Created in NX7.5.0. More...
 
void SetIncludeBodiesOfSurfaceRegion (bool includeBodies)
 Sets the flag to check bodies of surface region
Created in NX8.0.0. More...
 
void SetMinimizeNumberOfEngages (bool propValue)
 Sets the minimize number of engages toggle
Created in NX6.0.0. More...
 
void SetPatternDirection (NXOpen::CAM::CutParametersPatternDirectionTypes propValue)
 Sets the pattern direction
Created in NX6.0.0. More...
 
void SetPlungeDirection (NXOpen::CAM::CutParametersPlungeDirectionTypes propValue)
 Sets the plunge direction
Created in NX6.0.0. More...
 
void SetPreventUndercutting (bool propValue)
 Sets the prevent undercutting toggle
This property is deprecated. More...
 
void SetRegionConnection (bool propValue)
 Sets the region connection
Created in NX6.0.0. More...
 
void SetRegionSequencing (NXOpen::CAM::CutParametersRegionSequencingTypes propValue)
 Sets the region resequencing
Created in NX6.0.0. More...
 
void SetRollToolOverEdges (bool propValue)
 Sets the roll tool over edges toggle
Created in NX6.0.0. More...
 
void SetRotaryMaxAngleLimit (double angle)
 Sets the rotary max angle limit
Created in NX8.0.0. More...
 
void SetRotaryMinAngleLimit (double angle)
 Sets the min angle from part axis
Created in NX8.0.0. More...
 
void SetSelfIntersection (bool selfIntersect)
 Sets the Standard Drive Self-Intersect Status
Created in NX6.0.0. More...
 
void SetSimplifyShapes (NXOpen::CAM::CutParametersSimplifyShapesTypes propValue)
 Sets the Simplify Shapes Method
Created in NX6.0.0. More...
 
void SetTlaxisBladeRollAngle (double angle)
 Sets the max blade roll angle
Created in NX7.0.0. More...
 
void SetTolerantMachining (bool tolerantMachine)
 Sets the tolerant machining status
Created in NX6.0.0. More...
 
void SetToolAxisSmoothing (int smoothing)
 Sets the degree of tool axis smoothing
Created in NX7.0.0. More...
 
void SetToolpathSmoothing (int smoothing)
 Sets the degree of tool path smoothing
Created in NX7.0.0. More...
 
void SetToolRunOffType (NXOpen::CAM::CutParametersToolRunOffTypes toolRunOff)
 Sets the Tool Run Off Type
Created in NX8.0.0. More...
 
void SetTraverseOpenPasses (NXOpen::CAM::CutParametersTraverseOpenPassesTypes propValue)
 Sets the open passes
Created in NX6.0.0. More...
 
void SetTrimControl (NXOpen::CAM::CutParametersTrimControlTypes propValue)
 Sets the trim control method type
Created in NX6.0.0. More...
 
void SetUsePrevious2dIpw (bool propValue)
 Sets the use previous IPW toggle
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderShroudStock ()
 Returns the shroud stock
Created in NX7.0.0. More...
 
NXOpen::CAM::CutParametersSimplifyShapesTypes SimplifyShapes ()
 Returns the Simplify Shapes Method
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderSinglePassOffset ()
 Returns the Single Pass Offset
Created in NX8.0.0. More...
 
NXOpen::CAM::SmallAreaAvoidanceSmallAreaAvoidance ()
 Returns the small area avoidance
Created in NX6.0.0. More...
 
NXOpen::CAM::SteepContainmentSteepContainment ()
 Returns the steep containment
Created in NX6.0.0. More...
 
NXOpen::CAM::StepoverBuilderStepover ()
 Returns the stepover
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderStepoverLimit ()
 Returns the Stepover Limit
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderTextDepth ()
 Returns the Text Depth
Created in NX6.0.0. More...
 
double TlaxisBladeRollAngle ()
 Returns the max blade roll angle
Created in NX7.0.0. More...
 
bool TolerantMachining ()
 Returns the tolerant machining status
Created in NX6.0.0. More...
 
NXOpen::CAM::ToolAxisChangeToolAxisChange ()
 Returns the tool axis change
Created in NX6.0.0. More...
 
int ToolAxisSmoothing ()
 Returns the degree of tool axis smoothing
Created in NX7.0.0. More...
 
NXOpen::CAM::ToolAxisTiltToolAxisTilt ()
 Returns the tool axis tilt
Created in NX6.0.0. More...
 
int ToolpathSmoothing ()
 Returns the degree of tool path smoothing
Created in NX7.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderToolRunOff ()
 Returns the Tool Run Off
Created in NX8.0.0. More...
 
NXOpen::CAM::CutParametersToolRunOffTypes ToolRunOffType ()
 Returns the Tool Run Off Type
Created in NX8.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderToolRunOn ()
 Returns the Tool Run On
Created in NX8.0.0. More...
 
NXOpen::CAM::CutParametersTraverseOpenPassesTypes TraverseOpenPasses ()
 Returns the open passes
Created in NX6.0.0. More...
 
NXOpen::CAM::CutParametersTrimControlTypes TrimControl ()
 Returns the trim control method type
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderTrimStock ()
 Returns the trim stock
Created in NX6.0.0. More...
 
NXOpen::CAM::TrochoidalSettingsTrochoidalSettings ()
 Returns the Trochoidal Settings
Created in NX6.0.0. More...
 
NXOpen::CAM::UpDownCuttingUpDownCutting ()
 Returns the up down cutting
Created in NX6.0.0. More...
 
bool UsePrevious2dIpw ()
 Returns the use previous IPW toggle
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderValleyOverlapDistance ()
 Returns the valley overlap distance
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderWallStock ()
 Returns the wall stock
Created in NX6.0.0. More...
 
NXOpen::CAM::ZAxisSmoothingZAxisSmoothing ()
 Returns the Z Axis Smoothing. More...
 
- Public Member Functions inherited from NXOpen::CAM::CutParameters
bool CheckIpwCollisions ()
 Returns the value to Check for Ipw Collsions
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderCheckSafeClearance ()
 Returns the Check Safe Clearance
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderHolderClearance ()
 Returns the Holder Clearance
Created in NX8.0.0. More...
 
NXOpen::CAM::CutParametersIpwTypes IpwType ()
 Returns the IPW type
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderNeckClearance ()
 Returns the Neck Clearance
Created in NX8.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderPartSafeClearance ()
 Returns the Part Safe Clearance
More...
 
NXOpen::CAM::InheritableDoubleBuilderPartStock ()
 Returns the part stock
Created in NX6.0.0. More...
 
void SetCheckIpwCollisions (bool flag)
 Sets the value to Check for Ipw Collsions
Created in NX6.0.0. More...
 
void SetIpwType (NXOpen::CAM::CutParametersIpwTypes propValue)
 Sets the IPW type
Created in NX6.0.0. More...
 
void SetUseToolHolder (bool propValue)
 Sets the use tool holder
Created in NX6.0.0. More...
 
NXOpen::CAM::InheritableToolDepBuilderShankClearance ()
 Returns the Shank Clearance
Created in NX8.0.0. More...
 
NXOpen::CAM::Inheritable2dLengthTolerances ()
 Returns the Tolerances builder
Created in NX7.5.0. More...
 
bool UseToolHolder ()
 Returns the use tool holder
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::CAM::MillCutParameters.


Created in NX6.0.0.

Member Function Documentation

NXOpen::CAM::AcrossVoids* NXOpen::CAM::MillCutParameters::AcrossVoids ( )

Returns the across voids
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersActionWhenGougingTypes NXOpen::CAM::MillCutParameters::ActionWhenGouging ( )

Returns the action when gouging
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersAdjacentBladesTypes NXOpen::CAM::MillCutParameters::AdjacentBlades ( )

Returns the Adjacent Blades Stock Option Type
Created in NX8.5.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::AllowUndercutting ( )

Returns the allow undercutting toggle
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::ApplyToLastPass ( )

Returns the status for doing Blank Sensitive finish on the last cut level
Created in NX7.5.1.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::BladeStock ( )

Returns the blade stock
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::BlankDistance ( )

Returns the blank distance
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::BlankOverhang ( )

Returns the blank overhang (inheritable tool dependent).

Its relative UI name is changed to "Tool Overhang" from NX8.0. But it is named to "First Pass Overhang" in floor milling and floor and wall milling
Created in NX6.0.0.

License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::BlankStock ( )

Returns the blank stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::BlendStock ( )

Returns the blend stock
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::BoundaryApproximation ( )

Returns the boundary approximation toggle
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::BoundaryInTol ( )

Returns the boundary intol
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::BoundaryOutTol ( )

Returns the boundary out tol
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::BoundaryStock ( )

Returns the boundary stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::CheckStock ( )

Returns the check stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CleanupOutput* NXOpen::CAM::MillCutParameters::CleanupOutput ( )

Returns the Cleanup Output
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CleanupSettings* NXOpen::CAM::MillCutParameters::CleanupSettings ( )

Returns the Cleanup Settings
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CornerControlBuilder* NXOpen::CAM::MillCutParameters::CornerControl ( )

Returns the corner control
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersCornerFindingTypes NXOpen::CAM::MillCutParameters::CornerFindingOptions ( )

Returns the Corner Finding Options
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::CutAngle* NXOpen::CAM::MillCutParameters::CutAngle ( )

Returns the cut angle
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::CutAreaExtensionDistance ( )

Returns the cut area extension distance builder
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::CutBelowOverhangingBlank ( )

Returns the Cut Below Overhanging Blank Method
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

bool NXOpen::CAM::MillCutParameters::CutBelowToolContact ( )

Returns the cut below tool contact setting
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::CutBetweenLevels ( )

Returns the cut between levels
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutDirection* NXOpen::CAM::MillCutParameters::CutDirection ( )

Returns the cut direction
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersCutOrderTypes NXOpen::CAM::MillCutParameters::CutOrder ( )

Returns the cut order
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::CutWallsOnly ( )

Returns the Cut Walls Only toggle
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::ExtendAcrossUndercut ( )

Returns the extend across undercut toggle
Created in NX10.0.2.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::ExtendAtEdges* NXOpen::CAM::MillCutParameters::ExtendAtEdges ( )

Returns the Extend At Edges
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersExtendFloorTypes NXOpen::CAM::MillCutParameters::ExtendFloorTo ( )

Returns the extend floor to
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::ExtendToPart ( )

Returns the extend to part flag
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::FinishPassesBuilder* NXOpen::CAM::MillCutParameters::FinishPasses ( )

Returns the finish passes
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::FloorSameAsPartStock ( )

Returns the floor same as part stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::FloorStock ( )

Returns the floor stock
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::FollowCheck ( )

Returns the follow check geometry status
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::FromLeadingEdge ( )

Returns the from leading edge
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::FromTrailingEdge ( )

Returns the from trailing edge
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::GlobalOptimization ( )

Returns the global optimzation status
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::HubStock ( )

Returns the hub stock
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::IncludeBodiesOfSurfaceRegion ( )

Returns the flag to check bodies of surface region
Created in NX8.0.0.



License requirements : None

NXOpen::CAM::LevelToLevel* NXOpen::CAM::MillCutParameters::LevelToLevel ( )

Returns the Level to Level
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::LowerLimit* NXOpen::CAM::MillCutParameters::LowerLimit ( )

Returns the lower limit
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::MaxCutStep ( )

Returns the maximum cut step
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::MaxCutTraverse* NXOpen::CAM::MillCutParameters::MaxCutTraverse ( )

Returns the max cut traverse
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::MergeDistance ( )

Returns the merge distance builder (tool dependent double)
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::MinCutVolume* NXOpen::CAM::MillCutParameters::MinCutVolume ( )

Returns the minimum cut volume
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::MinimizeNumberOfEngages ( )

Returns the minimize number of engages toggle
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::MinMaterialThickness ( )

Returns the minimum material thickness
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::MultiDepthCut* NXOpen::CAM::MillCutParameters::MultiDepthCut ( )

Returns the Multi Depth Cut
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::OutputUncutRegions* NXOpen::CAM::MillCutParameters::OutputUncutRegions ( )

Returns the output uncut regions
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::PartStockOffset ( )

Returns the part stock offset
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersPatternDirectionTypes NXOpen::CAM::MillCutParameters::PatternDirection ( )

Returns the pattern direction
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::CutParametersPlungeDirectionTypes NXOpen::CAM::MillCutParameters::PlungeDirection ( )

Returns the plunge direction
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::PreventUndercutting ( )

Returns the prevent undercutting toggle
This property is deprecated.

Use NXOpen::CAM::MillCutParameters::AllowUndercutting and NXOpen::CAM::MillCutParameters::SetAllowUndercutting instead.

Deprecated:
Deprecated in NX8.0.0. Use NXOpen::CAM::MillCutParameters::AllowUndercutting and NXOpen::CAM::MillCutParameters::SetAllowUndercutting instead.


Created in NX6.0.0.

License requirements : None

bool NXOpen::CAM::MillCutParameters::RegionConnection ( )

Returns the region connection
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersRegionSequencingTypes NXOpen::CAM::MillCutParameters::RegionSequencing ( )

Returns the region resequencing
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::RollToolOverEdges ( )

Returns the roll tool over edges toggle
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::RotaryMaxAngleLimit ( )

Returns the rotary max angle limit
Created in NX8.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::RotaryMinAngleLimit ( )

Returns the min angle from part axis
Created in NX8.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::SelfIntersection ( )

Returns the Standard Drive Self-Intersect Status
Created in NX6.0.0.



License requirements : None

void NXOpen::CAM::MillCutParameters::SetActionWhenGouging ( NXOpen::CAM::CutParametersActionWhenGougingTypes  propValue)

Sets the action when gouging
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe When Gouging Check value
void NXOpen::CAM::MillCutParameters::SetAdjacentBlades ( NXOpen::CAM::CutParametersAdjacentBladesTypes  adjacentBlades)

Sets the Adjacent Blades Stock Option Type
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
adjacentBladesthe adjacent blades stock option type
void NXOpen::CAM::MillCutParameters::SetAllowUndercutting ( bool  propValue)

Sets the allow undercutting toggle
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Undercut Handle Flag
void NXOpen::CAM::MillCutParameters::SetApplyToLastPass ( bool  applyLastPassStatus)

Sets the status for doing Blank Sensitive finish on the last cut level
Created in NX7.5.1.



License requirements : cam_base ("CAM BASE")

Parameters
applyLastPassStatusapply to last pass status
void NXOpen::CAM::MillCutParameters::SetBoundaryApproximation ( bool  propValue)

Sets the boundary approximation toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Boundary Profile Pass Flag
void NXOpen::CAM::MillCutParameters::SetBoundaryInTol ( double  propValue)

Sets the boundary intol
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe boundary intol value
void NXOpen::CAM::MillCutParameters::SetBoundaryOutTol ( double  propValue)

Sets the boundary out tol
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe boundary out tol value
void NXOpen::CAM::MillCutParameters::SetBoundaryStock ( double  propValue)

Sets the boundary stock
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe trim stock value
void NXOpen::CAM::MillCutParameters::SetCornerFindingOptions ( NXOpen::CAM::CutParametersCornerFindingTypes  cornerFinding)

Sets the Corner Finding Options
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
cornerFindingthe Finding Corner type
void NXOpen::CAM::MillCutParameters::SetCutBelowOverhangingBlank ( bool  propValue)

Sets the Cut Below Overhanging Blank Method
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Cut Below Overhanging Blank Method
void NXOpen::CAM::MillCutParameters::SetCutBelowToolContact ( bool  cutBelowToolContact)

Sets the cut below tool contact setting
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
cutBelowToolContactcutbelowtoolcontact
void NXOpen::CAM::MillCutParameters::SetCutBetweenLevels ( bool  cutBetween)

Sets the cut between levels
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
cutBetweenthe cut between method
void NXOpen::CAM::MillCutParameters::SetCutOrder ( NXOpen::CAM::CutParametersCutOrderTypes  propValue)

Sets the cut order
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetCutWallsOnly ( bool  propValue)

Sets the Cut Walls Only toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Cut Walls Only
void NXOpen::CAM::MillCutParameters::SetExtendAcrossUndercut ( bool  propValue)

Sets the extend across undercut toggle
Created in NX10.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Extend Across Undercut value
void NXOpen::CAM::MillCutParameters::SetExtendFloorTo ( NXOpen::CAM::CutParametersExtendFloorTypes  option)

Sets the extend floor to
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
optionthe extend floor to option
void NXOpen::CAM::MillCutParameters::SetExtendToPart ( bool  flag)

Sets the extend to part flag
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
flagthe extend to part flag
void NXOpen::CAM::MillCutParameters::SetFloorSameAsPartStock ( bool  stockPartStatus)

Sets the floor same as part stock
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
stockPartStatusthe stock part use status
void NXOpen::CAM::MillCutParameters::SetFollowCheck ( bool  propValue)

Sets the follow check geometry status
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Follow Check Geometry Status
void NXOpen::CAM::MillCutParameters::SetGlobalOptimization ( bool  globalOptStatus)

Sets the global optimzation status
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
globalOptStatusglobal optimization status
void NXOpen::CAM::MillCutParameters::SetIncludeBodiesOfSurfaceRegion ( bool  includeBodies)

Sets the flag to check bodies of surface region
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
includeBodiesflag of including bodies of surface region
void NXOpen::CAM::MillCutParameters::SetMinimizeNumberOfEngages ( bool  propValue)

Sets the minimize number of engages toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Minimize Number of Engages Flag
void NXOpen::CAM::MillCutParameters::SetPatternDirection ( NXOpen::CAM::CutParametersPatternDirectionTypes  propValue)

Sets the pattern direction
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetPlungeDirection ( NXOpen::CAM::CutParametersPlungeDirectionTypes  propValue)

Sets the plunge direction
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValueThe plunge direction
void NXOpen::CAM::MillCutParameters::SetPreventUndercutting ( bool  propValue)

Sets the prevent undercutting toggle
This property is deprecated.

Use NXOpen::CAM::MillCutParameters::AllowUndercutting and NXOpen::CAM::MillCutParameters::SetAllowUndercutting instead.

Deprecated:
Deprecated in NX8.0.0. Use NXOpen::CAM::MillCutParameters::AllowUndercutting and NXOpen::CAM::MillCutParameters::SetAllowUndercutting instead.


Created in NX6.0.0.

License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Undercut Handle Flag
void NXOpen::CAM::MillCutParameters::SetRegionConnection ( bool  propValue)

Sets the region connection
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Region Connection
void NXOpen::CAM::MillCutParameters::SetRegionSequencing ( NXOpen::CAM::CutParametersRegionSequencingTypes  propValue)

Sets the region resequencing
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetRollToolOverEdges ( bool  propValue)

Sets the roll tool over edges toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Remove Edge Traces value
void NXOpen::CAM::MillCutParameters::SetRotaryMaxAngleLimit ( double  angle)

Sets the rotary max angle limit
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
anglethe rotary max angle limit
void NXOpen::CAM::MillCutParameters::SetRotaryMinAngleLimit ( double  angle)

Sets the min angle from part axis
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
anglethe rotary min angle limit
void NXOpen::CAM::MillCutParameters::SetSelfIntersection ( bool  selfIntersect)

Sets the Standard Drive Self-Intersect Status
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
selfIntersectThe Standard Drive Self-Intersect Status value
void NXOpen::CAM::MillCutParameters::SetSimplifyShapes ( NXOpen::CAM::CutParametersSimplifyShapesTypes  propValue)

Sets the Simplify Shapes Method
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetTlaxisBladeRollAngle ( double  angle)

Sets the max blade roll angle
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
anglethe max blade roll angle value
void NXOpen::CAM::MillCutParameters::SetTolerantMachining ( bool  tolerantMachine)

Sets the tolerant machining status
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
tolerantMachinethe tolerant machining status
void NXOpen::CAM::MillCutParameters::SetToolAxisSmoothing ( int  smoothing)

Sets the degree of tool axis smoothing
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
smoothingthe Smoothing value
void NXOpen::CAM::MillCutParameters::SetToolpathSmoothing ( int  smoothing)

Sets the degree of tool path smoothing
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
smoothingthe Smoothing value
void NXOpen::CAM::MillCutParameters::SetToolRunOffType ( NXOpen::CAM::CutParametersToolRunOffTypes  toolRunOff)

Sets the Tool Run Off Type
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
toolRunOffthe Tool Run Off type
void NXOpen::CAM::MillCutParameters::SetTraverseOpenPasses ( NXOpen::CAM::CutParametersTraverseOpenPassesTypes  propValue)

Sets the open passes
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetTrimControl ( NXOpen::CAM::CutParametersTrimControlTypes  propValue)

Sets the trim control method type
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuepropvalue
void NXOpen::CAM::MillCutParameters::SetUsePrevious2dIpw ( bool  propValue)

Sets the use previous IPW toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Use Previous IPW Flag
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::ShroudStock ( )

Returns the shroud stock
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::CutParametersSimplifyShapesTypes NXOpen::CAM::MillCutParameters::SimplifyShapes ( )

Returns the Simplify Shapes Method
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::SinglePassOffset ( )

Returns the Single Pass Offset
Created in NX8.0.0.



License requirements : None

NXOpen::CAM::SmallAreaAvoidance* NXOpen::CAM::MillCutParameters::SmallAreaAvoidance ( )

Returns the small area avoidance
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::SteepContainment* NXOpen::CAM::MillCutParameters::SteepContainment ( )

Returns the steep containment
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::StepoverBuilder* NXOpen::CAM::MillCutParameters::Stepover ( )

Returns the stepover
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::StepoverLimit ( )

Returns the Stepover Limit
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::TextDepth ( )

Returns the Text Depth
Created in NX6.0.0.



License requirements : None

double NXOpen::CAM::MillCutParameters::TlaxisBladeRollAngle ( )

Returns the max blade roll angle
Created in NX7.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::TolerantMachining ( )

Returns the tolerant machining status
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::ToolAxisChange* NXOpen::CAM::MillCutParameters::ToolAxisChange ( )

Returns the tool axis change
Created in NX6.0.0.



License requirements : None

int NXOpen::CAM::MillCutParameters::ToolAxisSmoothing ( )

Returns the degree of tool axis smoothing
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::ToolAxisTilt* NXOpen::CAM::MillCutParameters::ToolAxisTilt ( )

Returns the tool axis tilt
Created in NX6.0.0.



License requirements : None

int NXOpen::CAM::MillCutParameters::ToolpathSmoothing ( )

Returns the degree of tool path smoothing
Created in NX7.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::ToolRunOff ( )

Returns the Tool Run Off
Created in NX8.0.0.



License requirements : None

NXOpen::CAM::CutParametersToolRunOffTypes NXOpen::CAM::MillCutParameters::ToolRunOffType ( )

Returns the Tool Run Off Type
Created in NX8.0.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::MillCutParameters::ToolRunOn ( )

Returns the Tool Run On
Created in NX8.0.0.



License requirements : None

NXOpen::CAM::CutParametersTraverseOpenPassesTypes NXOpen::CAM::MillCutParameters::TraverseOpenPasses ( )

Returns the open passes
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::CutParametersTrimControlTypes NXOpen::CAM::MillCutParameters::TrimControl ( )

Returns the trim control method type
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::TrimStock ( )

Returns the trim stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::TrochoidalSettings* NXOpen::CAM::MillCutParameters::TrochoidalSettings ( )

Returns the Trochoidal Settings
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::UpDownCutting* NXOpen::CAM::MillCutParameters::UpDownCutting ( )

Returns the up down cutting
Created in NX6.0.0.



License requirements : None

bool NXOpen::CAM::MillCutParameters::UsePrevious2dIpw ( )

Returns the use previous IPW toggle
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::ValleyOverlapDistance ( )

Returns the valley overlap distance
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MillCutParameters::WallStock ( )

Returns the wall stock
Created in NX6.0.0.



License requirements : None

NXOpen::CAM::ZAxisSmoothing* NXOpen::CAM::MillCutParameters::ZAxisSmoothing ( )

Returns the Z Axis Smoothing.


Created in NX7.5.0.

License requirements : None


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