Search the Community

Showing results for tags 'post'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Mastercam Forums
    • Industrial Forum
    • Post Processor Development Forum
    • Educational Forum
    • Woodworking Forum
    • Machining, Tools, Cutting & Probing

Categories

  • Mastercam Demo Software
  • Files Referenced in Books and Videos
    • Instructor Files
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
    • Mastercam X3
    • Mastercam X2
    • STEM
  • Free Book Samples
    • Mastercam 2020
    • Mastercam 2019
    • Mastercam 2018
    • Mastercam 2017
    • Mastercam X9
    • Mastercam X8
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
    • Mastercam X3
    • STEM Curriculum
  • Mastercam eBooks (PDF)
    • Mastercam 2020
    • Mastercam 2019
    • Mastercam 2018
    • Mastercam 2017
    • Mastercam X9
    • Mastercam X8
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
  • Mastercam Documentation
    • Brochures
    • Press Releases
    • Tips & Guides
  • Tools
  • Post Processors
    • Post Processor 'How To' Info
    • Mpmaster (all versions)
    • Mplmaster (all versions)
    • Application Specific Posts
    • Educational Post Processors
    • Post Processor Request Forms
    • Post Processor Feature Checklist Forms

Product Groups

  • Sitewide Subscription
  • Books
    • Mastercam 2020
    • Mastercam 2019
    • Older Versions (No Demo Software)
  • eBooks (PDF)
    • Mastercam 2020
    • Mastercam 2019
    • Older Versions (No Demo Software)
  • Multimedia
    • Mastercam 2019
    • Mastercam 2018
    • Older Versions (No Demo Software)
  • Final Clearance
  • eCourses
  • eCourses

Categories

  • General Mastercam
    • Hasp / Sim License Articles
    • Nethasp
  • Lathe
  • Toolpaths
    • FBM Drill
    • FBM Mill
    • Dynamic Milling
    • Contour
    • Drill
    • Pocket
    • Face
    • 2D Highspeed
    • Engraving
    • Surface Rough
    • Surface Finish
    • Surface High Speed
    • Curve 5 axis
    • Drill 5 Axis
    • Swarf 5 Axis
    • Multisurface 5 Axis
    • Flow 5 Axis
    • Rotary 4 Axis
    • Port 5 axis
    • Advanced Multiaxis
    • Circle Paths
    • Circle 5 Axis
  • Wire EDM
  • Art
  • Post-Processing
  • Editors & DNC
  • Add-ons + Chooks & Nethooks
  • Windows, PC & Hardware Troubleshooting
    • Windows Issues
    • Videocards
    • Network & Filesharing
  • Multiaxis
  • eBooks

Blogs

  • Mastercam Training Solutions
  • eMastercam Community
  • Reseller Blog
  • Future of CNC Manufacturing Education
  • Mastercam Xtras
  • Latest News

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Interests


Location


AIM


MSN

