GetDoubleOfPostVariable() : Working Variables

Welcome ››

 

Previous

Introduction

The API GetDoubleOfPostVariable() , works with many variables, but not all. This topic lists all working variables for the GetDoubleOfPostVariable() API, listed by variable type.

Working Variables

Positioning

initpos_prot

initpos_nocomp_prot 

initpos_zcomp_prot 

initpos_hybridcomp_prot 

initpos_tcp_prot 

initpos_origintracking_prot

Mill Job

This outputs the initial primary rotation axis angle value for rotary and 5 axis motion. The output is formatted with the prefix defined on post question: 722

API: GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_srot 

initpos_nocomp_srot 

initpos_zcomp_srot 

initpos_hybridcomp_srot 

initpos_tcp_srot 

initpos_origintracking_srot

Mill Job

This outputs the initial secondary rotation axis angle value for rotary and 5 axis motion. The output is formatted with the prefix defined on post question: 723

API: GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_trot 

initpos_nocomp_trot 

initpos_zcomp_trot 

initpos_hybridcomp_trot 

initpos_tcp_trot 

initpos_origintracking_trot

Mill Job

This outputs the initial tertiary rotation axis angle value for rotary and 5 axis motion. The output is formatted with the prefix defined on post question: 724

API: GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_hybridcomp_x 

Mill Job

Outputs the first X position of the operation in Machine Hybrid Compensation(Mixed Mode) Move list coordinates mode. Prefix is defined in the post question 684.


NOTE - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 


API: GetDoubleOfPostVariable(“variable_name”) 


Mill Turn Job

 

initpos_hybridcomp_y

Mill Job

Outputs the first Y position of the operation in Machine Hybrid Compensation(Mixed Mode) Move list coordinates mode. Prefix is defined in the post question 685


NOTE - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 


API: GetDoubleOfPostVariable(“variable_name”) 


Mill Turn Job

 

initpos_hybridcomp_z

Mill Job

Outputs the first Z position of the operation in Machine Hybrid Compensation(Mixed Mode) Move list coordinates mode. Prefix is defined in the post question 686.


NOTE - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 


API: GetDoubleOfPostVariable(“variable_name”) 


Mill Turn Job

 

initpos_nocomp_x

Mill Job

Outputs the first X position of the operation in No Machine Compensation Move list coordinates mode. Prefix is defined in the post question 684.



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

initpos_nocomp_y

Mill Job

Outputs the first Y position of the operation in No Machine Compensation Move list coordinates mode. Prefix is defined in the post question 685.



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

initpos_nocomp_z

Mill Job

Outputs the first Z position of the operation in No Machine Compensation Move list coordinates mode. Prefix is defined in the post question 686.



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

initpos_origintracking_x

Mill Job

Outputs the first X position of the operation in Origin Tracking Move list coordinates mode. Prefix is defined in the post question 684.


API: GetDoubleOfPostVariable(“variable_name”)


Mill Turn Job

 

initpos_origintracking_y

Mill Job

Outputs the first Y position of the operation in Origin Tracking Move list coordinates mode. Prefix is defined in the post question 685.


API: GetDoubleOfPostVariable(“variable_name”)


Mill Turn Job

 

initpos_origintracking_z

Mill Job

Outputs the first Z position of the operation in Origin Tracking Move list coordinates mode. Prefix is defined in the post question 686.


API: GetDoubleOfPostVariable(“variable_name”)


Mill Turn Job

 

initpos_tcp_x

Mill Job

Outputs the first X position of the operation in Part Based (Common for TCP) Move list coordinates mode. Prefix is defined in the post question 684.



API: GetDoubleOfPostVariable(“variable_name”)



Mill Turn Job

 

initpos_tcp_y

Mill Job

Outputs the first Y position of the operation in Part Based (Common for TCP) Move list coordinates mode. Prefix is defined in the post question 685.



API: GetDoubleOfPostVariable(“variable_name”)



Mill Turn Job

 

initpos_tcp_z

Mill Job

Outputs the first Z position of the operation in Part Based (Common for TCP) Move list coordinates mode. Prefix is defined in the post question 686.



API: GetDoubleOfPostVariable(“variable_name”)



Mill Turn Job

 

initpos_x

Mill Job

Outputs the first X position of the operation based on the previous operation Move list coordinates mode. If its first operation, outputs coordinates as No Machine Compensation mode. Prefix is defined in the post question 684.



NOTE - To be ideally used in start, tool change, null tool change, 30& 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP



API : GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_y

Mill Job

Outputs the first Y position of the operation based on the previous operation Move list coordinates mode. If its first operation, outputs coordinates as No Machine Compensation mode. Prefix is defined in the post question 685.



NOTE - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP



API: GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_z

Mill Job

Outputs the first Z position of the operation based on the previous operation Move list coordinates mode. If its first operation, outputs coordinates as No Machine Compensation mode. Prefix is defined in the post question 686.



NOTE - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP



API: GetDoubleOfPostVariable(“variable_name”)

Mill Turn Job

 

initpos_zcomp_x

Mill Job

Outputs the first X position of the operation in Machine Compensation in Z only Move list coordinates mode. Prefix is defined in the post question 684



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

initpos_zcomp_y

Mill Job

Outputs the first Y position of the operation in Machine Compensation in Z only Move list coordinates mode. Prefix is defined in the post question 685



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

initpos_zcomp_z

Mill Job

Outputs the first Z position of the operation in Machine Compensation in Z only Move list coordinates mode. Prefix is defined in the post question 686



NOTE  - To be ideally used in start, tool change, null tool change, 30 & 31 blocks and useful in cases where coordinates output should not be in TCP before calling to turn on TCP 



