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:
Sounds like a simple Swept toolpath to me. Look under the Toolpath - Wireframe (I think). All you need ia s guide curve and a drive curve.
Mike Mattera
You might be able to do this in the ptlchg0 section. This is for null tool changes. In english that means "what to do between operations when your using the same tool again". So you contour the outside and the cut a pocket. In between the post looks at ptlchg0 to see hoe to handel the "In-Between Cuts" part of the program.
In there you can create a counter for the tool and add to it. tnum = (tnum * 10 ) + 1. So you should probably set tnum = to t just after the toolchange (in ptlchg) to tnum = t.
Mike Mattera
Look in the chaining options for a "Chaining Tolerance". Set it to the largest gap you think you might encounter. Defauls is .0001 (I think).
Mike Mattera
Depends partly on how you projtram. I had one guy who put his feedrate in as .004 . He wanted in IPR output. In Mastercam is was an incrediably slow feedrate. Your not doing anything like that are you?
For your Tap maybe?
Mike Mattera
John: Nice and compact.
Heavy Metal: Some of that is explained in this tutorial. Click on "How To Edit A Post"
http://www.mmattera.com/mastercam/index.htm
Mike Mattera
Your post may not have a pwrtt post section so you may have to create it. Basically pwrtt looks thru the post first to gather information for lists at the start of the file.
I use this in my posts fo create a tool list at the start. This loops around and counts the tools ans numbers the operations. It then creates a list with the tools they use.
pwrtt # Tool table at start of file
tnote = t
toffnote = tloffno
tlngnote = tlngno
opcnt = tcnt + 1 # operation counter = tool counter +1
if t >= 0,
[
"(", "OP", 35, *opcnt , " IS ", *tnote, " -",*tldia, " - ", "OPERATION IS ", *sopcode,")", e
"( ", *toffnote, " -",*tlngnote, ")", e
"( ", "TOOL TYPE = ", pstrtool, ")", e
tcnt = tcnt + 1
]
Smaller the tool the more it will flex. 1/8" has got to be all over the place. Even in plastic. if you have to use the 1.8 for some reason, do a cross cut. one pass at 0° and another at 45°. Most lilelt still wont be flat, but better.
Check the head/table alignment (tram).
Mike Mattera
If you want to learn some of the basics, you can start here. Go to this link and then pick the "Stuff For Mastercam V8 & V9 Utilities and Tutorials". There's a starter lesson about writing posts.
http://www.mmattera.com/html/mastercam_stuff.html
Mike Mattera
You need an M function to output a signal. That trips a relay (so you need to see if you have open/available contacts in your machine) to send the proper voltage signal to the indexer control box.
Mike Mattera
Typically you might progtam from the front for horizontals, But you can do what James says and do the changes in the post. I believe most tutorials show horizontal machining as a Front T/CPlans for B0 and then going CCW, B+90 (right side) and so on.
That's the way I teach it in my Training CD's.
They also includes a horizontal post to get you started.
Mike Mattera
I'm guessing this is an A axis. You may also need to do an UnRoll of the 3d geometry in the Rotary substitution parameter page.
I have a Rotary Training CD available at my web site if your interested.
Mike Mattera
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.