Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

mgsanchez

Verified Members
  • Posts

    120
  • Joined

  • Last visited

Recent Profile Visitors

1,602 profile views

mgsanchez's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

16

Reputation

  1. Hmm... that is interesting. I run one also, but I program everything G43 in 3 axis or as gage length programming. I normally do not use G143 because of all the restrictions (more trouble that it is worth). I fixed my post to output all of the Haas 5 axis G-Code canned cycles (i.e. G161, G162, G163, G164, G165, G 166, G169). I'm not sure if the 5 axis G-code canned cycles are compatible with G143. I set my tools off of the tool setter. I use the OAL (over all length) for the tools in MasterCam. I use a spreadsheet to calculate the overall length from the tool setter value. Just curious, which post are you using? I was digging around in an old post that was here when I arrived which I do not use (I wrote mine using the Generic 5 axis post). In the old post is ppivotcomm post block that you might be able to add for a different G43/G143 that would change the gage lenght output. Such as pivot : 0.0000 # G43 Distance from tilt pivot point to gauge line pivot1 : 13.4571 #G143 Distance from tilt pivot point to gauge line Here is the rest of the post info: pt_shftmx : 0. #Offset tilt pivot point - mm pt_shftmy : 0. #Offset tilt pivot point - mm pt_shftmz : 0. #Offset tilt pivot point - mm pt_shftix : 0. #Offset tilt pivot point - inch pt_shftiy : 0. #Offset tilt pivot point - inch pt_shftiz : 0. #Offset tilt pivot point - inch fmt 2 pivot #Pivot length - rotary centre to gauge line ppivotcomm #Haas G143 only handles the tool length, post must handle the pivot distance calc #we're moving the code up by the pivot length then back fown in Z by that amount if fiveax_comp | rot_feed, [ spaces$ = 0 rc2 = t$ gauge = rbuf(2,rc2) if fiveax_comp = 0, gauge = 0 vtlng1z = pivot + gauge pbld, n$, pspc, scomm_str, "POSTED WITH ", *pivot, " PIVOT DISTANCE", scomm_end, e$ pbld, n$, pspc, scomm_str, "POSTED WITH ", *gauge, " TOOL GAUGE LENGTH", scomm_end, e$ #if tdef_fq_sw, pbld, n$, pspc, scomm_str, "GAUGE LENGTH FROM USER INPUT", scomm_end, e$ #else, pbld, n$, pspc, scomm_str, "GAUGE LENGTH FROM TOOL DEFINITION", scomm_end, e$ #if fiveax_comp, pbld, n$, pspc, scomm_str, "VALUES USED FOR 5-AXIS LENGTH COMP", scomm_end, e$ #if rot_feed, pbld, n$, pspc, scomm_str, "VALUES USED FOR 5-AXIS FEEDRATE CALCULATIONS", scomm_end, e$
  2. Hmm... that is interesting. I run one also, but I program everything G43 in 3 axis or as gage length programming. I normally do not use G143 because of all the restrictions (more trouble that it is worth). I fixed my post to output all of the Haas 5 axis G-Code canned cycles (i.e. G161, G162, G163, G164, G165, G 166, G169). I'm not sure if the 5 axis G-code canned cycles are compatible with G143. Sorry, I know that wasn't much help.
  3. This is what i did; just add *n$ in the ptoolcomm post block. ptoolcomm # Comments from tool library spaces$ = 0 strtool$=ucase(strtool$) if strtool$<>snull, pspc1, *n$, "(", *strtool$, ")", e$ <------------ (add *n$ in this line.) else, pspc1, "(", "DEFINE TOOL NAMES", ")", e$ spaces$ = sav_spc Hope that helps.
  4. Thanks gcode! Found it. I was looking for MPGen5X which explains why I could not find it. Now I can post away! Thanks again, Mike
  5. So... what you are saying is that it is now longer available for download? I thought I had downloaded a MPGen5x post a few years ago from Mastercams site(?), just can't find it now. Just trying to save some time by downloading instead of playing phone tag with my reseller.
  6. Where can I download MPGen5x for MasterCam X5 or do I have to contact my reseller? I have been using the "Sample" 5x post from V9 5axis tutorials. I have been able to use this post for numerous 5 axis combinations, so modifing a 5x post is not an issue for me. I have had to add funtions and logic to the "Sample" 5x post to get it to work under different machine conditions. X2 was the last version that I updated and used the "Sample" post with. Due to IT Security we missed X3 and X4. Now I would just like to start fresh with the most current MPGen5x logic with X5. Thanks in advance. Mike
  7. quote: Hass' aplications dept has control boxes right at their desk. see if you can get one of those. nothing like a $10k solution to a $250 problem. I have one of those Haas Control Boxes at my desk and they are only $1695. IMHO I think that NC Plot is a better solution for the money.
  8. Leigh, How do you turn off the dog leg rapids? Just curious.
  9. As far as I know, you can't turn off dog leg rapids in a Haas. You need to make sure you have clearance or convert your G0's to G1's with max feed rate.
  10. quote: use one post...keep it simple.I agree with Trevor, mpmaster works great for 3 or 4th axis work and no MD changes needed.
  11. Have you tried going through the machine def > machine parameters > then machine dynamics to change it?
  12. James, Chris, and Thad, your letters are very well witten. quote: The truth is that nowadays not many youngsters want to be machinist/cnc programmer/mold designer/mold maker. That is so true. The high school that I attended (back when we carved wheels in stone) suffered the same problem. The class size and funding decreased. They changed the course title from "Metals" to Pre-engineering. What a difference a title makes. Soon after the title change, enrollment increased and more money became available. Mike
  13. You could make each chain a separate operation and then force a tool change for each of those operations.

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

×
×
  • Create New...