API: GetDoubleOfPostVariable(“variable_name”) 

Mill Turn Job

 

prev_x

Mill Job

Returns the value of the previous X axis feed move. Rapid moves are not included. Prefix comes from the post question:684

 

API:

double MILL_GetPreviousXFeed()

double LATHE_GetPrefiousXFeed()

Lathe Job

 

Mill Turn Job

Returns the value of the previous X axis feed move. Rapid moves are not included.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 684 will be used.

 

API:

double MILLTURN_GetPreviousXFeed()

 

prev_y

Mill Job

Returns the value of the previous Y axis feed move. Rapid moves are not included. Prefix comes from the post question: 685

 

API:

double MILL_GetPreviousYFeed()

Mill Turn Job

Returns the value of the previous Y axis feed move. Rapid moves are not included.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 685 will be used.

 

API:

double MILLTURN_GetPreviousYFeed()

 

prev_z

Mill Job

Returns the value of the previous Z axis feed move. Rapid moves are not included. Prefix comes from the post question: 686

 

API:

double MILL_GetPreviousZFeed()

double LATHE_GetPrefiousZFeed()

Lathe Job

 

Mill Turn Job

Returns the value of the previous Z axis feed move. Rapid moves are not included.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 686 will be used.

 

API:

double MILLTURN_GetPreviousZFeed()

 

rotary_xy_angle

Mill Job

Outputs the rotation angle from wrapping blocks using the prefix defined on post

question: 690 for X axis wrapping and post question 694  for Y axis wrapping.

Mill Turn Job

This variable has been replaced by p_rot and s_rotvariables.

 

rotary_xyr_angle

 

 

x_angle

Mill Job

Outputs the rotation angle from wrapping blocks using the prefix defined on post

question: 684 for X axis and 685 for Y axis.

 

y_angle

Mill Job

Outputs the rotation angle from wrapping blocks using the prefix defined on post

question: 684 for X axis and 685 for Y axis.

 

xr_angle

Mill Job

Outputs the rotation angle from wrapping blocks using prefix from post question: 690

Mill Turn Job

This variable has been replaced by p_rot and s_rot variables.

 

yr_angle

Mill Job

Outputs the rotation angle from wrapping blocks using prefix from post question: 694

Mill Turn Job

This variable has been replaced by p_rot and s_rotvariables.

 

x_f

Mill Job

Returns the value of the current X axis feed move. Prefix comes from the post question: 684

 

API:

double MILL_GetXFeed()

double LATHE_GetXFeed()

Lathe Job

 

Mill Turn Job

Returns the value of the current X axis feed move.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 684 will be used.

 

API:

double MILLTURN_GetXFeed()

 

y_f

Mill Job

Returns the value of the current Y axis feed move. Prefix comes from the post question: 685

 

API:

double MILL_GetYFeed()

double LATHE_GetYFeed()

Lathe Job

 

Mill Turn Job

Returns the value of the current Y axis feed move.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 685 will be used.

 

API:

double MILLTURN_GetYFeed()

 

z_f

Mill Job

Returns the value of the current Z axis feed move. Prefix comes from the post question: 686

 

API:

double MILL_GetZFeed()

double LATHE_GetZFeed()

Lathe Job

 

Mill Turn Job

Returns the value of the current Z axis feed move.

 

The prefix is defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 686  will be used.

 

API:

double MILLTURN_GetZFeed()


xr

Mill Job

Returns the X axis rapid location with the prefix defined by post question:  684

 

API:

double MILL_GetXRapid()

double LATHE_GetXRapid()

Lathe Job

Mill Turn Job

Returns the X axis rapid location with the prefix defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 684 will be used.

 

API:

double MILL_GetXRapid()

double LATHE_GetXRapid()

 

yr

Mill Job

Returns the Y axis rapid location with the prefix defined by post question:  685

 

API:

double MILL_GetYRapid()

double LATHE_GetYRapid()

Lathe Job

Mill Turn Job

Returns the Y axis rapid location with the prefix defined by the post mapping section of the post processor. The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 685 will be used.

 

API:

double MILL_GetYRapid()

double LATHE_GetYRapid()

 

zr

Mill Job

Returns the Z axis rapid location with the prefix defined by post question:  686

 

API:

double MILL_GetZRapid()

double LATHE_GetZRapid()

Lathe Job

Mill Turn Job

Returns the Z axis rapid location with the prefix defined by the post mapping section of the post processor.

 

The devices have their prefixes defined based on DeviceID. The prefix mapping blocks are 5000 through 5049 for absolute, and 5050 through 5099 for incremental. If prefix is not defined in prefix mapping blocks, then prefix from post question 686 will be used.

 

API:

double MILL_GetZRapid()

double LATHE_GetZRapid()

Transform Plane

euler_angle_zxz_intrinsic_1

euler_angle_zxz_intrinsic_2

euler_angle_zxz_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around

machine setup Z axis first, then around X axis of the rotated coordinate system resulted

from first rotation & finally around Z axis of the rotated coordinate system resulted

from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_zxz_extrinsic_1

euler_angle_zxz_extrinsic_2

euler_angle_zxz_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

the machine setup Z axis first, X axis & Z axis again for the transformed plane

Mill Turn Job

 

euler_angle_xyx_intrinsic_1

euler_angle_xyx_intrinsic_2

euler_angle_xyx_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around

machine setup X axis first, then around Y axis of the rotated coordinate system resulted

from first rotation & finally around X axis of the rotated coordinate system resulted

from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_xyx_extrinsic_1

euler_angle_xyx_extrinsic_2

