Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.


Link To This Forum!

Partner Button
Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

CNC PostProcessor Help

CNC PostProcessor Help

We have 3 cnc machines now, 2 which are relatively new and one which is very very old. Its a matchmaker 750 CNC milling machine. We have it linked via serial to a computer which we feed the g code to.

We are having some problems getting a post processor to work with mastercam. We have a generic postprocessor from a matchmaker 850 series milling machine, but undoubtedly they are inherently different.

We are having problems with it understanding polar coordinates this is an example of a simple circle toolpath generated by mastercam using the postprovessor.

N100 G4 * O000026-06-03 *
N102 G4 *CIRCLE1 *
N104 G4 * TOOL 1 UNDEFINED   *
N106 G40 T1 M3 S1000 ( ) 3 ( )
N108 G0 X30. Y12.
N110 Z-50.
N112 G1 X18. F500.
N114 G3 X6. Y0. J-12.
N116 X94. I44.
N118 X6. I-44.
N120 X18. Y-12. I12.
N122 G1 X30.
N124 Z-60.
N126 G4 M91
N128 G4 M90

It does not understand the coordinate system. Does anyone know what i need to tell the postprocessor to output in terms of polar coordinates.

Even better would anyone know where i might be able to get a postprocessor for this machine?

Thank you all in advance.

RE: CNC PostProcessor Help

Can anyone answer this question please!

RE: CNC PostProcessor Help

Well, I'm not tremendously experienced with CNC, but since you asked...

* Looking at your program, I don't see any M30 code to end the program.  This may (or may not) be a problem.  

* Polar coordinates aren't a given capability of every machine, but it sounds like you've used them on your machine before.  I can only suggest looking at the reserved G-code values of G54, G55, G56, G57, G58, G59, or maybe G59.1, G59.2, & G59.3.  (These are your coordinate system selection modal codes.)

* I've used MasterCAM before, and I can't say that I like it much.  Seems that you have to do a lot of code hacking even after the post-processor to swag things into operation.  

* I asked my local CNC guru, and he said that he couldn't find a post processor for a "matchmaker 750" out of his library of several thousand.

* Do you have a null modem cable hooked up between your computer and CNC machine?

Like I said, I don't know much of anything about CNC much beyond my own machines, but I hope I can help.  If nothing else, maybe I busted a few new ideas loose for you.

RE: CNC PostProcessor Help

Thanks you for your reply.
I do have an end code G4 M2 etc, but had to add it at the end manually.

The machine is a Matchmaker 750, but it is controlled by a numericon 850 if that helps, maybe you have one of those in the library?

We do have an RS-232 cable hooked up to the thing.

It does not use the above polar coordinates, but does use V coordinates and also uses I,J,K with a radious function.

Maybe that helps a little more!

RE: CNC PostProcessor Help

maybe the code is too rough.
I is the circle centre x axis
J is circle centre Y axis
N114 does not quote I value the machine may need this value quoted.
Is there a setting in the post to force out all values, best to always output them all?
If you substitute the I & J with R (quoting the correct radius does it work?)
Be careful with R for radii > 180 degrees some controls then need to use I & J

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close