What region are you located? Contact your local rep
I figured out the 164 line to make my post a 3 axis post. Now for the life of me I cannot figure out how to get the X0. out of the second to the last line. This is what I get out of my post:
M5
G91 G28 Z0. M9
G28 X0. Y0.
M30
%
I just manually change it now, but the more that I learn the more I want to know, and this should have been able to be figured out by me, but I can't. Now I ask for your help, please.
Thanks
What region are you located? Contact your local rep
Looks like that might be in the peof function in the post.
Make sure you use this peof...
Not this one...Code:peof #End of file for non-zero tool
(The bottom one, where the text is away from the left border, is a call to the actual function. Functions are right up against the left border (of your editor window)).Code:peof
Matt
San Diego, Ca
___ o o o_
[l_,[_____],
l---L - □lllllll□-
( )_) ( )_)--)_)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Thank you Rekd.
As for everyone on every post that says "check with your dealer", why don't you just ask the admins to get rid of this forum, because every question that is asked on here could be solved by the dealer. I don't get it, I looked at every post on here about haas machines and I couldn't believe how many times I read "check with your dealer" jeesh!!
Don't worry, you're not alone. When you get assigned to 'one dealer' who assigns 'one rep' for your area, you're at the mercy of that person. CNC Software refuses to help when the VAR can't answer the questions.
For the money they charge for this software, the support should be better than it is. I shouldn't have to customize my own post for a three-freakin-axis-Haas. I'm still debugging mine.POS.
Greg
For the record, you can get all the help you need, including CNC Software
employees, at the eMastercam.com forum. I don't think there's been a situation yet that hasn't been resolved.
Well allow me to retort.For the money they charge for this software, the support should be better than it is. I shouldn't have to customize my own post for a three-freakin-axis-Haas. I'm still debugging mine.POS.
Aside from the fact that you should have told your rep that you wanted a working post (to your specs) with the purchase of Mastercam, the support you get with Mastercam is the best I've seen in over a half a dozen major CAM brands I've used, and it's better than ALL the CAD brands I've used put together.
You probably run things a little bit differently on your particular HAAS, don't you? Perhaps you think the default format should use G90 instead of G91, or you think the drill cycles should do this or that instead of that or this. Perhaps you think the default tapping cycle should be for rigid tapping instead of floating head, etc etc etc.
If you are indeed like the tens of thousands of other people that run things just a little bit different on their machine, aren't you glad you can adjust your post? I sure am! And aren't you glad you can get ALL THE SUPPORT YOU NEED to make minor adjustments for free, instead of having to pay a post developer to do the small stuff?
My HAAS posts do amazing things. Lots of custom canned cycles for deep hole drilling, engraving, (serial and text), drop stops, etc etc etc. They put out excellent code for the machines and for setup sheets and other things.
They're pretty much unlimited from what I've seen so far. They've got their own open source computer language to run their posts and you think they're a POS because they give you complete access to it?
Indeed!
As for "Ask your dealer", that should only happen when people ask for a post. Not when they ask for help on tweaking theirs. It's usually not the forum mod's saying that. Like in this case, where a kid with 5 posts comes in and says it.
What happens is that a lot of people pirate Mastercam and want to get a post, so they come here and ask for one. "Ask your dealer" is a way of weeding out some of the pirates.
Matt
San Diego, Ca
___ o o o_
[l_,[_____],
l---L - □lllllll□-
( )_) ( )_)--)_)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
[ sarcasm ]Yes, my Haas likes G54 as the default work offset, not G93 (or whatever the 'generic fanuc' post gives you. [ /sarcasm ] Finding where to change that was as much luck as it was skill. The documentation sucks with regard to that. It was written by programmers and written like a programming documentation manual, not a 'user guide'.
I started with MC 9. I was pretty much left on my own (by the VAR) but I'm a smart, resourceful guy and I quickly figured it all out. It came with a Haas post and it worked out of the box. Once I understood that I could edit the post, I did indeed do the 'little tweaks'.
When the boxes arrived in the mail for the transition to X, I was given a transition program that was supposed to save and move all of my settings. That's great until you have to reformat a hard drive and need to know where all of those settings went. And...it didn't work...or at least I could never determine which files it altered and what they were named.
In any case, I kept getting told (by the VAR) that I should just use the 'Generic Fanuc' post..."it'll work just fine" was their battle cry.
I'm not making money with this machine (it's a hobby right now) but I did indeed pay very real money for MasterCam and the Haas. I was running just fine under MC9 until I decided that I 'had to' move into X. That stopped me dead in my tracks. The machine didn't make another chip until this past Sunday night.
I was (and still am) frustrated with the disorganized, nested dialog, multiple file nature of 'control defs, machine defs, tool libraries, etc'. I still don't understand if the Machine definition uses a Control definition or if they always remain separate and must be selected each time. Ditto for the post.
In my simple, little brain I should be able to:
I can start a new part, select the same machine def as the last part but it will tell me 'NO POST'. I can try to select a post but it won't take it until I try to output code, then it prompts me for a post, then I select it and for some reason, it takes it under those circumstances.
- Define a specific machine in my shop (the mechanics, motions, capabilities and limits and configuration--3, 4 or 5 axis depending on the rotary)
- Assign a control to it (the G&M codes it expects to see)
- Assign a post for MasterCam to use to talk to that combination of machine and control defs
- Call up that machine configuration with a single 'machine definition'.
No, I didn't use a pirated version of the software. I paid full admission to be part of the club and got little more support than if I HAD been a pirate. I got rolled eyes and little help from most of the people at the Mastercam booth (again...thinking I'm using pirated software for sure).
That was until I found the guy from my VAR standing on the other side of the booth. They finally took the time to give me all of the 'supposed' post and machine defs to take home on my thumbdrive. AND THOSE didn't work either.
Anyway, I'm sympathetic to the company for both the situation of pirated software AND incompetent people out in the field. But I did call them back east (for POST help) and got shrugged off to the VAR. If customizing the post is a necessary part of owning the software, then they should have included a thorough manual (either PDF or hardcopy) so I could do it.
Greg
Your HAAS should run just fine using the generic HAAS post. Just because you choose to run it differently is not CNC's fault.
You might try MPMaster.pst. It does much better out of the box on a HAAS than the HAAS or fanuc posts. But trying to blame CNC Software for making a safe, generic post is pretty lame at best.
Um, modifying a post is considered programming. Hence the reason it was written as programming documentation. BTW, one quick question in the forums would have gotten you the answer on where to change it without having to be a programmer.Finding where to change that was as much luck as it was skill. The documentation sucks with regard to that. It was written by programmers and written like a programming documentation manual, not a 'user guide'.
So which was it? You had to tweak the post to get it to run or you didn't? I are teh confused.I started with MC 9. I was pretty much left on my own (by the VAR) but I'm a smart, resourceful guy and I quickly figured it all out. It came with a Haas post and it worked out of the box. Once I understood that I could edit the post, I did indeed do the 'little tweaks'.
So it didn't save your settings? Or you crashed your computer and lost them? Did you make a backup?When the boxes arrived in the mail for the transition to X, I was given a transition program that was supposed to save and move all of my settings. That's great until you have to reformat a hard drive and need to know where all of those settings went. And...it didn't work...or at least I could never determine which files it altered and what they were named.
Not planning to keep a working copy of MC9 until you get the bugs worked out of the new version is poor planning on your part, not CNC Software's.I'm not making money with this machine (it's a hobby right now) but I did indeed pay very real money for MasterCam and the Haas. I was running just fine under MC9 until I decided that I 'had to' move into X. That stopped me dead in my tracks. The machine didn't make another chip until this past Sunday night.
I don't use X, but many people do and don't have the issues you have. Perhaps you should ask for help from users instead of your un reliable VAR? I know when I was beta testing it, it was much different than 9, but with time it started coming together nicely.I was (and still am) frustrated with the disorganized, nested dialog, multiple file nature of 'control defs, machine defs, tool libraries, etc'. I still don't understand if the Machine definition uses a Control definition or if they always remain separate and must be selected each time. Ditto for the post.
Why would you go to a trade show for tech support? (Sorry, couldn't resistNo, I didn't use a pirated version of the software. I paid full admission to be part of the club and got little more support than if I HAD been a pirate. I got rolled eyes and little help from most of the people at the Mastercam booth (again...thinking I'm using pirated software for sure).)
There is a manual, and it's a very good one. It's a programming manual. But again, it's your own fault for not insisting on a working post before you bought the software (or bought the upgrade)If customizing the post is a necessary part of owning the software, then they should have included a thorough manual (either PDF or hardcopy) so I could do it.
If you're still having trouble with posts, definitions etc, you should ask for help here or go to eMastercam.com's forum for help. Hint, you'll get more with sugar than you will with vinegar at either.
And no, I don't work for CNC Software, I just get tired of people bagging on them for reasons that are simply not true or accurate, or due to bad judgment on the user's part.
Matt
San Diego, Ca
___ o o o_
[l_,[_____],
l---L - □lllllll□-
( )_) ( )_)--)_)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Donkey Hotey, I see were you are from . what show are you speaking of? this was not the last Westec show I take it. if so I would of been your Rep. And I know I can still help.
Send me an PM and I will make sure you get what you need.
Jay (cadcam)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Cadcam
Owner, contract Programming and Consultant , Mastercam Instructor and on line trainer at www.eapprentice.net
Some tips: http://www.youtube.com/PrecisionProgramming
See, that's the problem: there wasn't a Haas post in 10 but there was in 9. I was told to use the Fanuc post and it used G92 instead of G54. I'm still not clear where to map the M codes for coolant (works) and my airgun (that I'd like to map to the 'mist' output). I'm not asking here...I'll start another thread with my specific questions.
I wasn't 'blaming' CNC software. I think they have room for improvement. Maybe they don't know how their product is perceived. I'd be a fool to believe that the involved parties will never see these posts: it's a small world. I was not a happy customer. I was impressed by 9. I was not impressed by X.
I wasn't referring to the post documention. I'm talking about the transition guides. They were terrible. Maybe they're better than most (the reason I went with MC in the first place) but they still weren't very good.
Which is exactly why I'm so stoked to have found forums like this one. I felt like I was on my own. This is the first place I've found that I could post questions. I tried to register on a Mastercam forum a couple of years ago but was never approved. Maybe it was the one you mentioned. I don't remember.
I finally fumbled through enough that I have ONE file that has all the right definitions tied to it that I'm getting usable output. I haven't verified all the functions (coolant, boring, tapping, peck drilling) but at least it finally gives a G54 for the work offset.
Backups? Of what? I'm being serious here. This is exactly what I'm talking about. I had a backup of my sole Haas post from 9. It was a single file. Now I have definitions scattered all over the directory (machine, control, post). I am at the point now where I can articulate this. I didn't even know this much when I started and got vague answers and hand waving when I asked.
It wasn't about 'poor planning'. It's about drawing a line in the sand and saying, "I have to learn the new version." To keep going back to 9 to get things done would not fix the problems in 10. I committed to moving forward.
Exactly why I'm so grateful for this forum.
They were my very, VERY first stop at Westec. I knew they'd all be there in one spot, they couldn't get away and nobody else would be there for 30 minutes or so. I got grumbling about "everybody thinks we should make a post just for their machine." Well, when it's a freakin' Haas...yeah, you should make a post for it. At least a generic one.
It was the middle of my year of 'maintenance'. Maintenance is supposed to buy you some level of 'support' from the VAR. I didn't get that. I won't name names because the parties are probably in here from time to time but for the money they were receiving, I got nothing in return but a box of 'update' softare.
One time I made a phone call and got an answer. A few other times I called and got completely wrong answers (work offsets).
Look through my post history here. I'm a helpful guy. You really have no idea how upset I was when this was all going on. Really. This is the constructive version of events.
Offline, I'd tell you what I really think. I know the level of support I got from Solidworks. I know what I get when I call Haas. I know what I got when I called the VAR and Mastercam about their product. It wasn't the same level of support--not even close--despite being the most expensive piece of software, by far.
I hope to finally get it going and maybe I'll be so impressed by the software that I'll forget all the transition problems. We'll see.![]()
Greg
OIC. I didn't know that. They should have suggested MPMaster, I think they ported an X version of that post.
I may have misunderstood...I wasn't 'blaming' CNC software. I think they have room for improvement. Maybe they don't know how their product is perceived. I'd be a fool to believe that the involved parties will never see these posts: it's a small world. I was not a happy customer.
I shouldn't have to customize my own post for a three-freakin-axis-Haas. I'm still debugging mine. POS.Go to eMastercam.com. There's a forum there you can join. It's the single best place for MC help of any type.Which is exactly why I'm so stoked to have found forums like this one. I felt like I was on my own. This is the first place I've found that I could post questions. I tried to register on a Mastercam forum a couple of years ago but was never approved. Maybe it was the one you mentioned. I don't remember.
Point taken.Backups? Of what? I'm being serious here.![]()
Sounded to me like you had removed 9 when you installed X. I would have at least waited until I started cutting parts with X.It wasn't about 'poor planning'. It's about drawing a line in the sand and saying, "I have to learn the new version." To keep going back to 9 to get things done would not fix the problems in 10. I committed to moving forward.
I'm just saying, calling the posts a POS won't go over real well around a bunch of guys that make their living from it.Look through my post history here. I'm a helpful guy. You really have no idea how upset I was when this was all going on. Really. This is the constructive version of events.
I'm not going to stop you from telling me what you really think, so long as you abide by the rules. You're free to dislike it, but I think you should at least try to find answers first. Looks like you're on your way to doing just that.Offline, I'd tell you what I really think. I know the level of support I got from Solidworks. I know what I get when I call Haas. I know what I got when I called the VAR and Mastercam about their product. It wasn't the same level of support--not even close--despite being the most expensive piece of software, by far.
There were a lot of users in the same boat. Including me during beta testing. I was frustrated for quite a while, and I'm the kind of guy that has never read a manual before digging in to anything in my life. Especially software. It was just that different. An obvious whole new world with a very small amount of recognizability.I hope to finally get it going and maybe I'll be so impressed by the software that I'll forget all the transition problems.
You will have to change the way you think about programming, but I'm sure it will be worth it in the long run.
Matt
San Diego, Ca
___ o o o_
[l_,[_____],
l---L - □lllllll□-
( )_) ( )_)--)_)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Do you mind telling us what is your current version of X. I have X2MR2 with the last 2 updates installed. There is a HAAS post, Machine Definition and Control Definition for the HAAS as of X MR2 which was almost 2 years ago. Seeing how we have the same VAR I would have to strongly disagree with your comments about them and wonder if you called ranting verse calling to talk to someone?? I am sure you handle your customers who call you ranting all the time the same as the one who call you telling you about the good job you are doing.I can tell you I don't and do everything in my power to get them off the phone as soon as possible. Like MR Funk In Rekd said hope over to here:http://www.emastercam.com/cgi-bin/ultimatebb.cgi
The only thing you may need is your sim# not a big deal. I have been know to go over there a time or two and answer some questions and I have got plenty of questions answered over the years over there myself.
The issues you are having would take anyone with a little bit of post experience about 15 to 20 minutes to button up. My post for one machine does probing, put in customer data, Rev numbers, Machine it is posted for who the programmer was that programmed it and has tons of custom drill cycles like was stated above and never touched by a dealer to do it and my programming experience is limited to Machine tools!!!
Need some help you can keep asking over here, but I promise you a $100 that over in emastercam forum and you got some manners they will get answered a lot faster. Go over there and try to rip Mastercam and the dealer a New one and I promise you will not like what you get back in return. That is a friendly piece of advice please take it. I make my living off of Mastercam and I do very well with it so sorry if I got very little sympathy for what you are going through.