Sunteți pe pagina 1din 42

SINUMERIK 802D

Ghid rapid 09.2001

Frezarea
ISO Dialect M
Cuprins 09.01

Cuprins

1. Setup 1-9
Activare ISO Dialect M, G291 .........................................1-10
Originea sculelor .............................................................1-11
Introducerea offsetului zero ............................................1-12

2. Creare/Editare Program 2-13


Creare/Deschidere program ...........................................2-14
Inserare/Editare blocuri ..................................................2-15
Copiere/Inserare/Stergere blocuri ..................................2-16
Cautare blocri/Numerotare .............................................2-17
Pornire/Simulare program...............................................2-18

3. Executare/Corectare Program 3-19


Selectare/Urmarire program ............................................3-20
Corectare program ..........................................................3-21
Cautare blocri..................................................................3-22

4. Date de pozitionare in program 4-23


Dimensionare absoluta si incrementale, G90/G91..........4-24
Origine, G54 to G59 .......................................................4-25
Selectarea planului de lucru, G17 to G19.......................4-26

5. Programarea deplasarii axelor 5-27


Deplasarea rapida, G0....................................................5-28
Interpolarea liniara, G1 ...................................................5-29
Interpolarea circulara, G2/G3 .........................................5-30
Filetarea, G74/G84 .........................................................5-31
Coordonate polare, G15/G16..........................................5-32

6. Offsetul sculelor 6-33


Apelul sculei....................................................................6-34
Raza taisului, offsetul traiectoriei, G41/G42 ...................6-35

7. Functii preparatorii 7-37


Programarea avansului, G94/G95 ..................................7-38
Oprirea exacta, G9/G61 ..................................................7-39
Avansul in traiectorie continua, G64 ...............................7-40
Programarea miscarii arborelui principal ........................7-41
Apelarea subrutinelor, M98/M99 .....................................7-42

0-6 © Siemens AG, 2001. Toate drepturile rezervate.


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 Cuprins

Cuprins

8. Anexe 8-43
Lista comenzilor M .........................................................8-44
Lista functiilor G..............................................................8-45
Alarme de cicluri..............................................................8-47
Note ................................................................................8-48

© Siemens AG, 2001. Toate drepturile rezervate. 0-7


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
1. Setup

Activarea dialectului ISO M, G291 1-10

Offsetul sculelor 1-11

Introducerea originilor 1-12

© Siemens AG 2001, Toate drepturile rezervate. 1-9


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
1. Setup 09.01

Activare ISO Dialect M, G291

N10 G291

G291 Activare ISO Dialect M limbajul de programare


NC
G290 Activarea limbajului de programare SIEMENS NC

OEM Masina

Se indica consultarea detaliilor masinii furnizate de producator


inainte de a o porni si atunci cind se realizeaza schimbarea intre
limbajul de programare Siemens si dialectul ISO

• Scula activa,
• offseturile sculei, si
• originea
sint memorate cind limbajul de programare ISO dialect este
activ.

dialectul ISO
Limbajul de programare "ISO Dialect M" NC este al doilea
limbaj de programare cu un set de comenzi in cod G.

1-10 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 1. Setup

Offsetul sculelor

Select
OFFSET Se selcteaza
PARAM OFFSET PARAM

Tool Se selecteaza "Tool List"


list

Functions
Del. tool Stergerea offseturilor sculelor
offsets

Search Cautarea sculei

New tool Creerea unei noi scule


Se introduc noile valori.

© Siemens AG 2001, Toate drepturile rezervate. 1-11


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
1. Setup 09.01

Introducerea originii

OFFSET Se selecteaza
PARAM OFFSET PARAM

Zero offset Se selecteaza "Zero offset"

Se selecteaza originea cu
cursorul:
• Baza
• Parameterizabil (G54 pina
la G59)

Introducere/schimbare valoare.

1-12 © Siemens AG, 2001. Toate drepturile rezervate.


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
2. Creare/Editare program

Creare/Deschidere program 2-14

Inserare/Editare blocuri 2-15

Copiere/Inserare/Stergere blocuri 2-16

Cautare blocuri/Numerotare 2-17

Pornire/Simulare program 2-18

© Siemens AG, 2001. Toate drepturile rezervate 2-13


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
2. Creare/Editare program 09.01

