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:
I am using this to work on a robodrill right now. Our table is mounted to the left side of the machine, so B tilts positive around the Y axis.
Just playing with the math in this macro, I believe the first point would be taken at B0, the second at B45, the third at B90
So....you can get X and Y zero by just probing the bore or indicating while the table is at B zero.
You will likely get a different X value using this macro with a probe.
The difference between the value you get with the macro and the value you get while at B zero would be what you put in 19703
Yes, look at the sample I posted.
Cancel G54.4 & G68.2
Position Rotaries
Activate G54.4
Activate G68.2
Activate G53.1
Do your X & Y position move w/ your A & C
On second glance, it looks like your code should work. You say your hole is .007 off. Does that reflect the values written in the G54.4 register?
Call up the “G0 A0. C0.” command BEFORE your G54.4 command, not after.
Not sure if that will do the trick or not, but that is the format I use & know works.
Also so add the A0.C0. to the line after your G53.1 call. Come to think of it it is necessary to be there.
Its not a coincidence....
We have 2 MX 330's and 2 MAM72-63V's running that same code.....and three 5 axis robodrills running very similar code (difference being those are B/C machines)
+1000 for the manual entry method.
The reason I don't like using a misc real or integer for this is you can't see it unless you open the operation & expand the misc values tab. With manual entry, it is right there in the operations manager.
There is alot more to it than that. G54.4 does not replace your regular work offsets, it corrects the part deviation.
Your code would look something like this: (table/table machine)
>
M132
G00 G90 G54 A-46.5 C-180.0
G54.4 P1
G68.2 X0.0 Y0.0 Z0.0 I-180.0 J-46.5 K0.0
G53.1
X1.9505 Y-6.0538 A-46.5 C-180.0
G43 Z6.0 H1
I do something similar on Fanuc controllers, except you don't have to do the fancy math.
G65 P9812 Y15.6 Z-1.75 (X YEB)
#5811= #140 (write G54.4 X error)
G65 P9812 X1.75 Z-1.1 (?? Set g54.4 p1) (Y WEB)
#5812 = #141 (write G54.4 Y error)
variable outputs.pdf
In the past for a one off part I used a top notch boring bar for a lathe in a toolholder. It was slow, but got the job done. Over that length...its going to be a PITA
I have been using them a lot in heat treated 416 stainless (right around 45 Rc), using similar parameters to what C^Millman described. We get right around 150 minutes of tool life. By way of comparison, we get less than 10 minutes with a 5 flute Harvi II (with catastrophic failure)
We have had similar results with Helical's HEV-6 tool.
When you are doing a spiral path, there really are not any arcs to filter. Well maybe the first pass at the top & the last pass at the bottom....but as long as you are doing a spiral on a cone, there isn't an arc on any one plane.
Yes, A 3B gage is a tighter tolerance than a 2B.
Specifically the "GO" pitch diameter is the same. The "NO GO" pitch diameter on a 3B gage is smaller than a 2B gage
How well do these run (or how long do they hold up) using the thru spindle air? I was looking at them but got concerned about the residual coolant mist from the previous tools that use thru coolant.
I had to do this once in the past. First download a Hebrew font. Then create a drafting note using the Hebrew font. Then there is a way to change the drafting note into a wireframe....that is the only step I cannot remember how to do.
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.