euler_angle_xyx_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

X axis, Y axis, X axis respectively of the machine setup for the transformed plane

Mill Turn Job

 

euler_angle_yzy_intrinsic_1

euler_angle_yzy_intrinsic_2

euler_angle_yzy_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around

machine setup Y axis first, then around Z axis of the rotated coordinate system resulted

from first rotation & finally around Y axis of the rotated coordinate system resulted

from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_yzy_extrinsic_1

euler_angle_yzy_extrinsic_2

euler_angle_yzy_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

Y axis, Z axis, Y axis respectively of the machine setup for the transformed plane

Mill Turn Job

 

euler_angle_zyz_intrinsic_1

euler_angle_zyz_intrinsic_2

euler_angle_zyz_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around machine setup Z axis first, then around Y axis of the rotated coordinate system resulted from first rotation & finally around Z axis of the rotated coordinate system resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_zyz_extrinsic_1

euler_angle_zyz_extrinsic_2

euler_angle_zyz_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

Z axis, Y axis, Z axis respectively of the machine setup for the transformed plane

Mill Turn Job

 

euler_angle_xzx_intrinsic_1

euler_angle_xzx_intrinsic_2

euler_angle_xzx_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around

machine setup X axis first, then around Z axis of the rotated coordinate system resulted

from first rotation & finally around X axis of the rotated coordinate system resulted

from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_xzx_extrinsic_1

euler_angle_xzx_extrinsic_2

euler_angle_xzx_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

X axis, Z axis, X axis respectively of the machine setup for the transformed plane

Mill Turn Job

 

euler_angle_yxy_intrinsic_1

euler_angle_yxy_intrinsic_2

euler_angle_yxy_intrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by intrinsic rotation around

machine setup Y axis first, then around X axis of the rotated coordinate system resulted

from first rotation & finally around Y axis of the rotated coordinate system resulted

from the second rotation respectively for the transformed plane

Mill Turn Job

 

euler_angle_yxy_extrinsic_1

euler_angle_yxy_extrinsic_2

euler_angle_yxy_extrinsic_3

Mill Job

Outputs the rotation angles for Euler angle definition by extrinsic rotation around

Y axis, X axis, Y axis respectively of the machine setup for the transformed plane

Mill Turn Job

 

rpy_angle_xyz_intrinsic_1

rpy_angle_xyz_intrinsic_2

rpy_angle_xyz_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup X axis first, then around Y axis of the rotated coordinate system

resulted from first rotation & finally around Z axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_xyz_extrinsic_1

rpy_angle_xyz_extrinsic_2

rpy_angle_xyz_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around X axis, Y axis, Z axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

rpy_angle_yzx_intrinsic_1

rpy_angle_yzx_intrinsic_2

rpy_angle_yzx_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup Y axis first, then around Z axis of the rotated coordinate system

resulted from first rotation & finally around X axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_yzx_extrinsic_1

rpy_angle_yzx_extrinsic_2

rpy_angle_yzx_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around Y axis, Z axis, X axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

rpy_angle_zxy_intrinsic_1

rpy_angle_zxy_intrinsic_2

rpy_angle_zxy_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup Z axis first, then around X axis of the rotated coordinate system

resulted from first rotation & finally around Y axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_zxy_extrinsic_1

rpy_angle_zxy_extrinsic_2

rpy_angle_zxy_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around Z axis, X axis, Y axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

rpy_angle_xzy_intrinsic_1

rpy_angle_xzy_intrinsic_2

rpy_angle_xzy_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup X axis first, then around Z axis of the rotated coordinate system

resulted from first rotation & finally around Y axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_xzy_extrinsic_1

rpy_angle_xzy_extrinsic_2

rpy_angle_xzy_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around X axis, Z axis, Y axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

rpy_angle_zyx_intrinsic_1

rpy_angle_zyx_intrinsic_2

rpy_angle_zyx_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup Z axis first, then around Y axis of the rotated coordinate system

resulted from first rotation & finally around X axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_zyx_extrinsic_1

rpy_angle_zyx_extrinsic_2

rpy_angle_zyx_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around Z axis, Y axis, X axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

rpy_angle_yxz_intrinsic_1

rpy_angle_yxz_intrinsic_2

rpy_angle_yxz_intrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by intrinsic rotation

around machine setup Y axis first, then around X axis of the rotated coordinate system

resulted from first rotation & finally around Z axis of the rotated coordinate system

resulted from the second rotation respectively for the transformed plane

Mill Turn Job

 

rpy_angle_yxz_extrinsic_1

rpy_angle_yxz_extrinsic_2

rpy_angle_yxz_extrinsic_3

Mill Job

Outputs the rotation angles for Roll Pitch Yaw angle definition by extrinsic rotation

around Y axis, X axis, Z axis respectively of the machine setup for the transformed

plane

Mill Turn Job

 

transform_plane_origin_1

Mill Job

Outputs the coordinate of the origin for the transformed plane from the machine setup position along the first translation axis (Typically the X axis origin)

Mill Turn Job

 

transform_plane_origin_2

Mill Job

Outputs the coordinate of the origin for the transformed plane from the machine setup position along the second translation axis (Typically the Y axis origin)

Mill Turn Job

 

transform_plane_origin_3

Mill Job

Outputs the coordinate of the origin for the transformed plane from the machine setup position along the third translation axis (Typically the Z axis origin)

Mill Turn Job

 

transform_plane_dir_x_1

transform_plane_dir_x_2

transform_plane_dir_x_3

Mill Job

Outputs the first vector I,J,K for the transform plane when using 2 vectors definition