Creare/Deschidere program

Crearea unui program nou:


PROGRAM Se selecteaza PROGRAM
MANAGER
MANAGER

Programs Se alege directorul programului

New Se introduce numele programului si

Se confirma cu OK
OK

Nota:
Extensia de fisiere SPF trebuie scrisa explicit pentru
subrutine (ex. TEST.SPF).

Deschiderea unui program existent:


PROGRAM Se selecteaza PROGRAM
MANAGER
MANAGER

Programs Se selecteaza directorul programului

Se foloseste cursorul pentru a selecta


programul in directorul programului
si

Open Se deschide programul.

Nota
Daca programul este deja deschis in editor, acesta poate fi
folosind tasta PROGRAM

2-14 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 2. Creare/Editare program

Inserare/Editare blocuri

Inserarea unui bloc nou


Conditii prealabile:
Programul existent este deschis.
Se foloseste cursorul pentru a selecta
linia ce va fi inserata.

Apasa tasta Input.

Editare bloc
Conditii prealabile:
Programul existent este deschis.
Se selecteaza cu cursorul blocul
ce va fi modificat.

Nota
Daca programul este deja deschis in editor, acesta poate fi
selectat direct folosind tasta PROGRAM

© Siemens AG, 2001. Toate drepturile rezervate 2-15


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
2. Creare/Editare program 09.01

Copiere/Inserare/Stergere blocuri

Copiere/Inserare
Conditii prealabile:
Programul existent este deschis.
Se foloseste cursorul pentru a
alege blocul dorit sau pozitia
de unde va incepe selectarea.
Mark Se incepe selectarea.
block

Se foloseste cursorul pentru a selecta


punctul de final al selectarii.

Copy Se copiaza textul selectat.


block

Se pozitioneaza cursorul la
punctul de inserare.

Insert Se insereaza textul copiat


block

Note:
• Blocurile sint intotdeauna copiate dupa cursor
• Blocurile se pot copia si insera intre diferite
programe.

Stergerea
Conditii prealabile:
Programul existent este deschis.
Se foloseste cursorul pentru a
alege blocul dorit sau pozitia de
unde incepe selectarea.

Mark Se incepe selectarea.


block

Se foloseste cursorul pentru a


selecta punctul de final al selectarii.

Delete Se sterge textul selectat.


block

2-16 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 2. Creare/Editare program

Cautarea blocurilor/Numerotare

Cautarea blocurilor
Conditii prealabile:
Programul existent este deschis.
Search Se introduce textul cautat

Se poate alege intre text sau


numarul liniei ("N..." trebuie
Text Line
introdus pentru numarul blocului).
no.
Se porneste cautarea.
OK

Nota
La inceputul cautarii este posibila alegerea
intre
• Cautarea de la pozitia cursorului sau,
• Cautare de la inceputul blocului.

Numerotarea blocurilor
Conditii prealabile:
Programul existent este deschis.
Numbering Numerele blocurilor ale unui
program complet sint
renumerotate in incrementi
de 10 (din 10 in 10).

© Siemens AG, 2001. Toate drepturile rezervate 2-17


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
2. Creare/Editare program 09.01

Pornire/Simulare program

Pornire program
Conditii prealabile:
• Modul automat este selectat.
• Programul existent este deschis.
Execute Se selecteaza programul ce va fi executat.

NC-Start este folosit pentru a porni


programul.

Simulare program
Simulation Se selecteaza Simulation si se
porneste cu NC start.

Call Se apeleaza submeniu pentru a afisa:


...
Call G17/ Se selecteaza planul de lucru.
G18/G19

Show Se afiseaza piesa completa.


all
Zoom + Se mareste dimensiunea afisajului.

Zoom - Se micsoreaza dimensiunea afisajului.

To Se selecteaza ecranul de start


origin al simularii.

Zoom Se scaleaza automat traiectoria


Auto sculei.

Cursor Se schimba incrementul cursorului.


coarse/fine
Delete Se sterge ecranul de simulare.
display

Edit Se revine in modul de editare.

2-18 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
3. Executare/Corectare program

Selectare/Urmarire program 3-20

Corectare program 3-21

Cautarea blocurilor 3-22

