CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > CAM Software > Mastercam > Post Processors for MC



This forum is sponsored by:

Closed Thread
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 12-03-2007, 04:25 PM
 
Join Date: Dec 2004
Location: usa
Posts: 43
juxtoposed is on a distinguished road
Small change on a Haas.pst post

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

  #2   Ban this user!
Old 12-04-2007, 02:05 PM
 
Join Date: Dec 2007
Location: USA
Posts: 33
Techmachineman is an unknown quantity at this point

What region are you located? Contact your local rep

  #3  
Old 12-04-2007, 02:49 PM
Rekd's Avatar
Community Moderator
 
Join Date: Apr 2003
Location: teh Debug Window
Posts: 1,877
Rekd is on a distinguished road

Looks like that might be in the peof function in the post.

Make sure you use this peof...


Code:
peof            #End of file for non-zero tool
Not this one...

Code:
      peof
(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)).
__________________
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)

  #4   Ban this user!
Old 12-04-2007, 09:27 PM
 
Join Date: Dec 2004
Location: usa
Posts: 43
juxtoposed is on a distinguished road

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

  #5   Ban this user!
Old 12-04-2007, 10:21 PM
Donkey Hotey's Avatar  
Join Date: Nov 2007
Location: USA
Posts: 1,636
Donkey Hotey is on a distinguished road

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

Sponsored Links
  #6  
Old 12-05-2007, 09:24 AM
Rekd's Avatar
Community Moderator
 
Join Date: Apr 2003
Location: teh Debug Window
Posts: 1,877
Rekd is on a distinguished road

Originally Posted by Donkey Hotey View Post
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 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.

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.
Well allow me to retort.

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)

  #7   Ban this user!
Old 12-05-2007, 10:43 AM
Donkey Hotey's Avatar  
Join Date: Nov 2007
Location: USA
Posts: 1,636
Donkey Hotey is on a distinguished road

Originally Posted by Rekd View Post
You probably run things a little bit differently on your particular HAAS, don't you?
[ 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:
  1. Define a specific machine in my shop (the mechanics, motions, capabilities and limits and configuration--3, 4 or 5 axis depending on the rotary)
  2. Assign a control to it (the G&M codes it expects to see)
  3. Assign a post for MasterCam to use to talk to that combination of machine and control defs
  4. Call up that machine configuration with a single 'machine definition'.
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.

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

  #8  
Old 12-05-2007, 11:17 AM
Rekd's Avatar
Community Moderator
 
Join Date: Apr 2003
Location: teh Debug Window
Posts: 1,877
Rekd is on a distinguished road

Originally Posted by Donkey Hotey View Post
[ sarcasm ]Yes, my Haas likes G54 as the default work offset, not G93 (or whatever the 'generic fanuc' post gives you. [ /sarcasm ]
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.

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

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 which was it? You had to tweak the post to get it to run or you didn't? I are teh confused.

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.
So it didn't save your settings? Or you crashed your computer and lost them? Did you make a backup?

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

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).
Why would you go to a trade show for tech support? (Sorry, couldn't resist )

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

  #9  
Old 12-05-2007, 01:13 PM
cadcam's Avatar
Community Director
 
Join Date: Apr 2003
Location: United States
Posts: 2,721
cadcam is on a distinguished road

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
Mastercam Instructor , Programming Consultant and ME (Manufacturing Eng)

  #10   Ban this user!
Old 12-05-2007, 02:55 PM
Donkey Hotey's Avatar  
Join Date: Nov 2007
Location: USA
Posts: 1,636
Donkey Hotey is on a distinguished road

Originally Posted by Rekd View Post
Your HAAS should run just fine using the generic HAAS post. Just because you choose to run it differently is not CNC's fault.
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.
Originally Posted by Rekd View Post
Um, modifying a post is considered programming. Hence the reason it was written as programming documentation.
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.

Originally Posted by Rekd View Post
BTW, one quick question in the forums would have gotten you the answer on where to change it without having to be a programmer.
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.

Originally Posted by Rekd View Post
So which was it? You had to tweak the post to get it to run or you didn't?
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.
Originally Posted by Rekd View Post
So it didn't save your settings? Or you crashed your computer and lost them? Did you make a backup?
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.
Originally Posted by Rekd View Post
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.
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.
Originally Posted by Rekd View Post
Perhaps you should ask for help from users instead of your un reliable VAR?
Exactly why I'm so grateful for this forum.
Originally Posted by Rekd View Post
Why would you go to a trade show for tech support? (Sorry, couldn't resist )
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.
Originally Posted by Rekd View Post
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).
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).
Originally Posted by Rekd View Post
Hint, you'll get more with sugar than you will with vinegar at either.
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

Sponsored Links
  #11  
Old 12-05-2007, 03:17 PM
Rekd's Avatar
Community Moderator
 
Join Date: Apr 2003
Location: teh Debug Window
Posts: 1,877
Rekd is on a distinguished road

Originally Posted by Donkey Hotey View Post
there wasn't a Haas post in 10 but there was in 9.
OIC. I didn't know that. They should have suggested MPMaster, I think they ported an X version of that post.

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 may have misunderstood...

I shouldn't have to customize my own post for a three-freakin-axis-Haas. I'm still debugging mine. POS.
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.
Go to eMastercam.com. There's a forum there you can join. It's the single best place for MC help of any type.

Backups? Of what? I'm being serious here.
Point taken.
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.
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.

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 just saying, calling the posts a POS won't go over real well around a bunch of guys that make their living from it.

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

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

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)

  #12   Ban this user!
Old 12-05-2007, 05:30 PM
 
Join Date: Sep 2007
Location: USA
Posts: 217
crazythunder is on a distinguished road

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.

Closed Thread




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Haas OL-1 desktop lathe for small parts ? Metalmog Haas Mills 9 11-23-2008 01:19 AM
Help with post change proform Post Processors for MC 2 11-06-2006 09:16 AM
CAT40/Haas Quick change lathe adapters archer66 Haas Mills 2 09-06-2006 03:23 PM




All times are GMT -5. The time now is 03:55 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361