Professional Documents
Culture Documents
EasyCycle Mill en 1838 C 01
EasyCycle Mill en 1838 C 01
EasyCycle Mill en 1838 C 01
EASY CYCLE
X 7 8 9
Y 4 5 6
Z 1 2 3
F . 0 -
S ESC DEL
T SHIFT
D
CSS
DRY OPT.
STOP SKIP
RUN
Software description
EMCO EASY CYCLE Milling
Ref.-No. EN 1838
Edition B 2009-04
A-5400 Hallein-Taxach/Austria
Internet: www.emco-world.com
E-Mail: service@emco.at
Please note:
This instruction manual does not include the whole functionality of the
control software EMCO EASY CYCLE. In fact, emphasis was put on
the clear and simple illustration of the important functions so as to
achieve a most comprehensive learning success.
Depending on the machine you operate with EASY CYCLE, not all
functions are available.
2
Preface
The software EMCO EASY CYCLE is part of the EMCO training con-
cept.
With the EMCO EASY CYCLE, conventional and CNC turning and milling
machines are easy to operate. Background knowledge of ISO program-
ming is not necessary.
This instruction manual does not include the whole functionality of the
control software EMCO EASY CYCLE. However, emphasis was put on the
simple and clear illustration of the important functions, so as to achieve a
most comprehensive learning success.
EC conformity
All rights reserved, duplication only upon authorization of Messrs. EMCO MAIER
© EMCO MAIER Gesellschaft m. b. H. , Hallein/Taxach - Austria
3 EASY CYCLE
4
Content
5 EASY CYCLE
Alarms................................................................................ C45 Alarms............................................................................... F1
Messages........................................................................... C45 NC-Start............................................................................ F2
Datum ein/aus.................................................................... C45 NC-Reset.......................................................................... F2
Version numbers................................................................ C45 NC-Stop............................................................................ F2
Switching EASY CYCLE off................................................ C45 Program start, Program stop................................................ F2
Restarting EASY CYCLE.................................................... C45 Repositioning ....................................................................... F2
Reference............................................................................... C45
Referencing the X/Y/Z axis................................................. C45
Referencing all . ................................................................. C45 H: Alarms and Messages..................... H1
Reference position / path to go.............................................. C46 Machine Alarms 6000 - 7999................................................ H1
PC MILL 50 / 55 / 100 / 105 / 125 / 155............................ H1
Block scan.............................................................................. C46 Concept MILL 55 / 105 / 155............................................ H1
Skipping cycles in the block scan....................................... C46 PC TURN 50 / 55 / 105 / 120 / 125 / 155.......................... H6
Concept TURN 55 / 60 / 105 / 155 / 250.......................... H6
Concept MILL 250............................................................ H6
D: Programming................................... D1 EMCOMAT E160.............................................................. H6
Cycles....................................................................................... D1 EMCOMAT E200.............................................................. H6
Overview Cycles................................................................... D1 EMCOMILL C40............................................................... H6
Defining a cycle.................................................................... D3 EMCOMAT FB-450 / FB-600............................................ H6
Input of geometry data . ................................................... D4 Inputunit alarms 1700 - 1899.............................................. H15
Input of technology data................................................... D5 Axis Controller Alarms........................................................ H17
Positioning............................................................................ D7 Axis Controller Messages................................................... H24
Drilling 1................................................................................ D8 Control alarms 2000 - 5999................................................ H25
Drilling 2.............................................................................. D10 Fagor 8055 TC/MC ........................................................ H25
Drilling 3.............................................................................. D12 Heidenhain TNC 426 ..................................................... H25
Centering............................................................................ D14 CAMConcept ................................................................. H25
Rasping.............................................................................. D16 EASY CYCLE................................................................. H25
Tapping............................................................................... D18 Sinumerik for OPERATE................................................ H25
Rectangular stud................................................................ D20
Circular stud....................................................................... D24
Face milling........................................................................ D28 X: EMConfig.......................................... X1
Slot milling.......................................................................... D32 General................................................................................. X1
Simple pocket..................................................................... D36 How to start EMConfig.......................................................... X2
Rectangular pocket milling................................................. D40 How to activate accessories................................................. X3
Circular pocket.................................................................... D44 High Speed Cutting.............................................................. X3
Thread milling..................................................................... D48 Easy2control on screen operation........................................ X4
Roughing out...................................................................... D52 Settings................................................................................. X5
Contour milling.................................................................... D56 How to save changes........................................................... X6
ISO Editing......................................................................... D60 How to create machine data floppy disk or machine data
Overview M-Commands................................................. D60 USB flash drive..................................................................... X6
Overview G-Commands................................................. D61
Miscellaneous commands.............................................. D61
Co-ordinates transformation............................................... D62 Z: Software Installation Windows....... Z1
Absolute zero-offset............................................................ D62 System prerequisites............................................................ Z1
Incremental zero-offset....................................................... D62 Software installation............................................................. Z1
Cancel Zero-offset.............................................................. D63 Variants of WinNC................................................................ Z1
Mirror X............................................................................... D64 Network card (ACC).......................................................... Z2
Mirror Y............................................................................... D65 Starting WinNC..................................................................... Z3
Mirror XY............................................................................ D66 Terminating WinNC.............................................................. Z3
Cancel mirror...................................................................... D66 Licence input........................................................................ Z4
Rotation.............................................................................. D67 Licence manager.................................................................. Z4
Cancel rotation................................................................... D67
Call Subprogram................................................................. D68
E: Tool measurement........................... E1
Define tool data.................................................................... E1
Editing tool data.................................................................... E2
Saving Tool Data.................................................................. E3
Tool measurement with Scratch Method.......................... E4
Tool measurement by hand.............................................. E5
F: Program run...................................... F1
Requirements....................................................................... F1
Datum setting.................................................................... F1
Tools................................................................................. F1
Reference point................................................................ F1
Machine............................................................................ F1
EASY CYCLE 6
Fundamentals
A: Fundamentals
R = Reference point
N A position in the machine working area which is
determined exactly by limit switches. The slide
positions are reported to the control by the slides
M approaching the „R“.
W R Required after every power failure.
Coordinate system
A1 EASY CYCLE
Fundamentals
EASY CYCLE A2
Fundamentals
Zero offset
In EMCO milling machines, the Machine Zero
Point "M" is on the left forward edge of the ma-
chine table. This position is unsuitable as an origin
point for the programming. With the so-called Zero
M Offset, the coordinate system can be shifted to a
W
suitable point in the machine’s working area.
The control offers two methods to set a zero
offset:
1.) Set the reference point (see below).
2.) Cycle group coordinate transformation. Here,
absolute or incremental datum shifts can be
used (see chapter D).
Example:
The workpiece zero point should be defined on
Definition of the axis value in Z direction the upper side of a milled part.
Implementation: Scratch with a tool on the upper
side of a faced workpiece
Z • Press "Z“.
A3 EASY CYCLE
Fundamentals
Milling operations
Down-cut Milling
In down-cut milling, the feed direction and the cut-
ting direction of the milling tool are the same.
The blade now first penetrates the material at the
surface of the raw part.
It is advantageous that a larger chamfer angle
enables the immediate penetration of the blade
into the material. It is not as with up-cut milling, in
which a specific sliding cutting path is left behind
under pressure and friction.
In down-cut milling, the feed force supports the
feed drive in the same direction of rotation. In ma-
chines with backlash in the feed drive, retrograde
movements occur which lead to the destruction
of the blades.
Down-cut milling is generally to be preferred if
the machine permits it (backlash-free table drive
in EMCO CNC machines).
Down-cut Milling
Up-cut Milling
In up-cut milling, the feed direction and the cut-
ting direction of the milling tool are opposed to
one another.
The blades of the tool strike at a very sharp angle
(j = 0) on the material.
Before the blades penetrate into the material,
they slide with increasing contact force a little
piece on the surface. After penetration, the chip
cross-section slowly increases and then falls
away quickly.
Up-cut milling is to be preferred in unstable
machine conditions (conventionally constructed
machines) and more resistant materials.
Up-cut Milling
EASY CYCLE A4
Fundamentals
W X
W X
W X
A5 EASY CYCLE
Fundamentals
EASY CYCLE A6
Key Description
B: Key Description
EASY CYCLE Control Keyboard
EASY CYCLE
X 7 8 9
Y 4 5 6
Z 1 2 3
F . 0 -
S ESC DEL
T SHIFT
D
CSS
DRY OPT.
STOP SKIP
RUN
Note:
Depending on the machine you are operat-
ing with EASY CYCLE, not all functions and
machine buttons may be available.
B1 EASY CYCLE
Key Description
Screen layout
1
10
2 3
4
8
7
4 Display of the programmed feed and speed 10 Alarm and notification lines
values
EASY CYCLE B2
PC keyboard
Shift
Z X C V B N AUX MAUX < > ? Shift NC-
, -Y -Z +4 START
. /
NC-
STOP
B3
Ctrl Alt Alt Ctrl
Alt Gr RESET
To activate patterned key functions, the CTRL or ALT keys must be pressed at the same time.
Note:
The PC keyboard is only available for EMCO
Concept machines.
The machine functions in the numerical
keypad are only active if NUM Lock is not
EASY CYCLE
active.
Key Description
F
F Program feed
T
T Program tool number
D
D Program correction value
Enter
Conclude input and continue dialog.
Move mark
EASY CYCLE B4
Key Description
Control system
PC key Function
button
Ctrl C CSS without function
x Single block
0
Reset key (Reset)
Ctrl .. DRY
RUN Dryrun (test-run feed)
Ctrl x OPT.
STOP Selectable Stop
B5 EASY CYCLE
Key Description
Alt P
Door open / closed
Alt X
Feed Stop
Alt C
Feed Start
Alt B
Spindle Start
Alt M
Switch auxiliary drives off AUX ON
Enter NC Start
,
NC Stop
Note:
Selecting the machine buttons via the PC
keyboard:
1.) Hold "Alt" button down.
2.) Press and then release machine button.
3.) Release "Alt" button.
EASY CYCLE B6
Key Description
B7 EASY CYCLE
Tastenbeschreibung
Key Description
Constant Cutting Speed (CCS) / Constant
Spindle Speed
CSS
without function (CSS is only available for turning machines).
Single block
This functions allows you to execute a program block by block.
The Single Block function can be activated in the automatic mode (a
program will be executed automatically) operation type.
When single block processing is active:
• SBL" (=SingleBlock) is shown on the screen.
• the current block of the part programis only processed when you press
the NC Start button.
• processing stops after a block is executed.
• the following block is executed by pressing the NC Start key
again.
The function can be deselected by pressing the Single Block key
again.
EASY CYCLE B8
Tastenbeschreibung
Selectable Stop
OPT. When this function is active, program processing will stop at blocks
STOP
in which the M01 special function has been programmed.
You start processing again with the NC Start button.
If the function is not active, the M01 special function will be ig-
nored.
NC Stop
After pressing the NC Stop button the execution of the running program
will be broken off.
Processing can then be continued by pressing the NC Start but-
ton.
NC Start
After pressing the NC Start key the selected program will be started
with the current block.
7 8 9 Direction buttons
With these buttons, the NC axes can be moved in JOG operation
4 5 6 mode.
1 2 3
B9 EASY CYCLE
Tastenbeschreibung
Rapid Traverse
If this function is pressed in addition to the movement buttons, the
axes concerned move in rapid traverse.
Feed Stop
In "AUTOMATIC" operation mode, this function cancels a slide
movement.
Feed Start
This function resumes a programmed slide movement which has
been interrupted.
If the main spindle motion was also broken off, it must be switched
on first.
Spindle Stop
This function interrupts the motion of the milling spindle. If it happens
during a feed movement, that has to be stopped first.
Spindle Start
This function resumes the programmed spindle motion.
Coolant
This function switches the coolant equipment on or off.
Clamping device
These functions activate the clamping device.
Tool turret
In JOG mode, this function swings the tool turret round to the next
tool position.
Auxiliary OFF
This function switches off the machine's auxiliary unit. Only effective
if spindle and program are off.
Auxiliary ON
This function makes the machine's auxiliary units ready for opera-
tion (hydraulics, feed drives, spindle drives, lubricant chip conveyor,
coolant).
The button must be pressed for around 1 second.
Briefly pressing the AUX ON button is a quit function and causes the
central lubrication system to perform a lubrication impulse.
EMERGENCY OFF
Press the red button only in an emergency.
Effects:
As a rule, the EMERGENCY OFF button will lead to all drives being
stopped with the greatest possible braking torque.
Release: Twist button
To go on working press the following keys:
RESET, AUX ON, doors OPEN and CLOSED.
Danger:
When Special Operations mode is active, the danger of accidents
is increased.
The key for this switch should only be held by persons who have
the required knowledge about the dangers and exercise appro-
priate care.
Keep the chip guard door closed even in Set-up mode.
Keys should only be used by authorised persons.
After work is carried out in Special Operations mode, always
withdraw key (accident danger).
Observe country-specific safety instructions (e.g.: SUVA, BG,
UVV ....).
Types of operation
Note:
Switching between the metrical measurement system and the
imperial (inch-based) measurement system is carried out with
the EmConfig utility software (see Chapter X EmConfig).
C: Operation
Feed F [mm/min]
The feed F is the speed in mm/min (feet/min) at
which the tool center moves on its path. The maxi-
mum feed rate may be different for each machine
axis and is defined by machine parameters.
Input
F • Use this key to select the input box for the
feed.
Rapid traverse
For rapid traverse, please enter F99999.
Feed manipulation
The feed value F that you have programmed, cor-
;
responds to 100 percent.
The set feed value F can be changed in percent
by means of these keys or the feed override
switch.
Setting range:
0 % to 120% of the programmed feed rate.
Only the altered percentage value will be dis-
played, not the resulting effective value.
In rapid traverse, 100% will not be exceeded.
C1 EASY CYCLE
Operation
Input
S • Use this key to select the input box for the
spindle speed.
EASY CYCLE C2
Operation
Tool change
Example: Select tool 3 with tool edge 2
T • Use the key to select the input box for the tool
number.
D • Use the key to select the input box for the tool
edge number.
Please note:
For tool edge number 0, no tool offset will be
considered.
C3 EASY CYCLE
Operation
EASY CYCLE C4
Operation
Program management
A program consists of a succession of cycles.
Press the soft key in order to get into the program
management.
Programs
In the program list on the left, the workpiece
programs that are stored by EASY CYCLE, are
displayed. The cycle list on the right shows the
cycles contained.
Instructions:
We recommend regular data backup, to pre-
vent the resultant data loss in the event of a
defect.
C5 EASY CYCLE
Operation
Creating a program
New • Press the soft key.
Capture
• Enter the program number and the program
name and confirm with the soft key.
Deleting a program
Deselect Only programs that have been deselected can be
deleted. This is why the soft key "Delete“ is not
active when the marked program is selected at
the machine.
EASY CYCLE C6
Operation
Copying a program
• Move the highlight on the required program.
Renaming a program
• Move the highlight on the required program.
Rename • Press the soft key. The soft key is only active
when the program is not selected.
Please note:
When you create, copy and rename a program, the alarm message line displays "file <number> ex-
ists (replace / edit)“, if the program number you have allocated does already exist. Program names
can be allocated several times.
C7 EASY CYCLE
Operation
• Move the highlight on the required cycle.
EASY CYCLE C8
Operation
Position Drill Ream Tapping • Use the soft key to open the cycle you wish to
add.
Call
Subprog.
• Confirm the selection with the soft key.
Capture
C9 EASY CYCLE
Operation
NC import / export
With a USB stick, programs, contours, drill tem-
plates and workpiece tables can be imported or
exported.
to export or import.
The symbol indicates the file transfer direc-
tion.
Export
Export • Press Softkey. The file selected in the program,
contour or drill template list appears in the USB
program, USB contour or USB drill template
list.
Import
Import • Press Softkey. The file selected in the USB
program, contour or drill template list appears
in the program, contour or drill template list.
Please note:
When the number of a file in the transfer tar-
get has already been allocated, you will be
prompted to enter a new number for the target
(see left-hand illustration). If you select an
already existing number, the alarm message
line will display "file <number> exists (replace
/ change)“. You can either overwrite the file
that is saved in the target or alter the number
(see bottom left-hand illustration). File num-
bers are definite parameters. File names can
be allocated several times.
Graphical simulation
With the graphical simulation, geometrial errors
are recognised, e.g. wrong positions, contour
infringements, wrong tool etc.
Technological errors will not be recognised e.g.
wrong speed or feeds.
There are two possibilities for simulating a cycle
Note: in 2D or 3D mode (only with EMCO Win 3D View
The EMCO Win 3D View software is an acces- accessory software):
sory to EASY CYCLE and enables the three- • in the cycle menu: After definition, the cycle can
dimensional simulation of CNC programs on be simulated immediately.
the screen. • in Programme Management: The cycles saved
in a program will be simulated.
Simulate cycle
• Call up Cycle in the Cycle menu (see Chapter
D Programming "Cycles") and enter all required
cycle parameters (geometry data and technol-
ogy data).
Capture
Conclude the input with this Softkey.
• Press Softkey.
Sim
Simulate program
• In Program Management (see Chapter C Opera-
tion "Program Management") move mark to the
program desired.
Processing time
The processing time is the approximate time
EASY CYCLE calculates for the duration of the
tool movements executed with feed.
The processing time will be shown in the form
(hh:mm:ss).
The time calculated by EASY CYCLE lends itself
only to a limited extent to the calculation of the
production time, as EASY CYCLE does not take
account of machine-dependent times (e.g. for
tool change).
The processing time calculated is only valid for a
100% programmed feed value F (Feed Override)
and 100% programmed spindle speed S (Speed
Override). Non-100% settings cannot be taken
into account.
Frame
Frame For a better view, you may switch over into the
frame mode.
2D Simulation
Clear screen
Reset This Softkey breaks off the simulation and the
program and resets the initial condition.
Single block
Single- With this Softkey the simulation stops after every
block
block. The simulation can always be continued
with "Start".
SBL Active Single Block mode will be shown in the
simulation window.
Zoom
Zoom The zoom commands enable the simulation image
to be made larger or smaller. It can be moved with
the cursor keys.
Larger
Zoom +
After pressing the Softkey the view will be in-
creased by one level in size.
Smaller
Zoom -
After pressing the Softkey the view will be re-
duced by one level in size.
Automatic
Autozoom
Increases or reduces the display area to the
window size.
Active Autozoom will be shown in the simulation
AUTOZOOM window.
Note:
The EMCO software Win 3D-View is an EASY
CYCLE accessory and enables the three-di-
mensional simulation of CNC programms on
the screen.
Entering the basic settings
Config • Press Softkey.
Display type
Resolution
The higher the resolution is, the more precise the
construction of the 3D-image will be.
Speed
With the speed setting, the simulation can be
slowed down or speeded up.
Sectional View
The sectional display permits the observation of
processes which would normally be covered.
Cutaway X
Cutaway position in the X direction relative to the
workpiece zero point (M).
Cutaway Y
Cutaway position in the Y direction relative to the
workpiece zero point (M).
Clamping device
visible/invisible
Tools
visible/invisible
Collision checking
Collision checking monitors the following situa-
tions:
• Contacts between tool and clamping device.
If clamping device representation is switched
off, clamping device collisions will not be moni-
tored.
• Contacts between non-cutting tool parts with the
workpiece or the clamping device.
If a collision occurs, the collision type will be
shown and the simulation will be broken off.
X1, Y1, Z1
X2, Y2, Z2
Workpiece dimensions.
sY
Measurement from the front side of the collet to
the forward facing side of the workpiece.
sZ
Measurement from the upper side of the collet to
the upper side of the workpiece.
Note:
All values are relative to the workpiece zero
point (W).
Note:
Active zero point shifts (see Chapter D Pro-
gramming "Coordinate Transformation") will
not be taken into account by the program. If
there are active zero point shifts therefore
the values for the raw part definition must be
adjusted.
X1 0.000
Y1 0.000
Z1 -25.000
X2 75.000
W (0,0,0)
Y2 50.000
Z2 0.000
sY 0.000 Z Y
sZ 2.000
M
X
The raw part measurements left and forwards The workpiece zero point is in the forward left
from the workpiece zero point are zero. corner.
W (0,0,0)
X1 -75.000
Y1 -50.000
Z1 -25.000
X2 0.000
Y2 0.000
Z2 0.000
sY 0.000 Z Y
sZ 2.000
M
X
The raw part measurements right and backwards The workpiece zero point is in the back right
from the workpiece zero point are zero. corner.
X1 0.000
Y1 0.000
Z1 -25.000
X2 75.000
Y2 50.000
Z2 0.000 W (0,0,0)
sY 0.000 Z Y
sZ -10.000
M
X
The raw part measurements left and forwards The workpiece zero point is in the forward left
from the workpiece zero point are zero. The offset corner. The workpiece is lower than the clamp-
from the upper surface of the clamping device to ing device.
the upper surface of the workpiece is zero.
Simulation
In addition to the 2D mode functions described,
the following are possible in 3D mode:
Rotate image
Shift
Zoom
Ctrl
Shift
1
2
3 4
5 6 7 8 9 10
11 12 13 14
1 Register cards for "Geometry", "General" and 7 Buttons for quickly browsing through the
"Machines" for drilling and milling tools and tools
"Tip", "Holder", "General" and "Machines" for go to first tool in the group
turning tools.
2 Selection of tool types go to last tool in the group
3 This window enables the input of tool dimen-
sions. go forward in the list by one tool
4 Graphical support for the tool dimensioning
5 Choice of tools for the selected tool type go back in the list by one tool
6 Choice of tool types (here: only drill)
"Turning tool", "Milling tool" and "Drilling 8 Button to delete tools
tool" 9 Button to create new tools
reduce the tool choice to the respective type 10 Button to copy tools
(here: only drilling tools are listed). 11 Button to save changes
"All" does not reduce the tool choice. 12 Button for 3D visualization
13 Button to sort tools
14 Button to terminate the 3DView tool genera-
tor
B2008-12
Copying a tool
• Call the tool you wish to copy.
Copy • Press the button to copy tools.
• Enter the new tool name.
• Confirm the inputs with "Save".
Visualizing a tool
3D on • Press the button for 3D visualization.
Rotating image
Shift
Zooming
Ctrl
Shifting
Sorting function
The sorting sequence makes it possible to display
the tools being sorted according to tool types.
Every time the sorting sequence is changed, the
selection for tools will be updated.
Contour management
When programming certain cycles, the definition
of a contour to be machined is required.
Prior to this, a contour must be defined.
The contour definition serves to creating any con-
tour with any number of points. Defined contours
are saved in the contour list.
Programs • Press the soft key to get into the program man-
agement.
Contour/ • Press the soft key to switch over into the contour
pattern
management.
Screen layout
3
1
4 Soft-key row
Example:
• X1 = 0
• Y1 = 0
X1 0.000
Y1 0.000
Editing an element
For alteration of value inputs of an element defi-
nition.
TeachIn
TeachIn TeachIn enables you to directly capture the cur-
rent tool position in the contour definition.
Deleting an element
Previous Next • By pressing the soft keys, move the highlight to
element element
the element you wish to delete. The element will
be displayed in green colour.
Rect
Point
Coordinates (X, Y)
Coordinates of the point
Line
Previous Next
Variant Variant
Angular distance of the start point rela- Angular distance of the end point rela-
tive to the X-axis (a) tive to the X-axis (a)
Angular distance of the end point rela- Angle between positionings (b)
tive to the X-axis (a)
Angular distance of the end point rela-
tive to the X-axis (a)
Circle centre
Previous Next
Variant Variant
Grid
Rectangle
System
System In the system, you can readout important system
data.
Parameters
Para- This Softkey shows parameters like language,
meters
measurement system (metric / anglo-american),
reference point, continuous operation and back-
lash are shown. They can also be changed.
If EASY CYCLE is being operated in conjunction
with EMCO Concept machines, it is possible to
change other parameters with the utility software
EmConfig (see Chapter X EmConfig).
Security
Use this softkey to protect parts of the controller
Security interface (programs, cycles, tool tables and NC
start) with a password.
Network
Use this softkey to configure the network settings
Network for the machine.
Setup a FTP-connection to
EACY CYCLE
1 Turn off the machine and open the cabinet.
TCP/IP settings
Para-
1 Press the soft keys "System", "Parameter" and
System meter Network "Network".
FTP connection
1 The connection to EASY CYCLE can be
established with all popular FTP-clients (eg.
FileZilla):
Username: ecuser
Password:emco
Alarms
Alarms With this soft key, active alarms of the EASY
CYCLE control are displayed.
Messages
Messages With this soft key, active messages of the EASY
CYCLE control are displayed.
Datum ein/aus
Datum
Ein/Aus Mit diesem Softkey kann das Datum ein- und
ausgeschaltet werden.
Version numbers
Version With this soft key, the version number of the in-
stalled software products are displayed.
Reference
Refer- This soft key enables you to set a reference point.
ence
Referencing all
Ref.
all With this soft key, the X, Y and Z axis are refer-
enced.
Block scan
Press the soft key Programs to enter the program
Programs management and select a program.
With block scan, cycles can be skipped during
program run.
Block
scan
• Press the soft key.
D: Programming
Cycles
Overview Cycles
The cycle groups including the defined cycles of
the EASY CYCLE are listed below.
Positioning
Position • Positioning
Drilling
Drill • Drilling 1
• Drilling 2
• Drilling 3
• Centering
Reaming
Ream • Reaming
Tapping
Tapping • Tapping
Stud milling
Stud
milling • Rectangular stud
• Circular stud
Face milling
Face
milling • Face milling
• Slot milling
Pocket milling
Pocket
milling • Simple pocket
• Rectangular pocket milling
• Circular pocket
D1 EASY CYCLE
Programming
Thread milling
Thread
milling • Thread milling
Rough out
Rough
out • Rough out
Contour milling
Contour
milling • Contour milling
ISO Edit
ISO
Edit • Input of the DIN/ISO code
Coordinate Transformation
Coord.
trans. • Absolute zero offset
• Incremental zero offset
• Cancel zero offset
• Mirror X
• Mirror Y
• Mirror XY
• Cancel Mirror
• Rotation
• Cancel Rotation
Call
Call subprogram
subprog.
• Select a subprogram
EASY CYCLE D2
Programming
Defining a cycle
The soft-key row displays the different cycle
groups.
• Select the cycle group.
• Select the cycle.
• Enter all required parameters.
Note:
The cycles „Coordinate transformation“ and
„Call subprogram“ can only be defined in the
program management in the cycle list (see
chapter C, operation „Creating a program“).
D3 EASY CYCLE
Programming
Actuals values
Entry field for geometrical data:
Select fields using the EASY
CYCLE control panel or using
the PC-keyboard.
Note:
Previous Next Using these Softkeys you can select further
variant variant cycles from the current cycle group.
Z Safety level
In order to prevent collisions with the workpiece
during the cycles, an approach height ("Safety
Zs Axis position Zs") can be defined, which is moved
Z to before moving to the starting point of the cy-
W X cle.
Safety level Zs is entered as an absolute posi-
tion. The measurement relates to the current
workpiece zero point.
EASY CYCLE D4
Programming
Coolant on /off
Shortcut to the Tools data.
D5 EASY CYCLE
Programming
EASY CYCLE D6
Programming
Positioning
Use:
• to position the tool prior to
the machining itsself
• to traverse the tool between
two cycles
Geometry
Coordinates
The target position is defined by X, Y and Z.
D7 EASY CYCLE
Programming
Drilling 1
Previous Next
variant variant
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern
g
in
ng
ill
dr
lli
ri
ic
ld
at
om
ua
an
ut
M
A
Manual drilling:
• The tool is positioned by the controls in X and
REPOS
REPOS X Y as well as in the safety level (Zs).
• Manual drilling.
• Re-set all axes to the start position using the
REPOS
Y "REPOS" softkey (see Chapter F "Reposition-
ing" program)
• Continue program by pressing "NC-Start"
REPOS
Z Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Drill steps (l)
Defined depth to be drilled in one pass.
EASY CYCLE D8
Programming
Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.
D9 EASY CYCLE
Programming
Drilling 2
Previous Next
variant variant
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Drill steps (l)
Defined depth to be drilled in one pass.
Pull back distance (B)
Distance the tool travels back to the peck drill.
Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.
Drilling 3
Previous Next
variant variant
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Co-ordinate values of the withdrawal (Zr)
Depth (P)
Drill steps (l)
Defined depth to be drilled in one pass.
Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.
Centering
Previous Next
variant variant
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Type of punching:
Definition by processing depth (P)
Definition by punching angle (α)
and punching diameter (ø)
Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.
Rasping
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Starting height Z (Z)
Depth (P)
Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.
Tapping
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the drill mid-point
Safety axial position in Z (Zs)
Starting height Z (Z)
Depth (P)
Thread type
The following standard thread types are avail-
able:
Rectangular stud
Previous Next
variant variant
Co-ordinates (X, Y)
Geometry
Co-ordinates of the start position
Angle of the rectangular stud relative to the
X-Axis (α)
Material quantity (Q)
Length of the rectangular stud in X (L)
Length of the rectangular stud in Y (L)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)
Corner shaping: °
45
d
ge
d
re
ed
ed
fe
p-
nd
m
ar
ha
ou
Sh
C
R
Cycle description
Y
roughing
1 The tool travels in the spindle axis to the safety
L Q level (Zs) and to the position (X+L+Q-R) and
(Y+H/2) (see illustration).
Finishing depth
6 The tool travels in the spindle axis to the safety
level (Zs) and to the position (X+L+Q-R) and
(Y+H/2) (see illustration).
Finishing sidea
10 The tool travels in the spindle axis to the safety
level (Zs) and to the position (X+L+Q-R) and
(Y+H/2) (see illustration).
Circular stud
Previous Next
variant variant
Cycle description
Y roughing
1 The tool travels in the spindle axis to the safety
Q level (Zs) and to the position (X+R+Q-R) and
(Yc) (see illustration).
R´
2 Then the tool travels, using the feed rate (Fz),
Xc,Yc to the first defined depth(I) and mills forwards
and backwards in one pass.
R
3 Before the next pass it is adjusted by the rough
setting (∆ ) . The passes are repated until the
Q-R´ stud-measurement (δ +R´) is reached .
Finishing sidea
10 The tool travels in the spindle axis to the safety
level (Zs) and to the position (Xc+R+2*R') and
(Yc).
Face milling
Previous Next
variant variant
Direction of travel
Geometry
s
ke
es
pi
ik
ls
sp
l
ta
ta
on
on
al
al
tic
tic
iz
iz
or
or
r
r
Ve
Ve
Starting position:
Vertex at which the mill starts to work.
t
gh
ft
le
ri
t
gh
om
ft
om
le
ri
tt
tt
p
p
bo
bo
to
to
Co-ordinates (X, Y)
Co-ordinates of the start position
Length of the face milling area in X (L)
Length of the face milling area in Y (L)
Note:
The excess E must be at least as large as the Excess (E)
tool radius R. Angle relative to the X-Axis (α)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)
Cycle description
Y L (Description for movement in "horizontal" direc-
tion)
roughing
E 1 The tool travels in the spindle axis to the safety
∆ level (Zs) and to start point 1. Start point 1 =
(X-E, Y). The tool is moved by the tool radius
H
to the left and upwards.
finishing
5 The tool travels in the spindle axis to the safety
level (Zs) and to start point 1. Start point 1 =
(X-E, Y). The tool is moved by the tool radius
to the left and upwards.
Slot milling
Previous Next
variant variant
Slot direction:
Geometry
t
gh
w
ft
do
le
ri
o
om
ft
d
tt
le
an
gh
tt
p
up
bo
to
ri
to
bo
p
tt
ri
om
gh
le
t
ft
Co-ordinates (X, Y)
Co-ordinates of the start position
Slot length (L)
Slot width (H)
Excess (E)
Angle relative to the X-Axis (α)
Cycle description
Y (Description for slot direction "up and down")
roughing
1 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the slot. The tool
is positioned, offset by the excess (E).
(Tool movement for slot direction "up and 3 After which the tool travels away from the
down") shape back to the starting point in the working
plane and the set level (l).
finishing
5 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the slot. The tool
is positioned, offset by the excess (E).
Simple pocket
Previous Next
variant variant
Co-ordinates (X, Y)
Geometry
Co-ordinates of the start position
Pocket length in X (L)
Pocket length in Y (H)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth of the pocket (P)
Setting in Z (l)
Cycle description
roughing
H 1 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the pocket.
Rectangular pocket
milling
Previous Next
variant variant
Co-ordinates (X, Y)
Geometry
Co-ordinates of the start position
Pocket length in X (L)
Pocket length in Y (H)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)
Angle of the pocket relative to the X-Axis (α)
Corner shaping:
°
45
d
ge
d
re
ed
ed
fe
p-
nd
m
ar
ha
ou
Sh
C
R
Note:
The angles of dipβ and Θ allow milling a
pocket using milling tools which do not cut
more than half way. Pre-boring is therefore
not necessary. If the angles β and Θ are not
defined, there is a possibility of the tool being
damaged.
β (Θ)
Z
I (P)
Cycle description
roughing Finishing depth
1 The tool travels in the spindle axis to the safety 5 The tool travels in the spindle axis to the safety
level (Zs) and to the start position of the inside level (Zs) and to the start position of the inside
track. track.
2 Then the tool travels with feed rate (Fz) to the 6 The tool then travels at high speed to position
first defined depth (I) and first in the positive (P-2*δz). The tool travels back and forwards
direction of the longer side - for square pockets while using the angle of dip for finishing (Θ)
in the positive Y-direction – and cuts out the to depth (P). The tool travels first in the posi-
pocket from inside to out in forwards/back- tive Y-direction - and cuts out the pocket from
wards movement using the programmed feed the inside out moving backwards and forwards
rate for that level. The tool moves each time with the programmed feed rate for this plane.
by the roughing setting (∆) until the finishing The tool moves each time by the roughing set-
setting (δ) remains at the pocket edges. ting (∆) until the finishing setting (δ) remains at
The setting (I) is applied moving back and for- the pocket edges.
wards along a sloping track using the angle of
dip for roughing (β). 7 The tool moves in the spindle axis to the safety
level (Zs).
3 After which the tool travels away from the
shape back to the starting point in the working Finishing sidea
plane and the set level (l). 8 The tool travels to the middle of the pocket.
4 This process (2 to 3) is repeated until the pro- 9 Then the tool travels at feed rate (Fz) to depth
grammed roughing depth (P-δz) is reached. (P) and finishes the pocket using the pro-
grammed feed rate for finishing.
Circular pocket
Previous Next
variant variant
Angle of dip roughing (b) / Angle of dip finishing Finishing setting (δ)
(Q) Side thickness to be left when roughing
Finishing setting in Z (δz)
Height to be left when roughing
Direction of working
Forwards direction milling
Reverse direction milling
Feed rate in Z (Fz)
Note:
The angles of dipβ and Θ allow milling a
pocket using milling tools which do not cut
more than half way. Pre-boring is therefore
not necessary. If the angles β and Θ are not
defined, there is a possibility of the tool being
damaged.
β (Θ)
Z
I (P)
Cycle description
roughing Finishing depth
1 The tool travels in the spindle axis to the safety 5 The tool travels in the spindle axis to the safety
level (Zs) and to the position (Xc+Ri+R+ δ) und level (Zs) and to the position (Xc+Ri+R+ δ) und
(Yc). (Yc).
2 Then the tool moves at feed rate (Fz) to the 6 Then the tool moves at feed rate (Fz) to the
first defined depth (l) and cuts a spiral track first defined depth (l) and cuts a spiral track
around the island with backward/forward around the island with backward/forward
movements using the programmed feed rate. movements using the programmed feed rate.
The tool moves each time by the roughing set- The tool moves each time by the roughing set-
ting (∆) until the finishing setting (δ) remains at ting (∆) until the finishing setting (δ) remains at
the pocket and island edges. the pocket and island edges.
The setting (I) is applied moving back and The setting (I) is applied moving back and
forwards along a helical track using the angle forwards along a helical track using the angle
of dip for roughing (β). of dip for finishing (Θ).
3 After which the tool travels away from the 7 The tool travels to the start position for finish-
shape back to the starting point in the working ing depth.
plane and the set level (l).
Finishing sidea
4 This process (2 to 3) is repeated until the pro- 8 The tool travels in the spindle axis to the safety
grammed roughing depth (P-δz) is reached. level (Zs) and to the position (Xc+(Ri+R)/2)
and (Yc).
Thread milling
Drill pattern
Geometry
Select a previously defined drill pattern from the
list, or use the soft-key to create a new drill pattern
(See Chapter C – “Drill Pattern Maintenance”)
Create
pattern Co-ordinates (X, Y)
Co-ordinates of the start position
Safety axial position in Z (Zs)
Starting height Z (Z)
Safety axial position in Z (Collision protected)
(Z2)
Depth (P)
Thread type
The following standard thread types are avail-
able:
Note:
Using the thread type "Freely defined thread" B.S.W. British Standard Whitworth Thread
the thread pitch p can be freely defined. (normal width)
For all other thread types once you have en-
B.S.F British Standard Fine thread
tered the thread diameter ø the thread pitch
p will be automatically pre-set using standard U.N.C. Unified Coarse Thread
values.
If a non-standard thread diameter is entered,
EASY CYCLE will automatically replace it with U.N.F. Unified Fine Thread
the next largest standard diameter.
Thread diameter (ø)
Thread pitch (p)
Mill type:
a 360° screw line to the thread depth
continuous screw line along the full length
of the thread
several helical tracks with start and finish
Number of thread turns by which the tool is
1 2 3 moved (N)
Cycle description
1 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the bore.
Roughing out
selected rim
Cycle description
roughing Finishing depth
1 The tool travels in the spindle axis to the safety 5 The tool travels in the spindle axis to the safety
level (Zs) and to the start position. level (Zs) and to the middle of the pocket.
2 Then the tool moves at feed rate (Fz) to the 6 The tool then travels at high speed to posi-
first defined depth (l) and cuts out the pocket tion (P-2*δz). The tool travels back and for-
from the inside out, moving backwards and wards, ing the angle of dip for finishing (Θ) to
forwards using the programmed rough feed depth(P). The tool cuts out the pocket from the
rate for that level. The tool moves each time by inside out, moving backwards and forwards us-
the roughing setting (∆) until the finishing set- ing the feed rate for the level. The tool moves
ting (δ) remains at the outer and inner shape each time by the roughing setting (∆) until the
edges. finishing setting (δ) remains at the pocket and
The setting (I) is applied moving back and for- island edges.
wards along a sloping track using the angle of
dip for roughing (β). 7 The tool moves in the spindle axis to the safety
level (Zs).
3 After which the tool travels away from the
shape back to the starting point in the working Finishing sidea
plane and the set level (l). 8 The tool travels to the middle of the pocket.
4 This process (2 to 3) is repeated until the pro- 9 Then the tool travels at feed rate (Fz) to depth
grammed roughing depth (P-δz) is reached. (P) and finishes first the island and then the
rim using the programmed feed rate.
Contour milling
selected shape
Co-ordinates (X, Y)
Geometry
Co-ordinates of the start position
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Note:
Select a start point outside the shape (before Depth (P)
the first point of the shape).
Setting in Z (l)
Shape
t
gh
ft
no
le
ri
Cycle description
roughing
1 The tool travels in the spindle axis to the safety
level (Zs) and to the start point (X, Z).
finishing
5 The tool travels in the spindle axis to the safety
level (Zs) and to the start point (X, Z).
ISO Editing
Overview M-Commands
Command Description
M0 Programmed stop
M1 Optional stop
M2 End of program
M3 Spindle ON clockwise
M4 Spindle ON counterclockwise
M5 Spindle OFF
M6 Tool change
M7 Minimum lubrication ON
M8 Coolant ON
M9 Coolant OFF, Minimum lubrication OFF
M10 Spindle brake ON
M11 Spindle brake OFF
M25 Clamping device OPEN
M26 Clamping device CLOSE
M27 Swivel dividing attachment
M30 End of main program
M71 Blowing out ON
M72 Blowing out OFF
Overview G-Commands
Miscellaneous commands
Coord.
Co-ordinates transformation
trans. The cycle group "co-ordinates transformation" is
used for zero point offset (NPV) of the zero point
of the workpiece (W), mirroring and rotating The
following options exist:
Absolute zero-off-
set
Co-ordinates (X, Y, Z)
Absolute offset of the work-
piece null-point (W):
X...absolute NPV on the
X-Axis
X...absolute NPV on the
Y-Axis
X...absolute NPV on the
Z-Axis
Incremental zero-
offset
Cancel Zero-offset
Mirror X
Co-ordinate (X)
X-co-ordinates in the vertical Axis. All X-co-ordi-
nates are mirrored around this axis.
Note:
When mirroring on just one axis the direction
of the tool is reversed.
Example
Y Y X=10 The result of mirroring depends on the position
of the axis:
X=0 • Shape 2 is the result of mirroring shape 1
around the vertical axis with the co-ordinate
X=0
1 2 3 • Shape 3 is the result of mirroring shape 1
around the vertical axis with the co-ordinate
X=10
0 10 X
Mirror Y
Co-ordinate (Y)
Y-co-ordinates in the horizontal Axis. All Y-co-or-
dinates are mirrored around this axis.
Note:
When mirroring on just one axis the direction
of the tool is reversed.
Mirror XY
Co-ordinates (X, Y)
XY co-ordinates of the point around which all co-
ordinates are to be mirrored.
Note:
When mirroring symmetrically around a point
the direction of the tool remains unchanged.
Cancel mirror
Rotation
Co-ordinates (X, Y)
Co-ordinates of the rotation point around which
the rotation angle α should be rotated.
Angle of Rotation (α)
The angle of rotation can be entered as positive
or negative.
Cancel rotation
Call
Call Subprogram
subprog. In the cycle "Call subprogram" you can choose a
program from the list to be used as a subsequent
sub-program.
selected program
E: Tool measurement
E1 EASY CYCLE
Tool measurement
Instructions:
The tool database is only active if EMCO Win
3D-View is installed in the same directory as
WinNC EASY CYCLE.
EASY CYCLE E2
Tool measurement
E3 EASY CYCLE
Tool measurement
øX
W N1
X
M Reference part
Scratching in Z
EASY CYCLE E4
Tool measurement
Example 1:
The reference part (workpiece) has a precisely
defined height (e.g.: 20mm).
If during the tool scratch measurement, the Z-
value of the reference part is defined with "20"
instead of with "0", the position Z=0 lies at the
machine table.
20mm
Reference part
Z=0
M
Example 2:
2mm
E5 EASY CYCLE
E6
Program run
F: Program run
Requirements
Datum setting
The used datums must be measured and ente-
red.
Tools
The used tools must be measured and entered.
Note: The tools must be located at the corresponding
It is not allowed to change tool settings of position (T) in the tool changer.
used tools during program run.
Reference point
The reference point must be traversed in all
axes.
Machine
The machine must be ready for operation.
The workpiece must be clamped safely.
Loose parts (clamping keys, etc.) must not be in
the working place in order to avoid collisions.
The machine door must be close before the pro-
gram is started.
Alarms
There must not be any alarms activated.
F1 EASY CYCLE
Program run
NC-Start
With this key, you switch from "JOG" mode into
the operating mode "AUTO" and the NC program
run will be started.
An EASY CYCLE program must be open in order
to be able to start the NC program run. The file
name of the currently openend EASY CYCLE
program is displayed in the top right-hand corner
of the simulation window.
NC-Reset
With this key, you switch from the "AUTO" operat-
ing mode into "JOG" mode and the NC program
run will be aborted and reset into its original
state.
NC-Stop
With this key, the NC program run is stopped.
The simulation can be continued with the "NC-
Start" key.
Repositioning
You require this function when you stop a run-
REPOS ning program with "NC-Stop" and traverse the
axes with the handwheel or via jog. In order to
be able to continue with "NC-Start", the starting
point of the current element has to be traversed
again using the soft keys "REPOS X", "REPOS
REPOS REPOS REPOS REPOS
X Y Z all Y", "REPOS Z" and "REPOS all".
EASY CYCLE F2
Alarms and Messages
H1
Alarms and Messages
6022: CLAMPING DEVICE BOARD DEFEC- When the tool drum is turned out of locked posi-
TIVE tion (no defect), act as following:
The signal "clamping device clamped" is con- Turn the drum into locking position manually
stantly released, although no command has been Change into MANUAL (JOG) mode.
given. Turn the key switch. Traverse the Z slide upwards,
Replace the board. until the alarm disappears.
H2
Alarms and Messages
H3
Alarms and Messages
H4
Alarms and Messages
H5
Alarms and Messages
6006 emergency-off relay K1 not de- 6015: No driven tool spindle speed
energized see 6014.
Turn machine on/off. Defective security board.
6016: Automatic tool turret signal
6007 Safety circuit fault coupled missing
H6
Alarms and Messages
H7
Alarms and Messages
H8
Alarms and Messages
6078 motor protection tool maga- 6088 protect switch door control
zine released unit released
Cause: Swing intervals are too short. Cause: Door drive overload.
Remedy: Raise swing intervals. Remedy: Cancel alarm with RESET button or switch
machine on/off. If the problem occurs sev-
6079 motor protection tool changer eral times, contact EMCO (replace motor,
released drive).
see 6068
6089 Drive B-axis not ready
6080 Pressure switch for TANI miss- see 6010
ing
Cause: The pressure switch fails to active when the 6090 Chip conveyor contactor not
clamping closes. No pressurised air or de-energized
mechanical problem. Cause: Chip conveyor guard not down.
Remedy: Check pressurised air. Remedy: Cancel alarm with RESET button or switch
machine on/off. If the problem occurs sev-
6081 Clamping for TANI not open eral times, contact EMCO (replace guard).
see 6080
6091 Automatic door contactor not
6082 Fault AS/signal de-energized
Cause: Active Safety-Signal X/Y-controller is faulty. Cause: Automatic door guard not down.
Remedy: Delete alarm using the RESET key and/ Remedy: Cancel alarm with RESET button or switch
or switch the machine on/off. If this error machine on/off. If the problem occurs sev-
reoccurs, contact EMCO. eral times, contact EMCO (replace guard).
H9
Alarms and Messages
6901 Error emergency-off relay USBPLC 6909 Error main drive enable without spin-
Cause: USBPLC EMERGENCY-OFF relay error. dle start
Remedy: Switch the machine off and on again. Please Cause: The release of the control unit of the main
contact the EMCO after-sales service in spindle was given by the ACC-PLC without
case the error occurs repeatedly. the spindle-start key being pressed.
Remedy: Delete the alarm with the RESET button
6902 Error standstill monitoring X and switch the machine off and on again.
Cause: Unauthorized movement of the X axis in Please contact the EMCO after-sales serv-
the current operating condition. ice in case the error occurs repeatedly.
Remedy: Delete the alarm with the RESET button
and switch the machine off and on again. 6910 Error standstill monitoring Y
Please contact the EMCO after-sales serv- Cause: Unauthorized movement of the Y axis in
ice in case the error occurs repeatedly. the current operating condition.
Remedy: Delete the alarm with the RESET button
6903 Error standstill monitoring Z and switch the machine off and on again.
Cause: Unauthorized movement of the Z axis in Please contact the EMCO after-sales serv-
the current operating condition. ice in case the error occurs repeatedly.
Remedy: Delete the alarm with the RESET button
and switch the machine off and on again. 6911 Error standstill axes
Please contact the EMCO after-sales serv- Cause: Unauthorized movement of the axis in the
ice in case the error occurs repeatedly. current operating condition.
Remedy: Delete the alarm with the RESET button
6904 Error alive circuit PLC and switch the machine off and on again.
Cause: Error in the connection (Watchdog) of the Please contact the EMCO after-sales serv-
safety board with the PLC. ice in case the error occurs repeatedly.
Remedy: Delete the alarm with the RESET button and
switch the machine off and on again. Please 6912 Error overspeed axis
contact the EMCO after-sales service in Cause: The feed of the axes exceeds the
case the error occurs repeatedly. maximum permissible value for the current op-
erating condition.
6906 Error overspeed spindle Remedy: Delete the alarm with the RESET button
Cause: The main spindle speed exceeds the and switch the machine off and on again.
maximum permissible value for the current Please contact the EMCO after-sales serv-
operating condition. ice in case the error occurs repeatedly.
Remedy: Delete the alarm with the RESET button and 6913 Error overspeed X
switch the machine off and on again. Please Cause: The feed of the X axis exceeds the maxi-
contact the EMCO after-sales service in mum permissible value for the current
case the error occurs repeatedly. operating condition.
Remedy: Delete the alarm with the RESET button
6907 Error enable pulses ER-module and switch the machine off and on again.
Cause: ACC-PLC did not shutdown the input/ Please contact the EMCO after-sales serv-
negative feeder-module. ice in case the error occurs repeatedly.
Remedy: Delete the alarm with the RESET button
and switch the machine off and on again. 6914 Error overspeed Y
Please contact the EMCO after-sales serv- Cause: The feed of the Y axis exceeds the maxi-
ice in case the error occurs repeatedly. mum permissible value for the current
operating condition.
6908 Error standstill monitoring main drive Remedy: Delete the alarm with the RESET button
Cause: Unexpeced warm up of the main spindle and switch the machine off and on again.
in the operating condition. Please contact the EMCO after-sales serv-
Remedy: Delete the alarm with the RESET button ice in case the error occurs repeatedly.
and switch the machine off and on again.
Please contact the EMCO after-sales serv-
ice in case the error occurs repeatedly.
H10
Alarms and Messages
H11
Alarms and Messages
H12
Alarms and Messages
H13
Alarms and Messages
H14
Alarms and Messages
H15
Alarms and Messages
H16
Alarms and Messages
H17
Alarms and Messages
8132 Axis accessed by multiple channels 8156 Sync within 1.5 revol. not found
see 8128. see 8142 or Bero hardware error (contact EMCO
8133 Insufficient NC block memory AC Service).
see 8128. 8157 Data record done
8134 Too much center points programmed see 8142.
see 8128. 8158 Bero width too large (referencing)
8135 No centerpoint programmed see 8142 or Bero hardware error (contact EMCO
see 8128. Service).
8136 Circle radius too small 8159 Function not implemented
see 8128. Bedeutung: In normal operation this function can
not be executed
8137 Invalid for Helix specified
Cause: Wrong axis for helix. The combination of 8160 Axis synchronization lost axis 3..7
linear and circular axes does not match. Cause: Axis spins or slide is locked, axis synchro-
Remedy: Program correction. nisation was lost
Remedy: Approach reference point
8140 Maschine (ACIF) not responding
Cause: Machine off or not connected. 8161 X-Axis synchronization lost
Remedy: Switch on machine or connect. Step loss of the step motor. Causes:
- Axis mechanically blocked
8141 Internal PC-COM error
- Axis belt defective
Cause: Internal error
- Distance of proximity detector too large
Remedy: Restart software or reinstall when neces-
(>0,3mm)
sary, report to EMCO, if repeatable.
or proximity detector defective
8142 ACIF Program error - Step motor defective
Cause: Internal error
8162 Y-Axis synchronization lost
Remedy: Restart software or reinstall when neces-
sary, report to EMCO, if repeatable. see 8161
8143 ACIF packet acknowledge missing 8163 Z-Axis synchronization lost
see 8142. see 8161
8144 ACIF startup error 8164 Software limit switch max axis 3..7
see 8142. Cause: Axis is at traverse area end
Remedy: Retract axis
8145 Fatal init data error (acif.hex)
see 8142. 8168 Software limit overtravel axis 3..7
Cause: Axis is at traverse area end
8146 Multiple request for axis
Remedy: Retract axis
see 8142.
8172 Communication error to machine
8147 Invalid PC-COM state (DPRAM)
Cause: Internal error
see 8142.
Remedy: Restart software or reinstall when neces-
8148 Invalid PC-COM command (CNo) sary, report to EMCO, if repeatable.
see 8142. Check connection PC - machine, eventually
8149 Invalid PC-COM command (Len) eliminate distortion sources.
see 8142. 8173 INC while NC program is running
8150 Fatal ACIF error Remedy: Stop the program with NC stop or with
see 8142. Reset. Traverse the axis.
8151 AC Init Error (missing RPG file) 8174 INC not allowed
see 8142. Cause: At the moment the axis is in motion.
8152 AC Init Error (RPG file format) Remedy: Wait until the axis stops and then traverse
see 8142. the axis.
8153 FPGA program timeout on ACIF 8175 MSD file could not be opened
see 8142. Cause: Internal error
Remedy: Restart software oder bei Bedarf neu instal-
8154 Invalid Command to PC-COM
lieren, report to EMCO, if repeatable.
see 8142.
8176 PLS file could not be opened
8155 Invalid FPGA packet acknowledge
see 8175.
see 8142 or hardware error on ACIF board (contact
EMCO Service).
H18
Alarms and Messages
8177 PLS file could not be accessed 8199 Internal error (thread state)
see 8175. Cause: Internal error
8178 PLS file could not be written Remedy: Restart software or reinstall when neces-
see 8175. sary, report to EMCO, if repeatable.
8179 ACS file could not be opened 8200 Thread without spindle on
see 8175. Remedy: Switch on spindle
8180 ACS file could not be accessed 8201 Internal thread error (IPO)
see 8175. see 8199.
8181 ACS file could not be written 8201 Internal thread error (IPO)
see 8175. see 8199.
8183 Gear too high 8203 Fatal AC error (0-ptr IPO)
Cause: The selected gear step is not allowed at see 8199.
the machine. 8204 Fatal init error: PLC/IPO running
8184 Invalid interpolaton command see 8199.
8185 Forbidden MSD data change 8205 PLC Runtime exceeded
see 8175. Cause: Insufficient computer performance
8186 MSD file could not be opened 8206 Invalid PLC M-group initialisation
see 8175. see 8199.
8187 PLC program error 8207 Invalid PLC machine data
see 8175. see 8199.
8188 Gear command invalid 8208 Invalid application message
see 8175. see 8199.
8189 Invalid channel assignement 8212 Rotation axis not allowed
see 8175. see 8199.
8190 Invalid channel within message 8213 Circle and rotation axis can't be inter-
see 8175. polated
8191 Invalid jog feed unit 8214 Thread and rotation axis cant't be inter-
Cause: The machine does not support the rotation polated
feed in the JOG operating mode. 8215 Invalid state
Remedy: Order a software update from EMCO. see 8199.
8192 Invalid axis in command 8216 No rotation axis for rotation axis switch
see 8175. see 8199.
8193 Fatal PLC error 8217 Axis type not valid!
see 8175. Cause: Switching during the rotary axis operating
8194 Thread without length mode when the spindle is running.
Cause: The programmed target coordinates are Remedy: Stop the spindle and switch over to the
identical to the starting coordinates. rotary axis operating mode.
Remedy: Correct the target coordinates. 8218 Referencing round axis without select-
8195 No thread slope in leading axis ed round axis!
Remedy: Program thread pitch see 8199.
8196 Too manny axis for thread 8219 Thread not allowed without spindle
Remedy: Program max. 2 axes for thread. encoder!
Cause: Thread cutting, respectively tapping is only
8197 Thread not long enough
possible with spindles with encoders.
Cause: Thread length too short.
With transition from one thread to the other 8220 Buffer length exceeded in PC send
the length of the second thread must be message!
sufficient to produce a correct thread. see 8199.
Remedy: Longer second thread or replace it by a 8221 Spindle release although axis is no
linear interpolation (G1). spindle!
8198 Internal error (to manny threads) see 8199.
see 8175.
H19
Alarms and Messages
8222 New master spindle is not valid 8238 Speed limit in TRANSMIT exceeded!
Cause: The indicated master spindle is not valid Cause: The traversing movement gets too close to
when switching over to the master spindle. the coordinates X0 Y0. In order to observe
Remedy: Correct the spindle number. the programmed feed rate, the maximum
8224 Invalid stop mode speed of the rotary axis would have to be
see 8199. exceeded.
Remedy: Reduce the feed rate. Set the value of
8225 Invalid parameter for BC_MOVE_TO_IO!
the C-axis feed limitation in WinConfig,
Cause: The machine is not configurated for touch
machine data settings / general machine
probes. A traversing movement with rotary
data/ to 0.2. Thus, the feed rate will be
axis is not allowed during touch probe
automatically reduced near the coordinates
operating mode.
X0 Y0.
Remedy: Remove the rotary axis movement from
The distance to the center is calculated
the traversing movement.
with the following formula:
8226 Rotary axis switch not valid (MSD for CT155/CT325/CT450:
data)! F[mm/min] * 0.0016 = distance [mm]
Cause: The indicated spindle does not have a for CT250:
rotary axis. F[mm/min] * 0.00016 = distance [mm]
8228 Rotary axis switch not allowed while This applies for rapid traverse in transmit:
axis move! CT155/250/325: 4200 mm/min
Cause: The rotary axis has moved during switching CT450: 3,500 mm/min
over to the spindle operating mode. 8239 DAU exceeded 10V limit!
Remedy: Stop the rotary axis before switching. Cause: Internal error
8229 Spindle on not allowed while rotary Remedy: Start the software again or install it anew.
axis is active! Report the error to EMCO.
8230 Program start not allowed due to active 8240 Function not valid during active trans-
spindle rotation axis! formation (TRANSMIT/TRACYL)!
8231 Axis configuration (MSD) for TRANSMIT Cause: The Jog and INC operating mode are not
not valid! possible during Transmit in X/C and during
Cause: Transmit is not possible at this machine. Tracyl in the rotary axis.
8232 Axis configuration (MSD) for TRACYL 8241 TRANSMIT not enabled (MSD)!
not valid! Cause: Transmit is not possible at this machine.
Cause: Tracyl is not possible at this machine. 8242 TRACYL not enabled (MSD)!
8233 Axis not available while TRANSMIT/ Cause: Tracyl is not possible at this machine.
TRACYL is active! 8243 Round axis invalid during active trans-
Cause: Programming of the rotary axis is not al- formation!
lowed during Transmit/ Tracyl. Cause: It is not allowed to program the rotary axis
8234 Axis control grant removed by PLC during Transmit/Tracyl.
while axis interpolates! 8245 TRACYL radius = 0!
Cause: Internal error Cause: When selecting Tracyl, a radius of 0 was
Remedy: Delete error with reset and inform EMCO. used.
8235 Interpolation invalid while axis control Remedy: Correct the radius.
grant is off by PLC! 8246 Offset alignment not valid for this state!
see 8234. see 8239.
8236 TRANSMIT/TRACYL activated while 8247 Offset alignment: MSD file write pro-
axis or spindle moves! tected!
see 8234. 8248 Cyclic supervision failed!
8237 Motion through pole in TRANSMIT! Cause: The communication with the machine
Cause: It is not allowed to move through the co- keyboard is interrupted.
ordinates X0 Y0 inTransmit. Remedy: Start the software again or install it anew.
Remedy: Alter the traversing movement. Report the error to EMCO.
8249 Axis motion check alarm!
see 8239
H20
Alarms and Messages
8250 Spindle must be rotation axis ! 8262 Reference marks are not close enough !
see 8239 Cause: The settings of the linear scale have been
8251 Lead for G331/G332 missing ! changed or the linear scale is defective.
Cause: The threading pitch is missing or the start- Remedy: Correct the settings. Contact EMCO.
ing coordinates are identical to the target 8263 Reference marks are too close togeth-
coordinates. er!
Remedy: Program the threading pitch. see 8262.
Correct the target coordinates. 8265 No or wrong axis in axis switch com-
8252 Multiple or no linear axis programmed mand!
for G331/G332 ! Cause: Internal error.
Remedy: Program exactly one linear axis. Remedy: Please contact the EMCO after-sales
8253 Speed value for G331/G332 and G96 service.
missing ! 8266 Invalid tool
Cause: No cutting speed has been programmed. Cause: Programmed tool is not set in magazine.
Remedy: Program the cutting speed. Remedy: Correct tool number and/or load tool in
8254 Value for thread starting point offset magazine.
not valid! 8267 Speed difference to high
Cause: The thread starting point offset is not within Cause: Die Soll- und Istgeschwindigkeit der Achse
the range of 0 to 360°. weichen zu stark voneinander ab.
Remedy: Correct the thread starting point offset. Remedy: Run the program again with reduced feed.
8255 Reference point not in valid software If this does not remedy the problem, contact
limits! EMCO.
Cause: The reference point has been defined 8269 USBSPS and ACC speed values or
outside the software limit switches. override are different
Remedy: Correct the reference points in WinConfig. Cause: USBSPS and ACC have diferent rotations
8256 Spindle speed too low while executing saved.
G331/G332! Remedy: Delete alarm using the RESET key. If this
Cause: During tapping the spindle speed has de- error reoccurs, contact EMCO.
creased. Perhaps the incorrect threading 8270 Reference switch defective
pitch was used or the core drilling is not Cause: The reference switch did not switch within
correct. the specified range.
Remedy: Correct the threading pitch. Adapt the Remedy: Cancel alarm with RESET button. If the
diameter to the core drilling. problem occurs several times, contact
8257 Real Time Module not active or PCI EMCO.
card not found! 8271 Tool load in locked place not possible
Cause: ACC could not be started correctly or the Cause: There was an attempt to swing a tool into
PCI card in the ACC was not recognized. a locked place in the magazine.
Remedy: Report the error to EMCO. Remedy: Choose a free, unlocked place in the
8258 Error allocating Linux data! magazine and then swing the tool into the
see 8239. magazine.
8259 Current thread in sequence not valid! 8272 Old PLC version, update necessary
Cause: One block of a thread in sequence has Cause: The PLC version is too old to fully support
been programmed without thread G33. randomised tool management.
Remedy: Correct the program. Remedy: Update the PLC.
8261 Missing thread in sequence ! 8273 Spindle overload
Cause: A successive thread has not been pro- Cause: The spindle was overloaded and during
grammed for a thread in sequence, the processing the speed fell (to half of the
number has to be in accordance with the target speed for more than 500ms).
SETTHREADCOUNT () that has been Remedy: Cancel alarm with RESET button. Change
defined before. the cut data (feed, speed, infeed).
Remedy: Correct the number of threads in the thread
in sequence and add a thread.
H21
Alarms and Messages
H22
Alarms and Messages
H23
Alarms and Messages
8700 Execute REPOS in all axes before pro- 8707 New control - please check tool table
gram start Cause: The control system was changed when
Cause: After the program was stopped, the axes randomised tool management was active.
were manipulated with the hand wheel or Remedy: Check the tool or place table to cancel the
with the jog keys and then a restart of the alarm.
program was attempted. 8708 Switch off auxiliary drives for shutdown
Remedy: Before starting the program again, one Cause: There was an attempt to shut down the
should reposition the axes along the con- control system although the auxiliary drives
tour by executing "REPOS". are still switched on.
Remedy: Switch off the auxiliary drives and then
8701 No NCStop during offset align shut down the control system.
Cause: The machine is currently executing an
automatic offset adjustment. NC stop is 8709 Insert tool in spindle for loading
not possible at this time. Cause: During loading a tool must be physically
Remedy: Wait until the offset adjustment is finished available in the spindle.
and then stop the program with NC stop. Remedy: Clamp tool in the spindle. The message
disappears.
8702 No NCStop during positioning after
block search
Cause: The machine is currently finishing the block
search operation and then it starts to go
back to the last programmed position. No
NC stop is possible in the meantime.
Remedy: Wait until positioning is finished and then
stop the program with NC stop.
H24
Alarms and Messages
2200 Syntax error in line %s, column %s 4005 depth equal zero
Cause: Syntax error in the program code. Cause: No machining takes place since no effec-
tive cutting depth has been defined.
2001 Circle end point invalid
Cause: The start-middle point and middle-end point 4006 corner radius too big
distances differ by more than 3 µm. Cause: The corner radius is too large for the size
Remedy: Correct circular arc point. of the pocket.
H25
Alarms and Messages
4013 start angle equal to end angle 4026 allowance too big
Cause: Start angle and end angle for hole pattern Cause: A part of the finishing offset (for several
are identical. finishing passes) is larger than the total
finishing offset.
4014 tool radius 0 not permitted Remedy: Correc the finishing offsets.
Cause: Tool radius zero is not permitted.
Remedy: Select a valid tool. 4028 pitch 0 not permitted
Cause: The thread was programmed with pitch
4015 no outer contour defined zero.
Cause: The contour file indicated in the cycle was
not found. 4029 undefinded working mode
Cause: Internal error (invalid machining type for
4017 tool radius too big the thread).
Cause: For the programmed machining, a tool
being too large was selected. Therefore, 4030 function not yet supported
machining is not possible. Cause: Roughing out with pockets is not imple-
mented yet.
4018 allowance must not be 0 Remedy: Please inform the EMCO after-sales serv-
Cause: There were programmed finishing opera- ice.
tions without finishing offset.
4031 value not permitted
4019 too many iterations Cause: An invalid retracting direction was pro-
Cause: The contour definitions are too complex grammed during inside turning.
for the roughing-out cycle.
Remedy: Simplify the contour. 4032 plunging must be defined
Cause: For the programmed cycle no cutting depth
4020 illegal radian correction has been programmed.
Cause: An error has occured during the program-
ming of the radius compensation. 4033 radius/chamfer too big
Remedy: Check the cycle parameters. Cause: The radius, respectively the chamfer, can-
not be inserted in the programmed contour.
4021 can't calculate parallel contour Remedy: Reduce the radius, respectively the cham-
Cause: The control was not able to calculate the fer.
tool radius compensation.
Remedy: Check the programmed contour for plau- 4034 diameter too big
sibility. Maybe contact EMCO. Cause: The programmed starting point and the
machining diameter are contradictory.
4022 illegal contour definition
Cause: The programmed contour is not suited to 4035 diameter too small
the selected machining. Cause: The programmed starting point and the
Remedy: Check the programmed contour. machining diameter are contradictory.
H26
Alarms and Messages
4038 unknown sub cycle 4057 plunging angle less equal zero
Cause: Internal error. Cause: The plunging angle must be between 0
Remedy: Please inform the EMCO after-sales serv- and 90 degree.
ice.
4058 chamfer too large
4039 rounding not possible Cause: The programmed chamfer is too large for
Cause: The programmed radius contradicts the the pocket cycle.
rest of the cycle parameters.
4062 radius/chamfer too small
4042 illegal tool width Cause: The radius, respectively the chamfer,
Cause: The tool width for the cutting-off cycle must cannot be machined with the current tool
be defined. radius.
4048 tool cut width too small 4075 not machinable with selected tool
Cause: The cutting edge is too small for the pro- Cause: The tool is too wide for the programmed
grammed cutting depth. groove.
4053 invalid start point 4077 wrong tool type in grooving or cut-off
Cause: Internal error. cylce
Remedy: Please inform the EMCO after-sales serv- Cause: The wrong tool type was used in the cutting
ice. cycle.
Remedy: Use only grooving and punch tools in the
4055 illegal working direction cutting cycles.
Cause: The machining direction is contradictory
to the rest of the cycle definition.
H27
Alarms and Messages
4078 radius of helix too small 4209 switching the plane is not allowed when
Cause: The pitch of the helix is ≤ 0. TPC is switched on
Remedy: Program the radius > 0. Cause: The programmed plane must not be
changed during the tool radius compensa-
4079 pitch of helix too small tion.
Cause: The radius of the helix is ≤ 0. Remedy: Remove the change of planes during the
Remedy: Program the pitch > 0.. tool radius compensation.
4080 radius of helix or tool too large 4210 tool path compensation already acti-
Cause: The helical approach cannot be executed vated
with the selected data for the helix and Cause: G41 is active and G42 was programmed or
the current tool radius without a contour G42 is active and G41 was programmed.
breach. Remedy: Switch tool radius compensation off with
Remedy: Use a tool with a smaller radius or reduce G40 before programming the radius com-
the radius of the helix. pensation again.
H28
Alarms and Messages
H29
H30
EMConfig
X: EMConfig
General
EMConfig is a configuration software for WinNC.
Note:
EMConfig helps you to alter the settings of
The settings which are available in EMConfig
WinNC.
are depending on the machine and the control
that is used.
The most important settings are:
• Control language
• System of measurement mm - inch
• Activate accessories
• Selection of interface for control keyboard
X1
EMConfig
Icon for EMConfig In case several control types are installed, a se-
lection box will appear on the screen.
Note:
Select the desired menu item. The appropri-
ate function is explained in the text box.
X2
EMConfig
Activate accessories
X3
EMConfig
Activating Easy2control
X4
EMConfig
Settings
This mask allows you to enable or disable Easy-
2control and make settings.
Easy2control settings
Note:
If Easy2control is used without the hardware-
dongle, the controls are diactivated and an
appropriate alarm is output by the controller.
However, the virtual keyboard is displayed
completely.
X5
EMConfig
Note:
Input fields highlighted in red indicate inad-
missible values. Inadmissible values are not
saved in EMConfig.
X6
Software installation
Z1
Software installation
Danger: for:
Removal and installation of the network card Concept Turn 55
must only be carried by skilled personnel. Concept Mill 55
The computer must be disconnected from the Concept Turn 105
power supply (pull the power plug). Concept Mill 105
Concept Turn 60
IP address: 192.168.10.10
Subnetmask 255.255.255.0
Instructions:
If the network connection to the machine
could not be established at the start, the
above adjustments are to be made.
Z2
Software installation
Starting WinNC
If you choose AUTO START YES during the in-
stallation of your machine version, WinNC starts
automatically after switching on the PC.
Note:
EMLaunch displays all WinNC und CAMCon-
cept controls that are installed in the same
directory.
Terminating WinNC
1 Switch off auxiliary drive with AUX OFF.
Only for machine places, not for programming
stations.
Z3
Software installation
Licence input
After the installation of an EMCO software prod-
uct, an input window appears during initial opera-
tion and asks for name, address and licence key.
This input window appears for every software
product that is installed. In case a demo licence
is desired (see page Z1), please select "DEMO".
Then the input window reappears only 5 days be-
fore the expiry date of the demo licence. A subse-
quent input of a licence key is also possible via the
licence manager (see licence manager below).
Input window licence key enquiry
Licence manager
The query in the UAC dialog box must be con-
firmed with Yes in order to start the Licence
Manager.
Z4