ToolAxisTilt Class

class NXOpen.CAM.ToolAxisTilt

Bases: NXOpen.TaggedObject

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

CAMObject .. versionadded:: NX6.0.0

Properties

Property Description
Angle Returns or sets the tool axis tilt angle
MaxWallHeight Returns or sets the maximum wall height
Point Returns or sets the tool axis point
Tag Returns the Tag for this object.
TiltAngleType Returns or sets the tilt angle type
Type Returns or sets the type of tool axis tilting

Methods

Method Description
GetCurves Returns the tool axis curve
SetCurves Sets the tool axis curve

Enumerations

ToolAxisTiltTiltAngleTypes Enumeration Available types for auto tilt
ToolAxisTiltTypes Enumeration Available types for tool axis tilt control

Property Detail

Angle

ToolAxisTilt.Angle

Returns or sets the tool axis tilt angle

-------------------------------------

Getter Method

Signature Angle()

Returns:the tool axis tilt angle
Return type:float

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Angle(newValue)

Parameters:newValue (float) – the tool axis tilt angle

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

MaxWallHeight

ToolAxisTilt.MaxWallHeight

Returns or sets the maximum wall height

-------------------------------------

Getter Method

Signature MaxWallHeight()

Returns:the tool effective height
Return type:float

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MaxWallHeight(newValue)

Parameters:newValue (float) – the tool effective height

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

Point

ToolAxisTilt.Point

Returns or sets the tool axis point

-------------------------------------

Getter Method

Signature Point()

Returns:the tilt to/from point
Return type:NXOpen.Point

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Point(point)

Parameters:point (NXOpen.Point) – the tilt to/from point

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

TiltAngleType

ToolAxisTilt.TiltAngleType

Returns or sets the tilt angle type

-------------------------------------

Getter Method

Signature TiltAngleType()

Returns:the auto tilt flag
Return type:NXOpen.CAM.ToolAxisTiltTiltAngleTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TiltAngleType(newValue)

Parameters:newValue (NXOpen.CAM.ToolAxisTiltTiltAngleTypes) – the auto tilt flag

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

Type

ToolAxisTilt.Type

Returns or sets the type of tool axis tilting

-------------------------------------

Getter Method

Signature Type()

Returns:the current value
Return type:NXOpen.CAM.ToolAxisTiltTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Type(newValue)

Parameters:newValue (NXOpen.CAM.ToolAxisTiltTypes) – the new value

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

Method Detail

GetCurves

ToolAxisTilt.GetCurves

Returns the tool axis curve

Signature GetCurves()

Returns:Array of curves
Return type:list of NXOpen.Curve

New in version NX6.0.0.

License requirements: None.

SetCurves

ToolAxisTilt.SetCurves

Sets the tool axis curve

Signature SetCurves(curves)

Parameters:curves (list of NXOpen.Curve) – Array of curves

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)