© Siemens AG, 2001. Toate drepturile rezervate 3-19


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
3. Executare/Corectare program 09.01

Select/Trace Program

PROGRAM Se selecteaza PROGRAM


MANAGER
MANAGER.

Programs Se selecteaza directorul programului.

Se foloseste cursorul pentru


a selecta programul din
cadrul directorului, si

Execute Se selecteaza programul


pentru executie.

Se selecteaza modul "Automat"

Se proneste programul cu
NC start.

Nota
Cel putin urmatoarele conditii trebuiesc indeplinite atunci
cind programul este pornit:
• Nu exista alarme active (nerezolvate).
• Activarea avansului este prezenta.
• Activarea arborelui este prezenta.

Urmarirea prelucrarii
pe ecran
[M] Se selecteaza
POSITION
[M] POSITION.

Trace Se porneste urmarirea.

Se porneste programul
cu NC start.

Prelucrarea piesei este


afisata simultan pe ecranul
masinii.

Nota
Ca si pentru simulare, sint disponibile diferite functii pentru
afisare (Zoom, To origin, etc)

3-20 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 3. Executare/Corectare program

Corectare program

oprire NC
Conditii prealabile:
Programul ruleaza in modul automat.
Se opreste programul.

Program Se selecteaza Corectie program.


correction

Se selecteaza blocul cu ajutorul


cursorului si se fac corectiile.

NC start este folosit pentru a continua


programul de la punctu de intrerupere.

Note
• Dupa intreruperea programului (NC stop), scula poate fi
fi deplasata manual (jog) inafara conturului.
Controlerul memoreaza coordonatele punctului unde
s-a produs intreruperea.
• Corectiile pot fi facute doar la blocurile pe care controlerul
controlerul inca nu le-a importat.

repornire NC
Conditii prealabile:
Programul ruleaza in modul automat.
Se intrerupe programul.

Program Se selecteaza Corectare program.


correction

Se selecteaza blocul cu ajutorul


cursorului si se fac corectiile.

NC start este folosit pentru


a porni programul de la inceput.

Nota
Controlerul intrerupe executia, o eroare de sistem apare in
program.

© Siemens AG, 2001. Toate drepturile rezervate 3-21


SINUMERIK 802D frezarea ISO Dialect M (ISF) - Editia 09.01
3. Executare/Corectare program 09.01

Cautarea blocurilor

Conditii prealabile:
Programul este selectat in mod Automat si este lansat in executie.
Se intrerupe programul

Block Se selecteaza Block search


search

Program Program Este posibila selectarea nivelului


level + level - superior sau inferior al programului.

Se selecteaza blocul in editor


cu ajutorul cursorului, sau

Search se introduce textul cautat si


OK se incepe cautarea.

Se introduc schimbarile

Exista 4 posibilitati pentru


repozitionare:
On • La inceputul conturului
contour

On • La sfirsitul conturului
end pt.

Without • Fara utilizarea offseturilor


calculation sculei

Interrupt • La punctul de intrerupere

Se continua programul cu
NC start.

Nota
Schimbarile sculei sint luate in considerare doar atunci cind
scula este introdusa in blocul vizat.

3-22 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
4. Date de pozitionare in program

Dimensionare absoluta, Dimensionare incrementata,

G90/G91 4-24

Originea, G54 to G59 4-25

Selectarea planului de lucru , G17 to G19 4-26

© Siemens AG, 2001. Toate drepturile rezervate 4-23


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
4. Date de pozitionare in program 09.01

Dimensionare absoluta,
Dimensionare incrementata, G90/G91

N 5 G0 G90 X25 Y15 Z2


N20 G1 G91 X80 F300

Parametri
G90 Introducerea dimensiunilor absolute; toate valorile
sint raportate (masurate) fata de originea curenta a piesei.
G91 Introducerea dimensiunilor incrementale (relative),
valorile sint raportate la ultimul punct de pe contur introdus.

Se poate schimba de la un bloc la altul modul de introducere a


coordonatelor (intre absolut si relativ).

Nota:
G90, G91 G91 se aplica in bloc incepind de la locatia programata
si nu in blocul complet.

Y N5 G00 G90 X25 Y15 Z2


N10 G01 Z-5 F300
N20 G01 G91 X80
80

