This section describes the machine control events and their associated parameters.
Event |
Class |
Description |
MOM Variables |
MOM_auxfun |
Machine Control Events |
Machine Control Event ''AUXFUN''. |
mom_auxfun, mom_auxfun_text, mom_auxfun_text_toggle |
MOM_clamp |
Machine Control Events |
Machine Control Event ''CLAMP''. You can activate auto clamping in Postbuilder by specifying the UDE CLAMP/&,AUTO,ON or OFF. |
mom_clamp_status, mom_clamp_axis, mom_clamp_text |
MOM_coolant_on |
Machine Control Events |
Machine Control Event ''Coolant On'' |
mom_coolant_status, mom_coolant_mode, mom_coolant_text, mom_coolant_text_toggle |
MOM_coolant_off |
Machine Control Events |
Machine Control Event ''Coolant Off'' |
mom_coolant_status, mom_coolant_text |
MOM_cut_wire |
Machine Control Events |
Machine Control Event ''Cut Wire'' |
mom_cut_wire_text |
MOM_cutcom_on |
Machine Control Events |
Machine Control Event ''Cutter Compensation''. Note that there are two ways to activate cutter compensation. The Planar Mill and Cavity Mill machine control dialogs have an automatic cutter compensation option that will output cutcom on and off events to control cutter compensation during engages and retracts and contacts with walls. You can also set up a more non-automatic cutter compensation in the Start Post machine control dialog. You must place a cutcom on and a cutcom off in the tool path with the non-automatic method. |
mom_cutcom_status, mom_cutcom_mode, mom_cutcom_adjust_register, mom_cutcom_plane, mom_cutcom_text |
MOM_cutcom_off |
Machine Control Events |
Machine Control Event ''Cutter Compensation'' |
mom_cutcom_status, mom_cutcom_text |
MOM_delay |
Machine Control Events |
Machine Control Event ''Dwell'' |
mom_delay_mode, mom_delay_value, mom_delay_revs, mom_delay_text |
MOM_flush |
Machine Control Events |
Machine Control Event ''Flush'' |
mom_flush_status, mom_flush_guides, mom_flush_pressure, mom_flush_register, mom_flush_text |
MOM_flush_tank |
Machine Control Events |
Machine Control Event ''Flush Tank'' |
mom_flush_tank, mom_flush_tank_text |
MOM_length_compensation |
Machine Control Events |
Machine Control Event ''Tool Length Compensation'' |
mom_length_comp_register, mom_length_comp_register_text |
MOM_lintol |
Machine Control Events |
Machine Control Event ''LINTOL'' postprocessor command. This event will be used by NX Post to activate linearization for four and five axis posts. |
mom_lintol_status, mom_lintol |
MOM_load_tool |
Machine Control Events |
Machine Control Event ''Load/Tool'' This event will not cause a tool change event. It is used to pass machine information to the post. In NX2 the MOM_load_tool event will contain the same information that the MOM_tool_change event contains. Prior to NX2, the load tool event was only way to pass the tool_head, mom_tool_angle, mom_tool_radius and the mom_tool_text mom_variables. This event is used primarily to output a LOAD/TOOL in CLSF. |
mom_tool_number, mom_tool_change_type, mom_tool_adjust_register, mom_tool_x_offset, mom_tool_y_offset, mom_tool_z_offset, tool_head, mom_tool_angle, mom_tool_radius, mom_tool_text |
MOM_operator_message |
Machine Control Events |
Machine Control Event ''Operator Message''. |
mom_operator_message_status, mom_operator_message |
MOM_opskip |
Machine Control Events |
Machine Control Event ''Operational Skip'' |
mom_opskip_status, mom_opskip_text |
MOM_opstop |
Machine Control Events |
Machine Control Event ''Optional Stop'' |
mom_opstop_text |
MOM_origin |
Machine Control Events |
Machine Control Event ''Origin'' |
mom_origin(0), mom_origin(1), mom_origin(2), mom_origin_text |
MOM_power |
Machine Control Events |
Machine Control Event ''Power'' |
mom_power_value, mom_power_text |
MOM_pprint |
Machine Control Events |
Machine Control Event ''PPRINT'' |
mom_pprint |
MOM_prefun |
Machine Control Events |
Machine Control Event ''Prefun'' |
mom_prefun, mom_prefun_text |
MOM_rotate |
Machine Control Events |
Machine Control Event ''Rotate'' |
mom_rotate_axis_type, mom_rotation_mode, mom_rotation_angle, mom_rotation_direction, mom_rotation_reference_mode, mom_rotation_text |
MOM_select_head |
Machine Control Events |
Machine Control Event ''Select Head'' |
mom_head_type, mom_head_text |
MOM_sequence_number |
Machine Control Events |
Machine Control Event ''Sequence number'' |
mom_sequence_mode, mom_sequence_number, mom_sequence_increment, mom_sequence_frequency, mom_sequence_text |
MOM_set_modes |
Machine Control Events |
Machine Control Event ''Set Mode'' |
mom_output_mode, mom_arc_mode, mom_feed_set_mode, mom_parallel_to_axis, mom_machine_mode, mom_modes_text |
MOM_stop |
Machine Control Events |
Machine Control Event ''Stop'' Note: Stop events do not cause a tool change event. |
mom_stop_text |
MOM_text |
Machine Control Events |
Machine Control Event ''User Defined Text'' |
mom_user_defined_text, mom_record_text, mom_record_fields, mom_field_count |
MOM_thread_wire |
Machine Control Events |
Machine Control Event ''Thread Wire'' |
mom_thread_wire_text |
MOM_tlset |
Machine Control Events |
Machine Control Event ''TLSET'' postprocessor command. This event occurs when the tool tracking height is specified. This is used for distance and time calculations. |
mom_tool_tracking_height |
MOM_tool_preselect |
Machine Control Events |
Machine Control Event ''Tool pre-select'' |
mom_tool_preselect_number, mom_tool_preselect_text |
MOM_translate |
Machine Control Events |
Machine Control Event ''TRANS'' postprocessor command. |
mom_translate(0), mom_translate(1), mom_translate(2), mom_translate_text |
MOM_wire_angles |
Machine Control Events |
Machine Control Event ''Wire Angles'' |
mom_wire_slope, mom_wire_angle, mom_wire_angle_text |
MOM_wire _cutcom |
Machine Control Events |
Machine Control Event ''Cutter Compensation'' |
mom_wire_cutcom_status, mom_wire _cutcom_mode, mom_wire_cutcom_adjust_register, mom_wire_cutcom_text |
MOM_wire_guides |
Machine Control Events |
Machine Control Event ''Wire Guides'' |
mom_wire_guides_upper_plane, mom_wire_guides_lower_plane, mom_wire_height, mom_wire_guides_text |
MOM_circular_move |
Motion Events |
This event occurs at a motion on an arc. |
mom_arc_direction, mom_arc_intol_fraction, mom_arc_radius, mom_arc_tolerance, mom_arc_tool_diameter, mom_arc_tool_radius, mom_arc_center, mom_mom_arc_axis, mom_pos_arc_center, mom_pos_arc_axis, mom_pos_arc_plane, mom_ref_pos_arc_center, plus all mom variables generated by the MOM_linear_move event. |
MOM_from_move |
Motion Events |
This event occurs for a motion type FROM. |
mom_from_alt_pos, mom_from_pos, mom_from_ref_pos |
MOM_gohome_move |
Motion Events |
This event occurs for a motion type GOHOME or GOHOME_DEFAULT. |
mom_gohome_alt_pos, mom_gohome_pos, mom_gohome_ref_pos |
MOM_initial_move |
Motion Events |
This event occurs at the first motion after a tool change event. If the first motion is a cycle move, a MOM_initial_move event is generated for the mom_cycle_rapid_to_pos. |
All mom variables generated by the MOM_linear_move event. |
MOM_lathe_thread |
Motion Events |
This event occurs for when the threading is activated and establishes the parameters for thread motion. |
mom_lathe_thread_type, mom_lathe_thread_value, mom_lathe_thread_advance_type, mom_lathe_thread_increment, mom_lathe_thread_lead, mom_lathe_thread_lead_I, mom_lathe_thread_lead_k, mom_lathe_thread_tpi, mom_lathe_thread_feed_rate, mom_last_z_pos |
MOM_linear_move |
Motion Events |
This event occurs at each linear motion at programmed feedrate. |
mom_alt_pos, mom_feed_rate, mom_feed_rate_number, mom_feed_rate_mode, mom_feed_rate_output_mode, mom_feed_rate_per_rev, mom_last_z_pos, mom_mcs_coord_mode, mom_mcs_go_delta, mom_mcs_goto, mom_motion_distance, mom_motion_type, mom_out_angle_pos, mom_paint_color, mom_pos, mom_prev_alt_pos, mom_prev_mcs_goto, mom_prev_pos, mom_prev_ref_pos, mom_prev_tool_axis, mom_ref_pos, mom_tool_axis |
MOM_nurbs_move |
Motion Events |
This event occurs at each nurb motion at the programmed feedrate. The data varies depending on the kinematics variable mom_kin_nurbs_output_type. |
mom_last_z_pos, mom_nurbs_order, mom_nurbs_point_count, mom_nurbs_knot_count, mom_nurbs_points, mom_nurbs_knots, mom_nurbs_coefficients |
MOM_rapid_move |
Motion Events |
This event occurs at each motion at Rapid feedrate. |
All mom variables generated with the MOM_linear_move event. |
|
|
|
|