EMCO WinNC GE Series Fanuc 21 MB. Software description/ Software version from 13.76 - page 1

 

  Index      Manuals     EMCO WinNC GE Series Fanuc 21 MB. Software description/ Software version from 13.76

 

Search            copyright infringement  

    

 

   

 

   

 

Content      ..      1       2         ..

 

 

 

EMCO WinNC GE Series Fanuc 21 MB. Software description/ Software version from 13.76 - page 1

 

 

EMCO WinNC GE Series Fanuc 21 MB

Software description/ Software version from 13.76

Software description
EMCO WinNC Fanuc 21 MB

Ref.No. EN 1901   Edition C2003-7

 3

Contents

A:  Key Description

Control Keyboard, Digitizer Overlay ..................................... A1
Key Functions .................................................................... A1
Data Input Keys ................................................................. A2
Function Keys .................................................................... A2
Machine Control Keys ........................................................ A4
PC Keyboard ..................................................................... A6

B: Basics

Reference Points of the EMCO Milling Machines ................. B1
Zero offset ......................................................................... B2
Coordinate System ............................................................. B2

Coordinate System with Absolute Programming ............. B2
Coordinate System with Incremental Programming ........ B2

Input of the Zero Offset ....................................................... B3
Tool Data Measuring .......................................................... B4
Tool Data Measuring by Scraping ........................................ B5

C: Operating Sequences

Survey Operating Modes ................................................... C1
Approach the Reference Point ........................................... C2
Setting of Language and Workpiece Directory .................... C3
Program Input ................................................................... C4

Call Up a Program ....................................................... C4
Input of a block ........................................................... C4
Search a Word ............................................................ C4
Insert a Word .............................................................. C4
Alter a Word ................................................................ C4
Delete a Word ............................................................. C4
Insert a Block .............................................................. C4
Delete a Block ............................................................. C4

Data Input - Output ............................................................ C5

Adjusting the Serial Interface ....................................... C5

Delete a Program .............................................................. C5
Delete All Programs .......................................................... C5

Program Output .......................................................... C6
Program Input ............................................................. C6
Tool Offset Output ....................................................... C6
Tool Offset Input .......................................................... C6
Print Programs ............................................................ C6

Program Run .................................................................... C7

Start of a Part Program ................................................ C7
Displays while Program Run ........................................ C7
Block Search .............................................................. C7
Program Influence ....................................................... C7
Program interruption ................................................... C7
Display of the Software Versions .................................. C7

Part Counter and Piece Time ............................................. C8
Graphic Simulation ............................................................ C9

D: Programming

Program Structure ............................................................. D1
Used Addresses ................................................................ D1
Survey of  G Commands ................................................... D2
Survey of M Commands .................................................... D3
Description of G Commands .............................................. D4
G00  Positioning (Rapid Traverse) ...................................... D4
G01  Linear Interpolation ................................................... D4
G02 Circular Interpolation Clockwise .................................. D6
G03 Circular Interpolation Counterclockwise ....................... D6
G04 Dwell ......................................................................... D7
G7.1 Cylindrical Interpolation ............................................. D8
G09 Exact Stop ............................................................... D10
G10 Data Setting ............................................................ D10
G15 End Polar Coordinate Interpolation ............................ D11
G16 Begin Polar Coordinate Interpolation .......................... D11
G17-G19  Plane Selection ............................................... D12
G20 Measuring in Inches ................................................. D12

G21 Measuring in Millimeter ............................................ D12
G28 Approach Reference Point ........................................ D13
Cutter Radius Compensation ........................................... D14
G40 Cancel Cutter Radius Compensation ........................ D14
G41 Cutter Radius Compensation left .............................. D14
G42 Cutter Radius Compensation right ............................ D14
G43 Tool Length Compensation positive ........................... D16
G44 Tool Length Compensation negative ......................... D16
G49 Cancel Tool Length Compensation............................ D16
G50 Cancel Scale Factor, Mirror ...................................... D16
G51 Scale Factor, Mirror .................................................. D16
Mirroring a Contour ......................................................... D17
G52 Local Coordinate System ......................................... D18
G53 Machine Coordinate System ..................................... D18
G54 - G59 Zero Offset 1 - 6 ............................................. D18
G63 Thread Cutting  Mode On ......................................... D19
G64 Cutting mode ........................................................... D19
G61 Exact Stop Mode...................................................... D19
G68 / G69 Coordinate System Rotation ............................ D20
Drilling Cycles G73 - G89 ................................................ D21
G73 Chip Break Drilling Cycle .......................................... D22
G74 Left Tapping Cycle ................................................... D22
G76 Fine Drilling Cycle .................................................... D23
G80 Cancel Drilling Cycles .............................................. D23
G81 Drilling Cycle ........................................................... D23
G82 Drilling Cycle with Dwell ........................................... D24
G83 Withdrawal Drilling Cycle .......................................... D24
G84 Tapping Cycle .......................................................... D25
G85 Reaming Cycle ........................................................ D26
G86 Drilling Cycle with Spindle Stop ................................. D26
G87 Back Pocket Drilling Cycle ........................................ D27
G88 Drilling Cycle with Program Stop ............................... D27
G89 Reaming Cycle with Dwell ........................................ D28
G90 Absolute Programming ............................................. D28
G91 Incremental Programming ........................................ D28
G92 Coordinate System Setting ....................................... D28
G94 Feed per Minute ...................................................... D28
G95 Feed per Revolution...................................
.............. D28
G97 Revolutions per Minute ............................................ D28
G98 Retraction to the Start Plane ..................................... D28
G99 Retraction to the Withdrawal Plane ........................... D28

