NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.DmRotaryFloorFinishBuilder Class Reference

represent rotary floor finish builder More...

Inheritance diagram for NXOpen.CAM.DmRotaryFloorFinishBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CutDirection {
  Corner1U = 1, Corner1V, Corner2U, Corner2V,
  Corner3U, Corner3V, Corner4U, Corner4V
}
 the types for start cut direction More...
 
enum  CutDirType { Climb, Conventional, Mixed }
 the types for cut direction More...
 
enum  DirectionType { AroundAxis, AlongAxis }
 the types for direction More...
 
enum  DmSurfCutAreaType { SurfacePercent, DiagonalPoints }
 the types for cut area More...
 
enum  DmSurfCutStepTypes { Tolerance, Points }
 the types for Cut Step More...
 
enum  GougeActionTypes { None, Warning, Skip, Retract }
 the gouge action types for Rotary Floor Finish method/Gouge Check in scop More...
 
enum  MatSideType { Same, Opp }
 the types for flip material More...
 

Public Member Functions

unsafe void FlipMaterial ()
 Flip material side More...
 
unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirection 
GetCutDirection ()
 Get cut direction. More...
 
unsafe double GetSurfacePercentageEndFirst ()
 Get percentage end first More...
 
unsafe double GetSurfacePercentageEndLast ()
 Get percentage end last More...
 
unsafe double GetSurfacePercentageEndStep ()
 Get percentage end step More...
 
unsafe double GetSurfacePercentageStartFirst ()
 Get percentage start first More...
 
unsafe double GetSurfacePercentageStartLast ()
 Get percentage start last More...
 
unsafe double GetSurfacePercentageStartStep ()
 Get percentage start step More...
 
unsafe void SetCutDirection (NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirection cutDirection)
 Set cut direction. More...
 
unsafe void SetSurfacePercentageEndFirst (double dValue)
 Set percentage end first More...
 
unsafe void SetSurfacePercentageEndLast (double dValue)
 Set percentage end last More...
 
unsafe void SetSurfacePercentageEndStep (double dValue)
 Set percentage end step More...
 
unsafe void SetSurfacePercentageStartFirst (double dValue)
 Set percentage start first More...
 
unsafe void SetSurfacePercentageStartLast (double dValue)
 Set percentage start last More...
 
unsafe void SetSurfacePercentageStartStep (double dValue)
 Set percentage start step More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirType 
CutDirectionType [get, set]
 Returns or sets the function for cut direction type More...
 
unsafe NXOpen.CAM.CutPatternBuilder CutPatternBuilder [get]
 Returns the cut pattern builder More...
 
unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.DirectionType 
DirectionAxisType [get, set]
 Returns or sets the direction axis type More...
 
unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutAreaType 
DmSurfCutArea [get, set]
 Returns or sets the cut area More...
 
unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStepTypes 
DmSurfCutStep [get, set]
 Returns or sets the cut step More...
 
unsafe int DmSurfCutStepFirstCut [get, set]
 Returns or sets the first cut of cut step More...
 
unsafe int DmSurfCutStepSecondCut [get, set]
 Returns or sets the second cut of cut step More...
 
unsafe int DmSurfCutStepThirdCut [get, set]
 Returns or sets the third cut of cut step More...
 
unsafe
NXOpen.CAM.DmRotaryFloorFinishBuilder.GougeActionTypes 
DmSurfGouge [get, set]
 Returns or sets the gouge action More...
 
unsafe NXOpen.CAM.PartAxisBuilder PartAxisBuilder [get]
 Returns the part axis builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
StepIntolBuilder [get]
 Returns the builder of cut step intol More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
StepOuttolBuilder [get]
 Returns the builder of cut step outol More...
 
unsafe double TiltAngle [get, set]
 Returns or sets the tilt angle More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

represent rotary floor finish builder

Created in NX9.0.0

Member Enumeration Documentation

the types for start cut direction

Enumerator
Corner1U 

Corner 1 U direction

Corner1V 

Corner 1 V direction

Corner2U 

Corner 2 U direction

Corner2V 

Corner 2 V direction

Corner3U 

Corner 3 U direction

