Post Processors - What's New in v9

March 17, 2018 | Author: Gopi Nath | Category: Subroutine, Variable (Computer Science), Data Type, Portable Document Format, Filename


Comments



Description

Post Processors – What’s new for Mastercam v9This document contains details on changes to the MP post language, changes to the Numbered Questions in Posts and NCI file changes in Mastercam v9 For complete documentation on Mastercam Post Processors, please contact your dealer about obtaining the Post Processor Docs CD. Jump to… • • • • • • • • • • NEW Post files on the Mastercam v9 CD Post Variables Post Blocks (Lathe Misc Ops functions) NCI information Post changes for FULL ARCS and HELIX ARCS capability in v9 'TOOL_ZERO' command variable ‘FORCE’ function ‘ERROR_MSG’ command variable Long Filenames for Post Processors *SPECIAL NOTE* on Mastercam Wire v9 wire libraries • What the UPDATEPST9 post update utility does. • Post Variables (added or altered in PST file) • Post Numbered Questions (added or altered in PST file) • Language translation capabilities New pre-defined MP variables for v9 Variable add_thdzclr arc_pitch breakarcs brk_cutpos2 clmp_op clmp_spindle contour_pos contour_typ do_full_arc drl_rot_vecx drl_rot_vecy drl_rot_vecz error_msg full_arc_flg helix_arc landheight miscops_mi1 – mi10 miscops_mr1 – mr10 mrg_subfile post_version pst_rpd_fr sprogname stck_adv_fr stck_appr_fr stck_chuk_end_dx stck_chuk_end_dz stck_chuk_end_x stck_chuk_end_z Product L L/M L/M/W L/M L L W W L/M/W L/M L/M L/M L/M/W L/M/W L/M W L L L/M/W L/M/W L/M/W L/M/W L L L L L L stck_chuk_st_dx stck_chuk_st_dz stck_chuk_st_x stck_chuk_st_z stck_clear stck_final_z stck_grip stck_init_z stck_op stck_spindle stck_tool_x sub_org_chn_no sub_org_grp_id sub_org_inc sub_org_m1 – m9 sub_org_mny_t sub_org_nst_flg sub_org_nxt_h sub_org_nxt_t sub_org_nxt_tid sub_org_op_id sub_org_ref_id sub_org_sec_no sub_org_totl_no sub_org_trnmthd sub_org_trns_id sub_org_trnstyp sub_org_trnsx sub_org_trnsy sub_org_trnsz sub_rd_level L L L L L L L L L L L L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W L/M/W sub_seq_typ subfile t_orgin_x. z t_wcs_m1 – m9 tlstck_on tool_zero wfull_arc_flg L/M/W L/M/W L/M L/M L L/M/W W . y. L add_thdzclr Variable Type Category Description Post switch variable Thread add_thdzclr adds the value thdzclr to thdz2 and zeroes thdzlcr. This happens before pthread0 so the old post calculations work out correctly.pdf for more information. . Value Off On None Values 0 1 Code Example Notes See Lathe Threading Cycles. signed value None Values Code Example Notes See helix_arc for related information . Arc The linear axis pitch distance of the helix motion currently being processed. sweep of the circular motion of the helix. This is the distance the linear axis would move in 360deg.M/L arc_pitch Variable Type Category Description Calculated variable Motion. See do_full_arc for related information. Arc Break arcs at the circle quadrants. . Break arcs to limit sweep angle to 180 degrees (added in v9) Values 0 1 Arcs remain as they are read from the NCI file. (New in v9) Code Example Notes breakarcs : 1 # Break arcs into quadrants do_full_arc : 1 setting OVERRIDES the breakarcs setting. 2 Arcs are broken so no segment is greater than 180 degrees of sweep. Arcs are broken at quadrants.breakarcs Variable Type Category Description Post switch variable Post switch. brk_cutpos2 Variable Type Category Description Calculated variable Break Provide the current value of cutpos2 flag during break up of move . See for cutpos2 values None Values Code Example Notes See Break Up of Motion.pdf for more information. L clmp_op Variable Type Category Description Values NCI variable Lathe Misc Ops - Chuck function information The selected Operation mode: Integer Clamp Un-clamp Re-position None 0 1 2 Code Example Notes L clmp_spindle Variable Type Category Description Values 0 1 Code Example Notes NCI variable Lathe Misc Ops functions information Active spindle for clamp/unclamp Integer Left Spindle Right Spindle Height None Lathe chuck clamp/unclamp operation W contour_pos Variable Type Category Description Values 0 1 2 Code Example Notes NCI variable Chain height button selected on the Contour parameters page Value XY Height Land Height UV Height None . 1. 2. 3.W contour_typ Variable Type Category Description Values Code Example Notes NCI variable Contour type button selected on the Contour parameters page 0. 4 (left None right) . (Only valid for toolpaths created in v9 or above) Values 0 1 Code Example Notes Full 360 degree arcs will be broken into two 180 degree moves. do_full_arc : 1 #Allow full arc output data to post processor (PST) See Break Up of Motion. Arc Allow full circle (360 degree sweep) arc motion output. .do_full_arc Variable Type Category Description Post switch variable Post switch.pdf for more information. Any full 360 degree arcs will passed to the post processor. See breakarcs for related information. do_full_arc : 1 setting OVERRIDES the breakarcs setting. drl_rot_vecy. drl_rot_vecz Variable Type Category Description Values Code Example Notes Future development Drill Value Reserved for right angle head support. .M/L drl_rot_vecx. . If OK is selected the error log file will be displayed in the default text editor that is defined in the Mastercam configuration (CFG) file. send all error messages to an error log file (default setting) send all error messages encountered to screen (No log file) send only one error message of each type encountered to screen (an error log file is also created with this setting) error_msg : 1 # Display error each error message only once Code Example Notes With a setting of ‘0’ or ‘2’. if errors are encountered during posting an error log file is created and the user is prompted OK or CANCEL.ERR filename extension.error_msg Variable Type Category Description Values 0 1 2 Post switch variable Post switch. but with a . Note: If error_msg is not defined in the PST. The error log file will be placed in the NC file destination folder with he same filename as the NC file. Process modification Controls the display of error messages during post processing. the default behavior is the ‘0’ setting. Arc motion Flags if current arc is a full circle (360 deg. (new in v9) Integer No. this is not a full arc Yes.full_arc_flg Variable Type Category Description Calculated variable Motion. . sweep) in a single NC block. this is a full arc None Values 0 1 Code Example Notes See related do_full_arc and breakarcs. Allow arc output on helix motion in XY plane only. 2=XY plane only. Values 0 1 2 Code Example Notes See arc_pitch for related information. Arc Controls output of arcs when doing helix motion. helix_arc : 1 #Support helix output. .M/L helix_arc Variable Type Category Description Post switch variable Post switch. (linearize the motion) Allow arc output on helix motion in all planes. 1=all planes. (added in v9) Integer Do not output arcs on helix motion. W landheight Variable Type Category Description Values Code Example Notes None NCI variable Landheight value from Contour parameters page . Always open the post customization file in an editor and read the comments on how the post is using the miscellaneous integers.L miscops_mi1 . . These may have specific meanings based on how the post was written. Misc integers Miscellaneous integers entered in Custom Parameters values dialog box.miscops_mi10 Variable Type Category Description NCI variable Lathe Misc Ops information. Integer value None Values Code Example Notes The miscellaneous integers are provided to allow custom support in the post customization file. from within a Misc Ops function. from within a Misc Ops function. Misc reals Miscellaneous reals entered in Custom Parameters values dialog box. Decimal value None Values Code Example Notes The miscellaneous reals are provided to allow custom support in the post customization file. These may have specific meanings based on how the post was written. Always open the post customization file in an editor and read the comments on how the post is using the miscellaneous reals. .miscops_mr10 Variable Type Category Description NCI variable Lathe Misc Ops information.L miscops_mr1 . .mrg_subfile Variable Type Category Description Code Example Notes Command variable Command.pdf for more information. None ‘subout’ is automatically set to zero (merge to NC output). Sub file Merge contents of all the subprogram output streams. See File Manipulation. MP.DLL will issue a warning that the post should be updated. Product major version number that post supports? 9 None Code Example Notes If the value entered in the post numbered question 1999 is less than the current product version.post_version Variable Type Category Description Values Post data variable Post version tag information The value comes from the Post Numbered Question: 1999. . 0 1538. Rapid feedrate (metric)? 10000. Rapid feedrate? 300. English or Metric .0 Code Example Notes None Which value read is based on the active Mastercam configuration (CFG) setting.pst_rap_fr Variable Type Category Description Values Post data variable Feedrate Rapid Feedrate setting. Set from the Post Numbered Questions: 38. . String pheader #NC header information sprogname Values Code Example Notes See Numeric Variables.sprogname Variable Type Category Description File name variable NC file The NC file name.pdf for more information. This string variable outputs the program name (NC file name) as typed or upper case depending on the value set to progname. The variable initialization setting of progname : 1 tells the post to output the text string data in sprogname in UPPERCASE letters. This variable is intended to replace the command variable progname. Used with Lathe Stock Advance (BarFeed/Pull) function (NCI 902).L stck_adv_fr Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Stock advance feedrate for stock push/pull operation See stck_appr_fr. . Used with Lathe Stock Advance (BarFeed/Pull) function (NCI 902).L stck_appr_fr Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Stock approach feedrate for stock push/pull operation See stck_adv_fr. . L stck_chuk_end_dx Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Destination chuck X axis reference position after transfer Used with Lathe Stock Transfer function (NCI 900) . L stck_chuk_end_dz Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Destination chuck Z axis reference position after transfer Used with Lathe Stock Transfer function (NCI 900) . Lathe Stock Advance (BarFeed/Pull) function (NCI 902) and Lathe Chuck function (NCI 903).L stck_chuk_end_x Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Final X axis Chuck Position Used with Lathe Stock Transfer function (NCI 900). Lathe Stock Flip function (NCI 901). . Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902) and Lathe Chuck function (NCI 903). Lathe Stock Flip function (NCI 901). .L stck_chuk_end_z Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Final Z axis Chuck Position Used with Lathe Stock Transfer function (NCI 900). L stck_chuk_st_dx Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Destination chuck X axis reference position before transfer Used with Lathe Stock Transfer function (NCI 900) . L stck_chuk_st_dz Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Destination chuck Z axis reference position before transfer Used with Lathe Stock Transfer function (NCI 900) . . Lathe Stock Flip function (NCI 901).L stck_chuk_st_x Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Initial X axis Chuck Position Used with Lathe Stock Transfer function (NCI 900). Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902) and Lathe Chuck function (NCI 903). Lathe Stock Flip function (NCI 901). Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902) and Lathe Chuck function (NCI 903).L stck_chuk_st_z Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Initial Z axis Chuck Position Used with Lathe Stock Transfer function (NCI 900). . L stck_clear Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Stock clearance value for stock pull operation See stck_op. . Used with Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). Values Code Example Notes None Used with Lathe Stock Transfer function (NCI 900). Stock Flip. Lathe Stock Flip function (NCI 901).L stck_final_z Variable Type Category Description NCI variable Lathe Misc Ops functions information Final Z position of the stock (Stock Transfer. Stock Advance). Tailstock or SteadyRest depending on Misc Ops function. . Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). Lathe Tailstock function (NCI 904) and Lathe SteadyRest function (NCI 905). L stck_grip Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Grip length value for stock pull operation See stck_op. Used with Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). . Stock Advance).L stck_init_z Variable Type Category Description NCI variable Lathe Misc Ops functions information Initial Z position of the stock (Stock Transfer. Lathe Stock Flip function (NCI 901). . Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). Stock Flip. Lathe Tailstock function (NCI 904) and Lathe SteadyRest function (NCI 905). Tailstock or SteadyRest depending on Misc Ops function. Values Code Example Notes None Used with Lathe Stock Transfer function (NCI 900). .L stck_op Variable Type Category Description Values 0 1 2 Code Example Notes NCI variable Lathe Misc Ops functions information Stock advance operation method Integer Push stock Push stock with Use Tool Stop option Pull stock None See stck_clear and stck_grip. Used with Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). .L stck_spindle Variable Type Category Description Values 0 1 Code Example Notes NCI variable Lathe Misc Ops functions information Active spindle with stock to transfer Integer Left spindle Right Spindle None Used with Lathe Stock Transfer function (NCI 900). Lathe Stock Flip function (NCI 901) and Lathe Stock Advance (BarFeed/Pull) function (NCI 902). L stck_tool_x Variable Type Category Description Values Code Example Notes None NCI variable Lathe Misc Ops functions information Tool X axis position for bar stop / puller. Used with Lathe Stock Advance (Bar-Feed/Pull) function (NCI 902). sub_org_op_id Variable Type Category Description NCI variable Subprogram, V9 subprogram Non-transform: subprogram # Transform: subprogram # Integer None Values Code Example Notes The first subprogram information read at the current nested level. See How Subprograms Work.pdf for more information. sub_org_grp_id Variable Type Category Description NCI variable Subprogram, V9 subprogram Operation ID as seen in operation manager (The transform operation ID when a Transform subprogram). Integer None Values Code Example Notes The first subprogram information read at the current nested level. See How Subprograms Work.pdf for more information. Transform: Not used.sub_org_trns_id Variable Type Category Description NCI variable Subprogram. V9 subprogram Non-transform: Not used. See How Subprograms Work. .pdf for more information. Integer None Values Code Example Notes The first subprogram information read at the current nested level. Integer None Values Code Example Notes The first subprogram information read at the current nested level. See How Subprograms Work. . negative if copy in a transform. valid >=0.sub_org_sec_no Variable Type Category Description NCI variable Subprogram. Transform: output sub = 0 iterate from base 0. valid > 0. V9 subprogram Non-transform: output sub = 1 iterate from base 1.pdf for more information. sub_org_totl_no Variable Type Category Description NCI variable Subprogram. Transform: Total number of instances. . 1 based. See How Subprograms Work. 1 based.pdf for more information. Integer None Values Code Example Notes The first subprogram information read at the current nested level. V9 subprogram Non-transform: Total number of instances. Integer None Values Code Example Notes The first subprogram information read at the current nested level.sub_org_ref_id Variable Type Category Description NCI variable Subprogram. . See How Subprograms Work. greater than 0 is a transform.pdf for more information. 0 = non-transform <0 = nontransform being referenced by a transform somewhere else. Transform: Reference. V9 subprogram Non-transform: Reference. . V9 subprogram Non-transform: Unique number for new chain/chain shift Transform: iteration of transform. base 1 Integer None Values Code Example Notes The first subprogram information read at the current nested level. See How Subprograms Work.sub_org_chn_no Variable Type Category Description NCI variable Subprogram.pdf for more information. Integer Absolute Incremental None The first subprogram information read at the current nested level.sub_org_inc Variable Type Category Description Values 0 1 Code Example Notes NCI variable Subprogram.pdf for more information. See How Subprograms Work. V9 subprogram Subprogram absolute or incremental flag. . Integer Mirror Rotate Scale (Not used) Translate None The first subprogram information read at the current nested level. See How Subprograms Work.sub_org_trnstyp Variable Type Category Description Values 0 1 2 3 Code Example Notes NCI variable Subprogram.pdf for more information. V9 subprogram Transform subprogram transform type. . sub_org_trnmthd Variable Type Category Description Values 0 1 2 3 Code Example Notes NCI variable Subprogram.pdf for more information. See How Subprograms Work. 2=ent.. On sub_trnstyp: Mirror . 1=Y axis. V9 subprogram Transform subprogram transform method.0=tplane. 1=tplane origin only. 3=X and Y Rotate . 2-coordinates None The first subprogram information read at the current nested level. . 1=tplane origin only.0=X axis. 2-coordinates Scale (Not used) Translate . not par.0=tplane. . V9 subprogram Transform subprogram transform toolplane matrix.sub_org_m1 – sub_org_m9 Variable Type Category Description Values Code Example Notes NCI variable Subprogram. Value None The first subprogram information read at the current nested level.pdf for more information. See How Subprograms Work. V9 subprogram Transform subprogram transform method. relative origin sub_trnsy: Y trans.pdf for more information. sub_org_trnsz Variable Type Category Description Values 0 NCI variable Subprogram. See How Subprograms Work. sub_org_trnsy. relative origin sub_trnsz: Z trans. Y intersection sub_trnsz: not used Rotate sub_trnsx: X center rotation sub_trnsy: Y center rotation sub_trnsz: Z center rotation Scale (Not used) Translate sub_trnsx: X trans. relative origin None 1 2 3 Code Example Notes The first subprogram information read at the current nested level. On ‘sub_trnstyp’: Mirror sub_trnsx: Y mirror. .sub_org_trnsx. X intersection sub_trnsy: X mirror. . Integer None The first subprogram information read at the current nested level.pdf for more information. V9 subprogram Subprogram first tool in the transform group. See How Subprograms Work.sub_org_nxt_t Variable Type Category Description Values Code Example Notes NCI variable Subprogram. pdf for more information. . V9 subprogram Subprogram first head number in the transform group. See How Subprograms Work. Integer None The first subprogram information read at the current nested level.sub_org_nxt_h Variable Type Category Description Values Code Example Notes NCI variable Subprogram. sub_org_nxt_tid Variable Type Category Description Values Code Example Notes NCI variable Subprogram.pdf for more information. See How Subprograms Work. V9 subprogram Subprogram first tool ID in the transform group. . Integer None The first subprogram information read at the current nested level. None The first subprogram information read at the current nested level. Integer Single tool in subprogram. See How Subprograms Work. . V9 subprogram Transform subprogram contains more than one tool.sub_org_mny_t Variable Type Category Description Values 0 1 Code Example Notes NCI variable Subprogram. Multiple tools in subprogram.pdf for more information. See How Subprograms Work.sub_org_nst_flg Variable Type Category Description NCI variable Subprogram. Integer Shift should be applied to this subprogram call Original copied source in nested chain Source path in nested chain to new pattern Single level nested call depth All nested subprograms consist of separate subs All nested subprograms consist of incremental subs None Values 0 1 2 10 100 1000 Code Example Notes The first subprogram information read at the current nested level.pdf for more information. . V9 subprogram Flag indicates conditions on nested subprogram levels that do not require a coordinate shift. pdf for more information. V9 subprogram Subprogram sequence number control Integer No sequence numbering control Resets the sequence number to seqno at the start of each subprogram None Code Example Notes See How Subprograms Work. .sub_seq_typ Variable Type Category Description Values 0 1 NCI variable Subprogram. pdf for more information. V9 subprogram Current internal subprogram nested level Integer Non-transform subprogram The main output level (NC) Current internal nested subprogram level (output is buffered at toolchanges. use sub_level to get the current output level). . None See How Subprograms Work.sub_rd_level Variable Type Category Description Values -1 0 Greater than 0 Code Example Notes Calculated variable Subprogram. pdf and How Subprograms Work. See File Manipulation. Open the file and append to contents.pdf for more information. .subfile Variable Type Category Description Values 0 1 2 Code Example Notes Post switch variable Sub files Control use/creation of nested subprogram files. Integer Disabled Open the file removing all contents. L tlstck_on Variable Type Category Description Values 0 1 Code Example Notes NCI variable Lathe Misc Ops functions information Retract or engage the tailstock Integer Retract tailstock operation Engage tailstock operation Used with Lathe Tailstock function (NCI 904). . peof0. lsof0. leof0. meof0. and tool_zero : 1 in the PST. Values 0 1 Code Example Notes Do NOT call “Tool Zero” type postblocks Call “Tool Zero” type postblocks (if Tool # = 0) tool_zero : 1 # Do call “Tool Zero” type postblocks The “Tool Zero” type postblocks are rarely used. msof0. you must have them defined. . so those postblocks will be called (If current Tool# = 0). They are NOT required to be in a v9 PST file.tool_zero Variable Type Category Description Post switch variable Post switch. If you wish to use these postblocks. Process modification Enable calling the “Tool Zero” type postblocks: psof0. t_origin_z Variable Type Category Description Values Code Example Notes None NCI variable Global post variable Working Coordinate System origin. See t_wcs_m1 .t_wcs_m9 . t_origin_y.t_origin_x. See t_origin_x. t_wcs_m4 through t_wcs_m6 represent the Y vector (Y. t_origin_y.t_wcs_m9 Variable Type Category Description Values Code Example Notes None NCI variable NCI. t_origin_z . X through Y. Working Coordinate System plane Working Coordinate System matrix. X through Z. t_wcs_m7 through t_wcs_m9 represent the Z vector (Z. X through X. Z). Z).t_wcs_m1 . The tool plane matrix is defined relative to the world coordinate system t_wcs_m1 through t_wcs_m3 represent the X vector (X. Z). Arc motion Flags if current arc in the UV plane is a full circle (360 deg. sweep) in a single NC block.W wfull_arc_flg Variable Type Category Description Values 0 1 Code Example Notes Post variable Motion. (new in v9) No. this is not a full arc Yes. this is a full arc move None See related do_full_arc and breakarcs and full_arc_flg. . calls calls calls calls calls calls pstck_trans pstck_flip pstck_bar_fd pchuck ptailstock psteadyrest NCI code = 900 NCI code = 901 NCI code = 902 NCI code = 903 NCI code = 904 NCI code = 905 Also see Misc Ops NCI sample .New postblocks for v9 (Lathe Misc Ops functions) New postblocks have been added to support the Lathe Misc Ops functions in v9. miscops_mr2. miscops_mi4. stck_final_z. stck_chuk_st_dz. stck_init_z. miscops_mi8. miscops_mi3. miscops_mr7. miscops_mr5. miscops_mr9. miscops_mi6. miscops_mi5.L pstck_trans Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 900 Lathe Misc. miscops_mi9. miscops_mr8. stck_chuk_end_z. miscops_mi7. miscops_mr4. stck_chuk_st_z. miscops_mr10 Recommended Variables Code Example Notes Post dependent . miscops_mi2. stck_chuk_st_dx. miscops_mr3. stck_chuk_end_x. Ops function Lathe Stock Transfer None stck_spindle. miscops_mi10 miscops_mr1. stck_chuk_st_x. miscops_mr6. stck_chuk_end_dz. stck_chuk_end_dx miscops_mi1. miscops_mi5. miscops_mr6. miscops_mi8.L pstck_flip Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 901 Lathe Misc. miscops_mi6. stck_final_z. stck_init_z. miscops_mi3. miscops_mr2. Ops function Lathe Stock Flip None stck_spindle. miscops_mr8. miscops_mi4. miscops_mr7. stck_chuk_end_x miscops_mi1. miscops_mr10 Recommended Variables Code Example Notes Post dependent . miscops_mr9. stck_chuk_st_z. miscops_mi9. stck_chuk_end_z. miscops_mi2. miscops_mr4. miscops_mr3. stck_chuk_st_x. miscops_mi10 miscops_mr1. miscops_mr5. miscops_mi7. miscops_mi8. miscops_mi9. stck_grip. stck_chuk_end_x miscops_mi1. miscops_mi4. miscops_mi7. stck_clear. Ops function Lathe Stock Advance (Bar-Feed/Pull) None stck_spindle. stck_op. miscops_mr9. miscops_mr6. stck_init_z. stck_chuk_st_z. stck_chuk_end_z. stck_final_z. miscops_mi2.L pstck_bar_fd Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 902 Lathe Misc. miscops_mr3. miscops_mi10 miscops_mr1. miscops_mi3. miscops_mi5. miscops_mr4. miscops_mr5. miscops_mr2. miscops_mr8. miscops_mr7. stck_chuk_st_x. miscops_mi6. miscops_mr10 Recommended Variables Code Example Notes Post dependent . miscops_mi5.L pchuck Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 903 Lathe Misc. miscops_mr10 Recommended Variables Code Example Notes Post dependent . stck_chuk_st_x. miscops_mr4. miscops_mi7. miscops_mr3. miscops_mi4. stck_chuk_end_x miscops_mi1. stck_chuk_end_z. miscops_mr5. miscops_mr8. miscops_mi2. clmp_op. miscops_mi8. miscops_mi9. miscops_mr2. miscops_mr9. miscops_mi6. stck_chuk_st_z. Ops function Lathe Chuck None clmp_spindle. miscops_mr6. miscops_mi3. miscops_mr7. miscops_mi10 miscops_mr1. stck_final_z miscops_mi1. miscops_mr10 Recommended Variables Code Example Notes Post dependent . miscops_mi2. stck_init_z. miscops_mr9. miscops_mr3. miscops_mr6. miscops_mr7. miscops_mi5. miscops_mr5. miscops_mi4. miscops_mi10 miscops_mr1. miscops_mi6. miscops_mi8.L ptailstock Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 904 Lathe Misc. miscops_mi3. miscops_mi9. miscops_mr4. Ops function Lathe Tailstock None tlstck_on. miscops_mr2. miscops_mr8. miscops_mi7. miscops_mi10 miscops_mr1. Ops function Lathe SteadyRest None stck_init_z. miscops_mr10 Recommended Variables Code Example Notes Post dependent . miscops_mr9. miscops_mr2. miscops_mr5. miscops_mr6. stck_final_z miscops_mi1. miscops_mi5. miscops_mi7. miscops_mr7. miscops_mi4. miscops_mi3. miscops_mi9. miscops_mi2. miscops_mi8.L psteadyrest Postblock Type NCI Gcode Category Description Dependencies Assigned or Calculated Variables Standard postblock 905 Lathe Misc. miscops_mi6. miscops_mr4. miscops_mr8. miscops_mr3. -2. 904. Integers 900 0 -4. 0.Misc. 0. 903. 0. 8. 8. 1.2 -2.Lathe Misc Ops NCI sample 1025 0000000000 1020 NONE 4.5 1. Note that the Lathe Stock Advance operation is the only Misc Ops function that also generates Toolchange NCI information in the NCI data. 905 data. 0. 2. 0 5000 Stock Parameters Canned Text 9110.2 3. 0. 0. 0. 1. 0. 902. 3. 0. 0. Reals 9120 0 0 0 0 0 0 0 0 0 Misc Ops . 0. NCI 1020. Lathe Stock Transfer (pstck_trans) The NCI 1025 . NCI 911 and NCI 912 are always included with the Misc Ops NCI 900. 0. Misc Ops . 0. . 0 0. 0.Misc. 0. 901. -1. What’s new in the NCI file for v9 This section contains definitions of NCI data types that have been added or altered in Mastercam v9. or 23 (Arc Move) L 900 (Stock Transfer – Misc Ops function) L 901 (Stock Flip – Misc Ops function) L 902 (Stock Advance – Misc Ops function) L 903 (Chuck – Misc Ops function) L 904 (TailStock – Misc Ops function) L 905 (SteadyRest – Misc Ops function) L 911 (Misc Ops custom parameters . Altered information on NCI types that existed prior to v9 are highlighted in yellow. 22.Integers) W 1016 (Additional Miscellaneous Parameters) L/ M/ W 1027 (Working Coordinate System) . 3. L 2 or 3 (Arc Move) M 2 or 3 (Arc Move) W 2.Reals) L 912 (Misc Ops custom parameters . z xnci.L 2 or 3 (Arc Move) g 1 2 3 4 5 6 7 8 9 g 2 3 1 2 Arc move clockwise Arc move counterclockwise Plane position Cutter compensation gcode gcode plane cc. sweep) Positive Negative Feed rate in units per minute Feed rate in units per revolution znci. ccomp 0 40 41 42 140 3 4 5 6 7 8 9 10 Z position X position Absolute Z axis arc center Absolute X axis arc center (Not used) Feed rate Control flags Full arc flag fr cur_cflg full_arc_flg 0 1 NOT a full arc move Full arc move (360 deg. x zc xc (relative to plane) (relative to plane) (Not used) Cutter compensation modal Cancel cutter compensation in the control Cutter compensation in the control = left Cutter compensation in the control = right Cancel cutter compensation last move in the contour . sweep) (relative to plane) (relative to plane) . z fr Positive Feedrate per minute Negative Feedrate per revolution -1 Unchanged -2 Rapid 9 10 Control flags Full arc flag cur_cflg full_arc_flg 0 1 NOT a full arc move Full arc move (360 deg. y xc yc znci. x ynci.M 2 or 3 (Arc Move) g 1 2 3 4 5 6 7 8 9 g 2 3 1 Arc move clockwise Arc move counterclockwise Plane position gcode gcode plane 0 XY plane 1 YZ plane 2 XZ plane 2 Cutter compensation cc. ccomp 0 Cutter compensation modal (no change) 40 Cancel cutter compensation in the control 41 Cutter compensation in the control = left 42 Cutter compensation in the control = right 140 Cancel cutter compensation last move in the contour 3 4 5 6 7 8 X position Y position Absolute X axis arc center Absolute Y axis arc center Z position Feed rate xnci. ccomp 0 Wire compensation modal (no change) 40 Cancel wire compensation in the control 41 Wire compensation in the control = left 42 Wire compensation in the control = right 140 Cancel wire compensation last move in the contour 3 4 5 6 7 8 9 10 X position Y position Absolute X axis arc center Absolute y axis arc center Z position Feed rate Wire taper Corner type xnci.W 2. 22. 3. y xc yc znci. z fr wt wc 0 1 2 3 4 5 Conical Sharp Constant Other Fixed Fishtail Positive Feedrate per minute -1 Unchanged (relative to plane) (relative to plane) 11 12 13 Control flags Corner type radius Arc type cur_cflg wc_rad warc_ctyp 0 Conical 1 Sharp 2 Constant 3 Other 4 Fixed 5 Fish Tail 14 15 Arc type radius Full arc flag wcor_rad full_arc_flg 0 NOT a full arc move . x ynci. or 23 (Arc Move) g 1 2 3 4 5 6 7 8 9 10 11 12 13 14 g 2 3 Arc move clockwise Arc move counterclockwise gcode gcode gcode 22 Direct 4-axis lower guide – arc move clockwise 23 Direct 4-axis lower guide – arc move counterclockwise 1 2 (Not used) Wire compensation gcode cc. 1 Full arc move (360 deg. sweep) . L 900 (Stock Transfer – Misc Ops function) g 1 2 3 4 5 6 7 8 9 10 1 g 1 900 Active spindle for stock to transfer gcode stck_spindle 0 main 1 sub 2 3 4 5 6 7 8 9 10 11 stck_init_z stck_final_z stck_chuk_st_z stck_chuk_st_x stck_chuk_end_z stck_chuk_end_x stck_chuk_st_dz stck_chuk_st_dx stck_chuk_end_dz stck_chuk_end_dx Z coordinate on stock to be transferred Z coordinate on transferred stock Source chuck Z axis reference position before transfer Source chuck X axis reference position before transfer Source chuck Z axis reference position after transfer Source chuck X axis reference position after transfer Destination chuck Z axis reference position before transfer Destination chuck X axis reference position before transfer Destination chuck Z axis reference position after transfer Destination chuck X axis reference position after transfer See postblock pstk_trans L 901 (Stock Flip – Misc Ops function) g 1 2 3 4 5 6 7 g 1 901 Active spindle for stock to transfer gcode stck_spindle 0 main 1 sub 2 3 4 5 6 7 stck_init_z stck_final_z stck_chuk_st_z stck_chuk_st_x stck_chuk_end_z stck_chuk_end_x Z coordinate on stock before flip Z coordinate on stock after flip Chuck Z axis position before flip Chuck X axis position before flip Chuck Z axis position after flip Chuck x axis position after flip See postblock pstck_flip . L 902 (Stock Advance – Misc Ops function) g 1 2 3 4 5 6 7 8 9 10 11 12 g 1 902 Active spindle for stock to transfer gcode stck_spindle 0 main 1 sub 2 stck_op 0 1 2 3 4 5 6 7 8 9 10 11 12 13 stck_clear stck_grip stck_tool_x stck_init_z stck_final_z Push stock Push stock with Use Tool Stop option Pull stock Stock clearance (pull stock method) Grip length (pull stock method) Tool X axis position for bar stop / puller Z coordinate of stock before advance Z coordinate of stock after advance stck_appr_fr stck_adv_fr stck_chuk_st_z stck_chuk_st_x stck_chuk_end_z stck_chuk_end_x feed rate that the bar puller uses while moving into position feed rate that the stock advances at Chuck Z axis position before advance Chuck X axis position before advance Chuck Z axis position after advance Chuck x axis position after advance See postblock pstck_bar_fd L 903 (Chuck – Misc Ops function) g 1 2 3 4 5 6 g 1 2 903 gcode clmp_spindle clmp_op Active spindle for clamp/unclamp 0 Operation: Clamp 1 Operation: Un-clamp 2 Operation: Re-position 3 4 5 6 stck_chuk_st_z stck_chuk_st_x stck_chuk_end_z stck_chuk_end_x Original Z axis Chuck Position Original X axis Chuck Position Final Z axis Chuck Position Final X axis Chuck Position See postblock pchuck . L 904 (TailStock – Misc Ops function) g 1 2 3 g 1 2 3 904 gcode tlstck_on stck_init_z stck_final_x 0 Retract tailstock operation 1 Engage tailstock operation Initial Z position of tailstock Final Z position of tailstock See postblock ptailstock L 905 (SteadyRest – Misc Ops function) g 1 2 g 1 2 905 gcode stck_init_z stck_final_z Initial steady rest position Final steady rest position See postblock psteadyrest . Reals) g 1 2 3 4 5 6 7 8 9 10 g 1 2 3 4 5 6 7 8 9 10 911 Miscellaneous real 1 Miscellaneous real 2 Miscellaneous real 3 Miscellaneous real 4 Miscellaneous real 5 Miscellaneous real 6 Miscellaneous real 7 Miscellaneous real 8 Miscellaneous real 9 Miscellaneous real 10 gcode miscops_mr1 miscops_mr2 miscops_mr3 miscops_mr4 miscops_mr5 miscops_mr6 miscops_mr7 miscops_mr8 miscops_mr9 miscops_mr10 L 912 (Misc Ops custom parameters .L 911 (Misc Ops custom parameters .Integers) g 1 2 3 4 5 6 7 8 9 10 g 1 2 3 4 5 6 7 8 9 10 912 Miscellaneous integer 1 Miscellaneous integer 2 Miscellaneous integer 3 Miscellaneous integer 4 Miscellaneous integer 5 Miscellaneous integer 6 Miscellaneous integer 7 Miscellaneous integer 8 Miscellaneous integer 9 Miscellaneous integer 10 gcode miscops_mi1 miscops_mi2 miscops_mi3 miscops_mi4 miscops_mi5 miscops_mi6 miscops_mi7 miscops_mi8 miscops_mi9 miscops_mi10 . 2. 1. Die. Open flag cplnno corgx (relative to view) Contour Canned No Core Manual Entry Point 4-axis Transform 6 corgy (relative to view) 7 corgz (relative to view) 8 cc_computer 9 10 11 workofs met_tool pdo_type 0 1 2 Punch Die Open 12 13 14 15 16 Contour type button selected Chain height button selected spindle_no rpd_hght landheight contour_typ contour_pos 0 1 2 0.W 1016 (Additional Miscellaneous Parameters) g 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 g 1 2 3 1016 Operation id Finish spawned from NoCore Internal toolpath opcode gcode op_id nocore_fin tool_op 74 75 76 77 78 79 80 4 5 Construction view number X coordinate of construction plane origin Y coordinate of construction plane origin X coordinate of construction plane origin Cutter compensation in computer Work offset number Metric is used Punch. 4 (left XY Height Land Height UV Height right) . 3. L/ M/ W 1027 (Working Coordinate System) g 1 2 3 4 5 6 7 8 9 10 11 12 g 1 2 3 4 5 6 7 8 9 10 11 12 1027 X vector X in WCS X vector Y in WCS X vector Z in WCS Y vector X in WCS Y vector Y in WCS Y vector Z in WCS Z vector X in WCS Z vector Y in WCS Z vector Z in WCS X axis origin Y axis origin Z axis origin gcode t_wcs_m1 t_wcs_m2 t_wcs_m3 t_wcs_m4 t_wcs_m5 t_wcs_m6 t_wcs_m7 t_wcs_m8 t_wcs_m9 t_origin_x t_origin_y t_origin_z . PST would have an associated TXT file named MPFAN.0 9 (mr9) (metric)? 0. 1614. Default 1608. Default 1606.TXT ) See Using the post text file. 1=yes helix_arc : 0 #Support helix arc output.0 5 (mr5) (metric)? 0.0 8 (mr8) (metric)? 0.PNQ and WIRE9.0 2 (mr2) (metric)? 0.What the UPDATEPST9 post update utility does… Every MP-style PST from a version of Mastercam prior to v9 should be updated using the post update utility UPDATEPST9. Default 1602.0 7 (mr7) (metric)? 0.PNQ. 1612.0 # Enable misc reals entry fields 1611. 2=XY plane only IMPORTANT information regarding do_full_arc and helix_arc Post Numbered Questions (added or altered in PST file) The Post Numbered Questions used by each product are also listed in the product specific \POSTS directory in MILL9. 1619.pdf Post Variables (added to PST file by UPDATEPST9) UPDATEPST9 Adds these new variable definitions (helix_arc is NOT added to Wire posts) do_full_arc : 0 #Allow full circle output? 0=no. Default 1610. Lathe and Wire) 1538. Product major version number that post supports? 9 # METRIC misc 1601.0 1999.DLL This can be run as a C-Hook or from the NC Utils Post Proc Update PST menu selection. 1616. Default reals entry fields miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real miscellaneous real variable variable variable variable variable variable variable variable variable variable 1 (mr1) (metric)? 0. Default 1609. MPFAN.0 4 (mr4) (metric)? 0. 1613. 1=all planes. In addition it adds default text prompts to the TXT file associated to that PST. 0=no.PNQ Numbered Questions added to ALL posts (Mill. 1620. Default 1603.0 6 (mr6) (metric)? 0. LATHE9. Default 1605. 1618. Enable Enable Enable Enable Enable Enable Enable Enable Enable Enable miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous real real real real real real real real real real variable variable variable variable variable variable variable variable variable variable 1? y 2? y 3? y 4? y 5? y 6? y 7? y 8? y 9? y 10? y . Default 1607. 1617. Default 1604.0 10 (mr10) (metric)? 0.0 3 (mr3) (metric)? 0. Rapid feedrate (metric)? 10000. ( eg. 1615. This utility adds new variables and numbered questions to the PST (post processor) file. 3606. Enable Enable Enable Enable Enable Enable Enable Enable Enable Enable lathe lathe lathe lathe lathe lathe lathe lathe lathe lathe miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous real real real real real real real real real real variable variable variable variable variable variable variable variable variable variable 1? y 2? y 3? y 4? y 5? y 6? y 7? y 8? y 9? y 10? y # Enable LATHE misc reals entry fields 1641. 1645. 1640. 1637.0 9 (mr9) (metric)? 0. 1646. 1639. 1648.002 3011. 3609. 1624. 1622.0 2 (mr2) (metric)? 0. 3608. 1647.0 7 (mr7) (metric)? 0. 1627. 3607. 1623. 3603. 3604. 1634. 1629.0 8 (mr8) (metric)? 0.0 10 (mr10) (metric)? 0. 3605. Default Default Default Default Default Default Default Default Default Default miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous real real real real real real real real real real variable variable variable variable variable variable variable variable variable variable 1 (mr1) (metric)? 0. 3602.0 .0 5 (mr5) (metric)? 0. Enable Enable Enable Enable Enable Enable Enable Enable Enable Enable miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous integer integer integer integer integer integer integer integer integer integer variable variable variable variable variable variable variable variable variable variable 1? y 2? y 3? y 4? y 5? y 6? y 7? y 8? y 9? y 10? y Numbered Questions added to Lathe and Mill/Turn posts… # Enable LATHE misc integers entry fields 1631.05 # LATHE misc reals (METRIC) 3601. 1636. Minimum mm/revolution feedrate? . 1628. Minimum inch/revolution feedrate? . 1644.0 4 (mr4) (metric)? 0. 3610. 1649.0 6 (mr6) (metric)? 0. 1633. 1643. 1642. 1638. 1650. Enable Enable Enable Enable Enable Enable Enable Enable Enable Enable lathe lathe lathe lathe lathe lathe lathe lathe lathe lathe miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous miscellaneous real real real real real real real real real real variable variable variable variable variable variable variable variable variable variable 1? y 2? y 3? y 4? y 5? y 6? y 7? y 8? y 9? y 10? y # MINIMUM feedrate allowed when using ‘Surface Finish’ type feed 3010. 1625.# Enable misc integers entry fields 1621. 1630. 1635.0 3 (mr3) (metric)? 0. 1632. 1626. The text is the information between the decimal point and the question mark.PNQ file.1 and greater. 1611. 4074.TXT # -------------------------------------------------------------------------1611.DLL inserts.0 Minimum arc length (metric)? 0.PNQ .0 4065. Enable miscellaneous real variable 1? y Note that post numbered questions that already exist in a PST will not be changed. Only numbered questions that would be new in the PST being updated are effected. You can translate these section comments by altering the text found at the end of the UPDATEPST9. Y=line+arc.) # -------------------------------------------------------------------------# Enable/Disable Miscellaneous Real Variable switches in UPDATEPST9. Header type comments are also inserted for the new numbered question sections. A=2lines+arc)? L # Added METRIC settings to WIRE posts for version 9. Auto exit(L=line. R=arc. it will be changed to ‘L’. 4068.TXT file under the [pst_comments] section marker. You can alter the text that UPDATEPST9. 1023.Numbered Questions added to WIRE posts… (**Version 8. Y=line+arc. All the post numbered questions are contained in the UPDATEPST9. even if that question’s text was altered in the PNQ file.005 Tool motion step_size (metric)? 5. You can also change the answer to the question. Maximum step size for 4 axis wirepaths (metric)? 10000. 4195. N = None is no longer an option**) The post update utility alters the optional text to remove the obsolete ‘N’ option. Enable miscellaneous real variable 1? y in UPDATEPST9.0 Language translation using UPDATEPST9 Many new Post Numbered Questions are added to the PST file when updated. – 5016. (Lines numbered 5001. A=2lines+arc)? L 1024.0 Maximum UV axis distance from XY (metric)? 500. Auto entry(L=line. This file can be found in the CHOOKS directory of the Mastercam installation. and if the setting was ‘N’. If so. k #Arc output for IJK else. NO changes will occur in the NC output from the post. . 2=XY plane only Since both variables are initialized to ‘0’. If you wish to enable either of these functions ADDITIONAL changes to the PST will be required to almost every post processor! These changes are not always complex. See breakarcs for important related information. 1=all planes.K arc center format. The UPDATEPST9 post update utility adds these new variable definitions to the PST file (helix_arc is not added to Wire posts) do_full_arc : 0 helix_arc :0 #Allow full circle output? 0=no. arcrad) *arcrad ] arc_pitch. The code segment below shows the changes required in the std. result = nwadrs(srad.J.Using do_full_arc and helix_arc functionality. arcrad) else. the post will output the arc motion using the I.PST to output correct NC code when doing full arcs (do_full_arc = 1) or helix_arcs (helix_arc = 1 or helix_arc = 2) parc #Select the arc output format if arcoutput = zero | full_arc_flg | i. [ #Arc output for R if abs(sweep) <= 180 | arcoutput=one. 0=no. Note that the do_full_arc : 1 setting OVERRIDES the breakarcs setting. MPFAN. result = nwadrs(srminus. j. The post logic now checks to see if the full_arc_flg is true or if arc_pitch is true (non-zero). 1=yes #Support helix arc output. Note that the useful size limit on the post processor filenames that will be displayed in these areas of the system is 35 characters.z) Forces out x. They are NOT required to be in a v9 PST file. you must have them defined. Lathe and Wire have been expanded to properly display these long filenames. EX. dependent output(`).x) Forces out only x on next output call. Argument one is the lower index position in the variable database and argument two is the higher index in the variable database. leof0. result = force(x. and tool_zero : 1 in the PST. The selector variable of a string select table can be set to force and the string output is then forced on the next output. EX. Version 9 by default no longer calls the “tool zero” postblocks: psof0. Long filenames for Post Processors. meof0 These “Tool Zero” type postblocks are rarely used. peof0. so those postblocks will be called (If current Tool# = 0). e (Note: Strings can't be directly forced with this function. EX. This function takes two arguments so a range of variables can be forced to output. The dialog text boxes in Mastercam Mill. If you wish to use these postblocks.DLL and MPWIRE.) Tool_Zero command variable. forced output(*). result = force(gcode.gcode) sgcode. This function allows forcing the variable to output on the next output call and then modality is reapplied from the format statement. . msof0.DLL . lsof0.DLL. z on the next output call. y. Long filenames are now supported by MP. result = force(x.Force function New function force() has been added. See: Tool_Zero for more information. Output calls that reset this flag are: normal output. MPL. . To convert existing Mitsubishi libraries Use the “Mits8to9. you will need to replace occurrences of the variable TLDIA with TLRAD in your PST file. The Version 9 Mitsubishi post processor will use the radius value (TLRAD) instead of the diameter value (TLDIA) to accurately represent the wire offset for each skim pass. CNC Software changed the Mitsubishi power settings libraries to display both wire radius and wire diameter values.Attention! Mastercam Wire EDM users updating to Version 9 Do not use Version 8 Mitsubishi wire power settings libraries with Version 9. As always – be sure to have a backup of the original PST file! You will also want to test the revised post processor to ensure proper output of these wire offset values. Version 8 Mitsubishi libraries will create incorrect wirepath offsets if used with Mastercam Wire Version 9. This C-Hook will use values in the Version 8 libraries to create libraries suitable for use with Version 9. To update existing post processors Post processor changes will be required if your post uses the TLDIA variable! To alter existing wire post processors to work properly with the new wire library format in v9.dll” to convert Version 8 Mitsubishi libraries. Background During Version 9 development. TXT MPLOKUMA. Output of these details is controlled by variable settings in the SET file.SET has also been altered to provide additional time and feedrate details.PNQ SODICK MARK30 Wire Post Post Text file for above post processor List of Post Numbered Questions used by Wire v9 [.PST MPMILLPWR.PST MPLOKUMA.PNQ List of Post Numbered Questions used by Mill v9 Lathe: HITACHI HITEC-TURN.PST HITACHI HITEC-TURN.3 AXIS Mill Post Post Text file for above post processor An alternate 'stripped down' output Setup Sheet format Note that MILL.PSB MPGEN5X. MILL9.SET HITACHI SEIKI HT20RIII Lathe Post Post Text file for above post processor OSP7000 (OSP-U100L) 2 AXIS OKUMA with LAP3 CYCLES Lathe Post Post Text file for above post processor HARDINGE CONQUEST T42SP Lathe Post Post Text file for above post processor An alternate 'stripped down' output Setup Sheet format Note that LATHE.PST Post Text file for above post processor Search for this line in the MPGEN5X.TXT MILL2.PST MPGEN5X.TXT LATHE2.PST WIRE9.New Post Files on the Mastercam v9 CD Mill: MPGEN5X.TXT MPLHT42SP.PST for the list of configuration variables used #These switches need to be set for this 5 axis post: MPMILLPWR.SET has also been altered to provide additional time and feedrate details.PST MPWDSMK30.end of document -] .SET MILLPWR II .PNQ List of Post Numbered Questions used by Lathe v9 Wire: MPWDSMK30. Output of these details is controlled by variable settings in the SET file. LATHE9.PST MPLHT42SP.TXT Configurable 5-axis Mill Post Binary file REQUIRED by MPGEN5X.
Copyright © 2024 DOKUMEN.SITE Inc.