EasyCycle Mill en 1838 C 01

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 188

EMCO EASY CYCLE M

Software description software version from 1.04

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

This instruction manual is also available on the


EMCO homepage in electronic form (.pdf).

Original instruction manual

EMCO Maier Ges.m.b.H.

P.O. Box 131

A-5400 Hallein-Taxach/Austria

Phone ++43-(0)62 45-891-0

Fax ++43-(0)62 45-869 65

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.

An interactive contour programming serves to define workpiece contours


with linear and circular contour elements.

The programming of a cycle is interactive and with graphic support. A


large number of machining cycles that can be combined to a program, are
available for the customer. Single cycles or the created cycle programs
can be graphically simulated on the screen. The possibility for simulation
of DIN programs is limited.

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.

If you have any further queries or suggestions for improvement regarding


this instruction manual, please do not hesitate to contact us.

EMCO MAIER Gesellschaft m. b. H.


Dep. Technical Documentation
A-5400 HALLEIN, Austria

EC conformity

The CE mark certifies, together with the EC declaration of conformity,


that the machine and the guidelines are in conformity with the regula-
tions of the directives applicable to the products.

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

A: Fundamentals.................................. A1 Renaming a program............................................................ C7


Selecting / deselecting a program at the machine................ C7
Reference Points of the EMCO Milling machines................. A1 Editing the program.............................................................. C8
M = Machine zero point.................................................... A1 Shifting the cycle............................................................... C8
R = Reference point.......................................................... A1 Editing the cycle................................................................ C8
N = Tool mount reference point........................................ A1 Deleting the cycle............................................................. C9
W = Workpiece zero point................................................. A1 Adding a new cycle........................................................... C9
Absolute workpiece positions........................................... A2 Copying the cycle............................................................. C9
Zero offset............................................................................ A3 NC import / export.............................................................. C10
Setting the reference point................................................ A3 Export................................................................................. C10
Milling operations.................................................................. A4 Import................................................................................. C11
Down-cut Milling............................................................... A4
Up-cut Milling.................................................................... A4 Graphical simulation............................................................... C12
Tool radius compensation.................................................... A5 Simulate cycle.................................................................... C12
Without tool radius compensation..................................... A5 Simulate program............................................................... C13
Right-hand tool radius compensation............................... A5 General 2D/3D Simulation.................................................. C13
Left-hand tool radius compensation.................................. A5 Processing time.............................................................. C13
Frame............................................................................. C14
Starting the simulation.................................................... C14
B: Key Description............................... B1 Stopping the simulation.................................................. C14
Clear screen................................................................... C15
EASY CYCLE Control Keyboard.......................................... B1
Single block.................................................................... C15
Screen layout........................................................................ B2
Zoom............................................................................... C15
PC keyboard......................................................................... B3
3D simulation with EMCO Win 3D-View............................. C16
Overview button assignment control keyboard..................... B4
Entering the basic settings.............................................. C16
Overview Button Assignment Machine Operating Elements.B6
Raw part definition.......................................................... C18
Key Description........................................................................ B8 Examples for raw parts definition.................................... C19
Constant Cutting Speed (CCS) / Constant Spindle Speed... B8 Simulation....................................................................... C20
Single block.......................................................................... B8 Tool modelling with the 3D-Tool Generator........................ C21
Reset key (Reset)................................................................. B8 Generating a new tool..................................................... C22
Dryrun (test-run feed)........................................................... B8 Copying a tool................................................................. C22
Selectable Stop.................................................................... B9 Changing an existing tool............................................... C23
Skip (block mask)................................................................. B9 Selecting a tool colour.................................................... C23
NC Stop................................................................................ B9 Visualizing a tool............................................................. C24
NC Start................................................................................ B9 Sorting function............................................................... C25
Direction buttons................................................................... B9
Contour management............................................................. C27
Rapid Traverse................................................................... B10
Screen layout...................................................................... C28
Feed Stop........................................................................... B10
Define / create a contour.................................................... C29
Feed Start........................................................................... B10
Creating the element starting point................................. C29
Spindle Stop....................................................................... B10
Editing an element.......................................................... C30
Spindle Start....................................................................... B10
TeachIn........................................................................... C30
Spindle speed correction.................................................... B10
Deleting an element........................................................ C31
Coolant............................................................................... B10
Creating the element straight line................................... C31
Clamping device................................................................. B10
Creating the arc element................................................ C32
Tool turret........................................................................... B11
Defining contours clearly................................................ C33
Auxiliary OFF...................................................................... B11
Copying, deleting, renaming and importing / exporting a
Auxiliary ON........................................................................ B11
contour................................................................................ C33
EMERGENCY OFF............................................................ B11
Key Switch Special Operations Mode................................ B11 Drill Template Management................................................... C34
Types of operation.............................................................. B12 Define / Create Drill Template............................................ C35
Override switch (feed rate override)................................... B13 Copy, delete, rename and import / export drill template..... C35
USB connection (USB 2.0)................................................. B13 Point................................................................................... C36
Line..................................................................................... C37
Circle Start Point................................................................. C38
C: Operation.......................................... C1 Circle centre....................................................................... C39
Grid..................................................................................... C40
Feed F [mm/min].................................................................. C1
Rectangle........................................................................... C41
Spindle speed S [rpm].......................................................... C2
Moving coordinate axes........................................................ C3 System................................................................................... C42
Setting / resetting the reference point................................... C3 Diagnosis function PLC...................................................... C42
Tool change.......................................................................... C3 Diagnosis function USB-SPS............................................. C42
Define tool change point....................................................... C4 Parameters......................................................................... C42
Security............................................................................... C42
Program management.............................................................. C5
Network.............................................................................. C42
Creating a program............................................................... C6
Setup a FTP-connection to EACY CYCLE......................... C43
Deleting a program............................................................... C6
TCP/IP settings................................................................... C43
Copying a program............................................................... C7
FTP connection.................................................................. C44

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

Reference Points of the EMCO


Milling machines
M = Machine zero point
An unchangeable reference point established by
the machine manufacturer.
Proceeding from this point the entire machine is
measured.
At the same time „M“ is the origin of the coordi-
nate system.

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.

N = Tool mount reference point


Starting point for the measurement of the tools.
„N“ lies at a suitable point on the tool holder
system and is established by the machine manu-
facturer.

W = Workpiece zero point


Machine points Starting point for the dimensions in the part
program. Can be freely established by the pro-
grammer and moved as desired within the part
program.

Coordinate system

A1 EASY CYCLE
Fundamentals

Absolute workpiece positions


Position coordinates that refer to the workpiece
datum are called absolute coordinates.
Every position of a workpiece is clearly deter-
mined by absolute coordinates (picture on the
top left).
The origin of the coordinate system lies in the ma-
chine zero point „M“, respectively in the workpiece
zero point „W“ after a programmed zero offset.
All target points are described from the origin of
the coordinate system by definition of the respec-
tive X and Z distances.

Example: Holes dimensioned in absoluten coor-


dinates

Hole 1 Hole 2 Hole 3


X = 10 mm X = 30 mm X = 50 mm
Y = 10 mm Y = 20 mm Y = 30 mm

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).

Zero offset from machine zero point M to work-


piece zero point W
Setting the reference point
The setting of the reference point is carried out
axis by axis and serves to define the workpiece
zero point.
X Y Z • Press the key of the required axis.

• Enter the value with which you want to preset


the axis.

 ESC • To capture the entry, press "ENTER“, to abort


the entry, press "ESC“. EASY CYCLE opens a
dialogue box: (see center of the illustration op-
posite).
To confirm, press "Enter“, to abort, press
"ESC“.

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“.

0  • Enter the value "0“ and confirm with "ENTER“.

 • Press "ENTER“ again.

Now, the workpiece zero point W is preset in Z-


axis direction with the value "0“.

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

Tool radius compensation


Without tool radius compensation
If tool radius compensation is switched off, the
tool traces the contour's central track.
Y

W X

Without tool radius compensation


Right-hand tool radius compensation
With right-hand tool radius compensation, the
control system automatically calculates the equi-
distant tool distance right of the contour in each
Y
case for the various tools.

W X

Right-hand tool radius compensation


Left-hand tool radius compensation
With left-hand tool radius compensation, the con-
trol system automatically calculates the equidis-
tant tool distance left of the contour in each case
Y
for the various tools.

W X

Left-hand tool radius compensation

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

1 Program name and number The defined cycles of a program will be


shown. The just processed cycle will be shown
2 NC position displays; technology data; highlighted.
Softkey allows you to switch between the
reference position display and the remaining 8 Status display; operating mode display;
distance display. processing time;

3 Display of the actual feed and speed values 9 Softkeys

4 Display of the programmed feed and speed 10 Alarm and notification lines
values

5 Tool change number; tool correction

6 Tool change position

7 Cycle list Note:


Pressing the "ESC" key takes you back to the
respective higher-level menu.

EASY CYCLE B2
PC keyboard

Print Scroll Num Caps Scroll


JOG INC 1 INC 10 INC 100 INC 1000 INC 10000 Pause
Lock Lock Lock
Key Description

ESC Scrn Lock


F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 SysRq Break

Num DRY OPT