Corner3V 

Corner 3 V direction

Corner4U 

Corner 4 U direction

Corner4V 

Corner 4 V direction

the types for cut direction

Enumerator
Climb 

climb

Conventional 

conventional

Mixed 

mixed

the types for direction

Enumerator
AroundAxis 

around axis

AlongAxis 

along axis

the types for cut area

Enumerator
SurfacePercent 

Surface %

DiagonalPoints 

Diagonal Points

the types for Cut Step

Enumerator
Tolerance 

Tolerances

Points 

Number

the gouge action types for Rotary Floor Finish method/Gouge Check in scop

Enumerator
None 

None

Warning 

Warning

Skip 

Skip

Retract 

Retract

the types for flip material

Enumerator
Same 

same

Opp 

opp

Member Function Documentation

unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.FlipMaterial ( )
inline

Flip material side

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirection NXOpen.CAM.DmRotaryFloorFinishBuilder.GetCutDirection ( )
inline

Get cut direction.

Created in NX9.0.0

License requirements: None.

Returns
the value of cut diretion
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageEndFirst ( )
inline

Get percentage end first

Created in NX9.0.0

License requirements: None.

Returns
the value of end first
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageEndLast ( )
inline

Get percentage end last

Created in NX9.0.0

License requirements: None.

Returns
the value of end last
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageEndStep ( )
inline

Get percentage end step

Created in NX9.0.0

License requirements: None.

Returns
the value of end step
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageStartFirst ( )
inline

Get percentage start first

Created in NX9.0.0

License requirements: None.

Returns
the value of start first
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageStartLast ( )
inline

Get percentage start last

Created in NX9.0.0

License requirements: None.

Returns
the value of start last
unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.GetSurfacePercentageStartStep ( )
inline

Get percentage start step

Created in NX9.0.0

License requirements: None.

Returns
the value of start step
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetCutDirection ( NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirection  cutDirection)
inline

Set cut direction.

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
cutDirectionthe value of cut direction
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageEndFirst ( double  dValue)
inline

Set percentage end first

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of end first
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageEndLast ( double  dValue)
inline

Set percentage end last

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of end last
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageEndStep ( double  dValue)
inline

Set percentage end step

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of end step
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageStartFirst ( double  dValue)
inline

Set percentage start first

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of start first
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageStartLast ( double  dValue)
inline

Set percentage start last

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of start last
unsafe void NXOpen.CAM.DmRotaryFloorFinishBuilder.SetSurfacePercentageStartStep ( double  dValue)
inline

Set percentage start step

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
dValuethe value of start step

Property Documentation

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirType NXOpen.CAM.DmRotaryFloorFinishBuilder.CutDirectionType
getset

Returns or sets the function for cut direction type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.CutPatternBuilder NXOpen.CAM.DmRotaryFloorFinishBuilder.CutPatternBuilder
get

Returns the cut pattern builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.DirectionType NXOpen.CAM.DmRotaryFloorFinishBuilder.DirectionAxisType
getset

Returns or sets the direction axis type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutAreaType NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutArea
getset

Returns or sets the cut area

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStepTypes NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStep
getset

Returns or sets the cut step

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStepFirstCut
getset

Returns or sets the first cut of cut step

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStepSecondCut
getset

Returns or sets the second cut of cut step

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfCutStepThirdCut
getset

Returns or sets the third cut of cut step

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmRotaryFloorFinishBuilder.GougeActionTypes NXOpen.CAM.DmRotaryFloorFinishBuilder.DmSurfGouge
getset

Returns or sets the gouge action

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.PartAxisBuilder NXOpen.CAM.DmRotaryFloorFinishBuilder.PartAxisBuilder
get

Returns the part axis builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.DmRotaryFloorFinishBuilder.StepIntolBuilder
get

Returns the builder of cut step intol

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.DmRotaryFloorFinishBuilder.StepOuttolBuilder
get

Returns the builder of cut step outol

Created in NX9.0.0

License requirements: None.

unsafe double NXOpen.CAM.DmRotaryFloorFinishBuilder.TiltAngle
getset

Returns or sets the tilt angle

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")


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