Академический Документы
Профессиональный Документы
Культура Документы
Manual de usuario
2015 – V1.0
ESPAÑOL
Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida o
transmitida por cualquier medio sin el permiso escrito de PATAGONIA CNC MACHINES. No se asume
responsabilidad alguna con respecto a la utilización de la información contenida en este documento.
PATAGONIA CNC MACHINES se reserva el derecho de modificar la información contenida en esta
manual. PATAGONIA CNC MACHINES no asume responsabilidad por errores u omisiones así como
daños que resulten del uso de la información contenida en este manual.
establecerse como referente en los mercados de América Latina, Centro América y América
del Norte.
Dir. Comercial
Ň CONDICIONES DE SEGURIDAD
x La fuente de energía debe estar en condiciones acordes a las dictadas en las especificaciones.
Intentar hacer funcionar la máquina desde otra fuente distinta puede causar daños graves en
el equipo, anulándose la garantía del mismo.
x El tablero eléctrico de la máquina debe permanecer siempre cerrado con los tornillos
colocados. Sólo personal calificado podrá acceder al mismo.
x Sólo personal autorizado de Patagonia CNC Machines puede realizar cambios en los
componentes del equipo.
Ň ESPECIFICACIONES
2.1 Especificaciones de máquina
Trifásica AC 3 x 380V/220V ± 2%
Precisión ± 0,05 mm
Repetición ± 0,01mm
Precisión de Trayectoria **
Nº Denominación
1 Puente Y
2 Husillo
6 Mesa
7 Base
8 Tablero de control
Ň INSTALACIÓN
3.1 Disposición de la máquina en el espacio
80cm
80cm 80cm
130cm
El tablero de control debe estar por fuera del área de movimiento de la máquina, para evitar que el
puente golpee con el mismo.
Por otro lado, la orientación debe ser acorde a los ejes y sentidos en que se mueve el husillo a través
de ellos. Esto facilita la visualización a la hora de operar el router con el controlador, por ejemplo
cuando se quiere mover manualmente el husillo dentro del área de trabajo.
Es preciso ubicar el equipo en el sector con la mejor condición de suelo posible, esto es, una
superficie de suelo sólida y plana que ayude a mantener la máquina firme debido a las vibraciones
que ésta genera.
A su vez, es preciso que la misma se encuentre correctamente nivelada, para ello se debe colocar
una pata antivibratoria con ranuras para función de antideslizante.
Con la ayuda de un nivel se van ajustando las patas, girando las tuercas de ajuste de las patas, hasta
dejar la máquina perfectamente nivelada. Luego ajustar las tuercas de fijación.
Se procede a conectar el cable exclusivamente a la jabalina de tierra desde una de las patas de la
mesa, donde se puede roscar un tornillo que garantice la conducción eléctrica.
Interruptor
termomagnético
25A
Fase
Neutro
Interruptor
termomagnético
25A
Neutro R S T
Para las máquinas con cambio automático de herramienta (ATC), es necesario contar con un circuito
neumático en el husillo, ya que este trabaja con aire a presión para realizar el cambio de la
herramienta.
Es necesario instalar el racor de conexión. El mismo debe ser para un caño flexible de 8mm. Y la
rosca de entrada depende del usuario y el sistema de aire con el que cuenta.
En caso del sistema de sujeción por vacío, la máquina debe contar con un circuito neumático para
dicha función.
Acorde al fabricante de la bomba de vacío, existen dos sistemas de estos circuitos.
Dibujo
CAM Operación Fresado
(CAD)
Dibujo:
Se realza el dibujo en 2D o 3D correspondiente de la pieza deseada. El mismo se realiza teniendo
en cuenta el futuro mecanizado de la pieza, por lo tanto, hay que diferenciar el dibujo de
presentación, o planos de la pieza del dibujo para generar el programa de mecanizado. Cabe
destacar que el mismo se realiza en programas vectoriales o paramétricos.
Ejemplo programas 2D: Autocad – Coreldraw – Illustrator – Rhino – Solidworks – Inventor – etc.
Ejemplo programas 3D: Autocad – Rhino – Solidworks – Inventor – Catia – etc.
Programación:
En esta etapa se plantea el programa de mecanizado en sí, ya que se detallan las estrategias de
mecanizado a realizar en función de la pieza deseada y el material a mecanizar. Se definen los
tamaños del material (ó stock) en bruto sobre el cual la máquina realizará el desbaste. Se define
también los parámetros de fresa y velocidades entre otros.
Dentro de esta etapa se generará el código tal que el router interprete de forma correcta para
poder realizar sus movimientos. Este código se lo conoce como código G.
Para esta etapa existen programas independientes dedicados a este tema tales como ArtCam,
SprutCam, SurfCam, etc. Pero también existen diferentes plug-ins o extensiones para los
programas CAD mencionados anteriormente que permiten realizar la programación del
mecanizado dentro del mismo programa, estos pueden ser: RhinoCam, VisuallMill, BobCAM,
SolidCAM, MasterCam, etc.
Unidades de
Velocidad del cabezal Avance de los ejes
programación
Los routers PCNC cuentan con dos tipos de límites, para protección:
Límites físicos: son sensores que vienen instalados en la máquina, los cuales evitan que los carros
salgan de las guías, generando una interrupción de emergencia en la máquina con el fin de
protegerla.
Límites por software: Vienen preconfigurados en el controlador con el fin de evitar que los carros
alcancen los límites físicos, el principio de estos no se basa en sensores físicos, sino en una lectura de
la posición dentro de la cual se encuentra la máquina.
Training manual
Contents
Switch On and Tool Setup
Preparation
Referencing
Pages 5~7 Pages 9~10 Pages 13~20
Workpiece
Setup
Pages 23~27
Create Part
Program
Part 1
Pages 29~36
Machine Test Simulate
Pieces Program Program
Additional
Information
Part 1
Pages 69~75
Sample
ISO Mode Appendix
Program
Additional Pages 91~89 Pages 101~110 Pages 113~116
Information End
Part 2
Pages 81~89
PPU
User
Function of
interface Menu navigation
keyboard Operating area
navigation
Machine
MCP mode MCP mode
coordinate
Changing Changing
system
MCP
Passwords
Moving axis
MCP User
Moving axis interface
Axis remove
The 808D
machine control panel (MCP)
is used to control manual
operation of the axis.
The machine can be moved
with the appropriate keys. 808D ADVANCED
(PPU) has eight
vertical softkeys
MCP (abbr. SKs) on the
OEM right of the screen.
keys These SKs can be
activated with the
corresponding button
OEM (located on the right).
keys
Step 2
End
808D ADVANCED Page 7Operating andProgramming — Milling
s
Notes
Content SEQUENCE
Switch on
the The main switch is usually
machine at the rear of the machine.
Reference
the
machine
Step 2
End
Make sure you perform the following operation
End
808D ADVANCED Page 9Operating andProgramming — Milling
Switch On
and s
Referencing
SEQUENCE
End
Operating and Programming — Milling Page 10 808D ADVANCED
s
Notes
Load tool
JOG
into active
spindle
position
Move ma-
chine with Execute M
handwheel function
End
Step 2 The range of tool numbers which can be created Create tool A tool must have been created and
by this system is1 ~32000. edge
The machine can be loaded witha maximum of selected before creating a tool edge
64 tools / 128 tool edges.
Use “D” code to specify the tool edge. The system activates tool
Press the “New tool” SK on the PPU. Step 1
edge no. 1 per default at the start.
Step 2
Load tool A tool must have been created in the
A new tool edge can be added in this way and different lengths and radii into Spindle system before it can be loaded into the
can be entered as required. active position.
The tool are usually loaded manually into the spindle. Select the required override increment
according to the buttons on the right
The tool will be automatically loaded into the spindle with an automatic tool ˄this selection fits all axes˅
changer.
The handwheel increment is“0.001 mm”
Press the “Machine” key on the PPU The selected axis can now be moved with the handwheel.
Press the “JOG” key on the MCP Press “Reset” on the MCP to stop the
spindle rotation
Press the “T.S.M” SK on the PPU
Press the “Back” SK on the PPU
Enter “500” at “Spindle speed”
The measured tool length is now shown in “LengthL”. This value is also
saved in the length value column of the corresponding tool list at the same
time.
or a
Step2 Measure diameter
Enter“0” at “X0”
Enter “0” at “Y0”
Press the axis keys on the MCP to (This is the value of the width of a
move the tool to the set position. setting block if it is usedSelect one of
X0/Y0 according to requirement.)
or
Press the “Machine” key on the PPU. Press the “Machine” key on the PPU.
Press the “JOG” key on the MCP. Press the “T.S.M” SK on the PPU.
Press the spindle direction key on the Use the direction key to move the
MCP to start/stop the spindle. highlighted cursor to “Other M func-
tion” and enter “8”. This will start the
Press “Spindle left” on the MCP to start the coolant.
spindle in the counter-clockwise direction.
Test tool
offset
results
End
Method1 This method is normally for setting the zero point of the work- Press the “Handwheel”
pieceat the edge of the workpiece. key on the MCP to
position the tool at the
X0 edge of the work-
Using a tool that has a measured “Tool length & radius”, move the tool to a piece.
known position on the workpiece. Using either JOG or Handwheel, scratch
an edge and then calculate the zero point of the workpiece.
The process of setting the “X” zero point (“X0”) is described below.
Press the corresponding SK of the first Select “Save in” Offset “G54” (or other off-
icon on the right-hand side of the PPU. set).
Method 2 This method is normally used for setting the workpiece zero Method 3 This method is normally used for setting the zero points at the
point at the center point of a rectangular workpiece. center point of a circular workpiece.
Using tools with a measured “length and radius”, move them to the four Using tools with a measured “length and radius”, move them to the three
edges of the rectangular workpieceUsing either JOG or Handwheel, edges of the circular workpieceUsing either JOG or Handwheel, scratch
scratch an edge and then calculate the zero point of the workpiece. an edge and then calculate the zero point of the workpiece.
Press the corresponding SK of the second icon on the Press the corresponding SK of the third icon on the
right-hand side of the PPU. right-hand side of the PPU.
Observingthe figure on the PPU, move the coordinate axis following the Observingthe figure on the PPU, move the coordinate axis following the
orange arrowto move the tool to the specified position and scratch the orange arrowto move the tool to the specified position and scratch the
edge of the workpiece. edge of the workpiece.
Press the ”Save P1” SK on the PPU to save the coordi- Press the ”Save P1” SK on the PPU to save the
nate axis of the 1st position in the system. coordinate axis of the 1st position in the system.
Repeat the process for positions2, 3 and 4. Repeat the process for positions2 and 3.
(When the setting is complete, the buttons will be When the setting is complete, the buttons will be
shown in blue.) shown in blue.˅
Press the “Set WO” SK on the PPU. Press the “Set WO” SK on the PPU.
In order to ensure the machine safety and correctness, the results of the
tool offset should be tested appropriately.
NoteThe ROV function activates the feedrate override switch under the
G00 function.
T, F, S function N10 T1 D1 M6
Unit Content N15 S5000 M3 G94 F300
N20 G00 X100 Y100 Z5
Geometry data / motion
N25 G01 Z-5
N30 Z5
Return to change tool N35 G00 Z500 D0
Definition Milling
Program
of target circles and T, F, S function N40 T2 D1 M6
structure
position arcs
N45 S3000 M3 G94 F100
N50 G00 X50 Y50 Z5
Geometry data / motion
Moving to a N55 G01 Z-5
Create Rapid
program fixed N60 Z5
motion
position Return to change tool N65 G00 Z500 D0
T, F, S function N70 T3 D1 M6
Edit Tools and Controlling N75 S3000 M3 G94 F100
program motion the spindle
N80 G00 X50 Y50 Z5
Geometry data / motion
N85 G01 Z-5
N90 Z5
Imperial Setting a
and Metric Behaviors Return to change tool N95 G00 Z500 D0
delay in the
system at corners
program
N100 G00 G40 G53 X0 Y0 Z500 D0
End/stop motion
M30
End
SEQUENCE
End
Operating and Programming — Milling Page 30 808D ADVANCED
Create Part
Program s
Part 1
Basic Theory
The program shown in the editor can be G71 Header N5 G17 G90 G54 G71
created and edited with the appropriate With G71 at the
keys. header, the ge- TFS function N10 T1 D1 M6
ometry data will N15 S5000 M3 G94 F300
be in the metric N20 G00 X100 Y100 Z5
unit system, the Geometry data / motion
N25 G01 Z-5
feedrate in the
N30 Z5
default metric Return to change tool N35 G00 Z500 D0
system.
Basic Theory
Or
G54 G55 G56 G57 N5 G17 G90 G54 G71 G91 N5 G17 G90 G54 G70
G58 G59 X50 Y50 Relative positioning
With G500 = 0, the N10 T1 D1 M6 N10 T1 D1 M6
G54 X with G91 you can add
offset for the work- N15 S5000 M3 G94 F300
N20 G00 X0 Y0 Z5 an incremental value N15 S5000 M3 G94 F300
piece can be stored N20 G00 X3.93 Y3.93 Z0.196
G54 Y N25 G01 Z-20 G91-defined data is the
in the G54 workpiece N30 Z5 relative positioning N25 G01 G91 Z-0.787
offset. N35 G00 Z500 D0
using the present posi- N30 Z0.196
tion as the start point N35 G00 G90 Z19.68 D0
Or Finally you should
G54 X0 change the program to
G500 + G54 N5 G17 G90 G500 G71
G54 Y0 absolute positioning with
With G500 unequal G90.
G500 X N10 T1 D1 M6
to 0 and be acti-
N15 S5000 M3 G94 F300
vated, the value in N20 G00 G54 X20 Y20 Z5
G500 will be added G500 Y
N25 G01 Z-20
to the value in G54. N30 Z5
N35 G00 G53 Z500 D0
Basic Theory
Basic Theory
Basic Theory
Milling
circles and Determine tool radius of T1 D1 J
arcs
Y
N5 G17 G90 G500 G71 Tool motion direction
The circle radius shown
I
in the example on the X100, Y50
N10 T1 D1 M6 X0, Y50 X
right can be produced
N15 S5000 M3 G94 F300 SP
with the specified part N20 G00 X-20 Y-20 Z5
program code. N25 G01 Z-5
When milling circles N30 G41 X0 Y0 (J) -35
and arcs, you must N35 Y50
define the circle center N40 X100 X125, Y15
point and the distance N45 G02 X125 Y15 I-12 J-35 CP
N50 G01 Y0 (I) -12 EP
between the start
N55 X0
point / end point and N60 G40 X-20 Y-20
the center point on the N35 G00 Z500 D0
relative coordinate. X0, Y0 X110, Y0
When working in the
XY coordinate system, Note˖
the interpolation pa- N45 can also be written as follows SP = start point of circle
rameters I and J are N45 G02 X125 Y15 CR=37
available. CP = center point of circle
Basic Theory
Moving to a
Controlling
fixed
the spindle
position
Unit Description
Radius and
This unit describes how to create a part program, edit the part program chamfers
and get to know the most important CNC commands required to produce a
workpiece. The two radii and
the chamfer shown
Part 2 in the diagram can
be produced with
Unit Content the code marked in
the program below.
Basic Theory
Hole
With the “OK” SK, the values and
centering cycle call will be transferred to
the part program as shown below.
The easiest way to This will drill a hole at the current
center drill a hole position.
prior to drilling is to With the Modal call SK, holes will
use either CY- be centered at subsequent
CLE81 or CY- programmed positions until
CLE82 cancelled with the MCALL
CYCLE81:With- command in the part program.
out delay at cur- The information is transferred as
rent hole depth shown below.
CYCLE82: With
delay at current Parameters Meanings
hole depth RTP=50 Coordinate value of
turning position is50
˄absolute˅
Basic Theory
Select
“Deep hole drilling” N325 MCALL CYCLE83( 50.00000, -3.00000, 1.00000, ,9.24000, ,5.00000,
90.00000, 0.70000, 0.50000, 1.00000, 0, 0, 5.00000, 1.40000, 0.60000, 1.60000)
using the vertical
N330 X20 Y20 ; Hole will be drilled
SKs and param- N335 X40 Y40 ; Hole will be drilled
eterize the cycle N340 MCALL
according to re- N345 X60 Y60 ; Hole will not be drilled
quirements.
Basic Theory
DAM parameter
For descriptions of RTPRFP, SDIS and DP,please see page 40
ķDAM≠0, the first drilling operation˄FDPR˅cannot exceed the drilling depth. As of
FDEP=5 Reach first drilling hole depth. Z axis the second drilling operation, the drilling is acquired from the last depth operation
coordinate is-5 drilling depth=last drilling depth-DAMThe calculated drilling must be >DAM If the
absolute coordinate value calculated drilling is İDAM, as of the next feed, the DAM value will be the feed depth
FDPR=5 From the reference plane, drill down- until the end of the feedIf the last remaining depth is DAM, then drilling is per-
wards5mm formed automatically until the required depth is reached.
DAM=90 Decrement is90 ĸDAM=0drilling depth each time is same as the 1st drilling depth FDPR
In case the residual depth <2xFDPRthe last 2 cutting depth are half of the residual
DTB=0.7 Pause 0.7 s during final tapping of DTB <0: Unit is r depth.
thread depth (discontinuous cutting)
DTS=0.5 Stops at the start position for 0.5 s DTS <0: Unit is r Example˖40 mmdeep hole as an examplewith DAM=2 mmand DAM=0 mmfeed
for VARI=1removal active
Feed Every feed depth/ Actual depth/ Feed Every feed depth/ Actual depth/
times mm mm times mm mm
FRF=1 Original effective feed rate remains Feed rate modulus DAM=2 DAM=0
(range0.001~1 unchanged
1. FDPR=10 -10 1. FDPR=10 -10
VARI=0 Interruption in drilling is active VARI=1 retraction of activequill back 2. FDPR-DAM=10-2=8 -18 2. FDPR=10 -20
to reference plane
3. (FDPR-DAM)-DAM -24 3. FDPR=10 -30
AXN=3 AXN is tool axisunder appointed The value of AXN decides which axis
=8-2=6
G17 useZ axis to use
4. (FDPR-2DAM)- -28 Remaining depth =10 2xFDPRthe
MDEP=5 Minimal drilling depth5 mm This parameter activates onlywhen DAM =6-2=4 remaining depth distribute by the last two
DAM <0 drilling
VRT=1.4 Interruption in drilling, the retraction VRT=0 ėretraction value is1mm 5. (FDPR-3DAM)- -30 4. 5 -35
value of the quill is1.4 mm DAM =4-2=2
VRT>0 ėretraction value isap-
pointed value 6. DAM=2 -32 5. 5 -40
DTD=0.6 Pauses at the position of final drilling DTD <0:unit is rDTD =0:same as 7. DAM=2 -34 6.
depth for0.6 s DTB
8. DAM=2 -36 7.
DIS1=1.6 When reinserting a quill, you can For specific explanations please refer
program a distance limit of1.6 mm to the standard handbook
9. DAM=2 -38 8.
Basic Theory
ė
Select “Thread”
using the vertical
SKs ,and then se-
lect “Rigid tapping”,
and parameterize
the cycle according
to requirement.
808D ADVANCED Page 43Operating andProgramming — Milling
Create Part
Program s
Part 2
Basic Theory
For descriptions of AXH, VARI, DAM and VRT, please see page 42
PIT=2˄Range of val- Right hand thread with 2mm pitch Evaluate value→left
N325 MCALL CYCLE84( 50.00000, -3.00000, 2.00000, ,6.00000, 0.70000, 5, hand thread
ues0.001~2000 mm˅
,2.00000, 5.00000, 5.00000, 5.00000, 3, 0, 0, 0, 5.00000, 1.40000)
N330 X20 Y20 ; Hole will be tapped
POSS=5 Spindle stops at5º ˄unit:º˅
N335 X40 Y40 ; Hole will be tapped
N340 MCALL
N345 X60 Y60 ; Hole will not be tapped SST=5 Tapping thread spindle speed is
5 r/min
SST and SST1 control the spindle speed and the Z axis feed position synchronously.
During execution of CYCLE 84, the switches of the feed rate override and the cycle stop
(feed hold) are deactivated.
Basic Theory
Parameters Meanings
The relevant cycle
CPA=36 Center of hole circle horizontal coordinateis 36 (absolute value)
can now be found
using the vertical
SKs on the right. CPO=24.1 Center of hole circle horizontal coordinateis24.1 (absolute value)
Basic Theory
Contour By selecting the “New file” SK, the contour turning data can be
milling with inserted into Sub Program File (.SPF). You can edit and change it
cycle when selected. The sequence is as follows:
The parameteriza-
tion is performed
as in this figure.
Basic Theory
After opening the contour data setting window,please make the following
settings:
Enter appropriate
coordinates based
on the data from the
technical drawing.
After all the settings take effect, the selected cycle and set data will be
transferred to corresponding part program automatically
for further information, see next page
After completing the steps, the system will re-
turnto the edit interface.Press“Technical
interface” on the PPU to return to the interface
for setting the cycle data.
Basic Theory
With the “OK” SK, the values and the cycle call are transferred to the part For descriptions of RTPRFP, SDIS and DP,please see page 40
program as shown below. Parameters Meanings Remarks
KNAME= Set the name of the contour subprogram The first two positions of the
CONT1:CONT1_E as “CONT1” program name must be letters
“CONT1_E”is automatically created
VARI=111 Use G1to perform rough machiningand For other parameters, please
back to the depth defined by the RTP+SDIS refer to the standard manual
at the completion of the contour
N245 CYCLE72( "SUB_PART_1", 50.00000, 0.00000, 2.00000, -5.00000,
5.00000, 0.00000, 0.00000, 300.00000, 100.00000, 111, 41, 12, 3.00000, RL=41absolute PL=41ėuse G41to make tool compensa- PL=40ėG40, PL=42ėG42
300.00000, 12, 3.00000) value) tionon the left side of the contour
AS1=12 Approach the contour along the 1/4 circle For other parameters, please
on the path in space refer to the standard manual
LP1=3 The radius of the approaching circleis 20 The length of the approaching
mm path is along the line to ap-
proach
AS2=12 Return along the 1/4 circle on the path in Parameter explanations are the
space same as for AS1
LP2=3 The radius of the return circleis 20 mm The length of the returning path
is along the line to approach
Basic Theory
With the “OK” SK, the values and cycle call will be trans-
Milling slots ferred to the part program as shown below.
and spigots
This will perform milling at the position defined in the
cycle.
The easiest way to
mill a slot is to use
the SLOT2 cycle.
The cycle can be
found and param-
eterized via the “Mill.”
SK.
Select “slot”
using the vertical
SKs and parameter-
ize the cycle accord-
ing to requirement.
Basic Theory
INDA=90 Incremental angleangle between the slots is90º INDA=0cycle will calculate
the incremental angle automati-
cally
MID=3 Maximal depth of one feed is3 mm MID=0 ėcomplete the cutting
of the slot depth
N210 SLOT2( 50.00000, 0.00000, 2.00000, , 3.00000, 3, 30.00000, 6.00000, VARI=0 The type of machining is complete machining VARI=1ėroughing
38.00000, 70.00000, 20.00000, 165.00000, 90.00000, 300.00000, 300.00000, VARI=2ėfinishing
3.00000, 3, 0.20000, 2000, 5.00000, 250.00000, 3000.00000, )
MIDF=5 Maximal feed depth of the finishing is5 mm
Before recalling the cycle, you mustset the tool radius compensation value.
Step 1
Module Content The part program must be opened using the “Program Manager” on PPU.
Simulate pro-
gram˄Axis do
not move˅
End
Step 2 Step 3
Press the “Simu.” SK on the PPU. Press the “CYCLE START” key on the MCP.
End
Unit Content
Program
Execution
Dry Run
Before executing the “Dry Run”, please Press the “Machine” key on the PPU.
Dry Run change the offset value appropriately for
the real workpiece size in order to avoid Press the “Prog. cont.” SK on the PPU.
cutting the real workpiece during the dry
run and avoid unnecessary danger! Press the “Dry run feedrate” SK on the
PPU.
Step 1 The data in the “Dry run feedrate” must first be set
and checked!
Press the “Offset” key on the PPU. Note: The “DRY” symbol is shown and the “Dry run feedrate” SK is
highlighted in blue.
After finishing the dry run, please turn the changed offset
Press the “Input” key of the PPU. back to the original value in order to avoid affecting the
actual machining!
Operating and Programming — Milling Page 58 808D ADVANCED
s
Notes
Unit Description
Time Make sure the machine has been refer-
This unit describes how to use the Time counter function and how to ma- Counter enced before machining workpiecesʽ
chine pieces and the compensation setting for the tool wear.
Step 1
Unit Content
Press the “Machine” key on the PPU.
Time
Press the “Auto” key on the MCP.
Counter
Tool
Wear
End
“Cycle time” shows how long the pro- Machine Make sure the program is correct before
gram has been running. Pieces machining pieces
“Time left” shows how much time re- Set the program in
mains before the program ends. the ready-to-start
status as shown on
the left in accor-
dance with the
The “Time left” can only be counted after a “Program execu-
Step 2
successful cycle run of a part program tion” sequences.
Perform the
Select“Yes” or “No” to decide whether relevant safety
to activate the counter (press the
“Select” key to activate the choice). precautionsʽ
Step 2
Tool The tool wear compensation must
Wear Set the tool length wear parameter of axis X in ”LengthX”, the sign deter-
distinguish the direction of compensa-
mines the direction of wear compensation.
tion clearlyʽ Set the tool length wear parameter of axis Z in ”LengthZ”, the sign deter-
Step 1 mines the direction of wear compensation.
Positive value: The tool moves away from the workpiece
Press the “Offset” key on the PPU. Negative value: The tool moves closer to the workpiece
Press “Input” on the PPU to activate the compensation.
Press the “Tool wear” SK on the PPU.
Set the tool radius wear parameter in “Radius”, the sign determines the
Use the direction keys to select the re- direction of wear compensation.
quired tools and their edges. or Positive value: tool is away from workpiece (set radius bigger than real
one)
Negative value: tool is close to workpiece (set radius smaller than real
one)
Unit Description
Block
Search
This unit describes how to restart the part program after a tool has been
changed due to damage, or remachining has to be performed.
Press the “Machine” key on the PPU.
Turn the feedrate override on the MCP gradually to the required value.
Alarm 010208 is shown at the top prompting to press the “CYCLE START”
key to continue the program.
Content SEQUENCE
Adjust the parameter settings on the PPU to match the settings of the com-
Unit Content munication SW on the PC.
Manual
Gear
face
change
milling Press the “Save” SK on the PPU.
End
Press the “Back” SK on the PPU.
SEQUENCE
Step 2 Transfer a part program to a PC from the PPU. You can continue sending the part program.
Press the “NC” SK on the PPU. Press the “OK” SK on the PPU.
Use “Cursor + Select” to select the required part program.
The selected program will be highlighted. Or you can abort the sending of the part program
Press the “Copy” SK on the PPU. Press the “Cancel” SK on the PPU.
The PPU will display a window showing the progress of the transfer. Press the “Accept” SK on the PPU.
Check the interface setting and start the communication software to send
If there is a problem during transfer of the part program, a window will be the program from PC.
displayed.
Press ”Send Data” on SINUCOM PCIN to send data.
The PPU will display a window showing the progress of the transfer.
SEQUENCE
Step 4 Use the “Copy” and “Paste” SKs to transfer the part program from
NC to USB.
Connect a USB device with sufficient memory to the USB interface on the
PPU.
Press the “NC” SK on the PPU.
Step 5 Use the “Copy” and “Paste” SKs to transfer the part program from
USB to NC.
Connect the USB device with the stored target programs to the USB inter-
face on the PPU.
Press the “USB” SK on the PPU.
Use “Cursor + Select” to select the required part program.
The selected program will be highlighted.
Press the “Copy” SK on the PPU.
SEQUENCE
Shared A shared network drive can be made using an ethernet In the "local configura-
Network connection between the PC and the PPU so the tion data" in the rele-
Drive transferring and backup of NC programs can be vant parameters.
performed easier.
ᬅ DHCP is set to
Step 1 Set PPU IP address. "No"
ᬆ IP address and
Connect PC using a network cable to the rear X130 ethernet port on the subnet mask can be
PPU arbitrarily set accord-
Press key: Press key: ing to need. (Right
+
given only as an ex-
ample)
Press “Serv. Displ.” SK
“Local Configuration
Data" setting fin-
ished, press the
"Save" button to
activate the data set.
SEQUENCE
Step 2 Set the PC's static IP address. Step 3 On PC create a shared folder.
Anywhere on your PC create a new folder with a simple name (do not use
Ensure PC/PG is connected using a special characters). This example creates a folder named “Test”. Once
network cable to rear X130 PPU Ethernet created, right-click the folder and select “Properties.” then select the pull
port. down menu “Sharing”.
SEQUENCE
SEQUENCE
Note: You can also use the “Copy”, “Paste” key to achieve “NC”,
“USB” and “Network Drive” moving files.
SEQUENCE
Step 2
Manual
face Press “Face cutt.” SK on PPU.
cutting
Enter appropri-
“Face cutting” is used to cut the oversized materials on the rough face ate data in the
before starting to machine. ”Face Milling”
window accord-
Step 1 ing to the ma-
chining require-
Press the “Machine” key on the PPU. ment.
Usethe button
Press the “JOG” key on the MCP. on the right side
of the PPU to
select the cutting
Press the “Sett.” SK on the PPU. path of the tool
during machin-
Enter appropriate values in “Retraction plane” and “Safety distance”. ing.
Press the “Input” keyon the PPU to activate Press the “OK” SK on the PPU
the settings.
The system
now automati-
cally creates the
programs.
SEQUENCE
The arithmetic parameters are used in a part program for value assign- Press the “R var.” SK on the PPU.
ment, and also for some necessary value calculations. The required values
can be set or calculated by the control system during program execution. N10 G17 G90 G54
Some of the common arithmetic functions are shown below: N20 T1 D1
N30 S2500 M03 M08
Arithmetic parameters Meaning N40 G00 X-10.0 Y0 Z10
+ Addition N50 R1=0 R2=0 R3=0
- Subtraction N60 STOPRE
* Multiplication N70 M00
/ Division N80 R1=1
= Equals N90 STOPRE
Sin() Sine N100 M00
COS() Cosine N110 R2=2
TAN() Tangent N120 STOPRE
ASIN() Arcsine N130 M00
ACOS() Arccosine N140 R3=R1+R2
ATAN2( , ) Arctangent2 N150 STOPRE
SQRT() Square root N160 G00 X=R3
ABS() Absolute value N170 M30
Note:
Reprocessing stop
Programming the STOPRE command in a block will stop block preproc-
essing and buffering. The following block is not executed until all preproc-
essed and saved blocks have been executed in full. The preceding block is
stopped in exact stop (as with G9).
SEQUENCE
You can change the time on the control if required Press the “OK” SK on the PPU.
Time when the clocks changes from summer time to winter
change
time.
SEQUENCE
Press the “OK” SK on the PPU. Gear stages M40, M41, M42, M43, M44 and M45 are available.
Example:
The machine tool manufacturer specifies a speed range for each gear
stage:
If the operator is manually selecting the gear stage in the part program, it is
Gear the operator’s responsibility to select the correct gear stage according to
change the required speed.
If the machine tool manufacturer has fitted an automatic gearbox, the fol-
lowing M-codes can be used to change gear in the part program:
Content SEQUENCE
Unit Description In MDA mode, you can enter and execute single and
This unit describes how to perform simple tasks on the machine and pro- MDA multiple lines of NC codes.
vides some additional information which may be required to operate the
machine correctly.
Part 2 Use MDA to move the axis to a fixed position.
Subpro-
Scaling Calculator
gram
End
Polar Program
coordinates example
SEQUENCE
M/H Subpro-
function gram
M3 / M4 / M5 Spindle CW/CCW/ The name can contain letters, numbers and underscoresand should be
Stop between 2 and 8 characters long.
G
Example: LRAHMEN7
SEQUENCE
...
Basic Theory
Basic Theory
Coordinate
rotation Scaling
ROT AROT
The programmable rotation ROT, AROT can be used: A scale factor can be programmed for all axes with SCALE, ASCALE. The
path is enlarged or reduced by this factor in the specified axis. The cur-
The rotation is performed in the current plane G17, G18 or G19 using the rently set coordinate system is used as the reference for the scale change.
value of RPL=...specified in degrees.
SCALE X...Y... Z... ; programmable rotation offset (absolute)
ROT RPL=... ; programmable rotation offset (absolute). ASCALE X...Y... Z... ; programmable offset, additive to existing offset
AROT RPL=… ; programmable offset, additive to existing offset (incremental)
(incremental)
ROT ; without values, clears old commands for offset If a program contains SCALE or ASCALE, this must be programmed in a
separate block.
N10 G17 Programming example
N20 AROT RPL=45 additive 45 degree rotation N10 G17
L10 subprogram call N20 SCALE X2.0 Y2.0 ˗contour is enlarged two times in X and Y
L10 subprogram call
Basic Theory
Basic Theory
Program execution
Program
jump
N10 G0 X...Z...
...
NC programs process their blocks in the sequence in which they were ...
arranged when they were written. The processing sequence can be N40 GOTOF LABEL0; jumps to label LABEL0
changed by introducing program jumps. The jump destination can be a
block with a label or with a block number. This block must be located within ...
the program. The unconditional jump command requires a separate block. ...
GOTOB+ label˖Jump backward (in the direction of the start block of the N90 LABLE2:
program)
M30; program ends
LabelName of the selected string(standing for the required jump
N110 LABEL1:
program block) or block number
...
Basic Theory
Method 2
Program
skip Press the “Machine” key on the PPU.
When ”SKP” is displayed (red circle), the skip function has been activated.
After activating “SKP”, using “/” at the beginning of the program string
(shown in purple circle), the string will be skipped without influencing the
execution.
Use this SK to accept the input and write the values to the
You can use the calculator to calculate contour elements, values in the required position.
program editor, tool offsets and workpiece offsetsand enter the results on If the input field is already occupied by a value, the calculator
the screen. will take this value into the input line.
Use the “Accept” SK to enter the result in the input field at the
current cursor position of the part program editor. The calcu-
lator will then close automatically.
Press the “=“ SK on the PPU.
Unit Description
Milling Make sure all the preparations and
program 1 safety measures have been performed
This unit shows three typical program examples of frequently used milling
cycles and the corresponding machining diagrams with detailed explana- before machiningʽ
tions.
Unit Content
Milling
program 3
Tool information˖
End
T1 Milling toolD50
T2 Milling toolD8
Note: All the program examples in this book are only for reference. If
you want to perform actual operations, please adjust the tool offset,
coordinate moving range, workpiece plane settings, etc. according to
the actual machine conditions! Actual effect
808D ADVANCED Page 91Operating andProgramming — Milling
Sample
Program s
Machining Process
N10 G17 G90 G54 G60 ROT N10 ; =======Repeat rectangular pocket milling ; ====Repeat ĸĹĺrectangular pocket
N20 T1 D1; FACEMILL N20 tool 1 is plane milling tool 3 times========== milling 3 times=====
N30 N200 Repeat N160 ~ N190 operation three
N30 M6 N200 REPEAT _ANF _END P=3
N40
N40 S4000 M3 M8 ; ======Cancel rotation======= times
N50 ; =======Cancel rotation=========
N50 G0 X-40 Y0 N60 N210 ROT
N210 cancel all the coordinate rotation com-
N60 G0 Z2 ; =========Start face milling======== N220 S4500 M3
mands
; ========Start face milling========= N70 start pointX-25ˈY-25, the length ; ========Start rectangular pocket finish- N220
N70 CYCLE71( 50, 1, 2, 0, -25, -25, 50, 50, 0, and the width are 50 mm, feedrate 400 mm/ ing========= ; ===Startķ rectangular pocket finish-
1, , , 0, 400, 11, ) min, along the direction parallel to the X axisto N230 _ANF1:
perform roughing. ing===
N80 S4500 N240 POCKET3( 50, 0, 2, - 5, 13, 10, 4, -13, N230 _ANF1: Milling start sign
N80
N90 CYCLE71( 50, 1, 2, 0, -25, -25, 50, 50, 0, N90 repeatthe process in N80 , the differ- 16, 0, 2.5, 0.1, 0.1, 300, 200, 2, 2, 2.5, , , , N240 milling rectangular groove depthǃ
1, , , 0, 400, 32, ) ence between the two˖along the alternate 2, 2) lengthǃwidthǃcorner radiusǃbase
; ========End face milling========== direction parallel to the X axisto perform ; ==Adaptive rotation around Z axis==
pointǃcorner angles are the same as the
N100 G0 Z100 finishing N250 AROT Z90 above parameters), plane feedrate300 mm/
N110 T2 D1 ; ENDMILL D8 ; =========End face milling========= N260 _END1: min, depth direction feedrate200 mm/min,
N120 M6 N100 ; ========Repeat rectangular pocket milling direction G2, finish machining.
N110 tool 2 is face milling tool, diameter8 ; ==Adaptive rotation around Z axis===
N130 S4000 M3 milling 3 times=========
mm N250 rotation in positive direction90º
N140 M8 G0 X-13 Y16 N120 N270 REPEAT _ANF1 _END1 P=3
N260 _END1: Milling end sign
N150 G0 Z2 N130 N280 ROT
; ====FinishingĸĹĺrectangular
; ========Start rectangular pocket rough- N140 ; ========Cancel rotation=========
N150 pocket milling =====
ing========== N270 repeat N230~N260 operation three
N160 _ANF: ; ===Startķ rectangular pocket rough- times
N170 POCKET3( 50, 0, 2, -5, 13, 10, 4, -13, ing=== N280 cancel all the coordinate rotation
N160 _ANF:Milling start sign commands
16, 0, 5, 0.1, 0.1, 300, 200, 2, 11, 2.5, , , ,
N170 milling rectangular groove depth5 ; =====Cancel rotation===========
2, 2)
mm, length13 mm, width 10 mm, corner
; ==Adaptive rotation around Z axis==
radius4 mmgroove base point coordi-
N180 AROT Z90
N190 _END: nateX-13,Y16), angle between groove
verticalaxisand planeX axisis 0º),
feedrate300 mm/min, milling directionG2,
rough machining, use G1 vertical groove
center to insert.
; ==Adaptive rotation around Z axis==
N180 rotation in positive direction90º
N190 _END: Milling end sign
N290 G0 X0 Y0 N290 back to workpiece zero point Make sure all the preparations and safety
; =============Start circular pocket ; =====Start circular pocket roughing===== Milling
N300 milling circular groove depth5 mm,
measures have been performed before
roughing============== program 2
N300 POCKET4( 50, 0, 2, -5, 7.5, 0, 0, 2.5, 0.1, radius 7.5 mm, groove base point coordi- machining!
0.1, 300, 200, 0, 21, 2, , , 4, 1) nateX0,Y0), angle between groove
N310 S4500 M3 verticalaxisand planeX axisis 0º),
milling directionis positive, rough machin-
; =============Start circular pocket
ing.
finishing============== N310
N320 POCKET4( 50, 0, 2, -5, 7.5 , 0, 0, 5, 0.1, ; =====Start circular pocket finishing=====
0.1, 300, 200, 0, 12, 2, , , 4, 1) N320 milling circular groove depth5 mm,
N330 G0 Z100 radius 7.5 mm, groove basic point coordi-
; =========Start drilling========== nateX0,Y0), the clamping angle between
N340 T3 D1 ;DRILL D3 the groove vertical axisand planeX axis
N350 M6 is 0), finish machining allowance 0.1 mm,
milling direction is positive, finish machin-
N360 S5000 M3
ing, useG1vertical groove center to
N370 G0 X0 Y0 insert.
N380 MCALL CYCLE81( 50, 0, 2, -5, 0) N330 G0 Z100
N390 HOLES2( 0, 0, 10, 45, 60, 6) ; =========Start drilling========== Workpiece zero
N400 MCALL N340 3 tool is drilling tooldiameter3 mm point is located in
N350
N410 M30 the top left corner.
N360
N370 back to workpiece zero point
N380 drilling depth5 mm, use ”MCALL”
mode to use command, means drilling position
decided by the parameters in N490
N390 circular line holeforms cycle command
circular center point coordinateX0,Y0), radius
10 mm, angle between theline with first hole
andcircular center point and the X axis in
positive directionis 45º, angle between the
holes is 60º, circular hole number6 њ˅
N400 cancel mode use
N410 M30 Tool information˖
T1 Milling toolD50
T2 Milling toolD12
T4 Milling toolD10
Actual effect
808D ADVANCED Page 93Operating andProgramming — Milling
Sample
Program s
Machining Process
N270 SUPA G00 Z300 D0 N270 N430 SUPA G00 Z300 D0 N430
N280 SUPA G00 X300 Y300 N280 N440 SUPA G00 X300 Y300 N440
N290 ; ======Contour milling start======
N290 T4 D1 ; ======Contour milling start====== N450
N300 MSG ("Please change to Tool No 4") N300 hintchange to tool 4 N450 T2 D1 N460 hintchange to tool 2
N310 M05 M09 M00 N310 N460 MSG ("Please change to Tool No 2") N470
; ====Circular pocket milling start=== N480
; ===Circular pocket milling start==== N470 M05 M09 M00
N320 N490 contour cutting depth5 mm, surface
N320 S5000 M3 N480 S5000 M3
N330 milling circular groove˄depth5 machining feedrate300 mm/min, cutting
N330 POCKET4( 50, 0, 2, -5, 22, 38, 70, N490 CYCLE72( "SUB_PART_3", 50, 0, 2, direction feedrate100 mm/min, useG41 to
mm, radius 22 mmgroove center coordi-
2.5, 0.2, 0.2, 300, 250, 0, 21, 10, 0, 5, 2, -5, 5, 0, 0, 300, 100, 111, 41, 12, 3, 300, activate compensation, useG1 to do rough
0.5 ) nateX38,Y70), finishing allowance0.2 12, 3 ) machining, back to the machining plane at the
N340 S5500 M3 mm, plane machining feedrate 300 mm/min, ; ======Contour milling end======= end of the contour, approach path is along1/4
depth machining feedrate250 mm/min, circle in space, length3 mm, the parameters of
N350 POCKET4( 50, 0, 2, -5, 22, 38, 70, N500 SUPA G00 Z300 D0 feedrate//path/length for retraction and ap-
milling in positive direction, along helical
2.5, 0.2, 0.2, 250, 250, 0, 22, 10, 0, 5, 2, path insertto do rough machining, helical N510 SUPA G00 X300 Y300 proach are equal.
0.5 ) ; =Rectangular pocket milling start== ; ======Contour milling end=======
path radius 2 mm, insert depth0.5 mm˅
; ===Circular pocket milling end==== N520 T2 D1 N500
N340 N510
N360 SUPA G00 Z300 D0 N350 repeatN370 milling process, the N530 MSG ("Please change to Tool No 2") ; =Rectangular pocket milling start==
N370 SUPA G00 X300 Y300 difference is the machining allowance. N540 M05 M09 M00 N520
N380 T5 D1 ; ====Circular pocket milling end=== N550 S6500 M3 N530 hintchange to tool 2
N390 MSG ("Please change to Tool No 5") N360 N560 POCKET3( 50, 0, 1, -3, 40, 30, 6, 36, N540
N400 M05 M09 M00 N370 N550
24.1, 15, 3, 0.1, 0.1, 300, 300, 0, 11, 12, 8,
N380 N560 milling rectangle groove depth3
; ========Slot milling start======== 3, 15, 0, 2 )
N390 hintchange to tool 5 mm, length 40 mm, width30 mm, corner
N410 M3 S7000 N570 POCKET3( 50, 0, 1, -3, 40, 30, 6, 36,
N400 radius6 mmgroove base point coordinate
N420 SLOT2( 50, 0, 2, , 3, 3, 30, 6, 38, 70, ; ========Slot milling start======= 24.1, 15, 3, 0.1, 0.1, 300, 300, 0, 12, 12, 8,
X36,Y24.1), angle between groove verti-
20, 165, 90, 300, 300, 3, 3, 0.2, 0, 5, 250, N410 3, 15, 0, 2 )
cal axisand planeX axis is 15º), finishing
3000, ) N420 milling slot˄depth3 mm, machin- ; ==Rectangular pocket milling end== allowance0.1 mm, feedratesurface
; ========Slot milling end======== ing3 slots, slot angle30º, slot width6 machining and cutting directionmachining
mm, basic circlecenter pointcoordinate is300 mm/min, milling in positive direction,
rough machining, useG1 vertical groove
X38,Y70, basic circle radius 20 mm, center to insert.
start angle 165º, slot incremental angle N570 repeatN600 milling process, the
90º, depth machining feedrate300 mm/ difference is the machining allowance.
min, plane machining feedrate300 mm/ ; ==Rectangular pocket milling end==
min, milling directionG3, slot edge finish-
ingallowance0.2 mm, complete machin-
ing ways, finishing machining feedrate 250
mm/min, spindle speed rate 3000 r/min
; ========Slot milling end=======
N580 SUPA G00 Z300 D0 N580 N790 SUPA G00 Z300 D0 N790
N590 N800
N590 SUPA G00 X300 Y300 ; =========Centering start======= N800 SUPA G00 X300 Y300
; ==========Tapping start========
; ========Centering start========= N600 ; =========Tapping start========= N810
N600 T6 D1 N610 hintchange to tool 6
N620 N810 T8 D1 N820 hintchange to tool 8
N610 MSG ("Please change to Tool No 6") N630 N820 MSG ("Please change to Tool No 8") N830
N620 M05 M09 M00 N640 N840
N650 CYCLE82 mode recall command active N830 M05 M09 M00
N630 S6000 M3 N850 CYCLE84 mode recall activeėdrilling
ėdrilling depth5 mm, last drilling depth N840 S500 M3
N640 G00 Z50 X36 Y24.1 depth6 mm, last tapping depth delayed
N650 MCALL CYCLE82( 50, -3, 2, -5, 0, 0.2) delayed millingstops for0.2 s N850 MCALL CYCLE84( 50, -3, 2, , 6, 0.7,
N660 hole arrangement circular center millingstops for0.7 s, after the cycle,
N660 HOLES2( 36, 24.1, 10, 90, 60, 6) 5, , 2, 5, 5, 5, 3, 0, 0, 0, 5, 1.4 )
coordinateX36,Y24.1, circular radius10 the spindleM5 stops, machining dextroro-
N670 X36 Y24.1 mm, start angle90º, angle between the N860 HOLES2( 36, 24.1, 10, 90, 60, 6) tation thread, size 2 mm
N680 MCALL ; Modal Call OFF holes is60º, circular hole number6 N870 X36 Y24.1 , spindle stop position is5º , the tapping
; =========Centering end========= N670 continue drilling withX36,Y24.1) as for N880 MCALL ; Modal call Off speedandthe retraction speed of the
the center point spindle are 5 r/min, selectZ axisas the
N690 SUPA G00 Z300 D0 N680 cancel mode recall command ; =========Tapping end========== tool axis, incremental drilling depth5 mm,
N700 SUPA G00 X300 Y300 ; =========Centering end======== retraction value is1.4 mm
N690 N890 SUPA G00 Z500 D0
; =========Drilling start========== N700 N860 hole arrangement circular center
N900 SUPA G00 X500 Y500;
N710 T7 D1 ; ===========Drilling start======== coordinate X36,Y24.1, circular radius10
N720 MSG ("Please change to Tool No 7") N710 ; =========Move to the change position mm, start angle90º, angle between the
N730 M05 M09 M00 N720 hintchange to tool 7 Ready to start next program or repeat holes is60º, circular hole number6
N730 N870 continue drilling withX36,Y24.1) as the
N740 S6000 M3 N740 =========
center tapping
N750 MCALL CYCLE83( 50, -3, 1, , 9.24, ,5, N750 CYCLE83 mode recall command active N910 M30 N880 cancel mode recall instruction
90, 0.7, 0.5, 1, 0, 3, 5, 1.4, 0.6, 1.6) ėdrilling depth9.24 mm, first drilling ; ==========Tapping end=========
N760 HOLES2( 36, 24.1, 10, 90, 60, 6) depth 5 mm, degression90, last drilling N890
depth delayed millingstops for0.7 s, N900
N770 X36 Y24.1 stops at the start point for 0.5 s, first
N780 MCALL ; Modal call Off drilling feedmodules is1, selectZ axis ; ======Move to the change position Ready
as the tool axis, machining type is delayed to start next program or repeat =======
; =========Drilling end========== N910
milling, tool axis isZaxis, minimal depth
5 mm, every retraction is1.4 mm, drilling
depth stops for0.6 s , reinsert lead dis-
tance1.6 mm
N760 hole arrangement circular center
coordinateX36,Y24.1, circular radius10
mm, start angle90º, angle between the
holesis 60º, circular hole number6
N770 continue drilling with X36,Y24.1) as the
center point
N780 cancel mode recall instruction
; =========Drilling end===========
SUB_PART_3.SPF ***CONTOUR****
G17 G90 DIAMOF
G0 X7 Y0
G1 Y61.35
G2 X13.499 Y86 I=AC(57) J=AC(61.35)
G1 X63 RND=2
Y0
M2;/* end of contour */
Unit Description ISO Siemens standard machining codes are implemented in
function DIN mode. The 808D ADVANCED also provides also
This unit describes the ISO operating functions in 808D ADVANCED, com- switch provides appropriate functions for implementing the ISO
pares the similarities and differences of the machining code in DIN mode commands, but the ISO mode must be activated during
and ISO mode and shows how to transfer and implement the ISO machin- operation.
ing program. The examples is ISO mode chapter can be run in 808D AD-
ISO function switch
VANCED ISO mode.
Method 1
Unit Content
Press the “Shift” + “System - Alarm” keys +
on the PPU. Input the manufacturer’s
password (“SUNRISE”)
ISO program
transfer and
operation
End
Method 2 When using method 2 to activate the ISO mode, G54 ~ G59 Select workpiece coordinate system AsDIN
it will exit ISO mode and return to the default G80 Cancel fixed cycle
DIN mode via “Reset” button or after finishing
the machining program. G90/G91 Absolute/incremental programming
G94/G95 Feedrate F in mm/min/ mm/r As DIN
Insert G291 in the first line of the ISO part program to be executed and
insert G290 in front of M30. S Spindle speed As DIN
If ISO is displayed at the top of the screen, it is M99 End of Subroutine M17
activated.
In DIN mode, the tool length H01→Offset value 20.0 CodeG02 andG03
is activated automatically, H02→Offset value -30.0
but in ISO mode,you must H03→Offset value 30.0 G02 circular interpolation in
activate the tool length via H04→Offset value -20.0 positive direction
G code.
G90 G43 Z100.0 H01˗Z will reach 120.0 G03 circular interpolation in
G43/G44 andG49
negative direction
G90 G43 Z100.0 H02˗Z will reach 70.0 You can specify the circle end
UseG43/G44ˈthe tool G90 G44 Z100.0 H03˗Z will reach 70.0 point in the following X/Z ad-
length compensation value
will be activated. G90 G44 Z100.0 H04˗Z will reach 120.0 dress for both. You can also
describe circle radii with I, J, K Method 1 (use incrementalto describe
G43˖Tool length compen-
sation in positive direction incremental or use parameter R circular radius)
Note˖In DIN mode, you must open the H
to specify radii directly. G92 X200.0 Y40.0 Z0
G44˖Tool length compen- code list in the tool list. For information on
sation in negative direction G90 G03 X140.0 Y100.0 I-60.0 F300.0
the opening method, please refer to the G02 X120.0 Y60.0 I-50.0
G49˖Cancel tool length
compensation instructions forH code on page 104
Method 2 (use parameterR to de-
scribe circular radius)
G92 X200.0 Y40.0 Z0
G90 G03 X140.0 Y100.0 R60.0 F300
G02 X120.0 Y60.0 R50.0
G98 ˖Fixed cycle back to N5 G90 T1 M06
the original point N10 M3 S2000˗spindle rotation
G99 ˖Fixed cycle back to R N20 G99 G81 X300 Y-250 Z-150 When specifying circle radii
point R-10 F120˗after orientation drill- with parameter R
G80 ˖Cancel the fixed cycle ing, back to R point
Pausing functionG04
N30 X1000. ˗after orientation drill- Circles less than 180°is as- End point
G04 X5.0→delay5 s
G04 P5→delay5 ms ing, back to R point signed positive values
N40 G04 X2.0 ˗delay 2 s ᬅ→G02 X6.0 Y2.0 R50.0
Circles greater than 180° are
N50 G98 Y-550 ˗after orientation drill- Start point
assigned negative values
ing, back to start point ᬆ→G02 X6.0 Y2.0 R-50.0
N60 G80 ˗cancel the fixed cycle
N70 M5 ˗spindle rotation stop
N80 M30
Frequently used letter meanings of typical fixed cycle codes in ISO mode Brief introduction of typical fixed cycle codes in ISO mode
P. Descriptions Unit Applied range and For the meaning of letters when programming typical fixed
note cycles, please refer the figure on the left
X/Y Cutting end pointX/Z absolute coordi- G73 / G74 / G76
nate values G81 ~ G87 / G89 G73 fast-speed deep hole G73 application example program˖
drilling M3 S1500 spindle rotation
The distance incremental value be- G73 / G74 / G76 Common programming G90 G99 G73 X0 Y0 Z-15 R-10 Q5 F120
Z tween R pointand the bottom of the G81 ~ G87 / G89 structures˖ after orientation drill 1st hole, back toR point
hole, orthe absolute coordinate value G73 XüYüZüRüQüFü Y-50 after orientation drill 2nd hole, back toR point
of the bottom of the hole K Y-80 after orientation drill 3rd hole, back toR point
Motion process˖ X10 after orientation drill 4th hole, back toR point
The distance incremental value be- G73 / G74 / G76 Y10 after orientation drill 5th hole, back toR point
R tween the start point planeandR G81 ~ G87 / G89 ķDrilling motion -Zė
intermediate feed G98 Y75 after orientation drill 6th hole, back toR point
pointorthe absolute coordinate value G80 cancel fixed cycle
of R point ĸMotion at the bottom of
G28 G91 X0 Y0 Z0 back to reference point
the holeėnone
M5 spindle rotation stop
The depth of every cut G73 / G83 ĹRetraction motion Z M30
Q ˄incremental value˅ ėfast feed
G76 Boring cycle G76 application example program˖ G82 Drilling cycle countersink drilling G82 application example program˖
Common programming structures: Common programming structures:
G76 XüYüZüRüQüPüFüK M3 S500 spindle rotation M3 S2000 spindle rotation
G82 XüYüZüRüPüFüK
G90 G99 G90 G99 G82 X300 Y-250 Z-150 R-100 P1000 F120
Motion process˖ G76 X300 Y-250 Z-150 R-100 Q5 P1000 F120 Motion process˖ after orientation drill1st hole, stop for 1 s at the bottom
ķDrilling motion -Zėcutting feed after orientation bore 1stholethen move5 mm, ķDrilling motion-Zėcutting feed of the hole, back to the R point.
ĸMotion at the bottom of the holeė stop for 1 s at the bottom of the hole, back to the R Y-550 drill2nd hole the same as1sthole
point. ĸMotion at the bottom of the holeė
spindle stop directional pause Y-750 drill3rd hole the same as1st hole
Y-50 bore2nd hole the same as 1st hole
ĹRetraction motion Zėfast feed ĹRetraction motion Zėfast X1000 drill4th hole the same as1st hole
Y-80 bore3rd hole the same as 1st hole
feed Y-550 drill5th hole the same as1st hole
X10 bore4th hole the same as 1st hole
G98 Y-750 drill6th holestop for 1 s at the
Y10 bore5th hole the same as1st hole bottom of the hole, back to the start point position plane
G98 Y-750 bore6th holethen move5 mm, G80 cancel fixed cycle
stop for 1s at the bottom of the hole, back to the start
point position plane G28 G91 X0 Y0 Z0 back to reference point
G80 cancel fixed cycle M5 spindle rotation stop
M30
G28 G91 X0 Y0 Z0 back to reference point
M5 spindle rotation stop
M30
G83 Drilling cycle deep hole drilling G83 application example program˖
G81 Drilling cycle fixed point drilling G81 application example program˖ Common programming structures
Common programming structures˖ G83 XüYüZüRüQüFüK M3 S2000 spindle rotation
M3 S2000 spindle rotation G90 G99 G83 X300 Y-250 Z-150 R-100 Q15 F120
G81 XüYüZüRüFüK G90 G99 G81 X300 Y-250 Z-150 R-10 F120 Motion process˖ after orientation drill 1st hole, back toR point
Motion process˖ after orientation drill 1st hole, back toR point ķDrilling motion -Zėintermission Y-550. after orientation drill 2nd hole, back toR point
ķDrilling motion -Zėcutting feed Y-550 after orientation drill 2nd hole, back toR feed Y-750. after orientation drill 3rd hole, back toR point
ĸMotion at the bottom of the holeė point ĸMotion at the bottom of the holeė X1000. after orientation drill 4th hole, back toR point
none Y-750 after orientation drill 3rd hole, back toR
None Y-550. after orientation drill 5th hole, back toR point
point
ĹRetraction motion Zėfast feed X1000 after orientation drill 4th hole, back toR Ĺ Retraction motion Zėfast feed G98 Y-750. after orientation drill 6th hole, back tostart
point plane
Y-550 after orientation drill 5th hole, back toR G80 cancel fixed cycle
point G28 G91 X0 Y0 Z0 back to reference point
G98 Y-750after orientation drill 6th hole, back to M5 spindle rotation stop
start plane M30
G80 cancel fixed cycle
G28 G91 X0 Y0 Z0 back to reference point
M5 spindle rotation stop
M30
G84 Tapping cycle G84 execution operation graphic˖ G86 boring cycle G86 execution operation graphic˖
Common programming structures With command G99 without operation in red line Common programming structures With command G99 without operation in red line
With command G98 with operation in red line With command G98 with operation in red line
G84 XüYüZüRüPüFüK G86 XüYüZüRüFüK Except for the stop at the bottom of the hole, G86
Motion process: Motion process: is same asG81
ķDrilling motion -Zėcutting feed ķDrilling motion -Zėcutting feed
ĸMotion at the bottom of the holeė ĸMotion at the bottom of the holeė
spindle rotation in negative direction spindle stop
ĹRetraction motion Zėcutting feed ĹRetraction motion Zėfast feed
Origin spindle CW
after pause
spindle CW
after pause Origin spindle CW
after pause
R Point
R Point
Z Point
Z Point
spindle CCW
after pause spindle stop
after pause
G85 boring cycle G85 execution operation graphic˖ G89 boring cycle G89 execution operation graphic˖
Common programming structures With command G99 without operation in red line Common programming structures With command G99 without operation in red line
With command G98 with operation in red line With command G98 with operation in red line
G85 XüYüZüRüFüK Except that the spindle is not rotating at the G89 XüYüZüRüPüFüL Except that the spindle stops at the bottom of the
Motion process˖ bottom of the hole, G85 is same asG84 Motion process: hole, G89is same asG85
ķDrilling motion -Zėcutting feed ķDrilling motion -Zėcutting feed
ĸMotion at the bottom of the holeė ĸMotion at the bottom of the holeė
none pause
ĹRetraction motion Zėcutting feed ĹRetraction motion Zėcutting
feed
Origin Origin
R Point
R Point
Z Point
Z Point
Pause
G87 Boring cycleĉ/ reverse boring cycle G87 execution operation ISO The ISO mode function provided by
graphic˖
Ċ program the 808D ADVANCED can easily
Common programming structures transfer and
Fixed cycle Ċė operate the existing ISO program
G87 XüYüZüRüQüPüFüL spindle start operation
Motion process˖
Step 1 Transfer ISO files in USB device to 808D.
ķDrilling motion -Zėcutting feed
ĸMotion at the bottom of the holeė Connectthe USB device with the stored target programsto the USB inter-
spindle stops Z Point
face on the PPU.
ĹRetraction motion Zėmanual
operationor fast feed Positioning of Spindles Press the “USB” SK on the PPU.
Tools move
Use the “Cursor + Select” keys to select the required program
Fast feed which is then highlighted.
R Point
Cutting feed
spindle start
R Point
Programs in ISO mode in the 808D ADVANCED have
their own rules. Suitable changes must be made at the
Z Point Z Point
Using G98 Using G99 appropriate positions so that you can run the ISO
spindle stop spindle stop programs!
Beginning of the program CommonISO program 808DISO program Step 3 Program execution
Common ISO program˖ O0001˗ O0001˗Delete this
Beginning is “O” G0 X50 Y50 Z50 M5 line Make sure the current system is in ISO mode
ISO mode of 808D˖ G04 X5 G0 X50 Y50 Z50 M5
Not compatible with the programs M3 S1000 G04 X5 Make sure all preparations and safety measures have been
beginning with “O” M3 S1000 performed
Operate as described above.
Make sure the current system is in ISO mode N10 G291 N210 T2M6
Make sure all preparations and safety measures have been N20 T1M6 N220 M3S3000F100
performed! N30 G0G54G90G40 N230 G43H2Z50
N40 M3S1200F200 N240 G0X40Y-40
N50 G43H1Z50 N250 Z20
N60 G0X0Y-70 N260 G81Z-2R10
N70 Z5M8 N270 Y40
N80 G1Z-5 N290 X-40
N90 G01G41X20D1 N300 Y-40
N100 G03X0Y-50R20 N310 G80
N120 G1X-50,R10 N320 G0Z50
N130 Y50,R10
N140 X50,R10 N330 T3M6
N150 Y-50,R10 N340 M3S3000F100
N160 X40 N350 G43H3Z50
N170 X0 N360 G73Z-20R10Q5
N180 G03X-20Y-70R20 N370 Y40
N190 G1G40X0 N380 Y-40
N200 G0Z50 N390 X40
N400 Y40
N410 G80
N420 G0G40G90G49Z100
N430 M09
N440 G290
Note˖This program opens/exits N450 M30
ISO mode with theG291/G290 com-
mand. It is recommended to use
the first method to open ISO mode
— using the ISO mode active but-
ton on the PPU (described above)
Unit Content
G
Functions
Name Meaning
End
G04 Dwell time preset
G63 Tapping without synchronization
G74 Reference point approach with synchronization
G75 Fixed point approach
G147 SAR - Approach with a straight line
G148 SAR - Retract with a straight line
G247 SAR - Approach with a quadrant
G248 SAR - Retract with a quadrant
G347 SAR - Approach with a semicircle
G348 SAR - Retract with a semicircle
Group 6: Plane selection Group 10: Exact stop — continuous – path mode
Name Meaning Name Meaning
G17 * X/Y plane G60 * Exact positioning
G18 Z/X plane G64 Continuous — path mode
G19 Y/Z plane
Name Meaning
Group 7: Tool radius compensation
Name Meaning G09 Non-modal exact stop
Group 13: Workpiece measuring inch/metric Group 44: Path segmentation with SAR modally effective
Name Meaning Name Meaning
G70 Inch dimension data input G340 * Approach and retraction in space (SAR)
G71 * Metric dimension data input G341 Approach and retraction in the plane (SAR)
G700 Inch dimension data input; also for feedrate F
G710 Metric dimension data input; also for feedrate F Group 47: External NC languages modally effective
Name Meaning
Group 14: Absolute/incremental dimension modally effective G290 * Siemens mode
Name Meaning G291 External mode
G90 * Absolute dimensions data input
G91 Incremental dimension data input
Transformations
Group 15: Feedrate / Spindle modally effective Name Meaning
Name Meaning TRACYL Cylinder. Peripheral surface transformation
G94 Feedrate mm/min TRANSMIT Transmit: Polar transformation
G95 Feedrate F in mm/spindle revolutions TRAFOOF Deactivate transformation
Group 18: Behavior at corner when working with tool radius compensation
Name Meaning
G450 * Transition circle
G451 Point intersection
Technical
Support
Contact
Technical Support
If you have any questions about this product or this manual, contact the
hotline:
E-mail 4008104288.cn@siemens.com
Useful
Siemens
Websites
http://www.siemens.com/sinumerik
Siemens AG Subject to change without prior The information provided in this brochure contains merely general
Industry Sector notice descriptions or characteristics of performance which in actual case of
Motion Control Systems Order No.: use do not always apply as described or which may change as a result
P.O.Box 3180 Dispostelle 06311 of further development of the products. An obligation to provide the
91050 ERLANGEN WÜ/35557 WERK.52.2.01 WS respective characteristics shall only exist if expressly agreed in the
GERMANY 11113.0 terms of contract.
Printed in Germany All product designations may be trademarks or product names of
© Siemens AG 2012 Siemens AG or supplier companies whose use by third parties for
their own purposes could violate the rights of the owners.
7OPERACIÓN
Los Router PCNC equipados con el Husillo ATC permiten automatizar el cambio de herramienta
evitando el cambio manual.
La máquina realiza intercambios de herramientas definidos por el usuario utilizando los Conos
dispuestos en el Portaherramientas.
1)
2)
Ň CÓDIGO G
Código Función
G00 Posicionamiento
G01 Interpolación Lineal
G02 Interpolación Circular Horario
G03 Interpolación Circular Antihorario
G04 Tiempo de Espera
G17 Selección de Plano XY
G18 Selección de Plano ZX
G19 Selección de Plano YZ
G20 Entrada en pulgadas
G21 Entradas en mm
G27 Comprobacion de Retorno a la posición de referencia
G28 Retorno a posición de referencia
G29 Retorno desde la posición de referencia
G40 Retorno a posición de referencia 2,3 y 4
G41 Compensación izquierda del radio de la herramienta
G42 Compensación derecha del radio de la herramienta
G43 Compensación longitud de herramienta + dirección
G44 Compensación longitud de herramienta – dirección
G49 Cancelación de compensación de longitud de herramienta
G52 Ajuste de sistema de coordenadas locales
G53 Selección de sistema de coordenadas de máquina
G54 Selección de sistema de coordenadas de pieza 1
G55 Selección de sistema de coordenadas de pieza 2
G56 Selección de sistema de coordenadas de pieza 3
G57 Selección de sistema de coordenadas de pieza 4
G58 Selección de sistema de coordenadas de pieza 5
G59 Selección de sistema de coordenadas de pieza 6
G65 Llamada a macro
G73 Ciclo de taladrado profundo
Código Función
Ň MANTENIMIENTO
9.1 Introducción
Un mantenimiento regular es importante ya que asegura una buena vida útil y productividad del
equipo con el menor tiempo de inactividad posible. El Programa de Mantenimiento Preventivo se
basa en tareas simples que cualquier usuario puede realizarlas por su cuenta. El mismo consiste en el
engrasado de las guías, patines y tornillos de los ejes de la máquina, más el control de las correas.
9.2 Limpieza
9.3 Engrasado
9.4.3 Calibración
La calibración del Router certifica la correcta reproducción de mediciones y formas del mecanizado.
El procedimiento permite corregir posibles diferencias de nivel que posea el husillo en X e Y.
Nº de Descripción Revisión
plano
Variador de velocidad
02 1 VVelxx SV-iC5 LS 3HP 220VCA
Filtro EMI
04 1 Filtro AH2102-3-44 Adtech
Placa de borne d e
05 2 Placa-borne ADT9125 Adtech controlador
Cable de control de
08 3 Cable control ---- Adtech driver servo
A continuación se detallan un listado de las posibles alarmas más comunes con sus códigos para
poder identificar de dónde está surgiendo dicha señal.
Nº de Título Descripción
alarma
La máquina no tiene referencia del 0 de máquina
1024 no\return zero\
(no realizó el HOME de máquina)
1027 Z – direction program limit Límite por software en Z –
1028 Z + direction program limit Límite por software en Z +
1029 Y - direction program limit Límite por software en Y-
1030 Y + direction program limit Límite por software en Y +
1031 X - direction program limit Límite por software en X -
1032 X + direction program limit Límite por software en X+
1033 A - direction machine limit Límite por Sensor en A – (4to eje)
1034 A + direction machine limit Límite por Sensor en A + (4to eje)
1035 Z - direction machine limit Límite por Sensor en Z -
1036 Z + direction machine limit Límite por Sensor en Z +
1037 Y - direction machine limit Límite por Sensor en Y -
1038 Y + direction machine limit Límite por Sensor en Y +
1039 X - direction machine limit Límite por Sensor en X -
1040 X + direction machine limit Límite por Sensor en X +
1041 SCRAM Parada de Emergencia
3) Presionar la tecla
4) Presionar la tecla
SOLUCIÓN
2) Presionar la tecla
3) Presionar
4) Esperar a que la máquina llegué al cero de pieza para continuar
trabajando
2) Presionar la tecla
3) Presionar
4) Esperar a que la máquina llegué al cero de pieza para continuar
trabajando
Ň GARANTÍA
La garantía de la máquina es un compromiso de calidad asumido por PATAGONIA CNC MACHINES
SA para los clientes y usuarios de sus productos, con el fin de garantizar el funcionamiento de los
mismos y/o la sustitución de los elementos que presenten fallas de material o fabricación, durante un
plazo determinado.
Las reparaciones deberán ser efectuadas exclusivamente por el servicio técnico de PATAGONIA CNC
MACHINES SA.
PATAGONIA CNC MACHINES SA provee una garantía limitada sobre la máquina y sus componentes.
CLIENTE
DIRECCIÓN
TEL
MODELO PCNC
FECHA ENTREGADA
BACKUP DE
CONTROLADOR
VERSIÓN DE
SOFTWARE
)LUPD\DFODUDFLµQXVXDULR
Ň SERVICE
13.1 Revisión técnica
Control de equipo
salida de planta
6 meses
12 meses
24 meses
36 meses
48 meses
60 meses
13.2 Reparaciones
Es preciso realizar un seguimiento de la mezcla de lubricación, utilizada para mecanizar, con el fin de
tener siempre la máquina en las mejores condiciones.
10
11
12
13
Tabla para completar con las herramientas utilizadas por el router, con el fin de tener un seguimiento
preciso de las mismas.
C o m e nt ari o s
Mater ial
Cant.
Filos
Largo Filos
Dimensiones
Largo
Diám.
Forma Cant.
[ejER25/ER32]
Sujeción
Pos*
Nº /
Descripción Código
Patín W25
Patín H25C
Patín H25H
Soporte BK25
Soporte BF25
Soporte BK15
SV--iG5
Inverter
SV--iC5
Fusible
Ň NOTAS