Found 74 results

  1. I'm trying to get my post to change my sub number to the tool number times 100 and I can't get the sub number to change to at all. What I I'm getting is this: ( ROUGH PROFILE ) T1 M6 ( .375 ROUGHER E.M. ) G0 G90 G54 X-.145 Y.3445 S12000 M3 G43 H1 Z.1 M8 T2 M97 P0001 ( ROUGH PROFILE ) G90 G55 X-.145 Y.3445 Z.1 M97 P0001 M9 G91 G28 Z0. M5 M01 ( FACE TOP ) T2 M6 ( .375 E.M. ) G0 G90 G54 X.7455 Y-1.385 S12000 M3 G43 H2 Z.1 M8 T3 M97 P0002 ( FACE TOP ) G90 G55 X.7455 Y-1.385 Z.1 M97 P0002 M9 G91 G28 Z0. M5 M01 And what I want is this: ( ROUGH PROFILE ) T1 M6 ( .375 ROUGHER E.M. ) G0 G90 G54 X-.145 Y.3445 S12000 M3 G43 H1 Z.1 M8 T2 M97 P100 ( ROUGH PROFILE ) G90 G55 X-.145 Y.3445 Z.1 M97 P100 M9 G91 G28 Z0. M5 M01 ( FACE TOP ) T2 M6 ( .375 E.M. ) G0 G90 G54 X.7455 Y-1.385 S12000 M3 G43 H2 Z.1 M8 T3 M97 P200 ( FACE TOP ) G90 G55 X.7455 Y-1.385 Z.1 M97 P200 M9 G91 G28 Z0. M5 M01 I've been trying to change stuff in the post here: psub_call_s$ #Call to sub level result = nwadrs(strp, sub_prg_no$) sub_prg_no$ = sub_prg_no$ + 1000 #Add sub number offset <------------------- I tried several different ways of doing the "=" on this line but I can't get it to change at all. if progno$ = sub_prg_no$, result = mprint(sprgnerror) pbld, n$, "M97", *sub_prg_no$, e$ I'm not even sure if I'm trying in the right place or not. I'd also like it to give me the program number + 1 for each sub for a different post. I'm guessing the change between the two would be pretty similar. Thank you very much.
  2. I've been working on a custom drill cycle for my post and I've almost got it but I can't get it to input the feed with the value I have given it in my custom drill parameters. I can get a post of this: T21 M06 (.385 GO DRILL KENNAMETAL# 4149277) M11 (UNLOCK) G90 G80 G49 G40 G17 G00 G54 B0. X0. Y.818 S2650 M03 M10 (LOCK) G43 H21 Z8.3 M88 (DRILL PISTON BORE) G94 G01 Z0. F0. <---------- custom line Z7. F25. <---------- custom line Z8.3 F0. <---------- custom line M89 G91 G28 Z0. M05 With this in my post: pdrlcst$ #Custom drill cycles 8 - 19 (user option) #Use this postblock to customize drilling cycles 8 - 19 pdrlcommonb #if drillcyc = 8, pcan1, pbld, n$, *sgdrlref, *sgdrill, pdrlxy, pfzout, pcout, pindexdrl, # prdrlout, dwell, *feed, strcantext, e$ if drillcyc$ = 8, [ sub_prg_call = peck1$ pcan1, pbld, n$, *sg00, *sgabsinc, pfxout, pfyout, pfcout, pindexdrl, strcantext, e$ pbld, n$, "M98", *sub_prg_call, e$ ] if drillcyc$ = 9, [ refht_z = refht$ pdrlcommonb pcan1, pbld, n$, *sg01, *drl_prm1, *drl_prm2, e$ pbld, n$, pfzout, *feed, e$ pbld, n$, *refht_z, *drl_prm3, e$ pcom_movea ] else, "CUSTOMIZABLE DRILL CYCLE ", pfxout, pfyout, pfzout, pfcout, pindexdrl, e$ pcom_movea pdrlcst_2$ #Custom drill cycles 8 - 19, additional points (user option) #Use this postblock to customize drilling cycles 8 - 19 pdrlcommonb #if drillcyc = 8, pcan1, pbld, n$, pdrlxy, pzout, pcout, pindexdrl, prdrlout, dwell, # feed, strcantext, e$ if drillcyc$ = 8, [ sub_prg_call = peck1$ pcan1, pbld, n$, *sg00, *sgabsinc, pfxout, pfyout, pfcout, pindexdrl, strcantext, e$ pbld, n$, "M98", *sub_prg_call, e$ ] if drillcyc$ = 9, [ refht_z = refht$ pdrlcommonb pcan1, pbld, n$, *sg01, *drl_prm1, *drl_prm2, e$ pbld, n$, pfzout, *feed, e$ pbld, n$, *refht_z, *drl_prm3, e$ pcom_movea ] else, "CUSTOMIZABLE DRILL CYCLE ", pfxout, pfyout, pfzout, pfcout, pindexdrl, e$ pcom_movea Or I can get this: T21 M06 (.385 GO DRILL KENNAMETAL# 4149277) M11 (UNLOCK) G90 G80 G49 G40 G17 G00 G54 B0. X0. Y.818 S2650 M03 M10 (LOCK) G43 H21 Z8.3 M88 (DRILL PISTON BORE) G94 G01 drl_prm1$ 8. drl_prm2$ 10. Z7. F25. Z8.3 drl_prm3$ 60. M89 G91 G28 Z0. M05 With this in my post: pdrlcst$ #Custom drill cycles 8 - 19 (user option) #Use this postblock to customize drilling cycles 8 - 19 pdrlcommonb #if drillcyc = 8, pcan1, pbld, n$, *sgdrlref, *sgdrill, pdrlxy, pfzout, pcout, pindexdrl, # prdrlout, dwell, *feed, strcantext, e$ if drillcyc$ = 8, [ sub_prg_call = peck1$ pcan1, pbld, n$, *sg00, *sgabsinc, pfxout, pfyout, pfcout, pindexdrl, strcantext, e$ pbld, n$, "M98", *sub_prg_call, e$ ] if drillcyc$ = 9, [ refht_z = refht$ pdrlcommonb pcan1, pbld, n$, *sg01, *drl_prm1$, *drl_prm2$, e$ pbld, n$, pfzout, *feed, e$ pbld, n$, *refht_z, *drl_prm3$, e$ pcom_movea ] else, "CUSTOMIZABLE DRILL CYCLE ", pfxout, pfyout, pfzout, pfcout, pindexdrl, e$ pcom_movea pdrlcst_2$ #Custom drill cycles 8 - 19, additional points (user option) #Use this postblock to customize drilling cycles 8 - 19 pdrlcommonb #if drillcyc = 8, pcan1, pbld, n$, pdrlxy, pzout, pcout, pindexdrl, prdrlout, dwell, # feed, strcantext, e$ if drillcyc$ = 8, [ sub_prg_call = peck1$ pcan1, pbld, n$, *sg00, *sgabsinc, pfxout, pfyout, pfcout, pindexdrl, strcantext, e$ pbld, n$, "M98", *sub_prg_call, e$ ] if drillcyc$ = 9, [ refht_z = refht$ pdrlcommonb pcan1, pbld, n$, *sg01, *drl_prm1$, *drl_prm2$, e$ pbld, n$, pfzout, *feed, e$ pbld, n$, *refht_z, *drl_prm3$, e$ pcom_movea I have my custom drill parameters set as follows: # -------------------------------------------------------------------------- # Custom drilling cycle 9, carbide drill drilling cycle # -------------------------------------------------------------------------- fmt "Z" 2 drl_prm1 #starting Z depth fmt "F" 2 drl_prm2 #starting feed rate fmt "F" 2 drl_prm3 #retract feed rate fmt "Z" 2 refht_z #for Z retract height output # -------------------------------------------------------------------------- Seems like I can get it to either post the F or Z code I have assigned or post the numbers I have for my custom parameters in Mastercam. What am I doing wrong??
  3. Veritasproject777

    Misc. Integer Help

    Hi, I am having issues with the use of a misc. integer in my post. what I need to do is add a N1590 #[600+#4120]=XXX (xxx = misc.integer 3 amount set in tool path) N1600 M98P7000 at the end of the tool before the next tool. I think I have almost got it but when i post is is out putting the integer amount set for the next tool not the current one. and it post no amount on the late tool ext: N1590 #[600+#4120]= (Should be misc. integer amount set in tool path) N1600 M98P7000 This is what I have done sav_mi3 : 0 fmt "" 4 mi3$ In the pretract #End of tool path, toolchange i added sav_mi3 = mi3$ if mi3$ >=1, ## Daniel [ pbld, n$, "#[600+#4120]=",mi3$, e$ ## Daniel pbld, n$, "M98P7000", e$ ## Daniel ] Please help Thank you,
  4. I'm having trouble editing my post to give me a work offset call with a G90 A0. at the end of my program. This is where I am trying to put it in my post: peof$ #End of file for non-zero tool pretract comment$ if stagetool = 1 & stagetltype = 2, pbld, n$, *first_tool$, e$ n$, *sgcode, *sgabsinc, pwcs, "A0.", e$ <------- the line I have added. n$, "M30", e$ Not sure what I'm doing wrong to get a output of G54, G55, etc. This is what it is posting: G0 Z1.1 M9 G91 G28 Z0. M5 G28 Y0. G0 G90 A0. M30 % And this is what I want: G0 Z1.1 M9 G91 G28 Z0. M5 G28 Y0. G0 G90 G54(or whatever work offset program is using) A0. M30 % Thank you
  5. On my Mori post I don't get any lock or unlock codes (M10 and M11) as well as no B. move, (which would be B0.). I get these codes when I have rotations programmed but I still want/need the code when doing just doing work on B0. How can I get these codes to come up without B axis rotation?
  6. Hi All, I am an instructor/Tech support and I am getting more and more calls about editing posts. I've been reading over the MP post processor reference guide which is helpful, however, as some one who is unfamiliar with post language, I still have a ton of questions. For example, in the book it doesn't specify what a dollar sign "$" does to a line of code and when you're supposed to use them, or a pound sign "#". I am just looking for a guide that will truly start me from scratch because I am sure a lot of this is just common knowledge when it comes to coding. Thanks!
  7. Can anyone help me with post issues for xxxxor 8055 control? I'm getting bad coordinate error on machine. The problem is with arc outputs. The gcode is G2 x,y,z, I,j. The post doesn't always put a k out. I have noticed that the z coordinate is the same as the line before.
  8. Version v1.02

    1,597 downloads

    This form is required to be completed in order to request a general post processor from In-House Solutions. Once the form has been filled out, its contents can be submitted via email from within the form using the "Submit by email" button.

    Free

  9. Version v1.02

    896 downloads

    This form is required to be completed in order to request a general post processor from In-House Solutions. Once the form has been filled out, its contents can be submitted via email from within the form using the "Submit by email" button.

    Free

  10. Version v1.02

    331 downloads

    This form is required to be completed in order to request a general post processor from In-House Solutions. Once the form has been filled out, its contents can be submitted via email from within the form using the "Submit by email" button.

    Free

  11. Version v1.02

    425 downloads

    This form is required to be completed in order to request a general post processor from In-House Solutions. Once the form has been filled out, its contents can be submitted via email from within the form using the "Submit by email" button.

    Free

  12. Wasn't there a manual? I've crawled through the debugger user's guide and the help files. But I remember a document that explained syntax and such. Any help appreciated! Kathy
  13. want to change post so that cycle def is before 1st move
  14. I need a bit of a help editing a X5 post mpfan.pst for 2-axis plasma machine: the goal is having M73, M75, G4 (plasma on with delay) before feed movement and M74, M76, G4 (plasma off with delay) before every rapid movement and before M02. I managed to edit the post to almost desired result, except that I get M73, M75, G4 before many feed movement lines even that this funcions are still active from previous lines. I need to enter this functions to NC only the first time the feed movement (linear or circular) was engaged, then again if a rapid movement (G0) was used. Below I pasted a current NC output to give you a better understanding of my problem (unwanted code is stiked through): N100 G90 N110 G92 X0. Y0. N120 G0 X-120.197 Y-1.72 N130 M73 N140 M75 N150 G4 K5 N160 G1 X-121.749 Y-1.333 F500. N170 G2 X-122.507 Y-.363 I.242 J.97 N180 X-122.477 Y-.121 I1. J0. N190 M73 N200 M75 N210 G4 K5 N220 G1 X-119.323 Y12.53 N230 M73 N240 M75 N250 G4 K5 N260 X-116.634 N270 M73 N280 M75 N290 G4 K5 N300 X-122.881 Y-12.53 N310 M73 N320 M75 N330 G4 K5 N340 X-125.57 N350 M73 N360 M75 N370 G4 K5 N380 X-122.477 Y-.121 N390 G2 X-122.352 Y.105 I.485 J-.121 N400 M73 N410 M75 N420 G4 K5 N430 G1 X-122.004 Y.465 N440 M74 N450 M76 N460 G4 K2 N470 G0 X-140.19 Y-.439 N480 M73 N490 M75 N500 G4 K5 N510 G1 X-142.19 N520 G2 X-143.19 Y.561 I0. J1. N530 X-137.817 Y5.934 I5.373 J0. N540 X-132.444 Y.561 I0. J-5.373 N550 X-137.817 Y-4.812 I-5.373 J0. N560 X-143.19 Y.561 I0. J5.373 N570 X-143.123 Y.811 I.5 J0. N580 M73 N590 M75 N600 G4 K5 N610 G1 X-142.873 Y1.244 N620 M74 N630 M76 N640 M02 Thank you for any help!
  15. looking for a machine defintion and post processor for a mazak qtn-300m with no "y" axis, live tooling on "z,x" axis. we're using a intgrex-100 post, but have a lot of editing in the g-code to make it work.
  16. good morning everyone, i am programming an Ares 5 axes machine and im wondering what code do i need to apply at the end of my post in order to keep the program going, in other words looping? this here is the ending of the post Y15.9385 Z9.2111 G1 Y16.3867 Z9.3146 G00 Y14.7205 Z8.93 M9 M5 G0 Z30. G49 G5P0 G53G90G00G49Z-4.H0 M99 % what code should i add and where? thank you
  17. Looking for job, on-line 3-axis mill programming for only 15$/h . Prefer G-code (Fanuc) or dialog (HeidenhainTNC_530). Vladimir
  18. Hi, I'm currently in a 3rd year engineering program at my high school. In that class, we have numerous licensed educational seats of Mastercam X6, along with lots of other pieces of dangerous-looking equipment, available to us. I also have a copy of Mastercam X6 HLE on my laptop which I need to use in order to finish a large project with a very short deadline we were recently given. So, here's my problem: After I'm done with the software part of the project, I have to create the part on a CNC. Now, as you probably know, X6 HLE was neutered specifically to prevent people from being able to do that. So, is it possible to open Mastercam X6 HLE files on a licensed copy of Mastercam X6 and then post the NC file so I can machine the part?
  19. Hi -- I need to configure a post processor for a Toyoda FA550ii with a GE Fanuc Series 16i-M. This is my first time programming for a 4 axis HMC, and my reseller has suggested using the generic HMC post. Does anybody have any experience with this machine, or better, have experience configuring a post for this machine? Any help would be appreciated. -Bret Vanderhyden Goleta, California
  20. Hello all. I've been working on a post for the shop on their haas vf6 with Trunnion 5 axis. Everything seems to be posting fine but I would like a tool list to appear in the same manner as the Generic Haas 4x Mill post. I tried to take some of the lines that refer to ptooltable to the new 5x post but so far I only get the very first tool and only the first tool to post in the list. here's an example: % O1002 ( OP2-24127-19 REV M ) ( 30-10-12 | 14:00 ) ( ==TOOL List== ) ( T1 1/4 CTR DRILL | D: .25 ) <= Should populate rest of the tools but stops at the 1st one N1 G20 N2 G0 G17 G40 G49 G80 G90 N3 G0 G28 G91 Z0. N4 ( T1 | 1/4 CTR DRILL ) <= Tool comment link to post dl: https://www.dropbox.com/s/yxurnmgvxpkq2o9/Generic%20Haas%20VF-TR_Series%205X%20Mill.pst thanks in advance!
  21. Version

    1,556 downloads

    Mastercam X6 Post Processor Files for commonly used Educational market machine tools. Post Processors are provided "As Is", with no guarantee of functionality. Direct feedback - but not post requests - to our Post Department. Click "Download File" button to download the following files: A PDF document detailing how to install and set up your post for Mastercam X5. A Mastercam X6 Techno Machine Post Processor

    Free

  22. How do I modify my post to output the Program Number to the NC File in X4? The NC file always shows O0000?
  23. I am trying to remove the block numbers from showing in CIMCO editor. It was setup up to bring in the program into the editor without the block number. Someone tweeked the post (now block numbers are back!!).Getting tired of manually turning them off. Is there a way to do this in the post, MC, or CIMCO. I cant seem to find the right place to do so? . Using MasterCAM X6 Lathe, CImco Editor. TIA for any help!!
  24. How can I get my drilling programs to start at the retract/start plane in my drilling cycles? My drilling starts from the clearance plane. Is this controled in the post? I have other machines with Fanuc controls running the same program (dif post ) and they run fine...

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us