+80

N20

N5
15

25 80 X
Schimbarea intre dimensionarea absoluta si cea relativa

4-24 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 4. Date de pozitionare in program

Originea, G54 to G59

N30 ...
N40 G54
N50 G0 X30 Y75

Origini suplimentare: G55...G59

X,Y,Z X,Y,Z coordonatele originii (se specifica sistemul


de coordonate al piesei). Acestea trebuiesc
introduse de la panoul operatorului sau prin
interfata seriala in controler inaintea
programarii.

G54
G55
G56
G57

Originile permit prelucrari multiple

© Siemens AG, 2001. Toate drepturile rezervate 4-25


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
4. Date de pozitionare in program 09.01

Selectarea planului de lucru, G17 to G19

N10 G0 X50 Z50 G17 D1 F1000

Comanda Planul de lucru Axa de avans


G17 X/Y Z
G18 Z/X Y
G19 Y/Z X

Planul de lucru trebuie sa fie programat pentru a putea utiliza


datele de offset ale sculei.
Planul de lucru nu poate fi schimbat pentru G41/G42 activ.

Setarea prestabilita: G17

Z G17 Z G18
Y Y

X X

Z G19
Y

Selecteaza planul de lucru in cazul frezarii pentru prelucrare orizontala sau verticala

4-26 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
5. Programarea deplasarii axelor

Deplasarea rapida, G0 5-28

Interpolare liniara, G1 5-29

Interpolarea circulara, G2/G3 5-30

Filetarea, G74/G84 5-31

Coordonate polare, G15/G16 5-32

© Siemens AG, 2001. Toate drepturile rezervate 5-27


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
5. Programarea deplasarii axelor 09.01

Deplasarea rapida, G0

N10 G0 X0 Y0 Z3

X, Y, Z Coordonatele punctului destinatie

Consultati documentatia producatorului despre tipuri de


apropieri folosite pentru pozitionarea la punctul vizat.

Z
Y

N10

Pozitionarea rapida a sculei in timpul frezarii

5-28 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 5. Programarea deplasarii axelor

Interpolare liniara, G1

N10 G0 G90 X10 Y10 Z1 S800 M3


N20 G1 Z-12 F500
N30 X30 Y35 Z-3 F700

X, Y, Z Coordonatele punctului destinatie


F Valoarea avansului

Z
Y

Prelucrarea unui canal unghiular

© Siemens AG, 2001. Toate drepturile rezervate 5-29


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
5. Programarea deplasarii axelor 09.01

Interpolarea circulara, G2/G3

Programarea centrului
N5 G0 G90 X35 Y60
N10 G3 X50 Y45 I0 J-15 F500

X, Y, Z Coordonatele punctului de capat al cercului.


I, J, K Parametrii de interpolare (I pentru axa X
J pentru axa Y, K pentru axa Z) pentru a
determina centrul cercului.
F Valoarea avansului.

Scula se deplaseaza in sens orar pentru G2 sau trigonometric


pentru G3, privind din directia celei de-a treia axe de
coordonate.

G3 X50 Y45 I0 J-15 F500


Z
Y

60
45
I
J==0
-15
35
50

Prelucrarea unui canal circular

5-30 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 5.Programarea deplasarii axelor

Filetarea, G74/G84

N40 G94
N50 G00 X100 Y100
N60 G74 Z-50 R-10 K2 P4 F1000

G74 Filetare pe stinga


G84 Filetare pe dreapta
G98 Intoarcere la punctul de start
G99 Intoarcere la punctul R
X, Y Coordonatele gaurii
Z Distanta de la punctul R pina la punctul dorit
R Distanta de la punctul de start la punctul R
P Timpul de oprire la fundul filetului si la punctul R
dupa cursa de intoarcere (consultati detaliile oferite de producator)
F Avansul de prelucrare
K Numarul de repetari (daca se cere)

Note
• Filetara nu poate fi programata simultan cu
G0/G1/G2/
G3/G41/G42 intr-un bloc.
• Offseturile de raza ale scuei sint ignorate.

Z
G99
G98

Ausgangspunkt
Punkt R
X

Zielpunkt

Filetarea

© Siemens AG, 2001. Toate drepturile rezervate 5-31


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
5. Programarea deplasarii axelor 09.01

