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:
AHA! Now I understand. Thanks Doug! I've never used the spindle face to touch off though. I always used the surface of my edge finder. Hand tight in a collet so it'll slide up in case of accident. Slide it back and forth and when it hits it'll stop moving.
EDIT: Well, not always. I started doing it that way a few years back. Edge finder is already in there for X and Y, figured use it for Z too.
And MotorCityMinion, it seems we are in agreement that the face of the spindle should match up with the gage diameter. The problem is that they have tolerance on it. Check the Machinery's Handbook, section on machine spindle tapers.
I kind of understand where you are coming from, but;
Wouldn't the fixture 'Z' offset zero out the error?
For the sake of argument the tool length on your presetter is exactly 4.0000".
This is measured from the true gage line at precisely 1.750" diameter.
You have 3 identical machines.
Machine #1 gage line is exactly at spindle face, tool jogs down to top of probe, measures -16.0000"
Machine #2 gage line is +.015" from spindle face, tool jogs down to top of probe, measures -16.0150"
Machine #3 gage line is -.015" from spindle face, tool jogs down to top of probe, measures -15.9850"
Isn't the tool going to go to the top of probe when you program Z0 on all three?
Yeah, it's not that critical, unless you know of a reason to state otherwise. Like I said, the gage diameter of 1.75" is the critical dimension. But the face of the spindle is ±.015" from that. And like the OP said, his spindle face doesn't appear to be precision ground. What happens when you have a spindle reground? Do they also regrind the face?
EDIT: Those are actual questions. And keep in mind we aren't talking about dual contact stuff. Also, does anyone have a reason on why the exact gage line would be critical?
Thanks Chris. Would this be something I could do with a buffer? I am thinking something like this thread. If I could, then I am thinking preadbuf could have a switch for G41/G42.
Sound like a reasonable start, or no? I am reading through the post processor reference guide, so not looking for a total handout!
Thanks in advance for any and all replies.
Yes, the flat face is BASICALLY the gage line. 1.75" is correct (for a 40 taper). But the tolerance is ±.015" in Z off of that. Since tool length offset and fixture z offset are relative, the exact number isn't really all that critical. Unless you are doing 5axis work I think.
How can I get the tooltable to only output "D" values for tools that are using cutter comp?
Right now I have:
(T1 H1 D51 1" BULL ENDMILL 0.016" RAD )
(T2 H2 1/2" FLAT ENDMILL )
(T3 H3 D53 1" BALL ENDMILL )
(T4 H4 3/8" FLAT ENDMILL )
(T5 H5 3/16"X90 D/MILL )
(T6 H6 3/16" FLAT ENDMILL )
(T7 H7 1/8" FLAT ENDMILL )
(T8 H8 #30 DRILL )
(T9 H9 #6-32 TAPRH )
(T10 H10 #34 DRILL )
And I'd rather have something like:
(T1 H1 1" BULL ENDMILL 0.016" RAD )
(T2 H2 1/2" FLAT ENDMILL )
(T3 H3 D53 1" BALL ENDMILL )
(T4 H4 D54 3/8" FLAT ENDMILL )
(T5 H5 3/16"X90 D/MILL )
(T6 H6 D56 3/16" FLAT ENDMILL )
(T7 H7 D57 1/8" FLAT ENDMILL )
(T8 H8 #30 DRILL )
(T9 H9 #6-32 TAPRH )
(T10 H10 #34 DRILL )
Post is mpmaster for V9. I've been playing around in the ptooltable section, but I can't figure out what tcr should be to get it to work.;
if t >= zero,
[
if tcr>0, "(", *t, ptspace, " ", *tlngnote, phspace, " ", *toffnote, pdspace, pbspace, plistcomm, ")"
if tcr=0, "(", *t, ptspace, " ", *tlngnote, phspace, " ", pbspace, plistcomm, ")"
]
Thanks in advance for any and all replies!
From the book;
With G90
G10 L2 P5 X1.356 Y2.63 Z-.01 (This replaces the current value of fixture offset #5 with X1.356 Y2.63 Z-.01).
With G91
G10 L2 P5 X-1. (This subtracts one inch from the current X value of fixture offset #5).
How I remember it:
N1 #FX1 = 0.000
N2 #FY1 = 0.000
N3 #FZ1 = 0.000
N4 #FX2 = 0.000
N5 #FY2 = 0.000
N6 #FZ2 = 0.000
etc.
And they should be ok anywhere in the program.
I can double check some old programs when I get home if you don't get it by then.
Vardex threadmills rock.
Here's a xls spreadsheet I made for programming. It gives the gage line major diameter that you should program to, the depth to get 2 extra turns past the wrench makeup length (like 5 turns past the gage length), and the drill diameter.
Just need to change the extension back to .xls
EDIT;
Brain fart. Accidentally put Iscar instead of Vardex. Iscar actually sucks.
NPT THREADMILL DEPTH.txt
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.