NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.ToolAxisTilt Class Reference

Represents a builder for an inheritable double value in of a CAM. More...

Inheritance diagram for NXOpen.CAM.ToolAxisTilt:

Public Types

enum  Types {
  None, AwayFromPart = 7, AwayFromPoint = 9, TowardPoint,
  AwayFromCurve = 13, TowardCurve
}
 Available types for tool axis tilt control More...
 
enum  TiltAngleTypes { Automatic, Specify }
 Available types for auto tilt More...
 

Public Member Functions

unsafe void GetCurves (out NXOpen.Curve[] curves)
 Returns the tool axis curve More...
 
unsafe void SetCurves (NXOpen.Curve[] curves)
 Sets the tool axis curve More...
 

Properties

unsafe double Angle [get, set]
 Returns or sets the tool axis tilt angle More...
 
unsafe double MaxWallHeight [get, set]
 Returns or sets the maximum wall height More...
 
unsafe NXOpen.Point Point [get, set]
 Returns or sets the tool axis point More...
 
unsafe
NXOpen.CAM.ToolAxisTilt.TiltAngleTypes 
TiltAngleType [get, set]
 Returns or sets the tilt angle type More...
 
unsafe
NXOpen.CAM.ToolAxisTilt.Types 
Type [get, set]
 Returns or sets the type of tool axis tilting More...
 

Detailed Description

Represents a builder for an inheritable double value in of a CAM.

CAMObject

Created in NX6.0.0

Member Enumeration Documentation

Available types for auto tilt

Enumerator
Automatic 

Automatically calculate tilt angle

Specify 

User specifies the tilt angle

Available types for tool axis tilt control

Enumerator
None 

No tilting

AwayFromPart 

Tilt away from part

AwayFromPoint 

Tilt away from point

TowardPoint 

Tilt tpward point

AwayFromCurve 

Tilt away from curve

TowardCurve 

Tilt toward curve

Member Function Documentation

unsafe void NXOpen.CAM.ToolAxisTilt.GetCurves ( out NXOpen.Curve[]  curves)

Returns the tool axis curve

Created in NX6.0.0

License requirements: None.

Parameters
curvesArray of curves
unsafe void NXOpen.CAM.ToolAxisTilt.SetCurves ( NXOpen.Curve[]  curves)

Sets the tool axis curve

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Parameters
curvesArray of curves

Property Documentation

unsafe double NXOpen.CAM.ToolAxisTilt.Angle
getset

Returns or sets the tool axis tilt angle

Created in NX6.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAM.ToolAxisTilt.MaxWallHeight
getset

Returns or sets the maximum wall height

Created in NX6.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Point NXOpen.CAM.ToolAxisTilt.Point
getset

Returns or sets the tool axis point

Created in NX6.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.ToolAxisTilt.TiltAngleTypes NXOpen.CAM.ToolAxisTilt.TiltAngleType
getset

Returns or sets the tilt angle type

Created in NX6.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.ToolAxisTilt.Types NXOpen.CAM.ToolAxisTilt.Type
getset

Returns or sets the type of tool axis tilting

Created in NX6.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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.