Coordonate polare , G15/G16

N5 G17 G90 X0 Y0
N10 G16 X100 Y45
N15 G91 X100 G90 Y0
N20 Y90
N25 G15
G15 Dezactivarea programarii in coordonate polare
G16 Activarea programarii in coordonate polare
X Raza polara
Y Unghi polar
G90 Polul coincide cu originea piesei
G91 Polul coincide cu pozitia curenta
fara X in bloc Polul coincide cu originea piesei
Raza polara este intotdeauna parcursa in mod absolut;
unghiul polar poate fi traversat absolut sau incremental.
Nota
Daca polul este mutat din pozitia curenta in originea
al piesei, raza este calculata ca distanta intre cele
2 pozitii.

Y Y

5
N1
=

X
Descrierea traiectoriei folosind sistemul de coordonate polar

5-32 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
6. Offseturile sculei

Apelarea sculei 6-34

Offsetul traiectoriei datorat razei sculei, G41/G42 6-35

© Siemens AG, 2001. Toate drepturile rezervate 6-33


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
6. Offseturile sculei 09.01

Apelarea sculei

N10 T17
N20 G00 X-2 Y-2
N30 G43 Z-30 H1
N40 G49

T Apeleaza numarul sculei


H Apeleaza memorarea offsetului sculei
G43 Slecteaza offset pozitiv pentru lungimea sculei
G44 Slecteaza offset negativ pentru lungimea sculei
G49 Anuleaza offsetul lungimii sculei

Nota:
Daca un bloc de date nu contine nici un numar H, atunci
acel offset nu poate fi activat in dialectul ISO. Numarul H
sa fie unic.

N30 G43 Z-30 H1

Offset negativ pentru lungimea sculei

6-34 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 6. Offseturile sculei

Offsetul traiectoriei datorat razei sculei, G41/G42

N10 G1 G17 G41 D8 X... Y... Z... F500

G41 Apeleaza offsetul traiectoriei, scula se deplaseaza


in partea stinga a traiectoriei fata de sensul miscarii
G42 Apeleaza offsetul traiectoriei, scula se deplaseaza
in partea dreapta a traiectoriei fata de sensul miscarii
G40 Se anuleaza offsetul sculei

Cel putin o axa in planul de lucru (G17…G19)


trebuie programata in blocul NC cu
G40/G41/G42

Selectia si deselectia offsetului sculei trebuie


sa fie facuta intr-un bloc program folosind G0 sau G1.
Offsetul are efect doar in planul de lucru programat
(G17…G19).

Z
Y
G42

G41

Offsetul sculei, pe stinga sau pe dreapta, fata de traiectoria programata

© Siemens AG, 2001. Toate drepturile rezervate 6-35


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
6. Offseturile sculei 09.01

6-36 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
7. Functii preparatorii

Programarea avansului, G94/G95 7-38

Stop exact , G9/G61 7-39

Avansul in modul "traiectorie continua", G64 7-40

Programarea miscarii arborelui 7-41

Apelul subrutinelor, M98/M99 7-42

© Siemens AG, 2001. Toate drepturile rezervate 7-37


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
7. Functii preparatorii 09.01

Prgramarea avansului, G94/G95

N5 G90 G00 X... Y... Z...


N10 G94 F500 G01...M3

G94 F Avans constant in mm/min


G95 F Avans constant in mm/revolutie

Valorile maxime ale avansului si ale turatiei arborelui (brosei)


sint stabilite de producator.

Controlul vitezei in cazul prelucrarii cu viteza constanta

7-38 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 7. Functii preparatorii

Stop exact, G9/G61

G9 Stopul exact are efect in fiecare bloc


G61 Stopul exact actioneaza modal, pina in momentul deselectiei
folosind G64

Functia de exact stop este folosita pentru prelucrarea muchiilor


ascutite colturi exterioare sau pentru a finisa colturi interioare.

Z
Y

Prelucrare colturilor exterioare

© Siemens AG, 2001. Toate drepturile rezervate 7-39


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
7. Functii preparatorii 09.01

Avansul in modul "traiectorie continua", G64

N05 ...
N10 G1 Z-7 F300
N20 G64
N30 Y40

