mastercam91四轴半四轴定面加工后处理
# Post Name : MPFAN # Product : MILL # Machine Name : GENERIC FANUC # Control Name : GENERIC FANUC # Description : GENERIC FANUC MILL POST # 4-axis/Axis subs. : YES # 5-axis : NO # Subprograms : YES # cutable : MP v9.10 # # WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO # THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE. # # -------------------------------------------------------------------------- # Revision log: # -------------------------------------------------------------------------- # Programmers Note: # CNC 01/12/01 - Initial post update for V8.1 # CNC 07/02/01 - Add cantext to cancel drill and tool retract # CNC 01/09/02 - Initial post update for V9.0 # CNC 01/31/02 - Set usecandrill, usecanpeck, force_wcs to YES # CNC 02/22/02 - Forces output of I,J,K arc centers (arcoutput:0) # CNC 04/12/02 - Use original position for inverse feed and 4 ax paths # CNC 05/01/02 - Set helix_arc:2, support helix arc output in XY plane # CNC 05/07/02 - Do not update sav_rev with axis substitution # CNC 11/06/02 - Altered F eedrate output at when tapping (G74/G84) # CNC 01/06/03 - moved feed assignment below pcom_moveb to address bug w/feed in 4 axis # CNC 01/17/03 - Added flags to allow reversal of axis orientations # CNC 02/04/03 - Initial post update for V9.1 # # -------------------------------------------------------------------------- # Features: # -------------------------------------------------------------------------- # This post supports Generic Fanuc code output for 3 and 4 axis milling. # It is designed to support the features of Mastercam Mill V9. # # Following Misc. Integers are used: # # mi1 - Work coordinate system # 0 = Reference return is generated and G92 with the # X, Y and Z home positions at file head. # 1 = Reference return is generated and G92 with the # X, Y and Z home positions at each tool. # 2 = WCS of G54, G55 based on Mastercam settings. # # mi2 - Absolute or Incremental positioning at top level # 0 = absolute # 1 = incremental # # mi3 - Select G28 or G30 reference point return. # 0 = G28, 1 = G30 # #Canned text: # Entering cantext on a contour point from within Mastercam allows the # following functions to enable/disable. # Cantext value: # 1 = Stop = output the M00 stop code # 2 = Ostop = output the M01 optional stop code # 3 = Bld on = turn on block delete codes in NC lines # 4 = bLd off = turn off block delete codes in NC lines # #Milling toolpaths (4 axis) #Layout: # The term Reference View refers to the coordinate system associated # with the Top view (Alt-F9, the upper gnomon of the three displayed). # Create the part drawing with the axis of rotation about the a