Description of M Commands ............................................. D29
M00 Programmed Stop .................................................... D29
M01 Programmed Stop, Conditional .................................. D29
M02 Main Program End .................................................... D29
M03 Milling Spindle ON Clockwise .................................... D29
M04 Milling Spindle ON Counterclockwise ......................... D29
M05 Milling Spindle OFF .................................................. D29
M06 Tool Change ............................................................. D29
M08 Coolant ON .............................................................. D29
M09 Coolant OFF ............................................................ D29
M27 Swivel Dividing Head ................................................ D29
M30 Main Program End .................................................... D29
M71 Puff blowing ON ....................................................... D29
M72 Puff blowing OFF ...................................................... D29
M98 Subprogram Call ...................................................... D30
M99 Subprogram End, Jump Instruction ............................ D30

G: Flexible NC programming

Variables and arithmetic parameters .................................. G1
Calculating with variables .................................................. G1
Control structures .............................................................. G2
Relational operators .......................................................... G2

H: Alarms and Messages

Input Device Alarms 3000 - 3999 ....................................... H2
Machine Alarms 6000 - 7999 ............................................. H3
Axis Controller Alarms 8000 - 9999 ................................... H11

I: Control Alarms

Control Alarms .................................................................... I1

Starting Information

see attachment

A:  Key Description

Control Keyboard, Digitizer Overlay

Key Functions

RESET .................Cancel an alarm, reset the CNC

(e.g. interrupt a program), etc.

HELP ....................Helping menue
CURSOR ..............Search function, line up/down
PAGE ...................Page up/down
ALTER..................Alter word (replace)
INSERT ................Insert word, create new program
DELETE ...............Delete (program, block, word)
EOB ......................

E

nd 

O

B

lock

CAN ......................Delete input
INPUT ..................Word input, data input
POS ......................Indicates the current position
PROG ...................Program functions
OFSET SETTING.Setting  and  display  of  offset

values, tool and wear data, varia-

bles

SYSTEM ..............Setting and display of parameter

and display of diagnostic data

MESSAGES .........Alarm and message display
GRAPH ................Graphic display

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

A 2

K

EY

 D

ESCRIPTION

Data Input Keys

Note for the Data Input Keys

Each data input key runs several functions (numbers,

address character(s)). Repeated pressing of the key

switches to the next function automatically.

Function Keys

Note for Function Keys

With  the  PC  keyboard  the  function  keys  can  be

displayed as softkeys by pressing the key F12.

Data input keys

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

A 4

K

EY

 D

ESCRIPTION

Machine Control Keys

The machine control keys are in the lower block of the

control keyboard resp. the digitizer overlay.

Depending  on  the  used  machine  and  the  used

accessories not all functions may be active.

SKIP (skip blocks will not be executed)

DRY RUN (test run of programs)

OPT STOP (program stop at M01)

RESET

Single block machining

Program stop / program start

;

=

=

;

<

<

manual axis movement

Approaching the reference point in all axes

Feed stop / feed start

Spindle override lower / 100% / higher

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

A 5

K

EY

 D

ESCRIPTION

Spindel stop / spindle start; spindle start in JOG and INC1...INC10000 mode:

Clockwise: perss 

 key short, Counterclockwise: press 

 min. 1 sec.

Open / close door

Swivel dividing head

Open / close clamping device

Swivel tool turret

Coolant on/off

AUX OFF / AUX ON (auxiliary drives off / on)

K

EY

 D

ESCRIPTION

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

 B 1

B

ASICS

B: Basics

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 coordinate

system.

R = Reference point

A  position  in  the  machine  working  area  which  is

determined exactly by limit switches. The slide posi-

tions  are  reported  to  the  control  by  the  slides

approaching the "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 manufacturer.

W = Workpiece zero point

Starting point for the dimensions in the part program.

Can be freely established by the programmer and

moved as desired within the part program.

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

 B 2

B

ASICS

Coordinate System

The X coordinate lies parallel to the front edge of the

machine table, the Y coordinate lies parallel to the

side edge of the machine table, the Z coordinate is

vertical to the machine table.

