Simplifying the task of jaw placement on three-jaw chucks
Most three-jaw chucks used on turning centers have a series of fine
serrations on master jaws and top tooling that must be properly aligned when top
tooling is mounted to the chuck. But by the nature of three-jaw chucks (jaws are
120 degrees apart), it can be difficult - if not impossible - to determine the
exact diameter at which each jaw is being placed in the chuck.
Pallet Check for Mori Seike Horizontals
I’m an applications engineer for a Mori distributor in the Northwest. I have
written a macro for a pallet check on the Mori’s. Mori is kind enough to write
the current pallet in the machine as a value in variable #147. I take advantage
of this to make pallet checks at the beginning of a program to prevent programs
from running on the wrong pallet. We assign these as “M” codes M71 for pallet
“A” check and M72 for pallet “B” check. If the correct pallet is not in the
machine an alarm will be generated.
DNC software that tracks cycle time and time that each tool is cutting
We've enjoyed your column in Modern Machine Shop for many years, and we've
noticed that you frequently write about various ways to improve productivity by
using Fanuc's Macro-B option. Our company has developed some software and macro
programming techniques that may be of interest to you.
How can you tell if your control has Custom Macro B?
The most popular version of parametric programming is Fanuc's Custom Macro
B. Many control manufacturers (including Haas, Mistubishi, Mazak, Yasnac, and
Seikos) use Custom Macro B as their version of parametric programming. But for
most controls, Custom Macro B is an option. It doesn't come standard with the
control. However, many machine tool builders include Custom Macro B in the
standard package of options they include with the machines they sell, especially
if the machine has some special accessory like a probing system.
How the heck does G28 work?
G28, Fanuc's zero return command, tends to be one of the more misunderstood
Fanuc programming words. The zero return position is, of course, the machine's
reference position. A light (axis origin light) will come on for each axis that
is sent to the zero return position. The zero return position is quite
important: most programs begin from this location, most machines require that
you (manually) send the machine to this position as part of powering up, and
it's a point of reference for fixture offset (machining centers) and geometry
offset (turning centers) entries. Admittedly, G28 is among the most complicated
programming words. Here we attempt to clear up the confusion.
How to program a bar puller
There are three categories of turning work: chucking work, shaft work, and
bar work. Turning centers vary when it comes to what kind of turning work they
do best. There are turning centers that have been specifically designed for but
one of these three categories.