for transform planes

Mill Turn Job

 

transform_plane_dir_z_1

transform_plane_dir_z_2

transform_plane_dir_z_3

Mill Job

Outputs the second vector I,J,K for the transform plane when using 2 vectors definition

for transform planes

Mill Turn Job

 

transform_plane_pnt_2_1

transform_plane_pnt_2_2

transform_plane_pnt_2_3

Mill Job

Outputs X,Y,Z coordinates along the X axis of the transformed plane relative to the

origin of the machine setup. Note: The transform_plane_origin_# variables are typically used for the first point of the 3 point transform plane output.

Mill Turn Job

 

transform_plane_pnt_3_1

transform_plane_pnt_3_2

transform_plane_pnt_3_3

Mill Job

Outputs X,Y,Z coordinates along the Y axis of the transformed plane relative to the

origin of the machine setup.

Mill Turn Job

 

transform_plane_orientation_x

transform_plane_orientation_y

transform_plane_orientation_z

Mill Job

Outputs the I,J,K values for the Z axis of the transformed plane.

Mill Turn Job

 

transform_plane_rot_angle_first

Mill Job

Outputs first rotary angle for the operations on the transform plane.

Mill Turn Job

 

transform_plane_rot_angle_second

Mill Job

Outputs second rotary angle for the operations on the transform plane.

Mill Turn Job

 

transform_plane_rot_angle_third

Mill Job

Outputs third rotary angle for the operations on the transform plane.

Mill Turn Job

 

transform_plane_projection_angle_x_along_y

transform_plane_projection_angle_y_along_x

transform_plane_projection_angle_along_new_z

Mill Job

Outputs the angle of rotation for X axis of transformed plane along machine setup Y-axis, Y axis of transformed plane along X axis of the machine setup and angle of rotation about the Z axis of the rotated coordinate system.

Mill Turn Job

 

xr_transform

Mill Job

Outputs the X axis rapid location on the transformed plane with the prefix defined

by post question: 684

 

This variable should be used in block 31 to output coordinates relative to the transformed plane

Mill Turn Job

 

yr_transform

Mill Job

Outputs the Y axis rapid location on the transformed plane with the prefix defined

by post question: 685

This variable should be used in block 31 to output coordinates relative to the transformed plane

Mill Turn Job

 

zr_transform

Mill Job

Outputs the Z axis rapid location on the transformed plane with the prefix defined

by post question: 686

This variable should be used in block 31 to output coordinates relative to the transformed

plane

Mill Turn Job

Probing Cycle Variables - Cycle Definitions

Probing measure cycle parameters

 

x_pos

Mill Job

This variable will output the string defined on post question: 4250. used for defining the prefix for the X axis position moves when probing.

 

Example String Values are:

  • Fanuc - X
  • Haas - X
  • Mazak - X
  • Siemens - R24=
  • Okuma - PX=

 

y_pos

Mill Job

This variable will output the string defined on post question: 4251. used for defining the prefix for the Y axis position moves when probing.

 

Example String Values are:

  • Fanuc - Y
  • Haas - Y
  • Mazak - Y
  • Siemens - R25=
  • Okuma - PY=

 

z_pos

Mill Job

This variable will output the string defined on post question: 4252. used for defining the prefix for the Z axis position moves when probing.

 

Example String Values are:

  • Fanuc - Z
  • Haas - Z
  • Mazak - Z
  • Siemens - R26=
  • Okuma - PZ=

 

probe_b_dia

Mill Job

This variable will output the string defined on post question: 4253. used for defining the prefix for the bore and boss diameter parameter when probing.

 

Used In:

  • Boss
  • Bore
  • 4 Points

 

Example String Values are:

  • Fanuc - D
  • Haas - D
  • Mazak - D
  • Siemens - R7=
  • Okuma - PD=

 

probe_angle

Mill Job

This variable will output the string defined on post question: 4254. used for defining the prefix for the angle parameter when probing.

 

Used In:

  • Line
  • Angled Web
  • Angled Pocket
  • Boss PCD
  • Bore PCD
  • Angle Measure in X Plane
  • Angle Measure in Y Plane

 

Example String Values are:

  • Fanuc - A
  • Haas - A
  • Mazak - A
  • Siemens - R1=
  • Okuma - PA=

 

probe_angle1

Mill Job

This variable will output the string defined on post question: 4255. used for defining the prefix for the angle parameter when probing.

 

Used In:

  • Boss 3 Points
  • Bore 3 Points

 

Example String Values are:

  • Fanuc - A
  • Haas - A
  • Mazak - A
  • Siemens - R1=
  • Okuma - PA=

 

probe_angle2

Mill Job

This variable will output the string defined on post question: 4256. used for defining the prefix for the angle parameter when probing.

 

Used In:

  • Boss 3 Points
  • Bore 3 Points

 

Example String Values are:

  • Fanuc - B
  • Haas - B
  • Mazak - B
  • Siemens - R2=
  • Okuma - PB=

 

probe_angle3

Mill Job

This variable will output the string defined on post question: 4257. used for defining the prefix for the angle parameter when probing.

 

Used In:

  • Boss 3 Points
  • Bore 3 Points

 

Example String Values are:

  • Fanuc - C
  • Haas - C
  • Mazak - C
  • Siemens - R3=
  • Okuma - PC=

 

probe_dist

Mill Job

This variable will output the string defined on post question: 4258. used for defining the prefix for the distance parameter when probing.

 

Used In:

  • Line
  • Angled Web
  • Angled Pocket
  • Angle Measure in X
  • Angle Measure in Y

 

