mom Variables |
Class |
Description |
Possible Values |
Data Type |
Default |
mom_carrier_name |
Tool |
Defines the name of the current carrier or turret. This name can be used by a postprocessor to determine the correct kinematic configuration to use for postpprocessing. |
|
String |
|
mom_lead_angle |
Tool |
Describes the angular direction from the center of the lathe tool to the tool tip. The mom_tool angle and the the mom_tool_radius define the vector from the tool nose center to the tracking point. This value is only useful if the tracking point is tool nose center, otherwise the mom_pos values contain this offset value. |
Angle from 0-360 |
Numeric Value |
|
mom_next_tool_name |
Tool |
The name of the next tool to be loaded. |
|
String |
|
mom_next_tool_number |
Tool |
The number of the next tool to be loaded. Can be used to pre-select the next tool. |
|
Integer |
|
mom_next_tool_status |
Tool |
Defines the status of the next tool. It will either be NEXT or FIRST. If FIRST, it means that you at end of the program and the next tool is the first tool. NEXT means that the there is a next tool in the program. |
NEXT or FIRST |
String |
|
mom_pocket_id |
Tool |
If the pre-loaded tool option is used within NX CAM, this is the pocket number where the tool is located. |
|
Integer |
|
mom_thread_forming_method_t |
Tool |
This defines the types/methods of thread forming. Drill tools only. |
|
Integer |
|
mom_tool_angle |
Tool |
Describes the angular direction from the center of the lathe tool to the tool tip. The mom_tool angle and the mom_tool_radius define the vector from the tool nose center to the tracking point. This value is only useful if the tracking point is tool nose center, otherwise the mom_pos values contain this offset value. |
Angle from 0-360 |
Numeric Value |
|
mom_tool_barrel_center_y |
Tool |
This parameter specifies the height of the center of the arc defining the profile of the outside edge of the cutter. Barrel tools only. |
|
Numeric Value |
|
mom_tool_barrel_radius |
Tool |
This parameter specifies the radius of the arc defining the profile shape of the sides of the cutter. Barrell tools only. |
|
Numeric Value |
|
mom_tool_button_diameter |
Tool |
This parameter specifies the diameter of the button tool. ( ISO R, Round ). Button tools only. |
|
Numeric Value |
|
mom_tool_catalog_number |
Tool |
This parameter specifies the catalog number or a tool tracking number. |
|
Numeric Value |
|
mom_tool_corner1_center_x |
Tool |
This index is a part of the definition of the center of the arc representing the lower radius of the tool profile. It is the horizontal distance between the center of the lower corner arc and the tool axis; it can be positive (lower arc and its center on the same side of the tool axis) or negative (lower arc and its center on opposite sides of the tool axis) or zero. Seven Parameter Mill Tools or Ten Parameter Mill Tools only. |
|
Numeric Value |
|
mom_tool_corner1_center_y |
Tool |
This index is a part of the definition of the center of the arc representing the lower radius of the tool profile. It is the vertical distance between the center of the lower corner arc and the tool end. Its value must be non-negative. Seven Parameter Mill Tools or Ten Parameter Mill Tools only. |
|
Numeric Value |
|
mom_tool_corner1_radius |
Tool |
This parameter specifies the radius of the lower corner arc of the tool. The lower radius of a tool. Mill and Drill tools only. |
|
Numeric Value |
|
mom_tool_corner2_center_x |
Tool |
This index is a part of the definition of the center of the arc representing the upper radius of the tool profile. It is the horizontal distance between the center of the upper corner arc and the tool axis. It can be positive (upper arc and its center on the same side of the tool axis) or negative (upper arc and its center on opposite sides of the tool axis) or zero. Ten Parameter Mill Tools only. |
|
Numeric Value |
|
mom_tool_corner2_center_y |
Tool |
This index is a part of the definition of the center of the arc representing the upper radius of the tool profile. It is the vertical distance between the center of the upper corner arc and the tool end. Its value must be non-negative. Ten Parameter Mill Tools only. |
|
Numeric Value |
|
mom_tool_cut_edge_length |
Tool |
This parameter specifies the cutting edge length of the turning tool insert. Turning tools only. |
|
Numeric Value |
|
mom_tool_cutcom_register |
Tool |
This parameter specifies the register number value on the controller which contains the value that the system uses to adjust the tool path to allow for variation due to an undersized or oversized cutter or tool. |
|
Integer |
|
mom_tool_diameter |
Tool |
Specifies the diameter of the tool. Mill, Drill, Barrell, T Cutter tools only. |
|
Numeric Value |
|
mom_tool_direction |
Tool |
This parameter specifies the direction of rotation of the spindle. |
|
Numeric Value |
|
mom_tool_edge_length_a |
Tool |
This parameter describes the shape of a turning form tool in parametric form. It represents an array holding the tool edge length information (see manufacturing turning help for more information). Turning tools only. |
|
Numeric Array |
|
mom_tool_flute_length |
Tool |
This parameter specifies the measured distance between the beginning and end teeth of the flute. The flute length does not necessarily indicate the length of cut. Mill, Drill, Barrell, T Cutter tools only. |
|
Numeric Value |
|
mom_tool_flutes_number |
Tool |
This parameter specifies the number of flutes in the tool. Mill, Drill, Barrell, T Cutter tools only. |
|
Numeric Value |
|
mom_tool_heel_angle |
Tool |
Defines the second clearance angle for turning inserts. Turning tools only. |
|
Numeric Value |
|
mom_tool_height |
Tool |
Specifies the actual height of the tool. Mill, Drill, Barrell, T Cutter tools only. |
|
Numeric Value |
|
mom_tool_holder_angle |
Tool |
This parameter specifies the holder angle of the button tool holder (radians). Button tools only. |
|
Numeric Value |
|
mom_tool_holder_width |
Tool |
This parameter specifies the width of the button tool holder. Button only. |
|
Numeric Value |
|
mom_tool_insert_angle |
Tool |
This parameter specifies the polar angle of the first edge of a Form turning tool (radians). Turning tools only. |
|
Numeric Value |
|
mom_tool_insert_length |
Tool |
This parameter specifies the total length of the insert of grooving and threading tools. Groove or Thread tools only. |
|
Numeric Value |
|
mom_tool_insert_position |
Tool |
This parameter specifies the position of the tool insert. |
1 = Topside
2 = Downside |
Numeric Value |
|
mom_tool_insert_type |
Tool |
This parameter specifies the insert shapes for standard turning, grooving and threading tools. For standard turning tools, parallelogram, diamond, hexagon, parallelogram, rectangle, octagon, pentagon, round, square, triangle, triagon or user defined inserts are possible. For grooving tools, standard, full nose radius, ring type joint or user defined inserts are possible. For threading tools, standard and trapezoidal inserts are possible. |
|
Numeric Value |
|
mom_tool_left_adjust_reg |
Tool |
This parameter specifies the register number value on the controller which contains the tool offset coordinates for the left cutter. |
|
Integer |
|
mom_tool_left_adjust_reg_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_LEFT_ADJUST_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_left_angle |
Tool |
This index defines the left clearance angle of grooving and threading asymmetrical tools (radians). Groove or Thread tools only. |
|
Numeric Value |
|
mom_tool_left_corner_radius |
Tool |
This index defines the left corner radius of grooving asymmetrical tools. Groove tools only. |
|
Numeric Value |
|
mom_tool_left_cutcom_reg |
Tool |
This parameter specifies the register number value on the controller which contains the value that the system uses to adjust the tool path to allow for variation due to an undersized or oversized cutter or tool (left cutter). |
|
Integer |
|
mom_tool_left_cutcom_reg_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_LEFT_CUTCOM_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_left_tracking_point |
Tool |
This parameter specifies the tracking point of the left cutter of the grooving tool. |
0-8 |
Integer |
|
mom_tool_left_x_offset |
Tool |
This parameter specifies the left x offset, which is the x coordinate of the distance between the tool's reference point and it's left tracking point. Parameter UF_PARAM_TL_LEFT_XOFF_TOG_INDEX has to be turned on. Groove tools only. |
|
Numeric Value |
|
mom_tool_left_y_offset |
Tool |
This parameter specifies the left y offset, which is the y coordinate of the distance between the tool's reference point and it's left tracking point. Parameter UF_PARAM_TL_LEFT_YOFF_TOG_INDEX has to be turned on. Groove tools only. |
|
Numeric Value |
|
mom_tool_length_adjust_register |
Tool |
This parameter specifies the register number value on the controller which contain the tool offset coordinates. |
|
Integer |
|
mom_tool_lower_corner_radius |
Tool |
This parameter specifies the lower corner radius of the profile of the tool. Barrel or T Cutter tools only. |
|
Numeric Value |
|
mom_tool_max_depth |
Tool |
This parameter describes the maximum depth of cut which the tool insert can achieve. This is dependant upon the geometry of the insert. Turning tools only. |
|
Numeric Value |
|
mom_tool_max_facing_diameter |
Tool |
This parameter describes the maximum admissible diameter for facing operations with grooving and form turning tools. |
|
Numeric Value |
|
mom_tool_max_facing_diameter_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_MAX_FACING_DIA_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_max_toolreach |
Tool |
This parameter describes the maximum distance which a tool and its holder can travel into a part. This is dependant upon the geometry of a part and the tool holder. The purpose of this parameter is to prevent collision of the tool holder with the part. |
|
Numeric Value |
|
mom_tool_min_boring_diameter |
Tool |
This parameter describes the minimum distance needed to prevent a tool and its holder from colliding with the part. For instance, when drilling a hole of one centimeter, a tool holder that is wider than 1 centimeter cannot be used if the holder is expected to travel into the hole that is being drilled. |
|
Numeric Value |
|
mom_tool_min_facing_diameter |
Tool |
This parameter describes the minimum admissible diameter for facing operations with grooving and form turning tools. |
|
Numeric Value |
|
mom_tool_min_facing_diameter_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_MIN_FACING_DIA_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_name |
Tool |
The name of the current tool. |
|
String |
|
mom_tool_nose_angle |
Tool |
This parameter specifies the angle caused by the intersection of the two edges of the turning tool insert (radians). Turning tools only. |
|
Numeric Value |
|
mom_tool_nose_angle_a |
Tool |
This parameter describes the shape of a turning form tool in parametric form. It represents an array holding the tool edge length information (see manufacturing turning help for more information). Turning tools only. |
|
Numeric Array |
|
mom_tool_nose_angle_a |
Tool |
This parameter describes the shape of a turning form tool in parametric form. It represents an array holding the tool nose angle (radians) information (see manufacturing turning help for more information). Turning tools only. |
|
Numeric Array |
|
mom_tool_nose_radius |
Tool |
This parameter specifies the radius of the inscribed circle at the cutter tip of the turning tool insert. Turning tools only. |
|
Numeric Value |
|
mom_tool_nose_radius_a |
Tool |
This parameter describes the shape of a turning form tool in parametric form. It represents an array holding the tool nose radii information (see manufacturing turning help for more information). |
|
Numeric Array |
|
mom_tool_nose_width |
Tool |
This parameter describes the nose width of a turning tool. It represents the width of the tool cutting surface of either a Ring Type Joint grooving tool or a Trapezoidal threading tool. |
|
Numeric Value |
|
mom_tool_number_of_noses |
Tool |
This index contains the number of noses of a Form turning tool. Turning tools only. |
|
Integer |
|
mom_tool_orientation |
Tool |
This parameter specifies the angle between the cutting edge and the cutting surface of the turning tool insert (radians). Turning tools only. |
|
Numeric Value |
|
mom_tool_pitch |
Tool |
This command outputs the pitch value for the defined tool. |
|
Numeric Value |
|
mom_tool_point_angle |
Tool |
This parameter specifies the angle of the point of the tool. Drill tools only |
|
Numeric Value |
|
mom_tool_preset_cutter |
Tool |
Defines which sides of the cutter are available for tracking on the machine (left, right or both). For each preset cutter there are three attributes available to be specified: Cutter Tracking Point, X Offset, Y Offset. |
0 Left, 1 Left & Right, 2 Right |
Integer |
|
mom_tool_radius |
Tool |
This parameter specifies the radius of the inscribed circle at the cutter tip. The standard tool radius assumes the tool's left and right nose radii are equal. You may define a left and right radius in User Defined tool types. For lathe tooling, this parameter describes the distance from the center of the lathe tool to the tool tip. The mom_tool angle and the mom_tool_radius variables define the vector from the tool nose center to the tracking point. This value is only useful if the tracking point is the tool nose center, otherwise the mom_pos values contain this offset value. |
|
Numeric Value |
|
mom_tool_relief_angle |
Tool |
This parameter specifies the angle caused by the slope of the cutter away from the cutting edge of the turning tool insert (degrees). Turning tools only. |
|
Numeric Value |
|
mom_tool_relief_angle_o |
Tool |
This parameter specifies the angle caused by the slope of the cutter away from the cutting edge of the turning tool insert. |
0-10 |
Integer |
|
mom_tool_right_adjust_reg |
Tool |
This parameter specifies the register number value on the controller which contains the tool offset coordinates for the right cutter. |
|
Integer |
|
mom_tool_right_adjust_reg_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_RIGHT_ADJUST_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_right_angle |
Tool |
This index defines the right clearance angle of grooving and threading asymmetrical tools (radians). |
|
Numeric Value |
|
mom_tool_right_corner_radius |
Tool |
This index defines the right corner radius of grooving asymmetrical tools. |
|
Numeric Value |
|
mom_tool_right_cutcom_reg |
Tool |
This parameter specifies the register number value on the controller which contains the value that the system uses to adjust the tool path to allow for variation due to an undersized or oversized cutter or tool (right cutter). |
|
Integer |
|
mom_tool_right_cutcom_reg_t |
Tool |
This index has to be turned on, if you want to use parameter UF_PARAM_TL_RIGHT_CUTCOM_INDEX. |
0 = inactive, 1 = active |
Integer |
|
mom_tool_right_tracking_point |
Tool |
This parameter specifies the tracking point of the right cutter of the grooving tool. |
0-8 |
Integer |
|
mom_tool_right_x_offset |
Tool |
This parameter specifies the right x offset, which is the x coordinate of the distance between the tool's reference point and it's right tracking point. Parameter UF_PARAM_TL_RIGHT_XOFF_TOG_INDEX has to be turned on. Groove tools only. |
|
Numeric Value |
|
mom_tool_right_y_offset |
Tool |
This parameter specifies the right y offset, which is the y coordinate of the distance between the tool's reference point and it's right tracking point. Parameter UF_PARAM_TL_RIGHT_YOFF_TOG_INDEX has to be turned on. Groove tools only |
|
Numeric Value |
|
mom_tool_shank_diameter |
Tool |
This parameter specifies the diameter of the shank at the top of the Barrel Cutter. Barrell or T Cutter tools only. |
|
Numeric Value |
|
mom_tool_side_angle |
Tool |
The side angle defines the clearance angles of a grooving tool on the left and on the right side as equal (radians). A narrowing insert shape represents a positive value of the side angle, a widening insert shape a negative value. This parameter appears only in the Standard and Full Nose Radius tool types. |
|
Numeric Value |
|
mom_tool_size_o |
Tool |
This parameter specifies the size of the turning tool insert. Cut Edge Length, Inscribed Circle or Inscribed Circle ANSI are possible. The ISO insert size definition uses Cut Edge Length while the ANSI standard uses the inscribed circle. Depending on which standard the tool manufacturer uses, the corresponding method has to be set to determine the size. * |
Possible Values: 0 Cut Edge Length, 1 Inscribed Circle, 2 Inscribed Circle ANSI |
Integer |
|
mom_tool_taper_angle |
Tool |
This parameter specifies the angle of the sides of a tapered tool. The angle is measured from the tool axis. If the Taper Angle is positive, the tool is wider at the top than it is at the bottom. If the Taper Angle is negative, the tool is wider at the bottom than it is at the top. If the Taper Angle is zero, the sides of the tool are parallel to the tool axis. Mill tools only. |
|
Numeric Value |
|
mom_tool_thickness |
Tool |
This parameter specifies the thickness of the turning tool insert. |
|
Numeric Value |
|
mom_tool_thickness_o |
Tool |
This parameter specifies the thickness of the turning tool insert. |
0-13 |
Integer |
|
mom_tool_tip_angle |
Tool |
This parameter specifies the angle of the tip of the tool. This is a non-negative angle measured from a line through the tool end point and perpendicular to the tool axis. If the Tip Angle is positive, the tool * has a sharp point at the very bottom (like the vertex of a cone). For turning, the tip angle defines how the tip of a grooving tool is oriented. It is an angle measured perpendicular from the tool orientation axis and a line through the insert's tip edge. The tip angle may be positive, negative or zero for standard grooving inserts. For mill and groove tools only. |
|
Numeric Value |
|
mom_tool_tip_offset |
Tool |
This parameter describes the tip offset of a threading tool. For standard insert type it is the offset of the tool nose's bottom point to the tool's left flank. For trapezoidal insert type it is the offset of the right end of the tool's bottom edge to the left flank. |
|
Numeric Value |
|
mom_tool_tracking_a |
Tool |
This parameter describes the shape of a turning form tool in parametric form. It represents an array holding the tracking point location information (see manufacturing turning help for more information). Turning tools only. |
|
Numeric Array |
|
mom_tool_tracking_point |
Tool |
This parameter specifies the tracking point of the turning tool. |
0-8 |
Integer |
|
mom_tool_type
|
Tool
|
The type of the current tool. |
Milling, Turning, Grooving, Drilling or Threading |
String |
|
mom_tool_x_imaginery_offset |
Tool |
Describes the radial distance in the x axis from the center of the lathe tool to the tool tip. This value is only useful if the tracking point is tool nose center, otherwise the mom_pos values contain this offset value |
|
Numeric Value |
|
mom_tool_xmount |
Tool |
The x component of tool length. This mom variable is used for simulation. It may be different than the mom_tool_x_offset which is used for postprocessing and may be set to zero. |
|
Numeric Value |
|
mom_tool_x_offset |
Tool |
Describes the tool length offset for the X axis of the turning machine tool. |
|
Numeric Value |
|
mom_tool_ymount |
Tool |
The y component of tool length. This mom variable is used for simulation. It may be different than the mom_tool_y_offset which is used for postprocessing and may be set to zero. |
|
Numeric Value |
|
mom_tool_y_offset |
Tool |
Describes the tool length offset for the Y axis of the turning machine tool. This value is normally zero. |
|
Numeric Value |
|
mom_tool_z_imaginery_offset |
Tool |
Describes the centerline distance in the z axis from the center of the lathe tool to the tool tip. This value is only useful if the tracking point is tool nose center, otherwise the mom_pos values contain this offset value. |
|
Numeric Value |
|
mom_tool_zmount |
Tool |
The z component of tool length. This mom variable is used for simulation. It may be different than the mom_tool_z_offset which is used for postprocessing and may be set to zero. |
|
Numeric Value |
|
mom_tool_z_offset |
Tool |
Describes the tool length offset for the Z axis of the turning machine tool. |
|
Numeric Value |
|
|
|
|
|
|
|