NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::CAM::BladeStepOver Class Reference

Represents a blade stepover builder
Created in NX12.0.2. More...

Inheritance diagram for NXOpen::CAM::BladeStepOver:
NXOpen::TaggedObject

Public Types

enum  BladePassesType { BladePassesTypeOnFirstCut, BladePassesTypeOnTwoCuts, BladePassesTypeOnMultipleCuts, BladePassesTypeOnNone }
 types for passes type More...
 

Public Member Functions

int NumberOfCutsPerDepth ()
 Returns the number of cuts per depth
Created in NX12.0.2. More...
 
int NumberOfIntermediateDepths ()
 Returns the number of intermediate depths
Created in NX12.0.2. More...
 
NXOpen::CAM::BladeStepOver::BladePassesType PassesType ()
 Returns the passes type
Created in NX12.0.2. More...
 
double PercentOfInfillStepOver ()
 Returns the percent of infill step over
Created in NX12.0.2. More...
 
void SetNumberOfCutsPerDepth (int noOfCutsPerDepth)
 Sets the number of cuts per depth
Created in NX12.0.2. More...
 
void SetNumberOfIntermediateDepths (int noOfIntermDepths)
 Sets the number of intermediate depths
Created in NX12.0.2. More...
 
void SetPassesType (NXOpen::CAM::BladeStepOver::BladePassesType passesType)
 Sets the passes type
Created in NX12.0.2. More...
 
void SetPercentOfInfillStepOver (double percOfInfillStepOver)
 Sets the percent of infill step over
Created in NX12.0.2. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a blade stepover builder
Created in NX12.0.2.


Member Enumeration Documentation

types for passes type

Enumerator
BladePassesTypeOnFirstCut 

on first cut

BladePassesTypeOnTwoCuts 

on two cuts

BladePassesTypeOnMultipleCuts 

on multiple cuts

BladePassesTypeOnNone 

on none

Member Function Documentation

int NXOpen::CAM::BladeStepOver::NumberOfCutsPerDepth ( )

Returns the number of cuts per depth
Created in NX12.0.2.



License requirements : None

int NXOpen::CAM::BladeStepOver::NumberOfIntermediateDepths ( )

Returns the number of intermediate depths
Created in NX12.0.2.



License requirements : None

NXOpen::CAM::BladeStepOver::BladePassesType NXOpen::CAM::BladeStepOver::PassesType ( )

Returns the passes type
Created in NX12.0.2.



License requirements : None

double NXOpen::CAM::BladeStepOver::PercentOfInfillStepOver ( )

Returns the percent of infill step over
Created in NX12.0.2.



License requirements : None

void NXOpen::CAM::BladeStepOver::SetNumberOfCutsPerDepth ( int  noOfCutsPerDepth)

Sets the number of cuts per depth
Created in NX12.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
noOfCutsPerDepththe number of cuts per depth
void NXOpen::CAM::BladeStepOver::SetNumberOfIntermediateDepths ( int  noOfIntermDepths)

Sets the number of intermediate depths
Created in NX12.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
noOfIntermDepthsthe number of intermediate depths
void NXOpen::CAM::BladeStepOver::SetPassesType ( NXOpen::CAM::BladeStepOver::BladePassesType  passesType)

Sets the passes type
Created in NX12.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
passesTypethe passes type
void NXOpen::CAM::BladeStepOver::SetPercentOfInfillStepOver ( double  percOfInfillStepOver)

Sets the percent of infill step over
Created in NX12.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
percOfInfillStepOverthe percent of infill step over

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