Example String Values are:

  • Fanuc - D
  • Haas - D
  • Mazak - D
  • Siemens - R7=
  • Okuma - PD=

 

probe_x_dist

Mill Job

This variable will output the string defined on post question: 4259. used for defining the prefix for the X distance parameter when corner probing.

 

Used In:

  • Internal Corner
  • External Corner

 

Example String Values are:

  • Fanuc - D
  • Haas - D
  • Mazak - D
  • Siemens - ??
  • Okuma - PD=

 

probe_y_dist

Mill Job

This variable will output the string defined on post question: 4260. used for defining the prefix for the Y distance parameter when corner probing.

 

Used In:

  • Internal Corner
  • External Corner

 

Example String Values are:

  • Fanuc - E
  • Haas - E
  • Mazak - E
  • Siemens - ??
  • Okuma - PE=

 

probe_x_dist2

Mill Job

This variable will output the string defined on post question: 4261. used for defining the prefix for the second X distance parameter when corner probing.

 

Used In:

  • Internal Corner
  • External Corner

 

Example String Values are:

  • Fanuc - I
  • Haas - I
  • Mazak - I
  • Siemens - ??
  • Okuma - PI=

 

probe_y_dist2

Mill Job

This variable will output the string defined on post question: 4262. used for defining the prefix for the second Y distance parameter when corner probing.

 

Used In:

  • Internal Corner
  • External Corner

 

Example String Values are:

  • Fanuc - J
  • Haas - J
  • Mazak - J
  • Siemens - ??
  • Okuma - PJ=

 

x_dist

Mill Job

This variable will output the string defined on post question: 4263. used for defining the prefix for the X distance parameter in 4th axis probing.

 

Used In:

  • 4th Axis

 

Example String Values are:

  • Fanuc - X
  • Haas - X
  • Mazak - X
  • Siemens - R24=
  • Okuma - PX=

 

y_dist

Mill Job

This variable will output the string defined on post question: 4264. used for defining the prefix for the Y distance parameter in 4th axis probing.

 

Used In:

  • 4th Axis

 

Example String Values are:

  • Fanuc - Y
  • Haas - Y
  • Mazak - Y
  • Siemens - R25=
  • Okuma - PY=

 

x_length

Mill Job

This variable will output the string defined on post question: 4265. used for defining the prefix for the X length in rectangle probing.

 

Used In:

  • Internal 5 Point Rectangle
  • External 5 Point Rectangle

 

Example String Values are:

  • Fanuc - D
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

y_length

Mill Job

This variable will output the string defined on post question: 4266. used for defining the prefix for the Y length in rectangle probing.

 

Used In:

  • Internal 5 Point Rectangle
  • External 5 Point Rectangle

 

Example String Values are:

  • Fanuc - E
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

z_pos_k

Mill Job

This variable will output the string defined on post question: 4267. used for defining the prefix for the Z measure position parameter in a Pitch Circle Diameter Bore cycle.

 

Used In:

  • Bore Pitch Circle Diameter

 

Example String Values are:

  • Fanuc - K
  • Haas - K
  • Mazak - K
  • Siemens - R6=
  • Okuma - PK=

 

5rect_face

Mill Job

This variable will output the string defined on post question: 4268. used for defining the prefix for the face for 2 measurements parameter in the rectangle probing cycle.

 

Used In:

  • 5 Point Rectangle

 

Example String Values are:

  • Fanuc - A      (Permissible values: A11, A12, A13, A14)
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

5rect_p2_p4_pos

Mill Job

This variable will output the string defined on post question: 4269. used for defining the prefix for the P2 & P4 measure position parameters in the rectangle probing cycle.

 

Used In:

  • 5 Point Rectangle

 

Example String Values are:

  • Fanuc - H
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

5rect_dist

Mill Job

This variable will output the string defined on post question: 4270. used for defining the prefix for the distance between 2 points in the rectangle probing cycle.

 

Used In:

  • 5 Point Rectangle

 

Example String Values are:

  • Fanuc - T
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

5rect_p1_p3_pos

Mill Job

This variable will output the string defined on post question: 4271. used for defining the second distance parameter in rectangle probing cycle.

 

Used In:

  • 5 Point Rectangle

 

Example String Values are:

  • Fanuc - V
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_surf_output

Mill Job

This variable will output the string defined on post question: 4272. used for defining the probe surface output parameter.

 

Used In:

  • Probe Surface

 

Example String Values are:

  • Fanuc - C  (Permissible Values: C0, C1, C2)
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_rotary

Mill Job

This variable will output the string defined on post question: 4273. used for defining the 4th axis probing type parameter.

 

Used In:

  • 4th Axis Cycle

 

Example String Values are:

  • Fanuc - K  (Permissible Values: K1, K2, K3, K4)
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_pcd

Mill Job

This variable will output the string defined on post question: 4274. used for defining the pitch circle diameter parameter in PCD cycles.

 

Used In:

  • Boss Pitch Circle Diameter
  • Bore Pitch Circle Diameter

 

Example String Values are:

  • Fanuc - C
  • Haas - C
  • Mazak - C
  • Siemens - R3=
  • Okuma - PC=

 

probe_num_features

Mill Job

This variable will output the string defined on post question: 4275. used for defining the number of features in PCD cycles.

 

Used In:

  • Boss Pitch Circle Diameter
  • Bore Pitch Circle Diameter

 

Example String Values are:

  • Fanuc - B
  • Haas - B
  • Mazak - B
  • Siemens - R2=
  • Okuma - PB=

 

Optional Parameters

 

probe_angle_tol

Mill Job

This variable will output the string defined on post question: 4276. used for defining the angle tolerance parameter in probing cycles.

 