Z  coordinate  values  in  minus  direction  describe

movements of the tool system towards the workpiece,

values in plus direction away from the work piece.

Coordinate System with

Absolute Programming

The origin of the coordinate systemlies in the machine

zero point "M" or after a zero offset in the work piece

zero point "W".

All target points are described from the origin of the

coordinate system by indication of the respective X,

Y and Z distances.

Coordinate System with

Incremental Programming

The origin of the coordinate system lies at the tool

mount reference point "N" or at the tool tip after a tool

call-up.

With incremental programming the actual pathes of

the tool (from point to point) are described.

Zero offset

With EMCO milling machines the machine zero point

"M" lies on the left front edge of the machine table.

This  position  is  unsuitable  as  a  starting  point  for

dimensioning.  With  the  so-called  zero  offset  the

coordinate system can be moved to a suitable point

in the working area of the machine.
In the Operating Area Parameter - Zero Offsets are

four adjustable zero offsets available.
When you define a value in the offset register, this

value will be considered with call up in program (G54

- G57) and the coordinate zero point will be shifted

from the machine zero M to the workpiece zero W.
The  workpiece  zero  point  can  be  shifted  within  a

program in any number.

More informations see in the command description.

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

 B 3

B

ASICS

Input of the Zero Offset

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

 B 4

B

ASICS

Tool Data Measuring

Aim of the tool data measuring:

The CNC should use the tool tip resp. the tool centre

at the face end for positioning, not the tool mount

reference point.
Every tool which is used for machining has to be

measured. The distance "N" between tool tip and tool

mount reference point is to be measured.
To every of this distances a H-parameter in the offset

register (GEOMT) is related to (Tool 1 - H1).
The correction number can be any register number

(max.32), but has to be considered with tool call in

program.

The  length  corrections  can  be  measured  half-

automatically, the 

cutter radius 

has to be inserted

manually as H-parameter.

Inserting the cutter radius is 

only 

necessary for using

cutter radius compensation 

with this tool.

For G17 (XY plane active):

Tool data measuring (GEOMETRIE) occurs for

Z absolute from point "N"

R radius of the cutter

For all other active planes always the vertical axis to

the plane is computed. In the following the normal

case G17 is described.

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

 B 5

B

ASICS

Tool Data Measuring by Scraping

Procedure

• Clamp  a  workpiece  in  the  working  area.  The

measuring point has to be reachable with the tool

mount  reference  point  and  with  all  tools  to  be

measured.

The tool mount reference point of the EMCO PC

MILL 100/125/155 is on the reference tool

(clamp before).

• Select the JOG mode

• Place a thin sheet of paper between work piece

and milling spindle.

• Traverse with the tool mount reference point on

the workpiece (standing spindle)

Reduce feed to 1%

Traverse with the spindle (tool mount reference

point) down to the workpiece, so far that the paper

still can be moved.

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

C 1

O

PERATING

 S

EQUENCES

C: Operating Sequences

Survey Operating Modes

REF 

In this operating mode the reference point will be

approached.

With reaching the reference point the actual position

display  is  set  to  the  value  of  the  reference  point

coordinates. By that the control acknowledges the

position of the slides in the working area.

With the following situations the reference point has

to be approached::

• After switching on the machine

• After mains interruption

• After alarm "Approach reference point" or "Ref.

point not reached"

• After collisions or if the slides stucked because of

overload

MEM 

For working off a part program the control calls up

block after block and interprets them.

The interpretation considers all correction which are

called up by the program.

The so-handled blocks will be worked off one by one.

EDIT

In the EDIT mode you can enter part programs and

transmit data.

MDI 

In the MDI mode you can switch on the spindle and

swivel the tool holder.

The control works off the entered block and deletes

the intermediate store for new inputs..

EMCO W

IN

NC GE S

ERIES

 F

ANUC

 21

MB

C 2

O

PERATING

 S

EQUENCES

Approach the Reference Point

By approaching the reference point the control will be

synchronized to the machine.

Danger of Collisions

Mind for obstacles in the working area (Clamping

devices, clamped work pieces, etc.)

After reaching the reference point its position will be

displayed  as  actual  position.  Now  the  machine  is

synchronized to the control.

C 3

Setting of Language and

Workpiece Directory

Workpiece Directory

In the workpiece directory the CNC programs created

by the operator will be stored.

The  workpiece  directory  is  a  subdirectory  of  the

program  directory  which  was  determined  with

installation.

Enter in the input field PROGRAM PATH the name of

the workpiece directory with the PC keyboard, max.

8  characters,  no  drives  or  pathes.  Not  existing

directories will be created.

Active Language

Selection from installed languages, the selected

language will be activated with restart of the

software.

Enter the language sign in the input field

LANGUAGE

• DT for German

• EN for English

• FR for French

• SP for Spanish

 

 

 

 

 

 

 

 

Content      ..      1       2         ..