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:
Thanks for the replies.
I am running a Haas mini-mill, not a lathe. The "G00 G17 G20 G40 G49" etc. safety line does appear at the beginning of every program but not at every tool change.
Well, I don't know how to edit the post processor to do this so I'll just create a manual toolpath entry with "G17" (as code) whenever I have a drill toolpath follow a surfacing toolpath. This will inject "G17" in there before the drill cycle without fail.
I too have this problem. A surfacing toolpath invokes G18. Next comes a drill cycle and no G17 is called. The hole gets drilled in the wrong spot. The post is completely unmodified, generic haas 3 axis mill, inch, from mcam 2017.
If anyone can offer advice about how to make G17 be reinstated I would appreciate it.
Some kind of a bug I guess. I changed the op1 toolpaths parameters to match op 2, (from OD thread to ID, different depth, different thread diameter) but didn't change the plane, and it put out the bad code. I then changed all parameters one by one to find the cause. It seemed related to the depth. I then changed the depth over and over, incrementally moving towards the depth of the original op 1 toolpath to see where the change occurred. I got within .003" of the op 1 depth and then it put out IJK code, so then I put in a higher value again expecting to see bad code, but now no matter what depth I put in, or if I changed the plane, or if I select the point that the op2 toolpath is based on, or whatever, it puts out the good code. So I just copy pasted that toolpath into op2 and my problem is solved....
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.