Professional Documents
Culture Documents
1
How to use this Tech-Doc:
This document covers a wide variety of ways to reference a wide variety of machine
configurations.
First, decide WHAT we are dealing with.
What is the status of Parameter 1005.1?
DLZx Function for setting the Reference Position without Dogs:
0 = Disabled (Machine uses Home Dogs) Start at Page 4
1 = Enabled (Machine has no Home Dogs) Start on Page 5 or Page 6 (pick one)
Second, refine WHY we are doing it.
What happened to cause the machine to loose Reference Position?
1. Battery went dead/removed? = (APC) Replace with fresh battery, first.
2. Machine Crashed? = (All) Repair Machine, potentially moved Grid.
3. Repaired Ballscrew/motor? = (All) Definitely moved Grid.
4. Moved Dog/Switch? = (Dog) Place back to appropriate location.
5. Nothing. Getting Soft/Hard over-travel alarm = Cycle power using “P”-<can>
Third, understand HOW the reference actually functions. (when working properly)
Summary: Dog
From axis mid-stroke area, the NC-Switch travels over the Dog and opens, the
Movement slows, Switch comes off Dog and Closes, axis searches for Z-channel
of the Incremental Encoder, then travels the amount of parameter 1850, and
calls the position it lands in by the number in parameter 1240.
Summary: APC
The Machine understands the uniqueness of any part of the Absolute Position
Coder (the machine also remembers where it left off and where “Home” was
set, memory held via battery) when sent home…minor movement confirms
location and Machine travels to the unique location.
Fourth, achieving WHERE it is applied to each individual axis.
On a Vertical Mill:
o Z is the distance from the Table surface to the Gauge-Face of the
Spindle. This distance needs accuracy.
o X and Y are functionally needed for operation, but accuracy is
usually achieved with work offsets.
Note: Precisely setting these positions is recommended, but
not required
On a Horizontal Mill:
o Z is the distance from the Pallet Gauge-block, to the Gauge-Face of
the Spindle. This distance needs accuracy.
o X and Y are a reference point that are used to build off of, to acquire
the correct tool-change position, Accuracy is strongly
2
recommended, yet 2nd Reference is editable with a separate
parameter.
On a Horizontal Lathe:
o Z is the distance from the Milling-drive’s center to the Gauge-Face
of the Spindle. This distance is functionally needed for operation,
but accuracy is usually achieved with work offsets.
Note: Precisely setting this position is recommended, but
not required
o X and Y are the distance from Reference to Milling-drive’s center
and needs accuracy.
Finally: Added concerns.
Setting reference can change 2nd reference (used by ATC/APC), 3rd reference
(used by some APC), Q-setter coordinates, or touch-setter coordinates.
Understand that these functions may need confirmation prior to putting
machine back into service.
3
Dog Type (IPC)
Setting a machine with Home dogs
All of the machine’s coordinates are established on the basis of home position. Therefore, its
periodic inspection is essential for maintaining performance.
The reference point of a Dogged machine is accurately determined by shifting the Grid-signal
from the position coder, by changing parameters. The relation between Grid-signal and the
machine's position is figured as below.
The machine is decelerated by the switch opening when the Dog activates it at the deceleration
point. It is then stopped by the first grid signal after the extinction of deceleration signal, and
stop point can be changed by shifting the grid signal. The shift of grid is registered at the
parameter no. 1850 and maximum enterable value is 32767. (Please refer to operation manual,
parameter sheet.)
Note: During one revolution of servo motor, the incremental pulse coder generates one grid
signal and a machine moves one rotation of the ballscrew of the axis.
4
Dogless Type (APC)
Overview
The absolute type of servo motor enables the reset the reference point without using the zero-return
decelerating signal (Dog type).
Quick, but short term: If the battery dies, just repeat process with indicator and same process.
Still needs alteration if machine is crashed/worked on/altered.
Intricate, but long-term: If the battery dies, recovery is easy, using process only, no indicators
needed. (Indicator still needed for alteration if machine is crashed/worked on/altered.)
Quick Process: (This shows the process; the instructions differ for each axis. See further along
for physical instructions for each individual axis)
1) Set machine to METRIC (it makes it easier)
2) Cycle Power
3) Home machine
4) Write down the value of 1240, for the desired axis
5) Move axis to “zero-point” (confirm with indicator)
6) Set the RELATIVE Position to Origin (0)
7) Move axis to the value in 1240
8) Set Parameter 1815 bit 4 to 0
9) Set Parameter 1815 bit 4 to 1
10) Cycle Power
11) Request reference return
12) Confirm location is correct (reset the machine to Standard, and cycle power, if needed)
5
Intricate Process: (This shows the process; the instructions differ for each axis. See further
along for physical instructions for each individual axis)
Key Features
The mark for resetting the reference point is labeled on the slide cover of each axis. It is either
some form of a Red indicator or a laser-etched mark. Or a combination of both. In the “Intricate
Process” the indicator is used as a marker to begin the search for the Grid mark.
If the reference point is incorrect then 1850 (Grid Shift) will need alteration.
15) Measure and calculate the difference from Home
16) MPG the axis to slightly on the negative side of the Indicator mark
17) Alter 1850 by the desired amount and cycle Power
18) Repeat the above process from “Step 7”
19) Confirm location is correct (reset the machine to Standard, and cycle power, if needed)
6
The “physical aspects” of Referencing each axis:
Each machine has a unique way of physically achieving the correct locations for setting machine
reference position. If I listed them all in this document, the file would be too large to send out. I will give
a sampling and point out that the individual machine’s Instruction manual or (if lucky enough to have
one) the Service manual will contain detailed information that is machine specific.
EXAMPLE: Puma 2100SY (Mill instructions start on page 18)
Resetting the reference point for the Z axis
2) Move the Z axis in Handle mode to facilitate the work. When the Z axis comes close to the
gauge, fine-tune the movement of the axis so that the gauge contacts on the lower turret head.
3) Refer to the instruction manual or parameter no. 1240 to check the coordinates of the Z
reference point. Based on the current position, calculate the feed stroke up to the reference
point.
▪ Calculation: Feed stroke = reference point coordinates – (half of width of turret head + height of
gauge)
Ex) Feed stroke = 1515(A) - 20(B) + 150(C)
A: Z-axis ref-point coordinates of P2100SY
B: Half of the width of turret head
C: Height of gauge
7
4) Move the Z axis according to the calculation and mark the slide cover position in order to
remember the position of the Z axis.
※ If the slide cover already has the reference point marked, simply skip this step.
5) In MDI mode, set the value of "Parameter Write" to 1 and change the Z value of "Parameter
No.1815 #4(APZ)" to 0. If the alarm message of " P/S Alarm 000 Please Turn Off Power” is
displayed, turn off the machine and turn it back on in a moment.
6) Handle Mode
Turn on the machine and select Handle mode.
With MPG factor set to x100, manually move
the axis in the "-" direction at a speed of at
least 230mm/min.
※ Rotate MPG as fast as possible to move
the axis so that the ball screw revolves by 2
or 3 turns (30mm~50mm).
8
9) Double Check
① Move the Z axis so that the reference-point gauge contacts on the turret head and check the
machine coordinates that is displayed on the monitor.
② If the difference between machine coordinates and half of width of the turret head plus
height of the gauge is greater than "Parameter 2" (maximum grid shift setting value:
No.1821), repeat steps 2) through 9) above until the difference falls below the tolerance.
③ If you do not get a satisfactory result in the above step, keep narrowing down the difference
of the marking position until it becomes less than the value in Parameter No.1821(maximum
value of the grid shift setting).
④ If the difference falls below the value in Parameter No.1821(maximum value of the grid shift
setting), then go on to the next step.
9
Resetting the reference point for the Y axis
10
1) Preparing the centering fixture
Install the centering fixture in the chuck.
※ If you extend the indicator further or attach
the magnetic stand directly to the chuck, an
error of 0.2mm or more may occur due to
weight of the gauge itself.
11
4) Mark the Y-axis position.
Mark the slide cover position in order to remember the position of the Y axis.
※ If the slide cover already has the reference point marked, simply skip this step.
7) Handle Mode
Turn on the machine and select Handle mode. With MPG factor set to x100, manually move the
axis in the "+" direction at a speed of at least 230mm/min.
※ Rotate MPG as fast as possible to move the axis so that the ball screw revolves by 2 or 3
turns (30mm~50mm).
※ Keep the distance of less than half of the ball screw pitch from the marking position.
12
10) Double Check.
① Move the axis back to Z-axis direction. Present the indicator to the angular milling holder
and set it to 0. Set the center for each of X and Y axes and check the machine coordinates
that will be displayed on the monitor.
② If the machine coordinate is greater than "Parameter No.1821" (maximum grid shift setting
value: 12000), repeat steps 3) through 9) above until the error falls below the tolerance.
③ If you do not get a satisfactory result in the above step, keep narrowing down the difference
of the marking position until it becomes less than the value in Parameter No.1821(maximum
value of the grid shift setting).
④ If the difference falls below the value in Parameter No.1821(maximum value of the grid shift
setting), then go on to the next step.
11) Grid Shift.
① Enter the machine coordinates (displayed on the monitor) in the "Parameter No.1850 Y"
item.
② The Z value of "Parameter No.1815 #4(APZ)" will be changed from 1 to 0. If the alarm
message of "P/S Alarm 000 Please Turn Off Power” is displayed, turn off the machine and
turn it back on in a moment.
12) Re-check the reference point.
① Repeat steps 7) and 8) above to move the axis in handle mode. Then, manually return the
axis to the reference point again.
② When completed, the reference point will be shifted as much as the value that you entered
in "Parameter No.1850 Y", and the Y value of "Parameter No.1815 #4(APZ)” will be changed
from 0 to 1 accordingly. This is the completion of resetting the reference point.
※ When resetting the reference point for X1 and Y is completed, be sure to change
"Parameter No.8200 #0" from 0 to 1. This will restore the concurrent control over X and Y
axes. (“1”: Synchronized, "0": Separated)
13
6.4 Resetting the reference point for the X axis
14
4) Move the Z axis in "+" direction to avoid a conflict
with the indicator.
※ If the slide cover already has the reference point marked, simply skip this step.
7) In MDI mode, set the value of "Parameter Write" from 0 to 1 and change the X value of
"Parameter No.1815 #4(APZ)" from 1 to 0. If the alarm message of "P/S Alarm 000 Please Turn
Off Power” is displayed, turn off the machine and turn it back on in a moment.
15
8) Handle Mode.
Turn on the machine and select Handle mode. With MPG factor set to x100, manually move the
axis in the "-" direction at a speed of at least 230mm/min.
※ Rotate MPG as fast as possible to move the axis so that the ball screw revolves by 2 or 3 turns
(30mm~50mm).
16
13) Re-check the reference point.
① Repeat steps 8) and 9) above to move the axis in handle mode. Then, manually return the
axis to the reference point again.
② When completed, the reference point will be shifted as much as the value that you entered
in "Parameter No.1850 X", and the X value of "Parameter No.1815 #4(APZ)" will be changed
from 0 to 1 accordingly.
③ When rechecking the reference point after feeding the axis to "X0, Y0" is finished, this is the
completion of resetting the reference point.
※ When resetting the reference point for X and Y axes is completed, be sure to change
"Parameter No.8200 #0" from 0 to 1. This will restore the concurrent control over X and Y
axes. (“1”: Synchronized, "0": Separated)
17
Milling EXAMPLE: DNM400
4) Change "Parameter No. 1815 #4(APZ)" for the Y axis to 0, then back to 1.
5) When the alarm message of "P/S Alarm 000 Please Turn Off Power” is displayed, turn
off the machine and turn it back on in a moment.
6) Return the Y axis to the reference point manually, and check the standard distance
again. Repeat the steps above until you get the satisfactory results.
18
X-/Y-axis reference point and correction for the center bush (optional)
As this machine employs the absolute type of encoder, you don't need to adjust the dog;
simply change the parameter settings as necessary at the reference point.
1) Return the X/Y axes to their respective
reference point manually.
2) Feed the X/Y axes to their respective
center of the stroke.
19
Z-axis reference point and correction
Work on the Z axis applies to both standard pallet and center bush (optional).
1) Return the Z axis to the reference point
manually.
2) Insert the test bar, place the block gauge
(approx. 100mm) down the bar and set the
indicator to 0.
3) In handle mode, move down the Z axis so
that the end of the test bar contacts on the
indicator (this will set the indicator to 0).
4) Use the below formula to calculate the
reference point error.
(Test bar length + block gauge height) -150
▪ At Z0, the distance between top of the table
and spindle tool gauge line is 150mm.
5) Return the Z axis to the reference point and
enter the error by adding or deducting the
value of "Parameter No.1850 Grid Shift". Check if the Z value of "Parameter
No.1815#4(APZ)" switches back to 0.
6) When the alarm message of "P/S Alarm 000 Please Turn Off Power” is displayed, turn
off the machine and turn it back on in a moment.
7) Return the Z axis to the reference point manually. Check if the Z value of "Parameter
No.1815#4(APZ)" is changed to 1.
8) Repeat steps 2 through 7 above until you get the satisfactory results.
20
ADDENDUM: For Rotary Axis Reference
21