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:

JVizzi

Verified Members
  • Posts

    70
  • Joined

  • Last visited

Everything posted by JVizzi

  1. Great work jlw, Is this linked to the tool extensions and flute lengths that you give inside of mastercam?
  2. Allen, Thanks for your help. I have my Reseller working on this one, and he is going down similar lines. So far he's got it to post out the "e" values, but right now it does it on every feed line and it gives both "e" and "f" values
  3. Ok, so I need help editing my Haas post to make it work for this machine. 1) I need all Z axis feed moves to output with "E" instead of "F"
  4. I'm sure this is a longshot, because this is such an oddball machine, but does anyone use one of these mills and have a working post for it? I can edit my HAAS post but its got some pretty advanced changes that would need to be made
  5. What is the function of "scoolant" is it like a modal switch based on whatever the last coolant command was?
  6. OK, your instruction on the spaces issue worked perfectly. Now for the pretract, here is what I'm getting now: G03 X-.75 Y-2.25 I0. J-.5 G01 G40 Y-2.75 G00 Z2. <------I want M09 on this same line right after G00 Z2. G91 G28 Z0 M01 T01 M06 (1/2 ENDMILL 3FLT AL | H01 | D01) G00 G90 G54 X.5 Y-2.755 S1069 M03 G43 H01 Z2. Z.1 G01 Z-.125 F4.8 here is a copy of the pretract section of my post: pretract #End of tool path, toolchange sav_absinc = absinc$ absinc$ = one sav_coolant = coolant$ coolant$ = zero # if nextop$ = 1003, #Uncomment this line to leave coolant on until eof unless [ # explicitely turned off through a canned text edit if all_cool_off, [ #all coolant off with a single off code here if coolant_on, pbld, n$, sall_cool_off, e$ coolant_on = zero ] else, [ local_int = zero coolantx = zero while local_int < 20 & coolant_on > 0, [ coolantx = and(2^local_int, coolant_on) local_int = local_int + one if coolantx > zero, [ coolantx = local_int pbld, n$, scoolantx, e$ ] coolantx = zero ] coolant_on = zero ] ] #cc_pos is reset in the toolchange here cc_pos$ = zero gcode$ = zero pbld, n$, sccomp, psub_end_mny, e$ pbld, n$, sgabsinc, sgcode, *sg28ref, "Z0", e$ if nextop$ = 1003 | tlchg_home, pbld, n$, *sg28ref, "Y0.", protretinc, e$ else, pbld, n$, protretinc, e$ if (subactv = zero & use_g52_shft & wrkofs_num = zero) | shft_flg = one, [ n$, *sg52, "X0. Y0. Z0.", e$ #Cancel Work Shift shft_flg = zero ] absinc$ = sav_absinc coolant$ = sav_coolant
  7. Which section of the POST generates the rapid move the "clearance" height at the end of an operation? That's where I need the M09
  8. Updates: I got the spacing how I like it in the Tool Table output. And I have the M08 on the same line as the z rapid move to feed plane (Z.1 M08) still working on the M09 to be on same line as the G00 Z2. at the end of an operation. And the spacing issue in the tool comments
  9. What are the relevant terms in the Post that correspond to the "clearance" level and "feed plane" level in the linking parameters tab in MC?
  10. I tried adding "scoolant" to several different locations in here and can't seem to get it on the same line as "g00 z2.0" This is the code I get as it is now: G01 G40 Y-2.75 G00 Z2. G91 G28 Z0 M01 T01 M06 ( 1/2 ENDMILL 3FLT AL | DIAM .5 ) G00 G90 G54 X.5 Y-2.755 S1069 M03 G43 Here is the current "pretract" section: pretract #End of tool path, toolchange sav_absinc = absinc$ absinc$ = one sav_coolant = coolant$ coolant$ = zero # if nextop$ = 1003, #Uncomment this line to leave coolant on until eof unless [ # explicitely turned off through a canned text edit if all_cool_off, [ #all coolant off with a single off code here if coolant_on, pbld, n$, sall_cool_off, e$ coolant_on = zero ] else, [ local_int = zero coolantx = zero while local_int < 20 & coolant_on > 0, [ coolantx = and(2^local_int, coolant_on) local_int = local_int + one if coolantx > zero, [ coolantx = local_int pbld, n$, scoolantx, e$ ] coolantx = zero ] coolant_on = zero ] ] #cc_pos is reset in the toolchange here cc_pos$ = zero gcode$ = zero pbld, n$, sccomp, psub_end_mny, e$ pbld, n$, sgabsinc, sgcode, *sg28ref, "Z0", e$ if nextop$ = 1003 | tlchg_home, pbld, n$, *sg28ref, "Y0.", protretinc, e$ else, pbld, n$, protretinc, e$ if (subactv = zero & use_g52_shft & wrkofs_num = zero) | shft_flg = one, [ n$, *sg52, "X0. Y0. Z0.", e$ #Cancel Work Shift shft_flg = zero ] absinc$ = sav_absinc coolant$ = sav_coolant
  11. Thank you Daniel, for your prompt and courteous customer service. Update: Through a private message, I got the answer I was looking for for the "d" number offset issue. The other questions, I am still stumped on.
  12. Sorry, Is that an email address? It didn't go thru on Outlook. I also tried sending private message on here and that didn't work?
  13. ok, so clearly I don't know what I'm doing here. Who do I need to show that SN to "clear my name" here? Again, I understand your concern/skepticism. I have been with this company for two years, and before I came here, there were three previous programmers in the last 4 years, and two other senior supervisors, not to mention in the time I have been here almost the whole shop, but for a few lower level people has turned over. So, long story short, I inherited a big mess to clean up. Now I am getting things on track, I now know who my reseller is, and I have reached out to them. I don't want to start off with a bad reputation on this forum, I have been a paying customer of this site, with some of their PDF manuals. And I just want to learn whatever I can, and help others when I can. But even in my initial searches, I didn't see anyone being treated like this. There is a thread right before mine of a user with only 5 posts. Nobody accused him of piracy, or demanded to see serial number? Don't any of you people remember first starting out?
  14. JParis, I can understand your concern. I put in a call to Master HQ, they pulled up our file, and yes CAM TECH was our reseller.
  15. Can somebody please explain to me why my thread got locked? I was just starting to get some real help. I have a licensed seat of MC, I can post the HASP number, but I don't know how to find it. I am brand new to MC and this forum, and so far this has been the most frustrating and unhelpful forum I have ever been on. In my first ever post I was accused of software piracy two times. What the hell?
  16. Hi Rocketmachinist, Thank you for your reply. As mentioned in my OP, I understand they are minor cosmetic changes. It is about getting MC and another CAM i use to post out the same. I am also just looking to learn from the process about how to edit posts. I have been able to do alot of what I wanted already, but can't seem to figure these out. I am particularly interested in the question about "D" numbers posting out as different than their "T" numbers for out Matsuura mill Thanks
  17. Thanks for the reply Machineguy, I understand this is a MC only forum, that is why I posted here, I wasn't getting help on those other sites. And I am in the process of finding either the old reseller who originally set us up, or someone new. But in the mean time, am I not going to get any help here? Is it a, "we all had to pay for our posts, so you do too" thing? I can understand that.
  18. Thank you for your reply, I was wondering why no one was answering me. I don't understand what I said that was shady or "interesting"? This is my situation, the company I work for does have a legal license of MC. They dropped subscription service before I came here, and no one here now knows who the old contact or reseller was that I can reach out to. We own the software and the post I am working on is simply and edit of the included Haas post with MC. Again, if I am violating some kind of protocol or unwritten "code" of this forum, I certainly don't know what it is. My experience with other forums like practical machinist and cnczone has been the polar opposite. I post there and get replies within minutes and everyone is open and willing to help. I have tried searching this forum for relevant topics to my questions about editing this post and I noticed that many questions go completely unanswered, or half the time the answer is "contact your reseller". I mean if this forum is just a marketing tool for the resellers than that's fine. I'm just reaching out for help. If MC did not want people to make their own posts, then why would they have created such a powerful editing/debugging tool built in to the software? Again, if I did some wrong, please explain to me what that is...
  19. I have been making minor adjustments to my post and learning along the way, but I can't seem to figure out several items: 1) I want to change the output of the rapid move to the Z "feed plane" so that the M08 is on the same line: T04 M06 ( 1/2 ENDMILL 3FLT AL | H04 | D04 ) G00 G90 G54 X.5 Y-2.755 S10000 M03 G43 H04 Z2. M08 (Z.1 M08) Z.1 G01 Z-.125 F50. G41 D04 Y-2.255 F25. 2) Also, on the rapid move at the end of an operation, I want to have M09 on the same line with G00 Z2. and I don't want the line with M05 G01 G40 Y-2.75 G00 Z2. (G00 Z2. M09) M05 (delete) G91 G28 Z0. M01 T04 M06 ( 1/2 ENDMILL 3FLT AL | DIAM .5 ) G00 G90 G54 X.5 Y-2.755 S10000 M03 G43 H04 Z2. 3) In the program header tool table and tool comments at each tool change I want no spaces at the parenthesis O5555 (HAAS MILL POST TEST) (DATE 02-08-2016 J.VIZZI) (PART DESCRIPTION ) (CUSTOMER) (MATERIAL, ) (G54, XY= ;Z=) ( T04 | 1/2 ENDMILL 3FLT AL | H04 | D04 ) ---> (T04 | 1/2 ENDMILL 3FLT AL | H04 | D04), no spaces before/after paranthesis G00 G20 G17 G40 G49 G80 G90 G91 G28 Z0. M01 T04 M06 ( 1/2 ENDMILL 3FLT AL | H04 | D04 ) ---> (1/2 ENDMILL 3FLT AL | H04 | D04), no spaces before/after paranthesis G00 G90 G54 X.5 Y-2.755 S10000 M03 G43 H04 Z2. I know that all of these changes are minor, and in no way affect the way the program runs. For me, it is about matching the output of this post with the post of another software that I use. I really want them to post exactly the same. *another question I have is about Diameter offset numbers. We have one machine that uses one offset page for diameters and heights, so the D numbers have to be different than the T/H numbers. What I do is add "40" to the tool number to make the diameter offset number, so: T1 > D41, T2 > D42 etc. How can I edit my MCX7 post to do this?

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...