~ ! @ # $ % ^ & * ( ) + Page RUN STOP
Insert Home Up <%
SKIP SBL
_
` 1 2 3 4 5 6 7 8 9 0 - = /
Q W E R T Y U I O P Page
Tab Enter Delete End +Z
] ] Down -4 +Y
>%
Caps A S D F G H J K L : " 5
Lock ; -X +X
´

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

$ $ INC 100 X Ctrl


=4 Shift =$ Alt = INC 100 Alt = F =
4 4 F7

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

Overview button assignment control keyboard


Control system
PC key Function
button
X Y Z
X Y Z Select coordinate axes

F
F Program feed

S S Program spindle speed

T
T Program tool number

D
D Program correction value

ESC ESC Cancel dialog or leave menu.

Delete DEL Delete input

Enter
 Conclude input and continue dialog.

Ctrl F Select button


Move mark
  

SHIFT Upper/lower case

X SHIFT X Tool change point in X (*)

Y SHIFT Y Tool change point in Y (*)

Z SHIFT Z Tool change point in Z (*)

(*)...These functions can only be defined from the Main Menu.


(The Main Menu is the first screen layout which appears after
starting EASY CYCLE.)

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

.. SKIP Skip (block mask)

B5 EASY CYCLE
Key Description

Overview Button Assignment Machine Operating Elements


PC key Control elements Function
Alt I
Internal/External Clamping (Option Concept Turn 55)

Alt O Coolant / Purge


on / off

Alt P
Door open / closed

Alt H Clamping device closed

Alt J Clamping device open

Alt K Swivel tool holder

Alt X
Feed Stop

Alt C
Feed Start

Alt V Spindle Stop

Alt B
Spindle Start

Alt N Switch auxiliary drives on AUX OFF

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

PC button Control elements Function


Ctrl -

Spindle speed correction


+
Ctrl

Override (feed rate override)


+

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.

Reset key (Reset)


• Execution of the current program is broken off.
• Alarm notifications will be cleared.
• The control system is in the starting position and ready for a new
program sequence.
• A running program or a positioning movement will be broken off.

Dryrun (test-run feed)


DRY In Dry-run mode, positioning movements will be carried out with the
RUN
dry-run feed.
The dry-run feed works instead of the programmed movement com-
mands.
On starting the NC program, the main spindle will not be activated
and the slides will move with dry-run feed speed.
Only perform the test run without a workpiece.
If the test run is engaged, the test "DRY" appears in the simulation
window.

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.

Skip (block mask)


SKIP In Skip mode, program blocks will be jumped over when the program
is running.

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.

Spindle speed correction


The set spindle speed value S will be shown on the screen as an
absolute value and as a percentage (see Chapter C Operation
"Spindle Speed Correction").

Coolant
This function switches the coolant equipment on or off.

Clamping device
These functions activate the clamping device.

EASY CYCLE B10


Tastenbeschreibung

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.

Key Switch Special Operations Mode


The key switch can be switched to the "AUTOMATIC" or "SET-UP"
(hand) position.
With this key switch it is possible to perform certain dangerous move-
ments in Jog Mode when the sliding door is open.

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 ....).

B11 EASY CYCLE


Tastenbeschreibung

Types of operation

REF - Reference mode


Approaching the reference point (Ref) in the JOG operating mode.

AUTO AUTO - Automatic mode


Control the machine by automatically executing programs.

JOG JOG - Jogging


Standard movement of the machine by continuous movement of the
axes via the directional buttons or by incremental movement of the
axes via the directional buttons or the handwheel.

Inc 1 - Incremental Feed


Move step by step a predefined distance of 1 increment.
Metrical measurement system: Inc 1 corresponds to 1µm
Imperial (inch-based) measurement system: Inc 1 corresponds to
0.0001 inches

Inc 10 - Incremental Feed


Move step by step a predefined distance of 10 increments.
Metrical measurement system: Inc 10 corresponds to 10µm
Imperial (inch-based) measurement system: Inc 10 corresponds to
0.001 inches

Inc 100 - Incremental Feed


Move step by step a predefined distance of 100 increments.
Metrical measurement system: Inc 100 corresponds to 100µm
Imperial (inch-based) measurement system: Inc 100 corresponds
to 0.25 mm

Inc 1000 - Incremental Feed


Move step by step a predefined distance of 1000 increments.
Metrical measurement system: Inc 1000 corresponds to 1000µm
Imperial (inch-based) measurement system: Inc 1000 corresponds
to 0.1 inch

Inc 10000 - Incremental Feed


Move step by step a predefined distance of 10,000 increments.
Metrical measurement system: Inc 10000 corresponds to
10000µm
Imperial (inch-based) measurement system: Inc 10000 corresponds
to 1 inch

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).

EASY CYCLE B12


Tastenbeschreibung

Override switch (feed rate override)


The rotary switch enables you to change the programmed feed value
F (corresponds to 100%).
The set feed value F in % will be shown on the screen (see Chapter
C Operation "Feed Rate Override").

USB connection (USB 2.0)


Data is exchanged with the machine (data copying, software instal-
lation) via this USB connection.

B13 EASY CYCLE


Tastenbeschreibung

EASY CYCLE B14


Operation

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.

• Enter the required feed value.

 • Press the enter key. The required value will


be automatically entered in the display for the
programmed value.

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

Spindle speed S [rpm]


The spindle speed S is entered in rotations per
minute (1/min).

Input
S • Use this key to select the input box for the
spindle speed.

• Enter the required spindle speed.

 • Press the enter key. The required value will


be automatically entered in the display for the
programmed value.

Spindle speed correction


The spindle speed S you have programmed, cor-
;
responds to 100%.
The set spindle speed value S can be changed in
percent by means of these key sequences or the
spindle override switch.
Setting range:
0% to 120% of the programmed spindle speed.
Only the altered percentage value will be dis-
played, not the resulting effective value.

EASY CYCLE C2
Operation

Moving coordinate axes


Example: Move X axis to position 20
X • Select the input box for the axis you wish to
traverse.
20 • Enter the required coordinate value.

Move to • Press the soft key "Move to position“, so that


position
the axis is traversed at the set feed rate.

Setting / resetting the reference


point
Setting the reference point
X Y Z • Use the key to select the input box for the re-
quired axis.

 • Enter the required reference value.

• Press the enter key.

• EASY CYCLE opens a dialogue box. Confirm


the prompt with the enter key.

Resetting the reference point


X Y Z • Use the key to select the input box for the re-
quired axis.

Reset • Press the soft key, so that a previously set ref-


erence point will be reset to the machine zero
point.

Tool change
Example: Select tool 3 with tool edge 2
T • Use the key to select the input box for the tool
number.

3 • Enter the number of the required tool (3).

• Press "Enter“, so that the tool will be changed.

D • Use the key to select the input box for the tool
edge number.

2 • Enter the number of the required tool edge


(2).

• Press "Enter“, so that EASY CYCLE will con-


sider the selected tool edge 2.

Please note:
For tool edge number 0, no tool offset will be
considered.

C3 EASY CYCLE
Operation

Define tool change point


You can define the tool change point with the X
and Z coordinates. The coordinates of the work-
piece change point are relative to the machine
zero point. Prior to the tool change, this posi-
tion will be approached with the slide reference
point.
The tool change point should be selected in such
a way that no collisions can occur during the tool
change.
The tool change point and the tool wear are
defined from the main menu with the following
button combinations: (The Main Menu is the first
screen layout which appears after starting EASY
CYCLE.)

SHIFT X X...tool changing point in X

SHIFT Y Y...tool changing point in Y

SHIFT Z Z...tool changing point in Z

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.

On the top right you see the program that has


been selected at the machine (here: "P3 -
Stepped Shaft").

In case there exist more programs than the ones


  displayed in the window, use the cursor keys in
order to move through the list or press the soft
key "Go to“.
Go to

With these cursor keys, you can switch between


the lists. The active list is always highlighted in


light grey.

The program management offers you the follow-


ing possibilities:
• creating a program
For marked entries (highlighted in light grey):
• deleting a program
• copying a program
• changing a program
• selecting / deselecting a program at the ma-
chine

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.

• Use the cursor keys to switch to the cycle list


New and define all values of a cycle (see chapter D,
programming).

Capture • Press the soft key in order to capture the cycle


into the workpiece program.

• Enter further cycles.

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.

Delete • Press the soft key.

Capture • Confirm the selection with the soft key.

EASY CYCLE C6
Operation

Copying a program
• Move the highlight on the required program.

Copy • Press the soft key.

• Allocate a program number and a name.

• Enter the program number and the program


Capture
name and confirm with the soft key.

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.

• Allocate a program number and a name.

Capture • Press the soft key in order to capture the new


values.

Selecting / deselecting a pro-


gram at the machine
• Move the highlight on the required program.

Select Deselect • Press the soft key.

• A marked program is automatically selected by


switching to the cycle list.

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

Editing the program


• Move the highlight on the required program.

• Switch into the cycle list.


• Move the highlight on the required cycle.

Shifting the cycle


Cut • Press the soft key.

• Move the highlight on the position prior to which


the cycle shall be inserted.

Insert • Press the soft key.

Editing the cycle


 • Press the "ENTER“ key.

• Carry out the modifications in the cycle.

Capture • Press the soft key.

EASY CYCLE C8
Operation

Deleting the cycle


Delete • Press the soft key.

• Confirm the selection with the soft key.


Capture

Adding a new cycle


New • Press the soft key.

Position Drill Ream Tapping • Use the soft key to open the cycle you wish to
add.

Stud- Face- Pocket- Thread- • Enter all necessary cycle parameters.


milling milling milling milling

Rough- Contour- Iso Coord.


out milling Edit trans.

Call
Subprog.
• Confirm the selection with the soft key.
Capture

Copying the cycle


Copy • Press the soft key.

• Move the highlight on the position prior to which


the cycle shall be inserted.

Insert • Press the soft key.

C9 EASY CYCLE
Operation

NC import / export
With a USB stick, programs, contours, drill tem-
plates and workpiece tables can be imported or
exported.

Import/ • Press Softkey. You will be taken from Program,


Export
Contour or Drill Template Management to the
Import/Export window.

• Use the cursor keys to select, whether you wish



to export or import.
The symbol indicates the file transfer direc-
tion.

Select Select • In order to export, import or delete files, select


all single
all files or single files.
When you press the soft key "Delete“ in the pro-
gram list, all programs will be deleted except for
the file you have selected at the machine.

Go to • Press the soft key to select the required file in


order to import, export, delete or rename it.

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.

EASY CYCLE C10


Operation

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.

Datei 2 existiert (Ersetzen / Ändern)

C11 EASY CYCLE


Operation

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).

Direct simulation in the Cycles menu

Capture
Conclude the input with this Softkey.

• Press Softkey.
Sim

• This Softkey allows later optimisations to the


Cancel cycle to be carried out.

EASY CYCLE C12


Operation

Simulate program
• In Program Management (see Chapter C Opera-
tion "Program Management") move mark to the
program desired.

Select • Press Softkey.

ESC • Press "ESC" key.

Sim • Press Softkey.

General 2D/3D Simulation


2D 3D At any time you can check the programmed cycles
in a 2D or 3D simulation (only with the software
accessory EMCO Win 3D-View).
EASY CYCLE shows all of the tool's position
movements in the simulation window.
In addition to the simulation window, the current
feeds, spindle speeds, names and position values
of the tool are shown.
Error reports also appear here. e.g.: Collision
warnings.

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.

C13 EASY CYCLE


Operation

Frame
Frame For a better view, you may switch over into the
frame mode.

Starting the simulation


Start The simulation is started by means of this soft
key. In order to be able start the simulation, an
EASY CYCLE program must have been selected.
The program name and the program number of
the currently selected EASY CYCLE program
are displayed on the top right of the simulation
window.

Stopping the simulation


Stop The simulation and the CNC program are stopped
by means of this soft key. The simulation can be
continued with "Start".

2D Simulation

EASY CYCLE C14


Operation

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.

C15 EASY CYCLE


Operation

3D simulation with EMCO Win


3D-View
3D • Press Softkey to switch to 3D mode.

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.

Para- • Press Softkey. You can make the following ad-


meter justments:

Display type

Normal display Wireframe Wireframe complete

Transparent raw part

EASY CYCLE C16


Operation

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

Clamping device position


Desired clamping device position in the X or Y
Sectional View direction.

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.

C17 EASY CYCLE


Operation

Raw part definition


Config • Press Softkey.

• Press Softkey. You can enter the following val-


Raw part ues:

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.

EASY CYCLE C18


Operation

Examples for raw parts definition


Screen input Actual clamping situation and representation

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.

C19 EASY CYCLE


Operation

Simulation
In addition to the 2D mode functions described,
the following are possible in 3D mode:

Rotate image

Shift

Zoom
Ctrl

 Shift

  

EASY CYCLE C20


Operation

Tool modelling with the 3D-Tool


Generator

With the 3D-ToolGenerator you can modify exist-


ing tools and create new tools.

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

C21 EASY CYCLE


Operation

Generating a new tool

• Set the selection for tool types to "Selection


all".
New • Press the button to generate new tools.
• Select the tool name, the tool type and the mea-
surement system.

OK • Confirm the entries with "OK".

• Define all tool dimensions.


• Define all tool colours (see
"select tool colour").

Store • Confirm the entries with "Store".

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".

EASY CYCLE C22


Operation

Changing an existing tool


• Call the tool you wish to change.
• Change the values.
• Confirm the entries with "Store".
Store

Selecting a tool colour


• Make a double click with
the mouse pointer in the co-
loured box of the tool colour.
The window "Select tool co-
lour" will appear.
• Select the required colour.

OK • Confirm the entries with "OK".

C23 EASY CYCLE


Operation

Visualizing a tool
3D on • Press the button for 3D visualization.

Rotating image

Shift

EASY CYCLE C24


Operation

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.

Sort • Press the button for sorting.

• Define new sorting sequence.

OK • Confirm the entries with "OK".

C25 EASY CYCLE


Operation

EASY CYCLE C26


Operation

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.

On the left side of the illustration, you see the con-


tour programs that are saved in the EASY CYCLE
control. On the right side of the illustration, the
preview window displays a schematic drawing of
the marked contour.

In the top right-hand corner, the program that has


been selected at the machine is displayed (here:
"P91 - Flansch“).

If there are more contours available than the ones


  being displayed by the window, use the cursor
keys to move through the list or press the soft
key "Go to“.
Go to

C27 EASY CYCLE


Operation

Screen layout

3
1

1 Graphic display of the profile that is currently


created.

2 Alarm message line

3 Window for creating or editing the selected


profile section.

4 Soft-key row

ESC The contour is exited. If something has changed,


you will be queried "Save Yes / No?“

EASY CYCLE C28


Operation

Define / create a contour

New • Press the soft key.

• Enter the contour number and the contour name


Capture
and confirm with the soft key.

Creating the element starting point


After having pressed "Capture“, you will automati-
cally get to contour entry. At the beginning of a
contour definition, it is necessary to enter the
coordinates for the starting point.

Example:

• X1 = 0 

• Y1 = 0 

X1 0.000
Y1 0.000

• Confirm the definition of the starting point with


Capture
the soft key.

C29 EASY CYCLE


Operation

Editing an element
For alteration of value inputs of an element defi-
nition.

• Move the highlight on the required contour.

 • Press the "ENTER“ key.

Previous Next • Select the element in the contour. These soft


element element
keys serve to forward or backward movement
in the contour, element by element.
The current position in the contour is marked
with green colour.

Edit • Edit the element. Carry out the changings in the


element
contour.

Capture • Confirm the alterations with the soft key.

See chapter C Operation "Graphic illustration“.


Zoom

TeachIn
TeachIn TeachIn enables you to directly capture the cur-
rent tool position in the contour definition.

These soft keys serve to directly capture the re-


Capture Capture Capture spective axis positions.
X Y point

EASY CYCLE C30


Operation

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.

Delete • Press the soft key.


element

Capture • Confirm the alterations with the soft key.

Creating the element straight line


Previous Next • By pressing the soft keys, move the highlight to
element element
the element where the new straight line shall be
inserted. The element will be displayed in green
colour.

Straight • Press the soft key.


line new

1 Coordinate values of the starting point of the


straight line.
1 These values cannot be changed because
they correspond to the last point of the previ-
ous element.
2
2 Coordinate values of the end point of the
straight line.
3 3 Angle between the straight line and the ab-
sciss.
4
5 4 Length of the straight line.

5 Indicates, whether the straight line to be drawn


runs tangentially to the previous section. Use
the selection key to make your choice.

6 Enter the radius for the rounding or the cham-


Rounding Chamfer
fer. Switchable by soft key.

• Confirm the alterations with the soft key.


Capture

• Alterations that have been carried out, will be


ESC cancelled.
Cancel

C31 EASY CYCLE


Operation

Creating the arc element


Previous Next • By pressing the soft keys, move the highlight
element element
to the element where the new arc shall be in-
serted.
The element will be displayed in green colour.

Arc • Press the soft key.


new

1 Coordinate values of the starting point of the


arc element.
1 These values cannot be changed because
they correspond to the last point of the previ-
ous element.
2 2 Coordinate value of the end point of the arc
element.

3 3 Coordinate value of the center of the arc ele-


ment.

4 4 Radius of the arc element.

5 5 Indicates, whether the circular arc to be drawn


runs tangentially to the previous section.

6 Enter the radius for the rounding or the cham-


Rounding Chamfer
fer. Switchable by soft key.

Switch 7 Circular arc in clockwise direction or in coun-


dir.
ter-clockwise direction. Switchable by soft
key.

• Confirm the alterations with the soft key.


Capture

• Alterations that have been carried out, will be


ESC cancelled.
Cancel

EASY CYCLE C32


Operation

Defining contours clearly


Next If a contour cannot be clearly defined, you have to
solution
make your selection by means of the soft key.

EASY CYCLE uses different colours to display


profiles:

black The element is clearly defined.

green Marks the current element.

blue From several solutions, no element has been


defined yet.

red The element has not been completely defined or


it has been apparently defined contradictorily.

Copying, deleting, renaming


and importing / exporting a con-
tour
Import/ • You may also copy, delete, rename, change,
Rename Export
import or export a contour. The working principle
of these soft keys is the same as for the soft
keys in the program management.
Change Copy Delete

C33 EASY CYCLE


Operation

Drill Template Manage-


ment
Specifying a drill template is expected in program-
ming specific cycles.

A drill template can be created in the drill template


management or later in the cycle.
Drill templates allow several drill or threading
operations of a similar diameter to be executed
together in a cycle. Defined drill templates are
saved in the drill template list.

Programs • Press Softkey to go to program management.

Pattern/ • Press Softkey to go to drill template manage-


Program
ment.

On the left, in the drill template list, you see the


drill template programmes saved in the EASY
CYCLE. On the right the respective drill template
type is specified.

On the upper right you see the program selected


on the machine (here "P91 - Flansch")

If there are more drill templates than are shown in


  the window, use the cursor keys to move through
the list or press the Softkey.
Go to

EASY CYCLE C34


Operation

Define / Create Drill Template


New • Press Softkey.

• Enter drill template number and drill template


Capture
name and confirm with Softkey.

• Select drill template type from Softkey list and


Point Line Arc Grid
enter all required parameters.

Rect

• Conclude the input with this Softkey.


Capture

Copy, delete, rename and im-


port / export drill template
Import/ • You can also copy, delete, rename, import or
Copy Delete Rename Export
export a drill template. The functioning of these
Softkeys is analogous to that in programme
management.

C35 EASY CYCLE


Operation

Point

With the Point drill template


type you can define multiple
point positionings.
A maximum of 12 points can
be defined.

Coordinates (X, Y)
Coordinates of the point

Softkey to copy the current values (X, Y) into the


Get marked input field.
position

EASY CYCLE C36


Operation

Line

With the Line drill template


type, you can define multiple
positionings of several points
along a line.

Coordinates (X1, Y1)


Coordinates of the start point

Type of point definition:


Number of positionings (N) Coordinates (Xn, Yn)
Coordinates of the end point
Coordinates (Xn, Yn)
Coordinates of the end point Distance between positionings (I)

Number of positionings (N) Angular distance of the start point rela-


tive to the X-axis (a)
Angular distance of the start point rela-
tive to the X-axis (a) Length of the line (L)

Length of the line (L) Distance between positionings (I)

Number of positionings (N)

Angular distance of the start point rela-


tive to the X-axis (a)

Distance between positionings (I)

Softkey to copy the current values (X, Y) into the


Get marked input field.
Position

C37 EASY CYCLE


Operation

Circle Start Point

Previous Next
Variant Variant

Selection of the drill template


type from the drill template
group with the Softkeys "Pre-
vious variant" and "Next vari-
ant."

With the Circle drill template


type, you can define multiple
positionings of several points
along a circular arc. The centre
of the circle is unknown.

Coordinates (X1, Y1)


Coordinates of the start point

Type of point definition:


Number of positionings (N) Number of positionings (N)

Coordinates (Xc, Yc) Radius of curvature (R)


Coordinates of the centre of the circle
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)
Angle between positionings (b)

Number of positionings (N)


Coordinates (Xc, Yc)
Coordinates (Xc, Yc)
Coordinates of the centre of the circle
Coordinates of the centre of the circle
Angular distance of the end point rela-
Angle between positionings (b)
tive to the X-axis (a)

Angle between positionings (b)


Number of positionings (N)

Radius of curvature (R) Radius of curvature (R)

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)

Softkey to copy the current values (X, Y) into the


Get marked input field.
Position

EASY CYCLE C38


Operation

Circle centre

Previous Next
Variant Variant

Selection of the drill template


type from the drill template
group with the Softkeys "Pre-
vious variant" and "Next vari-
ant."

With the Circle drill template


type, you can define multiple
positionings of several points
along a circular arc. The centre
of the circle is unknown.

Coordinates (Xc, Yc)


Coordinates of the centre of the circle

Radius of curvature (R)

Angular distance of the start point relative to


the X-axis (a)

Type of point definition:

Number of positionings (N)

Angle between positionings (b)

Number of positionings (N)

Angular distance of the end point rela-


tive to the X-axis (a)

Angle between positionings (b)

Angular distance of the end point rela-


tive to the X-axis (a)

Softkey to copy the current values (X, Y) into the


Get marked input field.
Position

C39 EASY CYCLE


Operation

Grid

With the Grid drill template


type, you can define multiple
positionings of several points
along a grid.

Coordinates (X1, Y1)


Coordinates of the start point

Angle relative to the X-axis (a)

Angle between the sides of the positioning


(b)

Type of point definition:

Number of positionings in X (Nx) Length in X (Lx)

Number of positionings in Y (Ny) Length in Y (Ly)

Length in X (Lx) Distance between positionings in X (lx)

Length in Y (Ly) Distance between positionings in Y (ly)

Number of positionings in X (Nx)

Number of positionings in Y (Ny)

Distance between positionings in X (lx)

Distance between positionings in Y (ly)

Softkey to copy the current values (X, Y) into the


Get marked input field.
Position

EASY CYCLE C40


Operation

Rectangle

With the Rectangle drill tem-


plate type, you can define
multiple positionings of several
points along a rectangle.

Coordinates (X1, Y1)


Coordinates of the start point

Angle relative to the X-axis (a)

Angle between the sides of the positioning


(b)

Type of point definition:

Number of positionings in X (Nx) Length in X (Lx)

Number of positionings in Y (Ny) Length in Y (Ly)

Length in X (Lx) Distance between positionings in X (lx)

Length in Y (Ly) Distance between positionings in Y (ly)

Number of positionings in X (Nx)

Number of positionings in Y (Ny)

Distance between positionings in X (lx)

Distance between positionings in Y (ly)

Softkey to copy the current values (X, Y) into the


Get marked input field.
Position

C41 EASY CYCLE


Operation

System
System In the system, you can readout important system
data.

Diagnosis function PLC


PLC With this soft key, the inputs and outputs of the
diag.
PLC are displayed.

Diagnosis function USB-SPS


USBPLC This soft key enables to carry out a SPS diagnosis
diag.
via the USB interface.

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).

• With these soft keys, the parameters can be


Export. Import. exported to an USB keychain or imported from
MSD MSD
an USB keychain into the EASY CYCLE control.
Alterations due to an data import will only be-
come active after the EASY CYCLE is started
again.

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.

EASY CYCLE C42


Operation

Setup a FTP-connection to
EACY CYCLE
1 Turn off the machine and open the cabinet.

2 Connect the patch cable to the ethernet jack


on the ACC (above the USB ports).

3. Close the cabinet and turn on the machine.

TCP/IP settings
Para-
1 Press the soft keys "System", "Parameter" and
System meter Network "Network".

2 If a DHCP server is running in your network,


the control automatically assigns an IP ad-
dress to it. The currently assigned IP address
appears under "Network status".

C43 EASY CYCLE


Operation

3 To use a fixed IP address, DHCP has to be


turned off and the corresponding values for
IP address, subnet mask, gateway and DNS
servers have to be listed.

4 The changes are activated in the controller


immediately by pressing the soft key "Accept.
Accept

FTP connection
1 The connection to EASY CYCLE can be
established with all popular FTP-clients (eg.
FileZilla):
Username: ecuser
Password:emco

2 Once the connection is established, you are


in the directory / linctrl / easycycle.m (milling
machine) respectively / linctrl / easycycle.t
(lathe).

3 In the subdirectory "data" you will find both


files with the tool data: toolmill.tab and tool-
mill.tech (milling machine) or toolturn.tab and
toolturn.tech (lathe).

4 In the subdirectory "prog" you will find all pro-


grams, contours and hole patterns. To be rec-
ognized by the control system, all files have
to have a name with exactly six digits and the
file type pim (milling machine) respectively pit
(lathe).
The program numbers are divided into the
Note: following areas:
When transferring data via FTP, make sure
that the machine side of the "position indi- • 000001-994999: NC-Program
cator" (main page) is displayed and no NC • 995001-995999: hole pattern
program is executed, only in this way can be • 996001-996999: contours (milling machine)
guaranteed that only current data will be used. • 998001-998999: contours (lathe)

EASY CYCLE C44


Operation

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.

Switching EASY CYCLE off


Shutdown With this soft key, EASY CYCLE is shutdown.

Restarting EASY CYCLE


Restart
With this soft key, EASY CYCLE is restarted.

Reference
Refer- This soft key enables you to set a reference point.
ence

Referencing the X/Y/Z axis


Ref. Ref. Ref. With this soft key, the X/Y/Z axis is referenced.
X axis Y axis Z axis

Referencing all
Ref.
all With this soft key, the X, Y and Z axis are refer-
enced.

C45 EASY CYCLE


Operation

Reference position / path


to go
With this soft key, you can either have the refer-
Position ence position without offset (tool, datum shift, ...)
display
or the path to go from the current tool position to
the target position displayed.

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.

Skipping cycles in the block


scan
• Move the highlight to the required program.

Select • Press the soft key.

• Press the "ESC“ key.


ESC

Block
scan
• Press the soft key.

• Use the cursor keys to select the cycle from


which the NC program shall continue.

• Press the soft key. Wait until the EASY CYCLE


Start
control has calculated the remaining program.
Press "NC-Start“ only after EASY CYCLE has
prompted you to do so in the status display. The
skipped cycles will not be carried out.

EASY CYCLE C46


Programming

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.

• Terminate the input with this soft key.

There are two possibilities to define a cycle:


• In the program management: After having been
defined, the cycle can be saved.
• In the cycle menue: After having been defined,
the cycle is ready to be run at the machine.

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

Input of geometry data


Geometry

Actuals values
Entry field for geometrical data:
Select fields using the EASY
CYCLE control panel or using
the PC-keyboard.

Selection fields: can be se-


lected using the cursor keys
and then pressing the selection
key or can be toggled using the
combination Ctrl-F.

Enter geometrical data Softkey for entry of the technol-


ogy data.

The symbols show the other available cycles in


the relevant cycle group.

Softkey to copy the currrent Actuals values (X, Y,


Z) into the highlighted entry field.

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

Input of technology data


Techno-
logy

Current Actual Values


Entry field for technology data:
Select fields using the EASY
CYCLE control panel or using
the PC-keyboard.

Selection fields: can be se-


lected using the cursor keys
and then pressing the selection
key or can be toggled using the
combination Ctrl-F.

Coolant on /off
Shortcut to the Tools data.

Softkey for entry of the geo-


metrical data.
The symbols show the other available cycles in
the relevant cycle group.

Revolutions [R/min] Full processing


The revolutions are entered under Parameter S. Enter a tool for roughing and finishing. Both
You can program different revoltions for the processes are carried out in sequence using the
roughing and finishing passes. relevant settings and tools.
Direction spindle turns For roughing and finishing different feed rates,
clockwise/anti-clockwise rotation speeds and tools can be selected. For
tools which have already been defined, their ro-
Feed [mm/min]
tation speeds and feed rates will be pre-filled as
The feed rate is entered under Parameter S.
over-rideable draft entries.
You can program different feed rates for the rough
If different tools are set for roughing and finishing
and finishing passes.
the tool holder will automatically travel to a tool
Tools exchange point.
Under T and D (for each tool multiple corrective
roughing
values are possible) enter the relevant tool and
Set tool T0 as the roughing tool. The rough cycle
tool correction factor.
will not be carried out.
For processing cycles (eg plan milling) you can
A defined finishing allowance will be applied.
program the rough and finishing passes of dif-
ferent tools (see Chapter E Tool measurements) finishing
Using the softkey "Tool-Table" you can drill to the Set tool T0 as the finishing tool. The finishing
tool data to view or amend them. cycle will not be carried out.
A tool can be accepted in the cycle automatically.
Coolant
When changing the tool, the feed and speed (rpm)
switch on / switch off
are taken from the tool table into the correspon-
ding fields.

D5 EASY CYCLE
Programming

EASY CYCLE D6
Programming

Positioning

You can traverse or position


the tool in a straight way.

Use:
• to position the tool  prior to
the machining itsself
• to traverse the tool between
two cycles

Geometry

The tool traverses from its current position to its


target position in a straight line.

The tool traverses from its current position first in


Z and then in XY to its target position.

The tool traverses from its current position first in


XY and then in Z to its target position.

The tool moves at rapid traverse.

The tools moves at the programmed feed rate F.

Coordinates
The target position is defined by X, Y and Z.

Then, please enter all necessary technological


Techno- data (tool number, direction of rotation, feed rate,
logy
spindle speed).

D7 EASY CYCLE
Programming

Drilling 1

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Time spent on the ground in seconds (t)

Cycle description
1 The control positions the tool in the spindle
axis at high speed on the safety level (Zs)
above the workpiece surface.

2 The tool drills with the programmed feed rate


(F) to the defined depth (first defined depth=Z-
I; second defined depth=Z- 2*I).

3 The control moves the tool at high speed back


to the safety level and travels to position=set
depth+Zs-Z

4 Then the tool drills with the entered feed rate


to the next defined depth.

5 The control repeats this process (2 to 4), until


the entered drilling depth has been achieved
and stays there - if entered.

6 From the drilling area the tool travels back at


high speed to the safety level (Zs).

D9 EASY CYCLE
Programming

Drilling 2

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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.

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).
Time spent on the ground in seconds (t)

EASY CYCLE D10


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.

2 The tool drills with the programmed feed rate


(F) to the defined depth (first defined depth=Z-
I).

3 The control moves the tool back at high speed


as far as the withdrawal distance (B).

4 Then the tool drills with the entered feed rate


to the next defined depth.

5 The control repeats this process (2 to 4), until


the entered drilling depth has been achieved
and stays there - if entered.

6 From the drilling area the tool travels back at


high speed to the safety level (Zs).

D11 EASY CYCLE


Programming

Drilling 3

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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.

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).
Time spent on the ground in seconds (t)

EASY CYCLE D12


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.

2 The tool drills with the programmed feed rate


(F) to the defined depth (first defined depth=Z-
I; second defined depth=Z- 2*I).

3 The control moves the tool at high speed


back to the withdrawal level and travels to
position=defined depth+Zs-Z

4 Then the tool drills with the entered feed rate


to the next defined depth.

5 The control repeats this process (2 to 4), until


the entered drilling depth has been achieved
and stays there - if entered.

6 From the drilling area the tool travels back at


high speed to the safety level (Zs).

D13 EASY CYCLE


Programming

Centering

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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 (ø)

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).
Time spent on the ground in seconds (t)

EASY CYCLE D14


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.

2 The tool centres with the programmed feed


rate (F) until the depth (P) or punch diameter
(ø) is reached and stays there - if entered.

3 From the centering base the tool travels back


at high speed to the safety level (Zs).

D15 EASY CYCLE


Programming

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)

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).
Time spent on the ground in seconds (t)

EASY CYCLE D16


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.

2 The tools rasps with the programmed feed rate


(F) to depth (P) and stays there - if entered.

3 From the rasping area the tool travels back


with the programmed feed rate (F) to the safety
level (Zs).

D17 EASY CYCLE


Programming

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:

Freely defined thread


M (S.I.F) Metric Fine Thread

M (S.I.F) Metric Fine Thread

B.S.W. British Standard Whitworth Thread


(normal width)

Note: B.S.F British Standard Fine thread


Using the thread type "Freely defined thread" U.N.C. Unified Coarse Thread
the thread pitch p can be freely defined.
For all other thread types once you have en-
tered the thread diameter ø the thread pitch U.N.F. Unified Fine Thread
p will be automatically pre-set using standard
values.
If a non-standard thread diameter is entered, Thread diameter (ø)
EASY CYCLE will automatically replace it with
Thread pitch (p)
the next largest standard diameter.

EASY CYCLE D18


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, spindle
logy
rotation speed).

Calculate feed rate: F = S x p Cycle description


F: Feed rate [mm/min] 1 The control positions the tool in the spindle
S: Revolutions [R/min] axis at high speed on the safety level (Zs)
p: Thread pitch (p) above the workpiece surface.

2 The tool moves in one pass to the thread depth


(P). The control calculates the feed rate (F) as
a function of the revolutions (S). If you use the
knob to over-ride the revolutions while drilling
the thread, then the feed rate is automatically
adjusted to match.

3 Then the spindle direction is reversed and the


tool is moved back to the starting position.

4 On the safety level (Zs) the spindle direction


is reversed again.

D19 EASY CYCLE


Programming

Rectangular stud

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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

EASY CYCLE D20


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

roughing setting (∆)


Sideways distance the tool is moved when rough-
ing
Number of finishing passes in Z (N)
Finishing setting (δ)
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)

D21 EASY CYCLE


Programming

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).

2 Then the tool travels, using the feed rate (Fz),


to the first defined depth(I) and mills forwards
H/2 R
and backwards in one pass.

3 Before the next pass it is adjusted by the rough


setting (∆ ) . The passes are repeated until the
W X stud-measurement (δ +R) is reached .
Q-R
4 After which the tool travels away from the
Starting position of the mill before roughing shape back to the starting point in the working
plane and the set level (l).

R...Tool radius 5 This process (3 to 4) is repeated until the pro-


grammed roughing depth (P-δz) is reached.

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).

7 Then the tool travels, allowing for the feed


(Fz), to the first defined depth(I) and chamfers
forwards and backwards in one pass.

8 Before the next pass it is adjusted by the rough


setting (∆ ) . The passes are repeated until the
stud-measurement (δ +R) is reached .

9 Then the tool travels away from the shape.

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).

11 Then the tool travels to the blank shape and


to depth (P) and finishes the stud travelling
forwards and backwards.

12 At the end of the cycle the tool moves at high


speed to the safety level (Zs) and then to the
centre of the stud.

EASY CYCLE D22


Programming

D23 EASY CYCLE


Programming

Circular stud

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

Co-ordinates (Xc, Yc)


Geometry
Co-ordinates of the mid-point
Radius (R)
Material quantity (Q)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)

EASY CYCLE D24


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

roughing setting (∆)


Sideways distance the tool is moved when rough-
ing
Number of finishing passes in Z (N)
Finishing setting (δ)
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)

D25 EASY CYCLE


Programming

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).

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 .

W 4 After which the tool travels away from the


X
shape back to the starting point in the working
plane and the set level (l).
Starting position of the mill before roughing
5 This process (3 to 4) is repeated until the pro-
grammed roughing depth (P-δz) is reached.
R...Circular stud radius
R'...Tool radius
Finishing depth
6 The tool travels in the spindle axis to the safety
level (Zs) and to the position (Xc+R+Q-R') and
(Yc).

7 Then the tool travels, allowing for the feed


(Fz), to the first defined depth(I) and chamfers
forwards and backwards in one pass.

8 Before the next pass it is adjusted by the rough


setting (∆ ) . The passes are repated until the
stud-measurement (δ +R´) is reached .

9 Then the tool travels away from the shape.

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).

11 Then the tool travels to the blank shape and


to depth (P) and finishes the stud travelling
forwards and backwards.

12 At the end of the cycle the tool moves at high


speed to the safety level (Zs) and then to the
centre of the stud.

EASY CYCLE D26


Programming

D27 EASY CYCLE


Programming

Face milling

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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)

EASY CYCLE D28


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

roughing setting (∆)


Sideways distance the tool is moved when rough-
ing
finishing setting (∆)
Sideways distance the tool is moved when finish-
ing
Finishing setting in Z (δz)
Height to be left when roughing
Feed rate in Z (Fz)

D29 EASY CYCLE


Programming

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.

2 Then the tool moves with feed rate (Fz) to


the first defined depth (l) and rough mills with
1 the programmed feed rate up to end point
2 X 2 in that level. The tool is moved each time
X-E
by the roughing setting (∆) diagonally to the
start point of the next row. The end point is
Direction of movement "horizontal" calculated from the programmed start point,
the programmed length and the excess (E).

3 After which the tool travels away from the


shape back to the starting point in the working
plane and the set level (l).

4 This process (2 to 3) is repeated until the pro-


grammed roughing depth (P-δz) is reached.

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.

6 Then the tool travels using the feed rate (Fz) to


depth (P) and finishes using the programmed
finishing feed rate up to end point 2. The tool
is moved by the finishing setting (∆) vertically
to the start point of the next row. The end point
is calculated from the programmed start point,
the programmed length and the excess (E).

7 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D30


Programming

D31 EASY CYCLE


Programming

Slot milling

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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 (α)

Note: Safety axial position in Z (Zs)


The excess E must be at least as large as the Co-ordinate values of the workpiece in Z (Z)
tool radius R.
Depth (P)
Setting in Z (l)

EASY CYCLE D32


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

roughing setting (∆)


Sideways distance the tool is moved when rough-
ing
Finishing setting (δ)
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)

D33 EASY CYCLE


Programming

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).

4 2 1 3 5 2 Then the tool moves using feed rate (Fz) to


the first defined depth (l) and mills using the
programmed rough feed rate in that plane.
The tool is moved by the roughing setting (∆)
diagonally to the start point of the next row until
W X the finishing setting (δ) stops on both sides of
the slot.

(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).

4 This process (2 to 3) is repeated until the pro-


grammed roughing depth (P-δz) is reached.

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).

6 Then the tool travels at feed rate (Fz) to depth


(P) and finishes the slot using the programmed
feed rate for finishing. The tool is moved each
time by the roughing setting (∆) diagonally to
the start point of the next row.

7 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D34


Programming

D35 EASY CYCLE


Programming

Simple pocket

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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)

EASY CYCLE D36


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

roughing setting (∆)


For roughing the sideways rough setting is en-
tered under ∆
Direction of working
Forwards direction milling
Reverse direction milling
Finishing setting (δ)
For finishing work enter under δthe side finishing
setting which is to be left on roughing.
Feed rate in Z (Fz)

D37 EASY CYCLE


Programming

Cycle description
roughing
H 1 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the pocket.

L 2 Then the tool travels with feed rate (Fz) to the


first defined depth (I) and first in the positive
Zs direction of the longer side - for square pockets
in the positive Y-direction – and cuts out the
pocket from inside to out in forwards/back-
I
P wards movement using the programmed feed
rate for that level. The tool moves each time
by the roughing setting (∆) until the finishing
setting (δ) remains at the pocket edges.

3 After which the tool travels away from the


shape back to the starting point in the working
plane and the set level (l).

4 This process (2 to 3) is repeated, until the


Note: depth (P) is reached.
Roughing and finishing will be carried out us-
ing the same tool for this cycle. finishing
5 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the pocket.

6 Then the tool travels at feed rate (Fz) to depth


(P) and finishes the pocket using the pro-
grammed feed rate for finishing.

7 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D38


Programming

D39 EASY CYCLE


Programming

Rectangular pocket
milling
Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

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

EASY CYCLE D40


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Angle of dip (b)


Angle of dip which the roughing tool sets when
dipping to setting (l).
roughing setting (∆)
b
Sideways distance the tool is moved when rough-
ing
Angle of dip (Q)
Angle of dip when roughing (b) Angle of dip which the roughing tool sets when
dipping to depth (P).
Number of finishing passes in Z (N)
Finishing setting (δ)
Side thickness to be left when roughing

Q Finishing setting in Z (δz)


Height to be left when roughing
Direction of working
Angle of dip when finishing (Q) 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.

D41 EASY CYCLE


Programming

β (Θ)
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.

10 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D42


Programming

D43 EASY CYCLE


Programming

Circular pocket

Previous Next
variant variant

Choice of cycle from the cy-


cle group using the soft-keys
“Previous option” and “Next
option”

Co-ordinates (Xc, Yc)


Geometry
Co-ordinates of the mid-point
Outside radius (Re)
Inside radius (Ri)
Safety axial position in Z (Zs)
Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)

EASY CYCLE D44


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Angle of dip (b)


Angle of dip which the roughing tool sets when
dipping to setting (l).
roughing setting (∆)
b/Q Sideways distance the tool is moved when rough-
ing
Angle of dip (Q)
Angle of dip which the roughing tool sets when
dipping to depth (P).
Number of finishing passes in Z (N)

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.

D45 EASY CYCLE


Programming

β (Θ)
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).

9 Then the tool travels at feed rate (Fz) to depth


(P) and finishes first the pocket wall and then
the island wall using the programmed feed
rate.

10 The tool travels to the starting position for


finishing sides and in high speed to the safety
level (Zs).

EASY CYCLE D46


Programming

D47 EASY CYCLE


Programming

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:

Freely defined thread


M (S.I.F) Metric Fine Thread

M (S.I.F) Metric Fine Thread

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)

EASY CYCLE D48


Programming

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)

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Processing speed in the workpiece (pre-posi-


tioning feed rate) (f)

D49 EASY CYCLE


Programming

Cycle description
1 The tool travels in the spindle axis to the safety
level (Zs) and to the middle of the bore.

2 The tool is pre-positioned on the starting level


using the feed for pre-positioning (f). The start-
ing level is derived from the thread pitch (p),
the milling type and the number of thread turns
(N). The tool travels in a helix movement tan-
gentially to the thread-nominal-diameter.

3 Then the tool travels tangentially to the finished


shape and mills a turn, moving forwards.

4 Depending on the mill type the tool mills the


thread in one, in several separate or one con-
tinuous helix movement.

5 Then the tool travels tangentially back from


the shape to the start point in the processing
level.

6 At the end of the cycle the tool travels at high


speed to the safety level (Zs) or - if entered -
to the collision-protected 2nd safety distance
(Z2).

EASY CYCLE D50


Programming

D51 EASY CYCLE


Programming

Roughing out

selected rim

selected island shapes

Safety axial position in Z (Zs)


Geometry Co-ordinate values of the workpiece in Z (Z)
Depth (P)
Setting in Z (l)
Create Rim
contour
Select a previously defined shape from the list,
or use the soft-key to create a new shape (See
Chapter C – “Shapes Maintenance”)
Island shape
3 possibilities
• Do not select an island shape
• Select an island shape
• Select several island shapes
Selected island shapes are displayed with a green
bar.

EASY CYCLE D52


Programming

Continue by entering all the required technology


techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Angle of dip (b)


Island 1 Island 2 Angle of dip which the roughing tool sets when
dipping to setting (l).
roughing setting (∆)
Sideways distance the tool is moved when rough-
ing
Angle of dip (Q)
Angle of dip which the roughing tool sets when
dipping to depth (P).
Number of finishing passes in Z (N)
cut out sur- Finishing setting (δ)
Rim face Side thickness to be left when roughing
Finishing setting in Z (δz)
Example Rim /Island shapes Height to be left when roughing
Feed rate in Z (Fz)

D53 EASY CYCLE


Programming

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.

10 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D54


Programming

D55 EASY CYCLE


Programming

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

The tool travels from the start point first in Z and


then in XY to the first point of the shape.

The tool travels from the starting point first in in


XY and then in Z to the first point of the shape.

Select a previously defined shape from the list,


Create or use the soft-key to create a new shape (See
contour
Chapter C – “Shapes Maintenance”)

EASY CYCLE D56


Programming

Continue by entering all the required technology


Techno- data (tool number, direction of rotation, feed,
logy
spindle rotation speed).

Finishing setting (δ)


Side thickness to be left when roughing
Feed rate in Z (Fz)
Tool radius compensation:
ne

t
gh

ft
no

le
ri

D57 EASY CYCLE


Programming

Cycle description
roughing
1 The tool travels in the spindle axis to the safety
level (Zs) and to the start point (X, Z).

2 Then the tool moves using the feed (Fz) first


in Z and then in XY to the first point of the
shape, or - if selected - first in XY and then in
Z to the first point of the shape. At the same
time the first depth setting (l) is set, the finish-
ing setting (δ) is applied and the shape is cut
out. If selected, the tool radius compensation
is applied.

3 After which the tool travels away from the


shape back to the starting point in the working
plane and the set level (l).

4 This process (2 to 3) is repeated, until the


programmed depth (P) is reached.

finishing
5 The tool travels in the spindle axis to the safety
level (Zs) and to the start point (X, Z).

6 Then the tool moves using the feed (Fz) first


in Z and then in XY to the first point of the
shape, or - if selected - first in XY and then in
Z to the first point of the shape. At the same
time depth (P) is set. If selected, the tool radius
compensation is applied.

7 Finally the tool is moved back at high speed


to the safety level (Zs).

EASY CYCLE D58


Programming

D59 EASY CYCLE


Programming

ISO Editing

This cycle serves for limited


DIN/ISO-Code programming.

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

EASY CYCLE D60


Programming

Overview G-Commands

COMMAND DESCRIPTION FORMAT

G0 Rapid traverse G0 X... Y... Z...


G1 Straight-line interpolation G1 X... Y... Z...
G2 Circular interpolation in clockwise G2 X... Y... Z... I... J... K...
direction G2 X... Y... Z... R...
Circular interpolation in counter-clockwise G3 X... Y... Z... I... J... K...
G3
direction G3 X... Y... Z... R...
G4 Dwell time (in seconds) G4 F...
G33 Thread cutting G33 X... Y... Z... L-pitch
G40 Cutter radius compensation OFF G40
G41 Cutter radius compensation ON left G41
G42 Cutter radius compensation ON right G42
G94 Feed per minute G94
G95 Feed per rotation G95
G96 Constant cutting speed G96
G97 Constant spindle speed G97

I, J, K circle centre point in cartesian coordinates, related to start point.


R=+ angle smaller or equal 180°.
R=- angle larger 180°.

Miscellaneous commands

COMMAND DESCRIPTION FORMAT

T Tool selection T...


D Selection of the cutting edge D...
S Spindle speed, respectively S...
constant cutting speed
F Feed F...

D61 EASY CYCLE


Programming

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

Co-ordinates (Δx, Δy, Δz)


Incremental offset of the work-
piece null-point (W):
Δx...incremental NPV on the
X-Axis
X...incremental NPV on the
Y-Axis
X...incremental NPV on the
Z-Axis

EASY CYCLE D62


Programming

Cancel Zero-offset

The offset of the workpiece


zero point (W) is cancelled.

D63 EASY CYCLE


Programming

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

Mirroring around a vertical axis

EASY CYCLE D64


Programming

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.

D65 EASY CYCLE


Programming

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

The mirroring is cancelled.

EASY CYCLE D66


Programming

Rotation

Within a program the co-ordi-


nate system in the processing
plane can be rotated around
any given point.

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

The rotation is cancelled.

D67 EASY CYCLE


Programming

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

Number of repetitions (N)


Programs
Select a pre-defined program from the list.

EASY CYCLE D68


Tool measurement

E: Tool measurement

With tool measurement, you can work on the NC


Tool machine's tool system:
Table

• Delete an existing tool.


• Rename an existing tool.
• Copy an existing tool to the
last position on the work ta-
ble.
• Measure a tool at the ma-
chine.
• Enter a new tool or a new cut
in the tool table.

Define tool data


• Fix a workpiece of known height in the work-
piece container.
Geo- • Press Softkey.
metry
• Define the following parameters:
• Workpiece Z.
• R...Tool radius
• L...Tool length
• I....Tool radius wear
• K...Tool length wear

E1 EASY CYCLE
Tool measurement

Editing tool data


• You create blades for the tools here.
Insert
edge

• You delete tool data for the tool here.


Reset
tool

Delete • You delete tools here.


tool

Change • You change the name for the tool here.


name

• You load tools for 3D View here.


Tool
database

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

The standard values preselected by the machine


Techno- for the feed and for the speed can be restricted
logy
further with the Softkey.
In the cycles, after calling up the tool, the as-
sociated speed and feed values will already be
entered as suggestions which can be changed.

Technology data for tools

N Saving Tool Data


For measuring the tools an arbitrary workpiece
N (reference part) will be used. The surface of the
workpiece will be defined as the measuring plane.
The tools to be measured scratch against the
measuring plane one after another. The Z value
Z at the point of contact (relative to the rool) will be
defined with the value Z=0.
Purpose: If an already measured tool (tool with
W N1 N2 tool holder) traverses to Z=0 after being newly
Measuring plane
clamped, the tool is exactly at the used-defined
X measuring plane.
M Reference part

E3 EASY CYCLE
Tool measurement

Tool measurement with Scratch


Method
Insert • Press Softkey.
edge

Change • Enter tool name.


name

Geo- • Define Z value of the reference part with "0" (Z


metry
coordinate relative to the X-Y planes (measuring
planes).

• Enter tool radius (R).

• Scratching the reference part (workpiece) in the


Z-axis.

øX

W N1
X
M Reference part

Scratching in Z

• Press Softkey. The control system calculates


Get the tool length automatically (L).
L-value

• Tool 1 is now measured in a lengthwise direc-


tion. The control system sets the value of I and
Note: K to 0. The values are saved in the tool table
The L and R values specify the tool's meas- under the appropriate tool number.
urements. The I and K values specify the
correction factor, which the control system • Define the tool technology data for each tool
must take into account to compensate for type as needed.
tool wear.
The control system adds the value of the cor-
rection factor (K) to the length (L) and the
correction factor (I) to the radius (R) in order
to obtain the actual tool length (L+K) and tool
radius (R+I) which must be used.

EASY CYCLE E4
Tool measurement

Variants of Tool Measurement With Scratch-


ing
The measuring plane (Z=0) can also be defined
arbitrarily at another position in the work area.

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

The reference part (workpiece) is a still unproc-


essed workpiece with a dimension of 2 mm.
If during the tool scratch measurement, the Z-
Z=0 value of the reference part is saved with "2", the
position Z=0 lies on the surface of the already
processed workpiece.

Tool measurement by hand


The tool measurements can also be measured
with another measuring machine. The values
obtained can then be entered into the tool table
by hand.

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.

Program start, Program stop


• Select a program for machining.
Programs
• Press the "NC-Start" key.

• Stop the program by means of "NC-Stop" and


continue it with "NC-Start".

• Abort the program by means of "NC-Reset".

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

H: Alarms and Messages


Machine Alarms 6000 - 7999
These alarms will be triggered by the machines.
There are different alarms for the different ma-
chines.
The alarms 6000 - 6999 normally must be con-
firmed with RESET. The alarms 7000 - 7999 are
messages which normally will disappear when the
releasing situation is finished.

PC MILL 50 / 55 / 100 / 105 / 125 / 155


Concept MILL 55 / 105 / 155 6010: Drive x-axis not ready
The step motor board is defective or too hot, a
6000: emergency off fuse or cabling is defective.
The EMERGENCY OFF key was pressed. Re- A running program will be stopped, the auxiliary
move the endangering situation and restart ma- drives will be switched off, the reference position
chine and software. will be lost.
Check fuses or contact EMCO service.
6001: plc-cycle time exceeding
Contact EMCO Service. 6011: Drive Y-axis not ready
see alarm 6010.
6002: plc - no program charged
Contact EMCO Service. 6012: Drive Z-axis not ready
see alarm 6010.
6003: PLC - no data unit
Contact EMCO Service. 6013: main drive not ready
Main drive power supply defective, main drive too
6004: plc - ram memory failure hot, fuse defective.
Contact EMCO Service. A running program will be stopped, the auxilliary
drives will be switched off.
6005: Overheat brakemodul Check fuses or contact EMCO Service.
Main drive was braked too often, large changes
of speed within a short time. E4.2 active 6014: No main spindle speed
This will be released, when the spindle speed is
6006: Overload brake resistor lower than 20 rpm because of overload.
see 6005 Alter cutting data (feed, infeed, spindle speed).
The CNC program will be aborted, the auxilliary
6007: Safety circuit fault drives will be stopped.
Axis and main drive contactor with machine
switched off not disabled. Contactor got stuck or 6019: VICE TIME EXCEED
contact error. E4.7 was not active during switch- The electric vice has not reached a stop position
on. within 30 seconds.
The control or the clamping device board are
6008:MISSING CAN SUBSCRIBER defective, the vice is stuck. Adjust the proximity
Check fuses or EMCO customer service. switches of the stop position.
Contact EMCO Service.
6020: Vice failure
6009: safety circuit fault When the electric vice is closed, the signal
Defective step motor system. "clamping device clamped" of the clamping device
A running CNC program will be interrupted, the board has failed.
auxiliary drives will be stopped, the reference The control, the clamping device board or the
position will be lost. wiring are defective.
I 2014-04

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.

6024: machine door open 6048: dividing time exceeded


The door was opened while a machine movement. Dividing head stucks, insufficient pressured air
The program will be aborted. supply, hardware defective.
Check for collision, check pressured air supply or
6027: DOOR LIMIT SWITCH DEFECTIVE contact EMCO service.
The limit switch of the automatic door is displaced,
defective, wrong cabled. 6049: interlocking time exceeded
Contact EMCO service. see alarm 6048

6028: DOOR TIMEOUT 6050: M25 at running main spindle


The automatic door stucks, the pressured air Cause: Programming mistake in NC program.
supply is insufficient, the limit switch is displaced. A running program will be aborted.
Check door, pressured air supply, limit switch or The auxilliary drives will be switched off.
contact EMCO service. Remedy: Correct NC program

6030: NO PART CLAMPED 6064: Door automatic not ready


No workpiece inserted, vice cheek displaced, Cause: pressure failure automatic door
control cam displaced, hardware defective. automatic door stucks mechanically
Adjust or contact EMCO service. limit switch for open end position defective
security print circuits defect
6040: Tool turret index failure cabling defective
After WZW procedure drum pressed down by fuses defective
Z-axis. Spindle position wrong or mechanical A running program will be aborted.
defect. E4.3=0 in lower state The auxilliary drives will be switched off.
Remedy: service automatic door
6041: tool change timeout
Tool drum stucks (collision?), main drive not 6069: Clamping for TANI not open
ready, fuse defective, hardware defective. When opening the clamping pressure switch does
A running CNC program will be stopped. not fall within 400ms. Pressure switch defective
Check for collisions, check fuses or contact or mechanical problem. E22.3
EMCO service.
6070: Pressure switch for TANI miss-
6043-6046: tool disk position fault ing
Position error of main drive, error of position When closing the clamping pressure switch does
super­vising (inductive proximity switch defective not respond. No compressed air or mechanical
or disadjusted, drum allowance), fuse defective, problem. E22.3
hardware defective.
The Z axis could have been slipped out of the 6071: Dividing device not ready
toothing while the machine was switched off. Servo Ready Signal from frequency converter
A running CNC program will be stopped. missing. Excess temperature drive TANI or fre-
Contact EMCO service. quency converter not ready for operation.

6047: tool disk unlocked 6072: VICE not ready


Tool drum turned out of locked position, inductive Attempt to start the spindle with an open vice or
proximity switch defective or disadjusted, fuse without clamped workpiece.
defective, hardware defective. Vice stucks mechanically, insufficient compressed
A running CNC program will be interrupted. air supply, compressed air switch defective, fuse
Contact EMCO service. defective, hardware defective.
Check the fuses or contact EMCO service.

H2
Alarms and Messages

6073: Dividing device not ready 7018: turn key switch


Cause: locking switch defective With NC-Start the key switch was in position "set-
cabling defective ting operation".
fuses defective NC-Start is locked.
A running program will be aborted. Turn the key switch in the position "automatic" to
The auxilliary drives will be switched off. run a program.
Remedy: service automatic dividing device
lock the dividing device 7020: special operation mode active
Special operation mode: The machine door is
6074: Dividing time exceeded opened, the auxiliary drives are switched on, the
Cause: dividing device stucks mechanically key switch is in position "setting operation" and
locking switch defective the consent key is pressed.
cabling defective Manual traversing the axes is possible with open
fuses defective door. Swivelling the tool turret is not possible with
insufficient compressed-air supply. open door. Running a CNC program is possible
A running program will be aborted. only with standing spindle (DRYRUN) and SIN-
The auxilliary drives will be switched off. GLE block operation.
Remedy: Check for collision, check the compressed- For safety: If the consent key is pressed for more
air supply or contact the EMCO service. than 40 sec. the function of this key is interrupted,
the consent key must be released and pressed
6075: M27 at running main spindle again.
Cause: Programming mistake in NC program.
A running program will be aborted. 7021: initialize tool turret
The auxilliary drives will be switched off. The tool turret operating was interrupted.
Remedy: Correct NC program No traversing operation is possible.
Press tool turret key in JOG operation. Message
7000: invalid tool number pro- occurs after alarm 6040.
grammed
The tool position was programmed larger than 10. 7022: Initialize tool turret !
The CNC program will be stopped. see 7021
Interrupt program with RESET and correct the
program. 7023: waiting time main drive!
The LENZE frequency converter has to be sepa-
7001: NO M6 programmed rated from the mains supply for at least 20 sec-
For an automatic tool change you also have to onds before you are allowed to switch it on again.
program a M6 after the T word. This message will appear when the door is quickly
openend/ closed (under 20 seconds).
7007: feed Stop!
The axes have been stopped by the robotics in- 7038: lubrication system fault
terface (robotics entry FEEDHOLD). The pressure switch is defective or gagged.
NC-Start is locked. This can be reset only by
7016: switch on auxiliary drives switching off and on the machine.
The auxiliary drives are off. Press the AUX ON Contact EMCO service.
key for at least 0.5 sec. (to avoid accidentally
switching on) to switch on the auxiliary drives. 7039: lubrication system fault
Not enough lubricant, the pressure switch is de-
7017: reference machine fective.
Approach the reference point. NC-Start is locked.
When the reference point is not active, manual Check the lubricant and lubricate manually or
movements are possible only with key switch at contact EMCO service.
position "setting operation".
7040: machine door open
The main drive can not be switched on and NC-
Start can not be activated (except special opera-
tion mode)
Close the machine to run a program.

H3
Alarms and Messages

7042: initialize machine door 7087: Motor protection hydraulic


Every movement and NC-Start are locked. clamping released!
Open and close the machine door to initialize the Hydraulic motor is defective, stiff, circuit breaker
safety circuits. is set incorrectly.
Replace motor or check circuit breaker and re-
7043: piece count reached place if necessary.
A predetermined number of program runs was
reached. NC-Start is locked. Reset the counter 7090: Electrical cabinet override
to continue. switch active
The cabinet door can only be opened when the key
7050: no part clamped switch is switched on without raising an alarm.
After switching on or after an the vice is neither Switch off key switch.
at the open position nor at the closed position.
NC-Start is locked. 7270: Offset compensation active !
Traverse the vice manually on a valid end posi- Only with PC-MILL 105
tion. Offset compensation activated by the following
operation sequence.
7051: Dividing head not locked! - Reference point not active
Either the dividing head is in an undefined position - Machine in reference mode
after the machine has been switched on, or the - Key switch in manual operation
locking signal after a dividing process is missing. - Press STRG (or CTRL) and simultaneously 4
Initiate the dividing process, check, respectively This must be carried out if prior to the tool change
adjust the proximity switch for locking. procedure spindle positioning is not completed
(tolerance window too large)
7054: VICE open
Cause: the workpiece is not clamped 7271: Compensation finished,data
When switching on the main spindle with M3/M4 saved !
alarm 6072 (vice not ready) will be released. see 7270
Remedy: Clamp

7055: Open tool clamping system


A tool is clamped in the main spindle and the
control does not recognize the corresponding T
number.
Eject the tool from the main spindle when the door
is open by means of the PC keys "Strg" and " 1 ".

7056: setting data incorrect


An invalid tool number is stored in the setting
data.
Delete the setting data in the machine directory
xxxxx.pls.

7057: toolholder occupied


The clamped tool cannot be positioned in the tool
turret since the position is occupied.
Eject the tool from the main spindle when the door
is open by means of the PC keys "Strg" and " 1 ".

7058: retracting the axes


The position of the tool turret arm cannot be
clearly defined during the tool change.
Open the machine door, push the tool turret
magazine backwards to the stop. Move the milling
head in the JOG mode upwards to the Z reference
switch and then traverse the reference point.

H4
Alarms and Messages

H5
Alarms and Messages

PC TURN 50 / 55 / 105 / 120 / 125 / 155


Concept TURN 55 / 60 / 105 / 155 /
250
Concept MILL 250
EMCOMAT E160
EMCOMAT E200
EMCOMILL C40
EMCOMAT FB-450 / FB-600

6000: emergency off A running program will be stopped, the auxiliary


The EMERGENCY OFF key was pressed. drives will be switched off, the reference position
The reference position will be lost, the auxiliary will be lost.
drives will be switched off. Check fuses or contact EMCO service.
Remove the endangering situation and restart
machine and software. 6011: Drive Z-axis not ready
see 6010.
6001: plc-cycle time exceeding
The auxiliary drives will be switched off. 6012: Drive Z-axis not ready
Contact EMCO Service. see 6010.

6002: plc - no program charged 6013: main drive not ready


The auxiliary drives will be switched off. Main drive power supply defective or main drive
Contact EMCO Service. too hot, fuse defective, over- or undervoltage
from mains.
6003: PLC - no data unit A running program will be stopped, the auxilliary
The auxiliary drives will be switched off. drives will be switched off.
Contact EMCO Service. Check fuses or contact EMCO Service.

6004: plc - ram memory failure 6014: No main spindle speed


The auxiliary drives will be switched off. This alarm will be released, when the spindle
Contact EMCO Service. speed is lower than 20 rpm because of overload.
Alter cutting data (feed, infeed, spindle speed).
6005: K2 or K3 not de-energized The CNC program will be aborted, the auxiliary
Turn machine on/off. Defective security board. drives will be switched off.

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

6008: MISSING CAN SUBSCRIBER 6017: AUTOMATIC TOOL TURRET SIGNAL


The PLC-CAN board is not identified by the con- UNCOUPLED MISSING
trol. In the tool turret that can be coupled, the position
Check the interface cable and the power supply of the coupling and uncoupling magnet is moni-
of the CAN board. tored by means of two proximity switches. It has
to be made sure that the coupling is in the rear
6009: Safety circuit fault stop position so that the tool turret can get to the
next tool position. Equally, during operation with
6010: Drive x-axis not ready driven tools the coupling has to be safe in the
The step motor board is defective or too hot, front stop position.
a fuse is defective, over- or undervoltage from Check and adjust the cables, the magnet and the
mains. stop position proximity switches.

H6
Alarms and Messages

6018: AS signals, K4 or K5 not de-en- 6030: NO PART CLAMPED


ergized No workpiece inserted, vice cheek displaced,
Turn machine on/off. Defective security board. control cam displaced, hardware defective.
Adjust or contact EMCO service.
6019: power supply module not
ready 6031: quill failure
Turn machine on/off. Power supply module, de-
fective axis controller 6020 AWZ drive failure turn 6032: tool CHANGE TIMEOUT
machine on/off, defective axis controller. see alarm 6041.

6021: Collet Time out 6033: tool turret sync error


During closing of the clamping device the pres- Hardware defective.
sure switch has not reacted within one second. Contact EMCO service.

6022: Clamping device board defec- 6037: chuck timeout


tive The pressure switch does not react within one
The signal "clamping device clamped" is con- second when the clamping device is closed.
stantly released, even though no command has
been given. Replace the board. 6039: chuck pressure failure
The pressure switch turns off when the clamping
6023: COLLET pressure monitoring device is closed (compressed air failure for more
The pressure switch turns off when the clamping than 500ms).
device is closed (compressed air failure for more
than 500ms). 6040: tool TURRET INDEx failure
The tool turret is in no locked position, tool turret
6024: machine door open sensor board defective, cabling defective, fuse
The door was opened while a machine movement. defective.
The program will be aborted. A running CNC program will be stopped.
Swivel the tool turret with the tool turret key, check
6025: gearbox cover not closed fuses or contact EMCO service.
The gearbox cover was opened while a machine
movement. A running CNC program will be 6041: tool change timeout
aborted. Tool drum stucks (collision?), fuse defective,
Close the cover to continue. hardware defective.
A running CNC program will be stopped.
6026: motor protection coolant Check for collisions, check fuses or contact
pump released EMCO service.

6027: DOOR LIMIT SWITCH DEFECTIVE 6042: Tool turret overheat


The limit switch of the automatic door is displaced, Tool turret motor too hot.
defective, wrong cabled. With the tool turret a max. of 14 swivel procedures
Contact EMCO service. a minute may be carried out.

6028: DOOR TIMEOUT 6043: tool change timeout


The automatic door stucks, the pressured air Tool drum stucks (collision?), fuse defective,
supply is insufficient, the limit switch is displaced. hardware defective.
Check door, pressured air supply, limit switch or A running CNC program will be stopped.
contact EMCO service. Check for collisions, check fuses or contact
EMCO service.
6029: Tailstock quill TIME EXCEED
The tailstock quill does not reach a final position 6044: Braking resistance - main drive
within 10 seconds. overloaded
Adjust the control and the stop position proximity Reduce number of speed changes in the program.
switches, or the tailstock quill is stuck.

H7
Alarms and Messages

6045: tool turret sync missing 6060: C-axis index failure


Hardware defective. When swivelling in the C-axis the limit switch does
Contact EMCO service. not respond.
Check pneumatics, mechanics and limit switch.
6046: tool turret encoder fault
Fuse defective, hardware defective. 6064: Automatic door not ready
Check fuses or contact EMCO service. Door stucks mechanically (collision), insufficient
pressured air supply, limit switch defective, fuse
6048: Chuck not ready defective.
Attempt to start the spindle with open chuck or Check for collisions, check fuses or contact
without clamped workpiece. EMCO service.
Chuck stucks mechanically, insufficient pressured
air supply, fuse defective, hardware defective. 6065: Loader magazine failure
Check fuses or contact EMCO service. Loader not ready.
Check if the loader is switched on, correctly con-
6049: Collet not ready nected and ready for operation and/or disable
see 6048 loader (WinConfig).

6050: M25 during spindle rotation 6066: Clamping device failure


With M25 the main spindle must stand still (consider No compressed air at the clamping device
run-out time, evtl. program a dwell) Check pneumatics and position of the clamping
device proximity detectors.
6055: No part clamped
This alarm occurs when with rotating spindle the 6067: NO COMPRESSED AIR
clamping device or the tailstock reach the end position. Turn the compressed air on, check the setting of
The workpiece has been pushed out of the chuck the pressure switch.
or has been pushed into the chuck by the tailstock.
Check clamping device settings, clamping forces, 6068: Maindrive overtemperature
alter cutting data.
6070: Limit switch tailstock sleeve
6056: Quill not ready active
Attempt to start the spindle or to move an axis or Cause: The axis arrived in the tailstock sleeve.
to swivel the tool turret with undefined tailstock Remedy: Drive the travel off the tailstock sleeve.
position.
Tailstock is locked mechanically (collision), in- 6071: Limit switch X axis active
sufficient pressured air supply, fuse defective, Cause: The axis arrived to the end switch.
magnetic switch defective. Remedy: Drive the axis off the end switch again.
Check for collisions, check fuses or contact
EMCO service. 6072: Limit switch Z axis active
see 6071
6057: M20/M21 during spindle rota-
tion 6073: chuck guard open
With M20/M21 the main spindle must stand still (con- Cause: The chuck guard is open.
sider run-out time, evtl. program a dwell) Remedy: Close the chuck guard.

6058: M25/M26 during quill forward 6074: No feedback from USB-PLC


To actuate the clamping device in an NC program Turn machine on/off. Check cabling, defective
with M25 or M26 the tailstock must be in back end USB board.
position.
6075: axis limit switch triggered
6059: C-axis swing in timeout see 6071
C-axis does not swivel in within 4 seconds.
Reason: not sufficient air pressure, and/or me- 6077 Vice not ready
chanics stuck. Cause: Loss of pressure in clamping system.
Remedy: Check pressurised air and air ducts.

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).

6083 Fault AS/signal 6092 EMERGENCY-OFF external


Cause: Active Safety-Signal main spindle/Z-
controller is faulty. 6093 Fault AS/signal A-axis
Remedy: Delete alarm using the RESET key and/ Cause: Active Safety-Signal A control element
or switch the machine on/off. If this error faulty.
reoccurs, contact EMCO. Remedy: Cancel alarm with RESET button or switch
machine on/off. If the problem occurs sev-
6084 Fault AS/signal UE-modul eral times, contact EMCO.
Cause: Active Safety-Signal Uncontrolled power
supply module is faulty. 6095 Overheating in the switchgear
Remedy: Delete alarm using the RESET key and/ cabinet
or switch the machine on/off. If this error Cause: Temperature monitoring responded.
reoccurs, contact EMCO. Remedy: Check switchgear cabinet filter and fan,
raise triggering temperature, switch ma-
6085 n=0 relay not de-energized chine on and off.
Cause: Rotation zero relay did not drop.
Remedy: Delete alarm using the RESET key and/ 6096 Switchgear cabinet door open
or switch the machine on/off. If this error Cause: Switchgear cabinet door opened without
reoccurs, contact EMCO (replace relay). key switch release.
Remedy: Close switchgear cabinet door, switch
6086 Different Door-Signals from machine off and on.
USBPLC and ACC-PLC
Cause: ACC-PLC and USBSPS receive different 6900 USBPLC not available
door status reports. Cause: USB communication with the safety board
Remedy: Delete alarm using the RESET key. If this could not be established.
error reoccurs, contact EMCO. Remedy: Switch the machine off and on again. Please
contact the EMCO after-sales service in
6087 Drive A-axis not ready case the error occurs repeatedly.
see 6010

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

6915 Error overspeed Z 6922 Inversion of Z-direction too


Cause: The feed of the Y axis exceeds the maxi- long "1"
mum permissible value for the current Cause: The change in direction of Z axis was be-
operating condition. ing sent to USBSPS for more than three
Remedy: Delete the alarm with the RESET button seconds.
and switch the machine off and on again. Remedy: Delete alarm using the RESET key. Avoid
Please contact the EMCO after-sales serv- driving back and forth using the manual
ice in case the error occurs repeatedly. wheel. If this error reoccurs, contact EMCO.

6916 Error: X-Inductive proximity 6923 Different Door-Signals from


Switch defect USBPLC and ACC-PLC
Cause: No signal is delivered by X axis Bero. Cause: ACC-PLC and USBSPS receive different
Remedy: Delete alarm using the RESET key. If this door status reports.
error reoccurs, contact EMCO. Remedy: Delete alarm using the RESET key. If this
error reoccurs, contact EMCO.
6917 Error: Y-Inductive proximity
Switch defect 6924 Error enable pulses main drive
Cause: No signal is delivered by Y axis Bero. Cause: The pulse release on the main spindle
Remedy: Delete alarm using the RESET key. If this control element was interrupted by the
error reoccurs, contact EMCO. USBSPS, as the PLC did not shut it down
in a timely fashion.
6918 Error: Z-Inductive proximity Remedy: Cancel alarm with RESET button. If the
Switch defect problem occurs several times, contact
Cause: No signal is delivered by Z axis Bero. EMCO.
Remedy: Delete alarm using the RESET key. If this
error reoccurs, contact EMCO. 6925 Grid protection error!
Cause: Grid protection does not drop out in current
6919 Error: Spindle-Inductive proxim- operating state, or does not engage.
ity Switch defect Remedy: Clear alarm with emergency off button
Cause: No signal is delivered by main spindle Bero. and restart the machine. Contact EMCO
Remedy: Delete alarm using the RESET key. If this Customer Service if the error occurs on
error reoccurs, contact EMCO. several occasions.

6920 Inversion of X-direction too 6926 Motor protection error!


long "1" Cause: Motor protection drops out in current op-
Cause: The change in direction of X axis was be- erating state.
ing sent to USBSPS for more than three Remedy: Clear alarm with emergency off button
seconds. and restart the machine. Contact EMCO
Remedy: Delete alarm using the RESET key. Avoid Customer Service if the error occurs on
driving back and forth using the manual several occasions.
wheel. If this error reoccurs, contact EMCO.
6927 EMERGENCY OFF active error!
6921 Inversion of Y-direction too Cause: Emergency off button was pressed.
long "1" Remedy: Restart the machine.
Cause: The change in direction oY axis was be-
ing sent to USBSPS for more than three 6928 Tool changer shutdown moni-
seconds. toring error
Remedy: Delete alarm using the RESET key. Avoid Cause: Unauthorised tool changer movement in
driving back and forth using the manual the current operating state.
wheel. If this error reoccurs, contact EMCO. Remedy: Clear alarm with emergency off button
and restart the machine. Contact EMCO
Customer Service if the error occurs on
several occasions.

H11
Alarms and Messages

6929 Machine door closing/locking 7018: turn key switch


error With NC-Start the key switch was in position "set-
Cause: State of the door lock not plausible or door ting operation".
closure unserviceable. NC-Start is locked.
Remedy: Clear alarm with emergency off button Turn the key switch in the position "automatic" to
and restart the machine. Contact EMCO run a program.
Customer Service if the error occurs on
several occasions. 7019: Pneumatic lubrication monitor-
ing!
6930 Beros main spindle plausibility Refill pneumatic oil
error
Cause: Beros main spindle signal different. 7020: special operation mode active
Remedy: Clear alarm with emergency off button Special operation mode: The machine door is
and restart the machine. Contact EMCO opened, the auxiliary drives are switched on, the
Customer Service if the error occurs on key switch is in position "setting operation" and
several occasions. the consent key is pressed.
Manual traversing the axes is possible with open
6931 Main drive quick stop function door. Swivelling the tool turret is possible with
plausibility error open door. Running a CNC program is possible
Cause: Main drive actuator does not confirm the only with standing spindle (DRYRUN) and SIN-
quick stop function in the current operating GLE block operation.
state. For safety: If the consent key is pressed for more
Remedy: Clear alarm with emergency off button than 40 sec. the function of this key is interrupted,
and restart the machine. Contact EMCO the consent key must be released and pressed
Customer Service if the error occurs on again.
several occasions.
7021: tool turret not locked
6988 USB-extension for Robotik not The tool turret operating was interrupted.
available NC start and spindle start are locked. Press the
Cause: The USB extension for robotics cannot be tool turret key in the RESET status of the control.
addressed by ACC.
Remedy: Contact EMCO. 7022: collection device monitoring
Time exceed of the swivelling movement.
Check the pneumatics, respectively whether the
7000: invalid tool number pro- mechanical system is jammed (possibly a work-
grammed piece is jammed).
The tool position was programmed larger than 8.
The CNC program will be stopped. 7023: ADJUST PRESSURE SWITCH !
Interrupt program with RESET and correct the During opening and closing of the clamping de-
program. vice the pressure switch has to turn off and on
once.
7007: feed hold Adjust the pressure switch. This alarm does not
In the robotic mode a HIGH signal is at input E3.7. exist any more for versions starting with PLC 3.10.
Feed Stop is active until a low signal is at E3.7.
7024: aDJUST CLAMPING DEVICE PROXIM-
7016: switch on auxiliary drives ITY SWITCH !
The auxiliary drives are off. Press the AUX ON When the clamping device is open and the posi-
key for at least 0.5 sec. (to avoid accidentally tion stop control is active, the respective proximity
switching on) to switch on the auxiliary drives switch has to feed back that the clamping device
(also a lubricating pulse will be released). is "Open".
Check and adjust the clamping device proximity
7017: reference machine switch, check the cables.
Approach the reference point.
When the reference point is not active, manual
movements are possible only with key switch at
position "setting operation".

H12
Alarms and Messages

7025 waiting time main drive ! 7051: collet - no part clamped


The LENZE frequency converter has to be sepa- No part is clamped, the spindle can not be
rated from the mains supply for at least 20 sec- switched on.
onds before you are allowed to switch it on again.
This message will appear when the door is quickly 7052: Quill in undefined position
openend/ closed (under 20 seconds). The tailstock is in no defined position.
All axis movements, the spindle and the tool tur-
7026 Protection main motor fan re- ret are locked.
leased! Drive the tailstock in back end position or clamp
a workpiece with the tailstock.
7038: lubrication system fault
The pressure switch is defective or gagged. 7053: Quill - no part clamped
NC-Start is locked. This alarm can be reset only The tailstock reached the front end position.
by switching off and on the machine. Traverse the tailstock back to the back end posi-
Contact EMCO service. tion to continue.

7039: lubrication system fault 7054: No part clamped


Not enough lubricant, the pressure switch is de- No part clamped, switch-on of the spindle is
fective. locked.
NC-Start is locked.
Check the lubricant and lubricate manually or 7055: Clamping device open
contact EMCO service. This message indicates that the clamping device
is not in clamping state. It disappears as soon as
7040: machine door open a part is clamped.
The main drive can not be switched on and NC-
Start can not be activated (except special opera- 7060 Retract sleeve limit switch !
tion mode) The axis arrived in the tailstock sleeve. Drive the
Close the machine to run a program. travel off the tailstock sleeve.

7041: gearbox cover open 7061 Retract X axis limit switch !


The main spindle cannot be switched on and NC The axis arrived to the end switch. Drive the axis
start cannot be activated. off the end switch again.
Close the gearbox cover in order to start a CNC
program. 7062 Retract Z axis limit switch !
see 7061
7042: initialize machine door
Every movement and NC-Start are locked. 7063 Oil level central lubrication !
Open and close the machine door to initialize the Low oil level in central lubrication. Refill oil as per
safety circuits. maintenance instructions to the machine.

7043: piece count reached 7064 Chuck guard open !


A predetermined number of program runs was The chuck guard is open. Close the chuck guard.
reached. NC-Start is locked. Reset the counter
to continue. 7065 Motor protection coolant
pump released !
7048: Chuck open Overheated coolant pump. Check the coolant
This message shows that the chuck is open. It will pump for ease of motion and presence of dirt.
disappear if a workpiece will be clamped. Ensure sufficient amount of coolant fluid in the
coolant facility.
7049: Chuck - no part clamped
No part is clamped, the spindle can not be 7066 Confirm tool !
switched on. To confirm the tool change, press T after the
change has been completed.
7050: Collet open
This message shows that the collet is open. It will
disappear if a workpiece will be clamped.

H13
Alarms and Messages

7067 Manual operating mode 7080: Incorrect tool clamped !


The Special Operation key switch is in the Set The tool cone lies beyond tolerance. The clamped
position (manual). tool is twisted by 180°. Bero tool clamping is dis-
placed. Check the tool and clamp it again. If this
7068 x axis handwheel active problem occurs with more tools, contact EMCO.
The safety wheel is locked for manual travel
movement. The safety wheel locking is monitored 7082: motor protection chip convey-
by contactless switches. With the manual wheel or released
locked, the axis feed cannot be switched on. For The scrap belt is overloaded. Check the conveyor
automatic processing of a program, the manual belt for ease of motion and remove jammed scrap.
wheel must be released again.
7083: Magazine is active !
7069 y axis handwheel active A tool has been removed from the non-chaotic
see 7068 tool administration from the main spindle. Fill the
tool drum.
7070 z axis handwheel active
see 7068 7084: Vice open !
The vice is not clamped. Clamp the vice.
7071 vertical tool change
The sheath for manual clamping of the tool holder 7085 Roundaxis A move to 0 degre !
is monitored by a switch. The switch reports a Cause: The MOC only shuts down if the A Round
unaccepted socket wrench or a sheath which was axis is at 0°.
left open. Remove the socket wrench after clamp- When 4.5. is present, a round axis must
ing the tool and close the sheath. be made each time before the machine is
switched off.
7072 horizontal tool change Remedy: Move round axis to 0°.
The turning knob for manual tool clamping on
the horizontal spindle is monitored by a switch. 7088 Switchgear cabinet overheat-
The switch reports a tightened turning knob. The ing
spindle gets locked. Release the turning knob Cause: Temperature monitoring responded.
after clamping the tool. Remedy: Check switchgear cabinet filter and fan,
raise trigger temperature.
7073 Retract Y axis limit switch !
see 7061 7089 Switchgear cabinet door open
Cause: Switchgear cabinet door open.
7074 change tool Remedy: Close switchgear cabinet door.
Clamp programmed tool.
7900 Initialize EMERGENCY OFF!
7076: Swivel unit vor milling head Cause: The emergency off button must be initial-
unlocked ized.
The milling head is not fully swung. Fix the mill- Remedy: Press and then release emergency off
ing head mechanically (the end switch must be button.
pushed).
7901 Initialize machine doors!
7077: Adjust tool turret Cause: The machine doors must be initialized.
No valid machine data for tool change are avail- Remedy: Open the machine doors and close them
able. Contact EMCO. again.

7078: Pocket not in home position


Cancel during tool change. Swing back tool re-
cessed in setup operation.

7079: Tool arm not in home position


see 7079

H14
Alarms and Messages

Inputunit alarms 1700 - 1899


These alarms and messages are raised by the
control keyboard.

1701 Error in RS232 1711 Initialization of Easy2Control failed!


Cause: Serial port settings are invalid or the con- Cause: Configuration file onscreen.ini for Easy-
nection to the serial keyboard were inter- 2control is missing.
rupted. Remedy: Reinstall software and/or contact EMCO
Remedy: Check the settings of the serial interface Customer Service.
and/or turn keyboard off/on and check the
control cable connection. 1712 USB-Dongle for Easy2control could not
be found!
1703 Ext. keyboard not available Cause: USB-Dongle for Easy2control is not con-
Cause: Connection with the external keyboard can nected. Easy2control is displayed but can
not be made. not be operated.
Remedy: Check the settings of the external keyboard Remedy: Connect USB-Dongle for Easy2control.
and/or check the cable connection.
1801 Keytable not found!
1704 Ext. keyboard: checksum error Cause: The file with the keytable couldn't be found.
Cause: Error in the transmission. Remedy: Reinstall software and/or contact EMCO
Remedy: The connection to the keyboard is auto- Customer Service.
matically restored. If this fails, turn off or
on the keyboard. 1802 Connection to keyboard lost
Cause: Connection to the serial keyboard was
1705 Ext. keyboard: general error interrupted.
Cause: The attached keyboard reported an error. Remedy: Turn keyboard off/on and check the cable
Remedy: Plug the keyboard off and on again.Contact connection.
EMCO Customer Service if the error occurs
on several occasions.

1706 General USB error


Cause: Error in the USB communication.
Remedy: Plug the keyboard off and on again.Contact
EMCO Customer Service if the error occurs
on several occasions

1707 Ext. Keyboard: no LEDs


Cause: Fehlerhaftes LED-Kommando wurde an
die Tastatur gesandt.
Remedy: EMCO-Service kontaktieren.

1708 Ext. Keyboard: unknown command


Cause: Unknown command was sent to the key-
board.
Remedy: Contact EMCO Customer Service

1710 Installation of Easy2control is damaged!


Cause: Incorrect installation of Easy2control
Remedy: Reinstall software and/or contact EMCO
Customer Service

H15
Alarms and Messages

H16
Alarms and Messages

Axis Controller Alarms

8000 Fatal Error AC 8119 PC interrupt no. not valid


8100 Fatal init error AC Cause: The PC interrupt number can not be used.
Cause: Internal error Remedy: Find out free interrupt number in the Win-
Remedy: Restart software or reinstall when neces- dows95 system control (allowed: 5,7,10,
sary, report to EMCO, if repeatable. 11, 12, 3, 4 und 5) and enter this number
in WinConfig.
8101 Fatal init error AC
8120 PC interrupt no. unmaskable
see 8101.
see 8119
8102 Fatal init error AC
8121 Invalid command to PC-COM
see 8101.
Cause: Internal error or defective cable
8103 Fatal init error AC Remedy: Check cables (screw it); Restart software or
see 8101. reinstall when necessary, report to EMCO,
8104 Fatal system error AC if repeatable.
see 8101. 8122 Internal AC mailbox overrun
8105 Fatal init error AC Cause: Internal error
see 8101. Remedy: Restart software or reinstall when neces-
8106 No PC-COM card found sary, report to EMCO, if repeatable.
Cause: PC-COM board can not be accessed (ev. 8123 Open error on record file
not mounted). Cause: Internal error
Remedy: Mount board, adjust other address with Remedy: Restart software or reinstall when neces-
jumper sary, report to EMCO, if repeatable.
8107 PC-COM card not working 8124 Write error on record file
see 8106. Cause: Internal error
8108 Fatal error on PC-COM card Remedy: Restart software or reinstall when neces-
see 8106. sary, report to EMCO, if repeatable.
8109 Fatal error on PC-COM card 8125 Invalid memory for record buffer
see 8106. Cause: Insufficient RAM, record time exceeding.
8110 PC-COM init message missing Remedy: Restart software, ev. remove drivers etc.
to gain more RAM, reduce record time.
Cause: Internal error
Remedy: Restart software or reinstall when neces- 8126 AC Interpolation overrun
sary, report to EMCO, if repeatable. Cause: Ev. insufficient computer performance.
8111 Wrong configuration of PC-COM Remedy: Set a longer interrupt time in WinConfig.
This may result in poorer path accuracy.
see 8110.
8127 Insufficient memory
8113 Invalid data (pccom.hex)
Cause: Insufficient RAM
see 8110.
Remedy: Close other programs, restart software, ev.
8114 Programming error on PC-COM remove drivers etc. to gain more RAM.
see 8110.
8128 Invalid message to AC
8115 PC-COM packet acknowledge missing Cause: Internal error
see 8110. Remedy: Restart software or reinstall when neces-
8116 PC-COM startup error sary, report to EMCO, if repeatable.
see 8110. 8129 Invalid MSD data - axisconfig.
8117 Fatal init data error (pccom.hex) see 8128.
see 8110. 8130 Internal init error AC
8118 Fatal init error AC see 8128.
see 8110, ev. insufficient RAM memory 8130 Internal init error AC
see 8128.

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

8274 Define tool before loading


Cause: The tool must be defined in the tool list
before it is possible to transfer the tool into
the spindle.
Remedy: Create the tool in the tool list, then load.

8704 Feed override absent, REPOS is not executed


Cause: The REPOS command is not executed
because the feed override is set to 0%.
Remedy: Change the feed override and restart RE-
POS.
8705 Tool sorting active
Cause: The tools will be re-sorted with random
tool management to facilitate non-random
operation (tool 1 at place 1, tool 2 at place
2, etc.).
Remedy: Wait until sorting has finished. The control-
ler will delete the report independently.
8706 Check new controller - tool table
Cause: The controller was changed with random
tool management active.
Remedy: Check the tool or place table to clear the
alarm.
8707 Ending with auxiliary drives switched
on not possible
Cause: An attempt was made to end the control-
ler, although the auxiliary drives are still
switched on.
Remedy: Switch off the auxiliary drives and then end
the controller.

22000 Gear change not allowed


Cause: Gear step change when the spindle is ac-
tive.
Remedy: Stop the spindle and carry out a gear step
change.
22270 Feed too high (thread)
Cause: Thread pitch too large / missing, Feed for
thread reaches 80% of rapid feed
Remedy: Program correction, lower pitch or lower
spindle speed for thread

H22
Alarms and Messages

H23
Alarms and Messages

Axis Controller 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.

8703 Data record done


The recording of data is finished and the file
record.acp has been copied to the installation
folder.

8705 Feed-override missing, REPOS will not


be executed
Cause: The spindle was overloaded and during
processing the speed fell (to half of the
target speed for more than 500ms).
Remedy: Cancel alarm with RESET button. Change
the cut data (feed, speed, infeed).
8706 Tool sorting active
Cause: The tools were resorted during randomised
tool management in order to enable non-
randomised operation (tool 1 to place 1,
tool 2 to place 2, etc.).
Remedy: Wait till the sorting is finished. The mes-
sage will be deleted automatically by the
control system.

H24
Alarms and Messages

Control alarms 2000 - 5999


The alarms are released by the software.

Fagor 8055 TC/MC


Heidenhain TNC 426
CAMConcept
EASY CYCLE
Sinumerik for OPERATE

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.

2300 tracyl without corresponding round- 4007 diameter too big


axis invalid Cause: The remaining material (nominal diameter
Cause: Maybe the machine has no rotary axis. - diameter of the prebore) /2 is larger than
the tool diameter.
3000 Traverse feed axis manually to position
%s 4008 diameter too small
Remedy: Move the axis manually to the required Cause: The tool diamter is too large for the intended
position. bore.
Remedy: Enlarge the nominal diameter and use a
3001 Tool T.. change! smaller milling cutter.
Cause: A new tool was programmed in the NC
program. 4009 length too small
Remedy: Clamp the required tool in the machine. Cause: Width and length must be larger than the
double tool radius.
4001 slot width too small
Cause: The tool radius is too large for the slot to 4010 diameter less equal zero
be milled. Cause: The pocket diameter, the stud diameter,
etc. must not be zero.
4002 slot length to small
Cause: The slot length is too small for the slot to 4011 blank diameter too big
be milled. Cause: The diameter of the machined pocket
must be larger than the diameter of the
4003 length equal zero premachined pocket.
Cause: Pocket length, pocket width, stud length,
stud width are zero. 4012 blank diameter too small
Cause: The diameter of the machined stud must
4004 slot width too big be smaller than the diameter of the
Cause: The programmed slot width is larger than premachined stud.
the slot length.

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.

4024 no contour definition 4036 unknown working direction


Cause: The contour file being defined in the cyle Cause: Internal error.
has not been found. Remedy: Please inform the EMCO after-sales serv-
ice.
4025 internal calculation error
Cause: An unexpected error has occured during 4037 unknown working type
calculation of the cycle movements. Cause: Internal error.
Remedy: Please inform the EMCO after-sales serv- Remedy: Please inform the EMCO after-sales serv-
ice. ice.

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.

4043 groove width too small 4066 invalid mill step


Cause: Internal error. Cause: The mill step must be greater than zero.
Remedy: Please inform the EMCO after-sales serv-
ice. 4069 invalid angle
Cause: An angle of zero degree is not permitted.
4044 distance not defined
Cause: The distance for the multiple grooving cycle 4072 plunging too small
must not be zero. Cause: For the cycle, a cutting depth has been
selected that leads to extra-long machining
4045 illegal allowance type time.
Cause: Internal error.
Remedy: Please inform the EMCO after-sales serv- 4073 invalid clearance angle
ice. Cause: The clearance angle indicated for the tool
cannot be machined.
4046 invalid speed Remedy: Correct the clearance angle for the tool.
Cause: The spindle speed must be nonzero.
4074 contour-file not found
4047 invalid end point Cause: The contour file indicated in the cycle has
Cause: The programmed end point contradicts the not been found.
rest of the cycle definition. Remedy: Please select the contour file for the cycle.

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.

4050 invalid distance 4076 reciprocating plunge cut impossible


Cause: The hole patterns do not tally with the (initial move too short)
selected distance. Cause: The first movement of the contour is
shorter than the double tool radius and
4052 working pattern not possible cannot be therefore used for the swinging
Cause: Error in the definition of the hole pattern. delivery.
The number of bores is contradictory. Remedy: Extend the first movement of the contour.

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.

4211 Bottleneck detected


4200 leaving movement is missing
Cause: In the radius correction calculation some
Cause: No movement after the tool radius com-
parts of the contour were omitted, as too
pensation was deactivated in the current
large a milling cutter tool was used.
plane.
Remedy: Use a smaller milling cutting tool to process
Remedy: Insert the departing movement in the cur-
the contour completely.
rent plane after having deactivated the tool
radius compensation.
4212 Infeed has been programmed twice dur-
ing approach
4201 TPC off missing
ause: After the approach movement a  second
Cause: The tool radius compensation has not been
infeed has been programmed, without
deactivated.
previously moving to the work plane.
Remedy: Deactivate the tool radius compensation.
Remedy: First program a movement to the work plane
before programming a second infeed.
4202 TPC requires at least three movements
Cause: The tool radius compensation requires at
5000 drill manually now
least 3 movements in the current plane in
order to calculate the tool radius compen-
sation. 5001 contour has been adjusted to the pro-
grammed clearance angle
Cause: The programmed contour was adapted to
4203 approaching movement not possible
the programmed clearance angle. Maybe
Cause: It was not possible to calculate the ap-
there will remain rest material that cannot
proaching movement.
be machined with this tool.

4205 leaving movement not possible


5500 3D simulation: Internal error
Cause: It was not possible to calculate the depart-
Cause: Internal error inside the 3D simulation.
ing movement.
Remedy: Restart the software or, if necessary, report
the error to EMCO customer service.
4208 TPC curve could not be calculated
Cause: It was not possible to calculate the tool
radius compensation for the programmed 5502 3D simulation: Tool place invalid
contour. Cause: Tool place unavailable on the machine
used.
Remedy: Correct tool call-up.

H28
Alarms and Messages

5503 3D simulation: Chuck invalid owing to


the unmachined part definition
Cause: The distance from the front of the unma-
chined part is > the unmachined part length.
Remedy: Change the distance.

5505 3D simulation: Unmachined part defini-


tion invalid
Cause: Implausibility in the unmachined part geom-
etry (e.g. expansion in one axis ≤ 0, inside
diameter > outside diameter, unmachined
part contour not closed, etc.).
Remedy: Correct unmachined part geometry.

5506 3D simulation: STL chuck file has auto-


overcuts
Cause: Error in the chuck description.
Remedy: Correct file.

5507 3D simulation: Pole transit on TRANS-


MIT!
Cause: Travel comes too close to the X0 Y0 coor-
dinates.
Remedy: Change travel.

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

Using EMConfig you can also activate diagnostic


functions in case of troubles - that way you get
help immediately.

Safety-related parameters are protected by a


password. They can only be activated by set-up
technicans or by technical support representa-
tives.

X1
EMConfig

How to start EMConfig


Open EMConfig.

Icon for EMConfig In case several control types are installed, a se-
lection box will appear on the screen.

Select the required control type and click OK.

The following settings are only valid for the se-


lected control type.

The window for EMConfig appears on the screen.

Selection box for control type

Here you can change the lan-


guage of EMConfig. In order
to activate the settings, restart
the program.

Change the language of EMConfig

Note:
Select the desired menu item. The appropri-
ate function is explained in the text box.

X2
EMConfig

How to activate accessories


When you install accessories on your machine,
you need to activate them here.

Activate accessories

High Speed Cutting


On activating this checkbox, High Speed Cutting
is turned on.

By using high speed cutting,


the setting of the axis controller
is adjusted. This gain is only
effective until the programmed
feed rate of 2500 mm/min and
allows contour faithful retrac-
tion of the tool path and gen-
erating of sharp edges.
If the feed is set up to higher
than 2500 mm/min, it is auto-
matically reset to the normal
operating mode and sanded
and rounded edges are cre-
ated.

Activate High Speed Cutting

X3
EMConfig

Easy2control on screen opera-


tion
Installation and activation using the example of
WinNC for Sinumerik Operate.

Activating Easy2control

When installing the software WinNC for Sinumerik


Operate you will be prompted to activate Easy-
2control. In order to use the Software without re-
striction, the supplied dongle must be connected
to a free USB port.

X4
EMConfig

Settings
This mask allows you to enable or disable Easy-
2control and make settings.

Easy2control settings

Dial feed-override and


dial speed-override:
• Aktive: dial always controllable via mouse/
touchscreen (even with available hardware-
version).
• Inaktive: dial not controllable via mouse/
touchscreen.
• Standard: dial controllable via mouse/touch-
screen when no hardware-version is available.

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

How to save changes


After the settings, the changes must be saved.

Select "Save" or click on the icon.

Note:
Input fields highlighted in red indicate inad-
missible values. Inadmissible values are not
saved in EMConfig.

After saving the changes, create a machine data


floppy disk (MSD) or a machine data USB flash
drive.

How to create machine data


floppy disk or machine data
USB flash drive
After having changed the machine data, the ma-
chine data floppy disk or the machine data USB
flash drive must be in the appropriate drive.
Otherwise your changes cannot be saved and
get lost.

X6
Software installation

Z: Software Installation Windows


System prerequisites Variants of WinNC
You can install EMCO WinNC for the following
Machine with integrated control PC:
CNC control types:
• All Concept machines
• Machines that were converted to ACC • WinNC for SINUMERIK Operate T and M
• MOC with Windows XP SP3 or higher (32 / 64 Bit) • SINUMERIK 810D/840D T and M
• HEIDENHAIN TNC 426
Machines with included control PC and pro- • FANUC Series 0-TC and 0-MC
gramming stations: • FANUC Series 21 TB and MB
• PC 1000 Mhz • FAGOR 8055 TC and MC
• Windows XP SP2 or higher (32 / 64 Bit) • CAMConcept T and M
• Working memory min. 256 MB RAM • EMCO EASY CYCLE T and M (except
• free hard drive space 400 MB machine licence)
• Programming station: 1*USB, machine version:
In case there are several control types installed,
2*USB
a menu appears when starting EM Launch from
• TCP/IP-capable network card for machine ver-
which you can select the desired type.
sion)
The following versions can be installed from the
WinNC variants:
• Demo licence:
Software installation The demo licence is valid for 30 days after the
• Start Windows XP SP3 or higher first use. 5 days before the demo licence ex-
• Start the installation application on the USB pires, you can enter another valid licence key
stick or your download file. (see licence manager)
• Follow the instructions from the installation • Programming station:
guide. Programming and operation of the appropriate
CNC control type is simulated by WinNC on your
For more informations regarding software instal- PC.
lation and / or software update please refer to • Single user licence:
the documentation “short description for WinNC Authorizes to external programming of CNC-
update installation”. controlled machine tools on one PC worksta-
tion (machine-independent).
• Multi-user licence:
Authorizes to external programming of CNC-
controlled machine tools. The multi-user li-
cence can be installed on an unlimited number
of PC workstations or in a network within the
institute registered by the licensor (machine-
independent).
• Educational licence version:
Is a time-limited multi-licence especially for
schools and educational institutes.
Note: • Machine licence:
PC TURN and PC MILL have to be equipped This licence allows to directly operate a PC-
with the conversion kit for ACC in order to controlled machine (PC TURN, Concept TURN,
operate EMCO WinNC. PC MILL, Concept MILL) of WinNC as if it was
operated by an ordinary CNC control.

Z1
Software installation

Network card (ACC)

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

Only for machines with ACC kit:


Note: PC Turn 50
During a machine installation one network- PC Mill 50
card is reserved exclusively for the control of PC Turn 100
the machine. PC Mill 120

Network card type: TCP/IP compatible network


card

Setting the network card for the local connection


to the machine:

IP address: 192.168.10.10
Subnetmask 255.255.255.0

In case of problems observe the instructions of


your operating system (Windows help).

Connection of the machine to the PC

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.

Otherwise proceed as follows:


1 Switch the machine on.
2 Wait for 20 seconds to ensure that the ma-
chine operating system is running before the
network connection to the PC is established.
Otherwise it is possible that no connection can
be established.
3 Switch the PC on and start Windows.
4 Click on the start symbol at the bottom.
5 Select program, EMCO and click on WinNC.
6 The start image will be shown on the screen.
The licence holder is registered in the start
screen.
7 If you have only installed one CNC control
type, it starts immediately.
8 If you have installed several CNC control
types, the selection menu appears.
9 Select the desired CNC control type (use cur-
sor buttons or mouse) and press ENTER to
start it.
10 If you use the control keyboard, you can select
the desired CNC control type with the cursor
buttons or mouse and start with the "NC-Start"
Selection menu EMLaunch button.

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.

2 By simultaneously pressing these buttons


WinNC for Sinumerik Operate will be terminated
specifically.
This corresponds to Alt+F4 on the PC keyboard.

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.

For the release of additional function groups of exist-


ing EMCO software products it is necessary to enter
a new licence key (exception: demo licence).

The EMCO Licence Manager (see picture on the


bottom on the left) enables the input of further
Run EMCO licence manager as an administrator
new licence keys. For this purpose select the
new product in the selection window and confirm
the input.

The next time you start your control software


an input window appears and asks you to enter
name, address and licence key (see picture on
the top left).

Please note that the licence key is asked for each


software product individually. The picture on the
left shows e.g. the input prompt for the licence
key for the software product "Heidenhain TNC
EMCO Licence Manager 426".

Input licence key:


Start the WinNC with the option “Run as Admin-
istrator” right after installing the programm or
launching the licence manager.

Z4

You might also like