Used In:

  • Angle Tolerance

 

Example String Values are:

  • Fanuc - B
  • Haas - B
  • Mazak - B
  • Siemens - R2=
  • Okuma - PB=

 

probe_experience

Mill Job

This variable will output the string defined on post question: 4277. used for defining the probe experience value parameter in probing cycles.

 

Used In:

  • Experience Value (Used from the tool offset table to be applied to measured size)

 

Example String Values are:

  • Fanuc - E
  • Haas - E
  • Mazak - E
  • Siemens - R8=
  • Okuma - PE=

 

probe_feedback

Mill Job

This variable will output the string defined on post question: 4278. used for defining the probe feedback parameter in probing cycles.

 

  •    Value from 0 to 1 (0% to 100%)

 

Example String Values are:

  • Fanuc - F
  • Haas - F
  • Mazak - F
  • Siemens - R9=
  • Okuma - PF=

 

probe_feature_tol

Mill Job

This variable will output the string defined on post question: 4279. used for defining the tolerance value of feature dimensioning in probing cycle.

 

 

Example String Values are:

  • Fanuc - H
  • Haas - H
  • Mazak - H
  • Siemens - R11=
  • Okuma - PH=

 

probe_true_tol

Mill Job

This variable will output the string defined on post question: 4280. used for defining the true position tolerance of a feature in probing cycle.

 

 

Example String Values are:

  • Fanuc - M
  • Haas - M
  • Mazak - M
  • Siemens - R13=
  • Okuma - PM=

 

probe_overtravel

Mill Job