G64 Modul traiectorie continua

Aceasta functie lucreaza folosind un control predictiv al vitezei


, de exemplu viteza de parcurgere a traiectoriei este redusa
astfel incit sa se obtina o modificare lenta a vitezei de
deplasare atunci cind se trece de la o muchie la alta.

G64

Optimizarea rezultatelor prelucrarii folosind modul traiectorie continua

7-40 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 7. Functii preparatorii

Programarea miscarii arborelui

N05 ...
N10 G1 F300 X70 Y20 S270 M3

S Turatia arborelui in rpm


M3 Rotatie in sens orar
M4 Rotatie in sens trigonometric
M5 Oprirea rotatiei
M19 Pozitionarea arborelui

M3 M4

Programarea sensului de rotatie a arborelui

© Siemens AG, 2001. Toate drepturile rezervate 7-41


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
7. Functii preparatorii 09.01

Apelul subrutinelor, M98/M99

N20 M98 Pxxxxyyyy


N40 M99 Pxxxx

M98 Pxxxxyyyy Apelul subrutinelor: o subrutina cu numarul


yyyy se repeta de xxxx ori.

M99 Pxxxx Sfirsitul subrutinei: revenire la programul


principal la linia N... .

Apelul subrutinei trebuie facut Intr-un bloc NC dedicat.

7-42 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
8. Anexe

Lista comenzilor M 8-44

Lista functiilor G 8-45

Alarme ciclu 8-47

Note 8-48

© Siemens AG, 2001. Toate drepturile rezervate 8-43


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
8. Anexe 09.01

Lista comenzilor M

M0 Oprire programata
M1 Oprire optionala
M2 Sfirsit program (program principal)
M30 Sfirsit program (valabil si pentru M2)
M17 Sfirsit subrutina
M98 Apel subrutina
M99 Sfirsit subrutina

M3 Rotirea arborelui (brosei) in sen orar


M4 Rotirea arborelui (brosei) in sen trigonometric
M5 Oprirea arborelui principal (brosei)
M6 Schimbarea sculei
M19 Pozitionarea arborelui
M70 Rezervata pentru Siemens

M40 Schimbare automata pentru cutia de viteze


M41 Cutia de viteze - treapta 1
M42 Cutia de viteze - treapta 2
M43 Cutia de viteze - treapta 3
M44 Cutia de viteze - treapta 4
M45 Cutia de viteze - treapta 5

Producator

Producatorul desemneaza comenzi M pentru cazuri


particulare. De exemplu: siseme de prindere,
activarea sau dezactivarea unor functii suplimentare
, etc.
Consultati detaliile oferite de producator

8-44 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 8. Anexe

Lista functiilor G

2)
G code Functie M/S Setare Grup
1)
initiala
G0 Deplasare rapida M X 1
G1 Interpolare liniara M 1
G2 Interpolare circulara in sens orar M 1
G3 Interpolare circulara in sens M 1
trigonometric
*)
G4 Timp de stationare S 18
G9 Blockwise exact stop S 18
*)
G10 Incarcarea originilor/offseturilor sculelor M 18
*)
G11 Sfirsitul incarcarii originilor/offseturilor sculelor M 18
G15 Dezactivarea programarii in coordonate polare M X 17
G16 Activarea programarii in coordonate polare M 17
G17 Selectarea planului de lucru X/Y M X 2
G18 Selectarea planului de lucru Z/X M 2
G19 Selectarea planului de lucru Y/Z M 2
G20 (70) *) Introducerea valorilor in inches M X 6
*)
G21 (71) Introducerea valorilor in mm M 6
G28 *) Punct de referinta S 18
*)
G30 Atingerea punctului de referinta 2, 3 si 4 S 18
*)
G31 Masurare folosind intrerupatorul M 18
G40 Dezactivarea offsetului de raza al sculei M X 7
G41 Activarea offsetului de raza al sculei pe stinga M 7
G42 Activarea offsetului de raza al sculei pe M 7
dreapta
G43 *) Activarea offsetului pozitiv de lungime a sculei M 8
*)
G44 Activarea offsetului negativ de lungime a sculei M 8
*)
G49 Dezactivarea offsetului de lungime a sculei M X 8
*)
G52 Selectarea originilor aditionale M 18
*)
G53 Atingerea pozitiei in sistemul de coordonate S 18
al masinii
G54 Selectarea originii 1 M X 14
G55 Selectarea originii 2 M X 14
G56 Selectarea originii 3 M 14
G57 Selectarea originii 4 M 14