This variable will output the string defined on post question: 4281. used for defining the probe overtravel distance in probing. (Default when excluded is 4mm in Z axis, and 10mm in X/Y axes.

 

 

Example String Values are:

  • Fanuc - Q
  • Haas - Q
  • Mazak - Q
  • Siemens - R17=
  • Okuma - PQ=

 

probe_inc_distance

Mill Job

This variable will output the string defined on post question: 4282. used for defining the incremental distance for external features prior to Z moves. Default distance is 5mm.

 

 

Example String Values are:

  • Fanuc - R
  • Haas - R
  • Mazak - R
  • Siemens - R18=
  • Okuma - PR=

 

probe_work_offset

Mill Job

This variable will output the string defined on post question: 4283. used for defining the work offset that is to be updated (S1-S6 for G54-G59, S101-S400 for additional offsets.

 

 

Example String Values are:

  • Fanuc - S
  • Haas - S
  • Mazak - S
  • Siemens - R19=
  • Okuma - PS=

 

probe_tool_offset

Mill Job

This variable will output the string defined on post question: 4284. used for defining the tool offset that is to be updated.

 

 

Example String Values are:

  • Fanuc - I
  • Haas - I
  • Mazak - I
  • Siemens - R20=
  • Okuma - PI=

 

probe_upper_tol

Mill Job

This variable will output the string defined on post question: 4285. used for defining the upper tolerance limit used in tool setting.

 

 

Example String Values are:

  • Fanuc - U
  • Haas - U
  • Mazak - U
  • Siemens - R21=
  • Okuma - PU=

 

probe_null_band

Mill Job

This variable will output the string defined on post question: 4286. used for defining the null band  used in tool setting. (Tolerance limit for adjusting tool offset)

 

 

Example String Values are:

  • Fanuc - V
  • Haas - V
  • Mazak - V
  • Siemens - R22=
  • Okuma - PV=

 

probe_print

Mill Job

This variable will output the string defined on post question: 4287. used for printing the output data (W1 or W2)

 

 

Example String Values are:

  • Fanuc - W
  • Haas - W
  • Mazak - W
  • Siemens - R23=
  • Okuma - PW=

 

Contact Tool Setter Cycle Parameter Variables

 

probe_cts_tool_type

Mill Job

This variable will output the string defined on post question: 4420. used for defining the measurement type in a CTS cycle.

 

 

Example String Values are:

  • Fanuc - B
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_tool_diameter

Mill Job

This variable will output the string defined on post question: 4421. used for defining the tool diameter in a CTS cycle. NOTE: This forces the rotation of the tool on some machines.

 

 

Example String Values are:

  • Fanuc - D
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_tool_tol

Mill Job

This variable will output the string defined on post question: 4422. used for defining the tool length tolerance value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - H
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_length_exper

Mill Job

This variable will output the string defined on post question: 4423. used for defining the length experience  value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - K
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_broken

Mill Job

This variable will output the string defined on post question: 4424. used for defining the tool out of tolerance  value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - M
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_overtravel

Mill Job

This variable will output the string defined on post question: 4425. used for defining the overtravel parameter value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - Q
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_tool_offset

Mill Job

This variable will output the string defined on post question: 4426. used for defining the tool offset parameter value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - T
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_tool_length

Mill Job

This variable will output the string defined on post question: 4427. used for defining the tool length parameter value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_offset_typeA

Mill Job

This variable will output the string defined on post question: 4428. used for defining the tool offset parameter value for Type A offset tables  in CTS cycles.

 

 

Example String Values are:

  • Fanuc - E
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_diam_exper

Mill Job

This variable will output the string defined on post question: 4429. used for defining the diameter experience value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - J
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_z_clearance

Mill Job

This variable will output the string defined on post question: 4430. used for defining the extra z clearance parameter  value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - W
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_z_measure

Mill Job

This variable will output the string defined on post question: 4431. used for defining the Z axis measure position parameter  value in CTS cycles.

 

 

Example String Values are:

  • Fanuc - Z
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_inc_radial

Mill Job

This variable will output the string defined on post question: 4432. used for defining the incremental radial distance  parameter value in the feed up cycle. .

 

 

Example String Values are:

  • Fanuc - U
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_rapid_pos

Mill Job

This variable will output the string defined on post question: 4433. used for defining the rapid position parameter in the Broken Tool cycle.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_clearance

Mill Job

This variable will output the string defined on post question: 4434. used for defining the clearance position parameter in the Broken Tool cycle.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_thermal_type

Mill Job

This variable will output the string defined on post question: 4435. used for defining the thermal comp cycle type parameter.

 

 

Example String Values are:

  • Fanuc - C
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_thermal_meaure

Mill Job

This variable will output the string defined on post question: 4436. used for defining the thermal comp measure position parameter.

 

 

Example String Values are:

  • Fanuc - W
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_thermal_x_storage

Mill Job

This variable will output the string defined on post question: 4437. used for defining the thermal compX storage location  parameter.

 

 

Example String Values are:

  • Fanuc - X
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_thermal_y_storage

Mill Job

This variable will output the string defined on post question: 4438. used for defining the thermal comp Y storage location  parameter.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_thermal_z_storage

Mill Job

This variable will output the string defined on post question: 4439. used for defining the thermal compZ storage location  parameter.

 

 

Example String Values are:

  • Fanuc - Z
  • Haas - ??
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

probe_cts_overtravel_radial

Mill Job

This variable will output the string defined on post question: 4440. used for defining the overtravel distance and radial clearance.

 

 

Example String Values are:

  • Fanuc - ??
  • Haas - H
  • Mazak - ??
  • Siemens - ??
  • Okuma - ??

 

Non-Contact Tool Setter Cycle Parameter Variables

 

probe_nts_tool_type

Mill Job

This variable will output the string defined on post question: 4550. used for defining the prefix for the measurement type parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - B
  • Haas - B
  • Mazak - B
  • Siemens - R02=
  • Okuma - PB=

 

probe_nts_tool_tol

Mill Job

This variable will output the string defined on post question: 4551. used for defining the prefix for the tool length tolerance parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - H
  • Haas - H
  • Mazak - H
  • Siemens - R11=
  • Okuma - PH=

 

probe_nts_length_exper

Mill Job

This variable will output the string defined on post question: 4552. used for defining the prefix for the length experience parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - J
  • Haas - J
  • Mazak - J
  • Siemens - R05=
  • Okuma - PJ=

 

probe_nts_broken

Mill Job

This variable will output the string defined on post question: 4553. used for defining the prefix for the out of tolerance parameter in broken NTS cycles.

 

 

Example String Values are:

  • Fanuc - M
  • Haas - M
  • Mazak - M
  • Siemens - R13=
  • Okuma - PM=

 

probe_nts_overtravel

Mill Job

This variable will output the string defined on post question: 4554. used for defining the prefix for the overtravel  parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - Q
  • Haas - Q
  • Mazak - Q
  • Siemens - R17=
  • Okuma - PQ=

 

probe_nts_spindle_speed

Mill Job

This variable will output the string defined on post question: 4555. used for defining the prefix for the spindle speed parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - S
  • Haas - S
  • Mazak - S
  • Siemens - R19=
  • Okuma - PS=

 

probe_nts_tool_offset

Mill Job

This variable will output the string defined on post question: 4556. used for defining the prefix for the tool offset parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - T
  • Haas - T
  • Mazak - T
  • Siemens - R14=
  • Okuma - PT=

 

probe_nts_stepover

Mill Job

This variable will output the string defined on post question: 4557. used for defining the prefix for the radial step-over  parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - Y
  • Mazak - Y
  • Siemens - R25=
  • Okuma - PY=

 

probe_nts_solid_tool

Mill Job

This variable will output the string defined on post question: 4558. used for defining the prefix for the solid tool  parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - A
  • Haas - A
  • Mazak - A
  • Siemens - R01=
  • Okuma - PA=

 

probe_nts_cutter_edge

Mill Job

This variable will output the string defined on post question: 4559. used for defining the cutter edge parameter in NTS cycles. For when there are parts o f the tool or cutter edge, or when you want to use a slitting saw.

 

 

Example String Values are:

  • Fanuc - W
  • Haas - W
  • Mazak - W
  • Siemens - R23=
  • Okuma - PW=

 

probe_nts_diam_offset

Mill Job

This variable will output the string defined on post question: 4560. used for defining the prefix for the diameter offset number parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - D
  • Haas - D
  • Mazak - D
  • Siemens - ??
  • Okuma - PD=

 

probe_nts_diam_tol

Mill Job

This variable will output the string defined on post question: 4561. used for defining the prefix for the diameter tolerance parameter in NTS cycles.

 

 

Example String Values are:

  • Fanuc - E
  • Haas - E
  • Mazak - E
  • Siemens -R08=
  • Okuma - PE=

 

probe_nts_step_dist

Mill Job

This variable will output the string defined on post question: 4562. used for defining the prefix for the step distance parameter in radial measure NTS cycles.

 

 

Example String Values are:

  • Fanuc - F
  • Haas - F
  • Mazak - F
  • Siemens -R09=
  • Okuma - PF=

 

probe_nts_diam_exper

Mill Job

This variable will output the string defined on post question: 4563. used for defining the prefix for the radius/diameter experience parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - I
  • Haas - I
  • Mazak - I
  • Siemens -R04=
  • Okuma - PI=

 

probe_nts_tool_diameter

Mill Job

This variable will output the string defined on post question: 4564. used for defining the prefix for the tool diameter parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - R
  • Haas - R
  • Mazak - R
  • Siemens -R18=
  • Okuma - PR=

 

probe_nts_search_dist

Mill Job

This variable will output the string defined on post question: 4565. used for defining the prefix for the search distance for high spot parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - X
  • Haas - X
  • Mazak - X
  • Siemens -R24=
  • Okuma - PX=

 

probe_nts_measure_z

Mill Job

This variable will output the string defined on post question: 4566. used for defining the prefix for the measure height parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - Z
  • Haas - Z
  • Mazak - Z
  • Siemens -R26=
  • Okuma - PZ=

 

probe_nts_num_edges

Mill Job

This variable will output the string defined on post question: 4567. used for defining the prefix for the number of cutting edges parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - C
  • Haas - C
  • Mazak - C
  • Siemens -R03=
  • Okuma - PC=

 

probe_nts_feed_rev

Mill Job

This variable will output the string defined on post question: 4568. used for defining the prefix for the feed per rev parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - F
  • Haas - F
  • Mazak - F
  • Siemens -R09=
  • Okuma - PF=

 

probe_nts_runout_tol

Mill Job

This variable will output the string defined on post question: 4569. used for defining the prefix for the run-out tolerance parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - K
  • Haas - K
  • Mazak - K
  • Siemens -R06=
  • Okuma - PK=

 

probe_nts_safety_z

Mill Job

This variable will output the string defined on post question: 4570. used for defining the prefix for the safety plane parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - Z
  • Haas - Z
  • Mazak - Z
  • Siemens -R26=
  • Okuma - PZ=

 

probe_nts_start_angle

Mill Job

This variable will output the string defined on post question: 4571. used for defining the prefix for the start angle for profile checking parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - J
  • Haas - J
  • Mazak - J
  • Siemens -R05=
  • Okuma - PJ=

 

probe_nts_end_angle

Mill Job

This variable will output the string defined on post question: 4572. used for defining the prefix for the end angle for profile checking parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - Q
  • Haas - Q
  • Mazak - Q
  • Siemens -R17=
  • Okuma - PQ=

 

probe_nts_check_height

Mill Job

This variable will output the string defined on post question: 4573. used for defining the prefix for the profile checking height parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - H
  • Haas - H
  • Mazak - H
  • Siemens -R11=
  • Okuma - PH=

 

probe_nts_linear_dist

Mill Job

This variable will output the string defined on post question: 4574. used for defining the prefix for the profile checking linear distance parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - X
  • Haas - X
  • Mazak - X
  • Siemens -R24=
  • Okuma - PX=

 

probe_nts_radial_dist

Mill Job

This variable will output the string defined on post question: 4575. used for defining the prefix for the profile checking radial distance parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - Y
  • Haas - Y
  • Mazak - Y
  • Siemens -R25=
  • Okuma - PY=

 

probe_nts_work_offset

Mill Job

This variable will output the string defined on post question: 4576. used for defining the prefix for the work offset in thermal checking parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - C
  • Haas - C
  • Mazak - C
  • Siemens -R03=
  • Okuma - PC=

 

probe_nts_tool_length

Mill Job

This variable will output the string defined on post question: 4577. used for defining the prefix for the tool length in thermal checking parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - K
  • Haas - K
  • Mazak - K
  • Siemens -R06=
  • Okuma - PK=

 

probe_nts_corner_rad

Mill Job

This variable will output the string defined on post question: 4578. used for defining the prefix for the corner radius parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - C
  • Haas - C
  • Mazak - C
  • Siemens -R03=
  • Okuma - PC=

 

probe_nts_num_touch

Mill Job

This variable will output the string defined on post question: 4579. used for defining the prefix for the corner measure number of touches parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - F
  • Haas - F
  • Mazak - F
  • Siemens -R09=
  • Okuma - PF=

 

probe_nts_radial_option

Mill Job

This variable will output the string defined on post question: 4580. used for defining the prefix for the corner measure radial measure option parameter NTS cycles.

 

 

Example String Values are:

  • Fanuc - V
  • Haas - V
  • Mazak - V
  • Siemens -R22=
  • Okuma - PV=

Canned Cycles

thread_chamfer_distance

Lathe Job

Outputs the calculated chamfer distance in threading canned cycle. The value is calculated by Number of leads for canned cycle chamfer out multiplied by the pitch value. The prefix is defined on post question: 1799


API: GetDoubleOfPostVariable(thread_chamfer_distance)


Mill Turn Job

 

thread_chamfer_numofleads

Lathe Job

Outputs the number of leads value specified for threading canned cycle chamfer out . The prefix is defined on post question: 1798.


API: GetDoubleOfPostVariable(thread_chamfer_numofleads)


Mill Turn Job

Input Only Variables

These variables work as input for the GetDoubleOfPostVariable() API, but do not work as their own variable.

 

GetDoubleOfPostVariable("tapthread_majordiam")

Mill Job

Outputs the major Diameter value of the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_minordiam")

Mill Job

Outputs the minor Diameter value of the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_pitch")

Mill Job

Outputs the pitch value of the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_threadangle")

Mill Job

Outputs the thread angle value of the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_taperangle")

Mill Job

Outputs the taper angle value of the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_cuttingholesize")

Mill Job

Outputs the cutting hole size value for the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job

 

GetDoubleOfPostVariable("tapthread_rollingholesize")

Mill Job

Outputs the rolling hole size value for the thread type used in tapping operation, only using the API GetDoubleOfPostVariable()

 

NOTE -  This variable cannot be directly used inside a post processor since its only a variable that is a valid input to the GetDoubleOfPostVariable() API function

Lathe Job

Mill Turn Job