© Siemens AG, 2001. Toate drepturile rezervate 8-45


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
8. Anexe 09.01

Lista functiilor G

G cod Functie M/S 2) Setare Grup


initiala 1)

G58 Selectarea originii 5 M 14


G59 Selectarea originii 6 M 14
G61 Oprire exacta S 15
*)
G63 Filetare M 15
G64 Mod traiectorie continua M X 15
*)
G73 Gaurire adinca cu fragmentarea aschiilor M 18
G74 Filetare pe stinga M 18
G76 *) Gaurire fina M 18
G80 *) Oprire ciclu M X 9
*)
G81 Gaurire pentru suruburi cu cap innecat (cilindric) M 9
G82 *) Gaurire pentru suruburi cu cap innecat (conic) M 9
*)
G83 Gaurire adinca cu eliminarea aschiilor M 9
G84 Tapping right-hand thread M 9
*)
G85 Gaurire M 9
G90 Programare in coordonate absolute M X 3
G91 Programare in coordonate relative M 3
*)
G92 Stabilirea valorii actuale a memoriei M 18
G94 Avansul in mm/min, inch/min M X 5
G95 Avansul in mm/rot, inch/rot M 5
*)
G98 Revenire la punctul de start pentru ciclurile fixe M X 10
G99 *) Revenire la punctul R pentru ciclurile fixe M 10
G290 Selectarea limbajului de progr. NC SIEMENS M X 31
G291 Selectarea limbajului de progr. ISO-Dialekt NC M 31
Apel subrutina: vezi M98
Sfirsit subrutina: vezi M99

*)
Aceste comenzi nu sint descrise in documentele insotitoare
1)
Setari initiale: Consultati detaliile oferite de producator
2)
M = actioneaza modal; S = actioneaza nemodal

8-46 © Siemens AG, 2001. Toate drepturile rezervate


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01
09.01 8. Anexe

Alarme ciclu

Alarm no. Alarm text Explanation/Remedy

61003 No feed Remedy: program feed


programmed in
the cycle
61102 No spindle Remedy: program spindle direction
direction
programmed

61800 • Limbajul de programare ISO dialect NC nu a fost


activat.
Remediu: MD 10880 MM_EXTERN_CNC_SYSTEM
trebuie sa fie 1.
• Strunjirea nu a fost activata pentru G50/51
strunjire poligonala (cycle 3512).
Remediu: MD 10880 MM_EXTERN_CNC_SYSTEM
trebuie sa fie 2.
61801 Cod G nedefinit sau incorect definit.
Remediu: Seteaza codul G corect.
61802 Eroare de programare pentru G28: Un ax progrmat in
este un arbore sau un universal (strunjire).
Remediu: Modificarea corespunzatoare a programului.

61803 Eroare de programare pentru G28: axa programata nu a


fost definita in MD ori nu exista.
Nota: Deoarece pentru SINUMERIK 802D pot fi definite
maxim 5 axe, ciclul nu poate gasi axel mai multe decit
au fost definite in MD-uri.
Remediu: Modificare program sau definirea axei in MD.
61808 Adincimea Remediu: Modificarea corespunzatoare a programului.
finala a gaurii
nu este
programata

61812 Eroare de programare pentru G50/51 strunjire poligonala


(ciclul 3512):
Valorile pentru P sau Q nu sint programate sau sint =0.
Remediu: Modificarea corespunzatoare a programului.
61814 Eroare de programare: apelarea ciclurilor de gaurire
folosind coordonate polare (G15/G16) nu este permisa.
Remediu: Modificarea corespunzatoare a programului.

61816 Eroare de programare pentru G27: pozitia atinsa nu este


corelata cu punctul de referinta.
Remediu: Deselectarea originilor, offseturilor sculei si
repornirea G27.

© Siemens AG, 2001. Toate drepturile rezervate 8-47


SINUMERIK 802D Frezarea ISO Dialect M (ISF) - Editia 09.01

S-ar putea să vă placă și