SINUMERIK 840D/840Di/810D/FM-NC Uitgave 10.00
Korte handleiding Programmering
Gebruikersdocumentatie
SINUMERIK 840D/840Di SINUMERIK 810D/FM-NC Korte handleiding Programmering
Uitgave 10.00
Geldig voor Besturing Softwareversie SINUMERIK 840D 6 SINUMERIK 840DE (exportvariant) 6 SINUMERIK 840Di 1 SINUMERIK 840DiE (Exportvariant) 1 SINUMERIK 810D 4 SINUMERIK 810DE (exportvariant) 4 SINUMERIK FM-NC 3
SINUMERIK®-documentatie Oplagecode De hieronder vermelde uitgaven zijn vóór deze uitgave verschenen. In de kolom "Opmerking" is steeds met een letter aangegeven, welke status de tot dusverre verschenen uitgaven hebben. Codering van de status in de kolom "Opmerking": A .... Nieuwe documentatie. B .... Ongewijzigde nadruk met nieuw bestelnummer. C .... Herziene versie met nieuw versienummer.
Werd de op de pagina beschreven technische informatie gewijzigd ten opzichte van de vorige softwareversie dan wordt dit weergegeven door het geactualiseerde versienummer in de kopregel van de betreffende pagina.
Uitgave Bestelnr. Opmerking 11.94 6FC5298-0AB30-0JP0 A 04.95 6FC5298-2AB30-0JP0 C 03.96 6FC5298-3AB30-0JP0 C 08.97 6FC5298-4AB30-0JP0 C 12.98 6FC5298-5AB30-0JP0 C 10.00 6FC5298-6AB30-0JP0 C Dit boek maakt deel uit van de documentatie op cd-rom (DOCONCD) Uitgave Bestelnr. Opmerking 10.00 6FC5298-6CA00-0AG0 C Nadere informatie vindt u op internet onder: http://www.aut.siemens.de/sinumerik Deze documentatie werd gemaakt met WinWord V7.0 en Designer V 4.0 Er kunnen in de besturing werkende functies aanwezig zijn, die in deze documentatie niet worden beschreven. Er bestaat bij nieuwe levering resp. bij service echter geen aanspraak op deze functies. Technische wijzigingen voorbehouden. Doorgave en vermenigvuldiging van deze documentatie is evenals verwerking en openbaarmaking van de inhoud ervan verboden, voor zover niet uitdrukkelijk toegestaan. Overtredingen verplichten tot schadevergoeding. Alle rechten voorbehouden, in het bijzonder voor het geval van octrooiverlening of registratie van het gebruiksmodel. © Siemens AG 1996 - 2000. All rights reserved.
10.00 Algemene aanwijzingen
Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00. 0-5
Inleiding
Gebruik van deze publicatie
Deze publicatie is een programmeerhandleiding die alle belangrijke programmeerstappen beschrijft. De publicatie moet een geheugensteuntje zijn voor de programmeur, die bijvoorbeeld een weinig gebruikt commando "even snel wil opzoeken" of de betekenis van een parameter wil naslaan. Daarom weinig tekst! En in principe eenvoudig te begrijpen. Kijk desondanks even naar de betekenis van de gebruikte symbolen, dan vindt u later sneller wat u zoekt.
De symbolen
Markeert een opmerking of achtergrondinformatie.
Wijst op gevaren, foutbronnen of algemene problemen.
Algemene aanwijzingen 10.00
Siemens AG 2000. All rights reserved. 0-6 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Opbouw van de beschrijvingen
De beschrijvingssystematiek is gebaseerd op het volgende schema: Programmering van de functie Betekenis van de parameters Beschrijvend scherm met voorbeeldwerkstuk
10.00 Algemene aanwijzingen
Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PAK) - Uitgave 10.00. 0-7
Overzicht van de hoofdstukken
1. Was an den Programm-Anfang gehört 1-9 Absolutmaß, Kettenmaß, G90, G91..................................................................... 1-10 Absolutmaß, Kettenmaß, G90, G91..................................................................... 1-11 Nullpunkt-Verschiebung, G54 bis G57................................................................. 1-12 Nullpunkt-Verschiebung, G54 bis G57................................................................. 1-13 Wahl der Arbeitsebene, G17 bis G19 .................................................................. 1-14 Wahl der Arbeitsebene, G17 bis G19 .................................................................. 1-15
2. Wegbefehle programmieren 2-17 Eilgang, G0 ..........................................................................................................2-18 Eilgang, G0 ..........................................................................................................2-19 Geradeninterpolation, G1..................................................................................... 2-20 Geradeninterpolation, G1..................................................................................... 2-21 Kreisinterpolation, G2/G3..................................................................................... 2-22 Kreisinterpolation, G2/G3..................................................................................... 2-23 Radiusprogrammierung, G2/G3........................................................................... 2-24 Kreisinterpolation über Zwischenpunkt, CIP ........................................................ 2-25 Kreisinterpolation über Zwischenpunkt, CIP ........................................................ 2-26 Gewindeschneiden, G33...................................................................................... 2-27 Gewindebohren ohne Ausgleichsfutter, G331/G332............................................ 2-28 Gewindebohren mit Ausgleichsfutter, G63........................................................... 2-29 Polarkoordinaten G110, G111, G112................................................................... 2-30
3. Werkzeugkorrekturen 3-31 Werkzeug-Aufruf .................................................................................................. 3-32 Fräserradius-Bahnkorrektur, G41/G42................................................................. 3-33 Schneidenradius-Korrektur, G41/G42.................................................................. 3-34 Kollisionsüberwachung ein-/ausschalten ............................................................. 3-35 Kontur anfahren und verlassen, NORM/KONT .................................................... 3-36 Programmierbares Kontur-Fahrverhalten, G450/G451 ........................................ 3-37
4. Programmierhilfen entlasten den Programmierer 4-39 Überblick über das Frame-Konzept ..................................................................... 4-40 Überblick über das Frame-Konzept ..................................................................... 4-41 Koordinatensystem verschieben und drehen, TRANS/ROT ................................ 4-42 Koordinatensystem verschieben und drehen, TRANS/ROT ................................ 4-43 Spiegeln an den Koordinatenachsen, MIRROR................................................... 4-44 Kontur vergrößern/verkleinern, SCALE................................................................ 4-45
5. Wegbedingungen programmieren 5-47 Vorschub programmieren, G93 bis G97 .............................................................. 5-48 Genauhalt, G9/G60.............................................................................................. 5-49 Vorschub im Bahnsteuerbetrieb, G64, G641 ....................................................... 5-50 Spindelbewegung programmieren ....................................................................... 5-51
Algemene aanwijzingen 10.00
Siemens AG 2000. All rights reserved. 0-8 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PAK) - Uitgave 10.00.
6. Unterprogrammtechnik und Zyklen 6-53 Unterprogramm-Technik ...................................................................................... 6-55 Allgemeines zur Zyklenanwendung...................................................................... 6-57 Erklärung der Parameter...................................................................................... 6-58 Bohren, Plansenken, CYCLE82........................................................................... 6-63 Tieflochbohren, CYCLE83 ................................................................................... 6-64 Gewindebohren ohne Ausgleichsfutter, CYCLE84............................................... 6-65 Gewindebohren mit Ausgleichsfutter, CYCLE840................................................ 6-66 Ausbohren 1, CYCLE85....................................................................................... 6-67 Ausbohren 2, CYCLE86....................................................................................... 6-68 Ausbohren 3, CYCLE87....................................................................................... 6-69 Ausbohren 4, CYCLE88....................................................................................... 6-70 Ausbohren 5, CYCLE89....................................................................................... 6-71 Lochreihe, HOLES1.............................................................................................6-72 Lochkreis, HOLES2 .............................................................................................6-73 Langlöcher auf einem Kreis, LONGHOLE ........................................................... 6-74 Nuten auf einem Kreis, SLOT1 ............................................................................ 6-75 Kreisnut, SLOT2 .................................................................................................. 6-76 Rechtecktasche fräsen, POCKET1...................................................................... 6-77 Kreistasche fräsen, Pocket2 ................................................................................ 6-78 Gewindefräsen, CYCLE90................................................................................... 6-79 Einstichzyklus, CYCLE93 .................................................................................... 6-80 Freistichzyklus, CYCLE94 ................................................................................... 6-81 Abspanzyklus, CYCLE95..................................................................................... 6-82 Gewindefreistich, CYCLE96................................................................................. 6-83 Gewindeschneiden, CYCLE97............................................................................. 6-84 Ketten von Gewinden, CYCLE98......................................................................... 6-85
7. Vordefinierte Schalt- und Hilfsfunktionen 7-87 Liste der M-Befehle.............................................................................................. 7-88 Formulare ............................................................................................................ 7-89
8. Programmschlüssel 8-91 Liste der G-Funktionen ........................................................................................ 8-92
Siemens AG 2000. All rights reserved. 1-9 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
1. Wat aan het programmabegin moet staan
Absolute maat, kettingmaat, G90, G91 1-10
Nulpuntverschuiving, G54 t/m G57 1-12
Selectie van het werkvlak, G17 t/m G19 1-14
1. Wat aan het programmabegin moet staan 10.00
1-10 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Absolute maat, kettingmaat, G90, G91 Programmering N5 G0 G90 X25 Y15 Z2 LF N20 G1 G91 X80 F300 LF G90 Invoer van absolute maten, alle gegevens
hebben betrekking op het actuele werkstuknulpunt.
G91 Invoer van kettingmaten, elke maatvermelding heeft betrekking op het als laatste ingevoerde contourpunt.
U kunt van blok naar blok naar wens omschakelen tussen invoer van absolute en van kettingmaten.
U kunt ook binnen een blok door vermelding van AC voor absolute maat of IC voor kettingmaat (incrementele maat) de maatvermelding voor afzonderlijke assen wijzigen. Voorbeeld: X = AC (400)
X
Y
25
15
80
80
N10 G01 Z-5 F300 LFN20 G01 G91 X80 LF
N5 G00 G90 X25 Y15 Z2 LF
N5
N20
+80
Wissel tussen programmering van absolute en van kettingmaten
Frezen:
10.00 1. Wat aan het programmabegin moet staan
Siemens AG 2000. All rights reserved. 1-11 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Absolute maat, kettingmaat, G90, G91 Programmering N5 G0 G90 X25 Z1 N10 G1 Z-7,5 F0,2 N20 G1 X40 Z-15 N30 G1 G91 Z-10 N40 G1 G90 X60 Z-35 G90 Invoer van absolute maten, alle gegevens
hebben betrekking op het actuele werkstuknulpunt.
G91 Invoer van kettingmaten, elke maatvermelding heeft betrekking op het als laatste ingevoerde contourpunt.
Z
X
7,5
1525
35
P4
P3 P2
P125
40
60
7,510 7,510
absolute maat
Kettingmaat
of
Maatinschrijving: Kettingmaat of absolute maat
Draaien:
1. Wat aan het programmabegin moet staan 10.00
1-12 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Nulpuntverschuiving, G54 t/m G57 Programmering N30...LF N40 G54 LF N50 G0 X30 Y75LF Overige NP-verschuivingen: G55...G57, G505…G599 Parameters X,Y,Z Coördinaten van de nulpuntverschuiving
(vastleggen van het werkstukcoördinatenstelsel). Deze moeten vóór de programmering via bedieningspaneel of universele interface in de besturing ingevoerd zijn.
Met het commando G53 kunnen nulpuntverschuivingen blokgewijs worden onderdrukt, met G500 uitgeschakeld.
G57G56G55G54
Nulpuntverschuivingen maken meervoudige bewerking mogelijk
Frezen:
10.00 1. Wat aan het programmabegin moet staan
Siemens AG 2000. All rights reserved. 1-13 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Nulpuntverschuiving, G54 t/m G57 Programmering N10 G54 N20 G0 Z0,2 Parameters Z Coördinaten van de nulpuntverschuiving
(vastleggen van het werkstukcoördinatenstelsel). Deze moeten vóór de programmering via bedieningspaneel of universele interface in de besturing ingevoerd zijn.
Bij draaimachines is een nulpuntverschuiving meestal
uitsluitend zinvol in de Z-richting.
X
Z
M W
G54
Nulpuntverschuivingen in de Z-richting
Draaien:
1. Wat aan het programmabegin moet staan 10.00
1-14 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Selectie van het werkvlak, G17 t/m G19 Programmering N10 G0 X50 Z50 G17 D1 F1000 LF Commando Werkvlak Aanzetas G17 X/Y Z G18 Z/X Y G19 Y/Z X
Het programmeren van het werkvlak is nodig voor de verrekening van de gereedschapcorrectiedata. Wisselen van het werkvlak is niet mogelijk bij een actieve G41/G42.
Z Z
Z
Y
Y Y
XX
X
G17 G18
G19
Selectie van de werkvlakken voor horizontale en verticale bewerkingen bij het frezen
Frezen:
10.00 1. Wat aan het programmabegin moet staan
Siemens AG 2000. All rights reserved. 1-15 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Selectie van het werkvlak, G17 t/m G19 Programmering N10 G0 X10 Z20 G18 D1 F200
In de basisinstelling is voor frezen G17 (X/Y-vlak) en voor draaien G18 (Z/X-vlak) vastgelegd.
Z
X
Y
G17
G18
G19
Selectie van de werkvlakken voor horizontale en verticale bewerkingen bij het draaien
Draaien:
1. Wat aan het programmabegin moet staan 10.00
1-16 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-17 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
2. Wegcommando's programmeren
IJlgang, G0 2-18
Lineaire interpolatie, G1 2-20
Circulaire interpolatie, G2/G3 2-22
Radiusprogrammering, G2/G3 2-24
Circulaire interpolatie via tussenpunt, CIP 2-25
Draadsnijden, G33 2-27
Schroefdraad boren zonder compensatievoering, G331/G332 2-28
Schroefdraad boren met compensatievoering, G63 2-29
Poolcoördinaten G110, G111, G112 2-30
2. Wegcommando's programmeren 10.00
2-18 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
IJlgang, G0 Programmering N10 G0 X0 Y0Z3 LF Parameters X, Y, Z Coördinaten van het bestemmingspunt
ZY
X
Snel positioneren van het gereedschap in ijlgang bij het frezen
Frezen:
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-19 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
IJlgang, G0 Programmering N20 G0 X25 Z1 Parameters X, Z Coördinaten van het bestemmingspunt
Z
X25
50
60N80
N20
35
7,5
Snel positioneren van het gereedschap in ijlgang bij het draaien
Draaien:
2. Wegcommando's programmeren 10.00
2-20 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lineaire interpolatie, G1 Programmering N10 G0 G90 X10 Y10 Z1 S800 M3 LF N20 G1 Z-12 F500 LF N30 X30 Y35 Z-3 F700 LF Parameters X, Y, Z Coördinaten van het bestemmingspunt F Voedingswaarde
Z
Y
X
Maken van een schuine sleuf
Frezen:
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-21 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lineaire interpolatie, G1 Programmering N10 G17 S400 M3 N20 G0 X40 Y-6 Z2 N30 G1 Z-3 F40 N40 X12 Y-20 Parameters X, Y, Z Coördinaten van het bestemmingspunt F Voedingswaarde
Z+
X+
20
Y+
X+
6
6
20
3
X- X-
Y-
Maken van een sleuf
Draaien/frezen:
2. Wegcommando's programmeren 10.00
2-22 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Circulaire interpolatie, G2/G3 Programmering N5 G0 G90 X35 Y60 LF N10 G3 X50 Y45 I0 J-15 F500 LF Parameters X, Y, Z Coördinaten van het cirkel-eindpunt I, J, K Interpolatieparameters (richtingen: I in X,
J in Y, K in Z) voor het bepalen van het cirkelmiddelpunt
AR Openingshoek
Het gereedschap beweegt bij G2 in klokrichting, bij G3 in antiklokrichting. Kijkrichting tegen de derde coördinatenas. Bij programmering met openingshoek moet tevens het cirkelmiddelpunt of het cirkel-eindpunt worden vastgelegd.
ZY
X
Y
3550
4560
I=0J=-15
G3 X50 Y45 I0 J-15 F500 LF
Maken van een cirkelsleuf
Frezen:
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-23 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Circulaire interpolatie, G2/G3 Programmering N10 G0 X12 Z0 N20 G1 X40 Z-25 F0,2 N30 G3 X70 Z-75 I-3,335 K-29,25 Parameters X, Y, Z Coördinaten van het cirkel-eindpunt I, K Interpolatieparameters (richtingen: I in X,
K in Z) voor het bepalen van het cirkelmiddelpunt
75
Z
X
54,2525
95
12 33,3
3
30-K
-I
7040
Maken van een kogelpen
Draaien:
2. Wegcommando's programmeren 10.00
2-24 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Radiusprogrammering, G2/G3 Programmering N20 G90 G0 X68 Z102 N30 G90 G3 X20 Z150 CR=48 F300 LF Parameters CR cirkelradius CR+ Verplaatsingshoek = 180° CR- Verplaatsingshoek > 180° X... Z... Specificatie van het eindpunt
Bij een verplaatsingshoek van 360° is radiusprogrammering niet toegestaan.
150
X
Z
R 4
8N30 G90 G3 X20 Z150 CR=48 LF
2068
102
Radiusprogrammering volgens tekening
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-25 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Circulaire interpolatie via tussenpunt, CIP Programmering N10 CIP X87 Y20 I1=60 J1=35 LF Parameters X, Y, Z Coördinaten van het cirkel-eindpunt I1, J1, K1 Interpolatieparameters voor het bepalen van
het tussenpunt
Indien in de productietekening het cirkelmiddelpunt niet is vermeld, kunt u met CIP zonder extra berekeningen circulaire interpolaties programmeren. Daarnaast kunt u met deze functie ook cirkels in de ruimte programmeren.
Y
X
I1=60 J1=35
Start
8760
50
2035
60
Circulaire interpolatie via tussenpunt
Frezen:
2. Wegcommando's programmeren 10.00
2-26 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Circulaire interpolatie via tussenpunt, CIP Programmering N90 G1 X40 Z-25 N100 CIP X70 Z-75 I1=93,33 K1=-54,25 Parameters X, Z Coördinaten van het cirkel-eindpunt I1, K1 Interpolatieparameters voor het bepalen van
het tussenpunt
75
Z
X
54,2525
95
7040
93,3
3
Circulaire interpolatie via tussenpunt
Draaien:
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-27 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Draadsnijden, G33 Programmering N20 G33 Z22 K2 LF Parameters Z, X Schroefdraad-eindpunt K Schroefdraadspoed voor cilinderdraad I Schroefdraadspoed voor vlakke draad I Schroefdraadspoed voor conische draad
(kegelhoek > 45°) K Schroefdraadspoed voor conische draad
(kegelhoek < 45°) SF Startpuntverschuiving in graden
Rechtse of linkse draad wordt door specificatie van de spildraairichting M3/M4 geprogrammeerd. Spildraairichting en toerental moeten in het blok voor G33 worden geprogrammeerd.
Voor de programmering van conische schroefdraad voert u bij G33 de X- en Z-coördinaten in. Meergangige schroefdraad kan met verplaatste startpunten (SF=…) worden geprogrammeerd.
22 2
N15 X38.7 LF
N50 X37.4 LF X
Z
N20 G33 Z22 K2 LF
N60 G33 Z22 K2 LF
Maken van een overlangse schroefdraad
2. Wegcommando's programmeren 10.00
2-28 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Schroefdraad boren zonder compensatievoering, G331/G332 Programmering N40 SPOS=0 LF N50 G331 Z-50 K2 S500 LF N60 G332 Z5 K2 LF SPOS=0 Spil naar positieregeling brengen en
positioneren G331 Schroefdraad boren G332 Schroefdraad boren met terugtrekking. De
omkering van de draairichting van de spil vindt automatisch plaats
Parameters X, Y, Z Schroefdraad-eindpunt I, J, K Schroefdraadspoed. Positieve spoed (bijv. K4)
rechtse draad, negatieve spoed (bijv. K-4) linkse draad.
Voor deze functie moet de spil voorzien zijn van een
impulsgever.
Z
X
- 50
Schroefdraad boren
10.00 2. Wegcommando's programmeren
Siemens AG 2000. All rights reserved. 2-29 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Schroefdraad boren met compensatievoering, G63 Programmering N10 G63 Z-50 M3 S...F...LF N20 G63 Z4 M4 F...LF G63 Voor de terugtrekbeweging programmeert u
een extra blok met G63 en de betreffende spildraairichting.
Parameters S Spiltoerental
F Voeding M3 Draairichting rechtsom M4 Draairichting linksom Berekening van de voeding: F = spiltoerental x schroefdraadspoed
Voor deze functie hebt u een draadboor nodig met een overlangse compensatievoering, een spilpulsgever is niet nodig.
Z
X
- 50
Schroefdraad boren met compensatievoering
2. Wegcommando's programmeren 10.00
2-30 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Poolcoördinaten G110, G111, G112 Programmering N30 G111 X40 Y35 Z40 LF N40 G3 RP... AP... LF G110 Poolspecificatie ten opzichte van de laatst
geprogrammeerde gereedschappositie G111 Poolspecificatie, absoluut in het
werkstukcoördinatenstelsel G112 Poolspecificatie ten opzichte van de als laatste
geldige pool Parameters X, Y, Z Coördinaten van de pool RP Radius, afstand pool/bestemmingspunt AP Hoek tussen afstand pool/bestemmingspunt en
hoek-referentie-as (eerstgenoemde poolas)
De specificatie van de pool (middelpunt) kan in rechthoekige of poolcoördinaten plaatsvinden. Bij de cirkelprogrammering ligt de pool in het cirkelmiddelpunt, RP correspondeert met de cirkelradius.
Z
X
Y*
Z*
X*
AP
APAP
AP
AP
RP
Beschrijving van de verplaatsingswegen door poolcoördinaten
Siemens AG 2000. All rights reserved. 3-31 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
3. Gereedschapcorrecties
Gereedschap oproepen 3-32
Freesradius-baancorrectie, G41/G42 3-33
Snijkantradiuscorrectie, G41/G42 3-34
Botsingsbewaking in-/uitschakelen 3-35
Contour aansturen en verlaten, NORM/KONT 3-36
Programmeerbare contour-verplaatsingsprocedure,
G450/G451 3-37
3. Gereedschapcorrecties 10.00
3-32 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Gereedschap oproepen Programmering N10 G18 T17 D8 LF T... Gereedschapnummer oproepen D... Gereedschapcorrectie oproepen,
gereedschaplengte-correctie activeren
Om ervoor te zorgen dat de gereedschap-correctiewaarden correct in de assen worden verrekend, moet vóór de gereedschapoproep het bewerkingsvlak geselecteerd zijn.
Binnen de NC-cyclus kunnen gereedschap-correctiewaarden worden gewijzigd. Het bewerkingsvlak hoeft niet opnieuw te worden geprogrammeerd.
Indien bij de gereedschapoproep geen D-nummer moeten worden ingevoerd, kan via de machinedata een D-nummer worden vastgelegd.
N30... D6N10 G18 T17 D8
Z
X
Correctiewaarden voor linker en rechter snijkant bij een steekbeitel
10.00 3. Gereedschapcorrecties
Siemens AG 2000. All rights reserved. 3-33 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Freesradius-baancorrectie, G41/G42 Programmering N10 G1 G17 G41 D8 X... Y... Z... F500 LF G41 Oproep van de baancorrectie, gereedschap in
verplaatsrichting links van de contour G42 Oproep van de baancorrectie, gereedschap in
verplaatsrichting rechts van de contour G40 Deselectie van de baancorrectie De gereedschaplengte-correctie vindt automatisch plaats na
het oproepen van de gereedschapcorrectie D.
In het NC-blok met G40/G41/G42 moet minimaal één as van het geselecteerde werkvlak (G17 t/m G19) worden geprogrammeerd.
Selectie en deselectie van de FRK moet in een blok met G0 of G1 plaatsvinden. De correctie geldt uitsluitend voor het geprogrammeerde werkvlak (G17 t/m G19).
ZY
X
G41
G42
De besturing berekent de gereedschapweg
3. Gereedschapcorrecties 10.00
3-34 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Snijkantradiuscorrectie, G41/G42 Programmering N5 G90 G0 G18 G41 D... X... Y... Z... LF G41 Oproep van de radiuscorrectie,
gereedschapbeweging in verplaatsrichting links van het werkstuk
G42 Oproep van de radiuscorrectie, gereedschapbeweging in verplaatsrichting rechts van het werkstuk
G40 Deselectie van de radiuscorrectie
In het NC-blok met G40/G41/G42 moet minimaal één as van het geselecteerde werkvlak (G17 t/m G19) worden geprogrammeerd.
Selectie en deselectie van de correctie moet in een programmablok met G0 of G1 plaatsvinden. De correctie geldt uitsluitend voor het geprogrammeerde werkvlak (G17 t/m G19).
G42
...D...
Geprogrammeerde en metsnijkantradius-correctieuitgevoerde baan
Zonder snijkant-radius-correctieuitgevoerde baan
G41
Snijkantradiuscorrectie voor de bewerking van schuine stukken en cirkelbogen
10.00 3. Gereedschapcorrecties
Siemens AG 2000. All rights reserved. 3-35 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Botsingsbewaking in-/uitschakelen Programmering N10 G41 X...Y...Z... CDON LF CDON Botsingsbewaking Aan CDOF Botsingsbewaking Uit
De besturing bewaakt en corrigeert kritieke bewerkingssituaties. Voorbeeld: Voor de bewerking van de binnenhoek werd een te grote gereedschapradius geselecteerd.
Niet uitgeruimdcontourbereik
Geprogrammeerdegereedschapbaan
De besturing neemt tijdig maatregelen
3. Gereedschapcorrecties 10.00
3-36 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Contour aansturen en verlaten, NORM/KONT Programmering KONT G41 G450 X... Y... Z... LF NORM Het gereedschap beweegt direct naar een
rechte en staat verticaal ten opzichte van het contourpunt.
KONT Het gereedschap verplaatst zich om het contourpunt volgens een geprogrammeerde hoekprocedure G450/G451.
Voor KONT geldt: Wanneer startpunt en contourpunt aan één werkstukzijde liggen, wordt het contourpunt op dezelfde wijze als bij NORM direct via een rechte aangestuurd.
KONT G450 G42
NORM G42...KONT G42...
Start
Start
1e contourpunt
1e contourpunt
Programmeerbaar aan- en afsturen
10.00 3. Gereedschapcorrecties
Siemens AG 2000. All rights reserved. 3-37 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Programmeerbare contour-verplaatsingsprocedure, G450/G451 Programmering N10 G41 G450 X... Y... Z... LF G450 Overgangscirkel, het gereedschap verplaatst
zich om werkstukhoeken via een cirkelbaan met gereedschapradius.
G451 Snijpunt, het gereedschap snijdt op de werkstukhoek in de lucht.
G450
G451
Overgangscirkel
Snijpunt
Verplaatsingsprocedure van het gereedschap bij werkstukhoeken
3. Gereedschapcorrecties 10.00
3-38 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Siemens AG 2000. All rights reserved. 4-39 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
4. Programmeerhulpmiddelen ontlasten de programmeur
Overzicht van het frameconcept 4-40
Coördinatenstelsel verschuiven en roteren, TRANS/ROT 4-42
Spiegelen ten opzichte van de coördinatenassen, MIRROR 4-44
Contour vergroten/verkleinen, SCALE 4-45
4. Programmeerhulpmiddelen ontlasten de programmeur 10.00
4-40 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Overzicht van het frameconcept Programmering Voor de ruimtelijke beschrijving van het
werkstukcoördinatenstelsel zijn de volgende functies beschikbaar.
TRANS/ATRANS nulpuntverschuiving ROT/AROT draaiing SCALE/ASCALE Schaalwijziging MIRROR/AMIRROR spiegeling
Het actuele coördinatenstelsel kan naar wens in de ruimte liggen. Hierdoor kunnen ook schuine oppervlakken in een opspanning worden bewerkt.
Z0Y1
Y0Z1
X0
X1
Programmeerbare frames maken de bewerking van schuin liggende contouren mogelijk
Frezen:
10.00 4. Programmeerhulpmiddelen ontlasten de programmeur
Siemens AG 2000. All rights reserved. 4-41 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Overzicht van het frameconcept
TRANS, ATRANS
SCALE, ASCALE MIRROR,AMIRROR
ROTAROT
X
Z
X
Z
X
Z
X
Z
Programmeerbare frames maken de bewerking van schuin liggende contouren mogelijk
Roteren:
4. Programmeerhulpmiddelen ontlasten de programmeur 10.00
4-42 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Coördinatenstelsel verschuiven en roteren, TRANS/ROT Programmering N30...G54 LF N40 G90 TRANS X40 Y40 Z30 LF N50 G90 AROT Z 30 LF Uitschakelen van de NPV: TRANS (zonder asspecificatie) Uitschakelen van de rotatie: ROT (zonder hoekspecificatie)
Hierbij wordt telkens het gehele frame gewist!
TRANS Absolute verschuiving ATRANS Additieve verschuiving Parameters X, Y, Z Coördinaten van de NPV in de richting van de
as ROT Absolute rotatie AROT Additieve rotatie Parameters X, Y, Z Coördinatenas om welke in hoekgraden wordt
geroteerd (positief voorteken = rotatie in antiklokrichting)
Frezen:
Z YZY
Y
X
G54
X
TRANS X40 Y40 Z10 A30AROT Z30
X
X
AROTTRANS
Nulpuntwissel voor het maken van een boorpatroon
10.00 4. Programmeerhulpmiddelen ontlasten de programmeur
Siemens AG 2000. All rights reserved. 4-43 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Coördinatenstelsel verschuiven en roteren, TRANS/ROT Programmering N30...G54 N40 TRANS Z150 TRANS Absolute verschuiving ATRANS Additieve verschuiving Parameters Z Coördinaat van de NPV in de richting van de as
Bij draaimachines is een nulpuntverschuiving meestal uitsluitend zinvol in de Z-richting.
X
Z
M W
TRANSG54
Nulpuntwissel in de Z-richting
Roteren:
4. Programmeerhulpmiddelen ontlasten de programmeur 10.00
4-44 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Spiegelen ten opzichte van de coördinatenassen, MIRROR Programmering N10 MIRROR X0 LF Uitschakelen MIRROR (zonder asspecificatie)
Hierbij wordt telkens het gehele frame gewist!
MIRROR X Absolute spiegeling AMIRROR Additieve spiegeling Parameters X, Y, Z Adres met waarde 0 van de as die wordt
gespiegeld.
Bij spiegelen ten opzichte van een coördinatenas verwisselt de besturing • de voortekens van de gespiegelde coördinaten, • de draairichting bij circulaire interpolaties en • de bewerkingsrichtingen (G41/G42).
Y
X
MIRROR X0
AMIRROR Y0
Geen extra programmeerwerk bij symmetrische contouren
10.00 4. Programmeerhulpmiddelen ontlasten de programmeur
Siemens AG 2000. All rights reserved. 4-45 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Contour vergroten/verkleinen, SCALE Programmering N10 SCALE X2 Y2 LF Uitschakelen SCALE (zonder asspecificatie)
Hierbij wordt telkens het gehele frame gewist!
SCALE Nieuwe schaalfactor ASCALE Additieve schaalfactor Parameters X, Y, Z Assen met schaalfactor in de richting waarvan
de contour moet worden vergroot of verkleind.
Bij een daarop volgende transformatie met ATRANS worden de verschuivingswaarden eveneens geschaald.
Contouren die u wilt vergroten of verkleinen, definieert u bij voorkeur in een subprogramma.
U kunt voor elke as een afzonderlijke schaalfactor
vastleggen. SCALE X1.5 Y1.5 Z1.5
Z
Y
X
Geen extra programmeerwerk bij gelijkvormige contouren
4. Programmeerhulpmiddelen ontlasten de programmeur 10.00
4-46 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Siemens AG 2000. All rights reserved. 5-47 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
5. Wegvoorwaarden programmeren
Voeding programmeren, G93 t/m G97 5-48
Exacte stop, G9/G60 5-49
Voeding in de baanbesturingsmodus, G64, G641 5-50
Spilbeweging programmeren 5-51
5. Wegvoorwaarden programmeren 10.00
5-48 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Voeding programmeren, G93 t/m G97 Programmering N5 G90 G00 X... Y... Z... LF N10 G94 F500 G01...M3 LF G93 F Voeding in 1/min (tijdreciproke voeding) G94 F Constant toerental en voeding in mm/min G95 F Constant toerental en voeding in
mm/omwenteling G96 S Constante snijsnelheid in m/min en F Voeding in mm/omwenteling G97 G96 uitschakelen, opslaan van de laatste
gewenste toerentalwaarde van G96 als constant toerental.
De maximale voedings- en toerentalwaarden worden vastgelegd door de fabrikant van de machine.
Regeling van het toerental voor constante snijsnelheid
10.00 5. Wegvoorwaarden programmeren
Siemens AG 2000. All rights reserved. 5-49 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Exacte stop, G9/G60 Programmering G601 Exacte stop fijn G602 Exacte stop grof G603 Exacte stop aan het interpolatie-einde G9 Exacte stop, blokgewijs actief G60 Exacte stop modaal actief, actief tot deselectie door
G64, G641.
De exacte-stopfuncties worden gebruikt om scherpe buitenhoeken te maken of om binnenhoeken tot de gewenste maat na te bewerken.
De exacte-stopgrenzen zijn vastgelegd in de machinedatum.
Z
X
grof
fijn
G602
G601
Maken van scherpe buitenhoeken
5. Wegvoorwaarden programmeren 10.00
5-50 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Voeding in de baanbesturingsmodus, G64, G641 Programmering G64 baanbesturingsmodus G641 Blokovergang met contourovergangslijpen.
De overslijpafstand (in mm) wordt geprogrammeerd door middel van ADIS = voor G1, G2, G3 of ADISPOS = voor G0.
Beide functies werken met een vooruitkijkende snelheidsregeling (look ahead).
G64
ADIS=0,05G641
Ingevoegdovergangssegment
Optimalisering van de productieresultaten
10.00 5. Wegvoorwaarden programmeren
Siemens AG 2000. All rights reserved. 5-51 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Spilbeweging programmeren Programmering N05 SETMS(2) LF N10 G1 F300 X70 Y20 S270 M3 LF Parameters S, Sn Spiltoerental in omw./min M3, Mn=3 Draairichting rechtsom M4, Mn=4 Draairichting linksom M5, Mn=5 Spil Stop SETMS(n) Spil n wordt masterspil n Spilnummer
Worden de M-commando's in een blok met asbeweging geprogrammeerd, dan zijn de commando's voor de asbeweging actief.
M3 M4
Programmering van de spildraairichting
5. Wegvoorwaarden programmeren 10.00
5-52 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Siemens AG 2000. All rights reserved. 6-53 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
6. Subprogrammatechniek en cycli
Subprogrammatechniek 6-55
Algemene opmerkingen over het gebruik van cycli 6-57
Beschrijving van de parameters 6-58
Boren, vlakverzinken, CYCLE82 6-63
Diepgatboren, CYCLE83 6-64
Schroefdraad boren zonder compensatievoering, CYCLE84 6-65
Schroefdraad boren met compensatievoering, CYCLE840 6-66
Uitboren 1, CYCLE85 6-67
Uitboren 2, CYCLE86 6-68
Uitboren 3, CYCLE87 6-69
Uitboren 4, CYCLE88 6-70
Uitboren 5, CYCLE89 6-71
Gatenreeks, HOLES1 6-72
Gatencirkel, HOLES2 6-73
Lange gaten rondom een cirkel, LONGHOLE 6-74
Sleuven rondom een cirkel, SLOT1 6-75
Cirkelsleuf, SLOT2 6-76
6-54 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Rechthoekige kamer frezen, POCKET1 6-77
Cirkelvormige kamer frezen, POCKET2 6-78
Schroefdraad frezen, CYCLE90 6-79
Insteekcyclus, CYCLE93 6-80
Vrijsteekcyclus, CYCLE94 6-81
Verspaningscyclus, CYCLE95 6-82
Draadondersnijding, CYCLE96 6-83
Draadsnijden, CYCLE97 6-84
Koppelen van schroefdraad, CYCLE98 6-85
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-55 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Subprogrammatechniek Programmering N40 G0 X500 Y500 Z500 LF N50 L230 P2 LF L... Subprogrammaoproep P... Aantal herhalingen (max. 9999) Subprogramma's nesten: 11-voudig nesten
Het subprogramma-einde en de sprong terug naar het hoofdprogramma wordt met M17 geprogrammeerd. Het oproepen van het subprogramma moet in een eigen NC-blok plaatsvinden.
Z
N40.........LFN5 G91 G00...LF
N20 M17 LF
Y
X
N50 L230 P2 LF/.......
Bewerking in verscheidene stappen
Frezen:
6. Subprogrammatechniek en cycli 10.00
6-56 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Subprogrammatechniek Programmering N10 TRANS X0 Z150 N20 L20 N30 TRANS X0 Z140 N40 L20 N50 TRANS X0 Z130 N60 L20 L... Subprogrammaoproep
X
Z
M W
140130
150
Bewerking in verscheidene stappen
Draaien:
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-57 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Algemene opmerkingen over het gebruik van cycli Voorwaarde Het bewerkingsvlak (G17, G18, G19), voeding en toerental
moeten vóór de cyclusoproep worden gedefinieerd.
Cyclusoproep Cyclusoproepen vereisen altijd een eigen blok! Bijvoorbeeld:
CYCLE81 (RTP, RFP, SDID, DP, DPR) LF Cyclus- programmeer- ondersteuning
De programma-editor in de besturing biedt een programmeerondersteuning voor het genereren van cyclusoproepen.
Een gedetailleerde beschrijving van alle cycli vindt u in de
programmeerhandleidingen voor de technologieën Draaien en Frezen/Boren.
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-58 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Beschrijving van de parameters Parameters Beschrijving AFSL Hoek voor de sleuflengte (zonder voorteken in te voeren) ANG1 Flankhoek 1: aan de door het startpunt bepaalde zijde van de
insteking (zonder voorteken in te voeren) Waardebereik: 0
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-59 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Beschrijving van de parameters Parameters Beschrijving FDIS Afstand van de eerste boring van het referentiepunt (zonder
voorteken in te voeren) FDPR Eerste boordiepte relatief ten opzichte van het referentievlak (zonder
voorteken in te voeren) FF1 Voeding voor voorbewerken zonder ondersnijding FF2 Voeding voor het insteken in ondersnijdingselementen FF3 Voeding voor nabewerken FFD Voeding voor diepte-instelling FFP1 Voeding voor oppervlaktebewerking FFP2 Voeding voor nadraaisnede FFR voeding FORM Definitie van de vorm
CYCLE94: E (voor vorm E) F (voor vorm F) CYCLE96: A (voor vorm A) D (voor vorm D)
FPL Eindpunt van de schroefdraad in de langsas FRF Voedingsfactor voor eerste boordiepte (zonder voorteken in te
voeren) waardebereik: 0.001 ... 1 IANG aanzethoek
Waardebereik: "+" (voor flankinstelling aan de flank) "–" (voor alternerende flankinstelling)
IDEP Diepte-instelling (zonder voorteken in te voeren) INDA doorschakelhoek KDIAM Kerndiameter, inwendige diameter van de schroefdraad LENG Langgatlengte/sleuflengte/kamerlengte (zonder voorteken in te
voeren) MID Maximale diepte-instelling voor een dieptebeweging (zonder
voorteken in te voeren) MIDF Maximale diepte-instelling voor nadraaisnede MPIT Schroefdraadspoed als draadgrootte
CYCLE97: 3 (voor M3) ... 60 (voor M60) CYCLE84, -840: 3 (voor M3) ... 48 (voor M48)
NID Aantal lege sneden (zonder voorteken in te voeren) NPP Naam van het contoursubprogramma NRC Aantal voordraaisneden (zonder voorteken in te voeren) NSP Startpuntoffset voor de eerste schroefdraadgang (zonder voorteken
in te voeren) NUM Aantal boringen/langgaten/sleuven NUMTH Aantal schroefdraadgangen (zonder voorteken in te voeren) PIT Schroefdraadspoed; waardebereik: 0.001 ... 2000.000 mm PRAD Kamerradius (zonder voorteken in te voeren) PO1 Beginpunt van de schroefdraad in de langsas PO2 Eerste tussenpunt in de langsas
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-60 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Beschrijving van de parameters Parameters Beschrijving PO3 Tweede tussenpunt PO4 Eindpunt van de schroefdraad in de langsas POSS Spilpositie voor georiënteerde spilstop in de cyclus (in graden) PP1 Schroefdraadspoed 1 als waarde (zonder voorteken in te voeren) PP2 Schroefdraadspoed 2 als waarde (zonder voorteken in te voeren) PP3 Schroefdraadspoed 3 als waarde (zonder voorteken in te voeren) PRAD Kamerradius (zonder voorteken in te voeren) RAD Radius van de cirkel (zonder voorteken in te voeren) RCI1 Radius/afschuining 1, binnen: aan de startpuntzijde RCI2 Radius/afschuining 2, binnen RCO1 Radius/afschuining 1, buiten: aan de door het startpunt bepaalde
zijde RCO2 Radius/afschuining 2, buiten RFF Terugtrekvoeding RFP Referentievlak (absoluut) ROP Uitloopweg (zonder voorteken in te voeren) RPA Terugtrekkingsweg in de abscis van het actieve vlak (incrementeel,
met voorteken in te voeren) RPAP Terugtrekkingsweg in de applicaat (incrementeel, met voorteken in te
voeren RPO Terugtrekkingsweg in de ordinaat van het actieve vlak (incrementeel,
met voorteken in te voeren) RTP Terugtrekvlak (absoluut) SDAC Draairichting na cycluseinde
Waarden: SDIR draairichting
Waarden: 4 (voor M4)
SDIS Veiligheidsafstand (zonder voorteken in te voeren) SDR Draairichting voor terugtrekking
Waarden: 0 (automatische om 3 of 4 (voor M3 of M4)
SPCA Abscis van een referentiepunt op de rechte (absoluut) SPCO Ordinaat van dit referentiepunt (absoluut) SPD Beginpunt in de dwarsas (zonder voorteken in te voeren) SPL Beginpunt van de contour/schroefdraad in de langsas SSF Toerental bij nadraaisnede SST Toerental voor schroefdraad boren SST1 Toerental voor terugtrekking STA1 beginhoek
Waardebereik: -180 tot 180 graden TDEP Draaddiepte (zonder voorteken in te voeren) TYPTH Schroefdraadtype: Waarden: 0=binnendraad 1=buitendraad
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-61 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Beschrijving van de parameters Parameters Beschrijving VARI Bewerkingstype
SLOT1, SLOT2, POCKET1, POCKET2: 0=volledige bewerking 1=leegruimen tot nadraaitoegift 2=uitsluitend bewerking van de nadraaitoegift CYCLE83: 0=spanen breken 1=spanen verwijderen CYCLE93: 1...8 11...18 CYCLE95: 1...12 CYCLE97, CYCLE98: 1...4
WID Sleufbreedte/kamerbreedte (zonder voorteken in te voeren) WIDG Insteekbreedte (zonder voorteken in te voeren)
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-62 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Boren, centreren, CYCLE81 Werkwijze De cyclus Boren, centreren voert een eenvoudige boring uit. Programmering CYCLE81 (RTP, RFP, SDIS, DP, DPR)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
G1G0
RTP
RFP+SDISRFP
DP=RFP-DPR
X
Z
Bewegingscyclus en parameters in de cyclus Boren, centreren
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-63 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Boren, vlakverzinken, CYCLE82 Werkwijze De cyclus Boren, vlakverzinken voert een eenvoudige
boring uit. Wanneer de eindboordiepte bereikt is, kan een stilstandtijd actief worden.
Programmering CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken)
G1G0
G4
RTP
RFP+SDISRFP
DP=RFP-DPRX
Z
Bewegingscyclus en parameters in de cyclus Boren, vlakverzinken
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-64 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Diepgatboren, CYCLE83 Werkwijze De cyclus Diepgatboren maakt boringen tot aan de
eindboordiepte, door meervoudige, stapsgewijze diepe invoer, waarvan de maximum diepte programmeerbaar is.
Naar keuze kan de boor na elke diepte-instelling voor het
spanen verwijderen naar het referentievlak of echter voor het spanen breken telkens 1 mm worden teruggetrokken.
Programmering CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM,
DTB, DTS, FRF, VARI)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken) FDEP Eerste boordiepte (absoluut)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
RTPRFP+SDISRFP
FDEP
FDEP
1. Bohrtiefe
2. Bohrtiefe
DP = RFP-DPR
X
Z
G1G0
G4
Bewegingscyclus en parameters in de cyclus Diepgatboren met spanen verwijderen
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-65 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Schroefdraad boren zonder compensatievoering, CYCLE84 Werkwijze De cyclus CYCLE84 maakt draadgaten zonder
compensatievoering.
Deze cyclus CYCLE84 kan uitsluitend worden gebruikt wanneer de voor het boren beoogde spil technisch in staat is om in de positiegeregelde spilmodus te werken.
Programmering CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT,
PIT, POSS, SST, SST1)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken) Resterende parameters: zie hoofdstuk "Beschrijving van de
parameters"
X
Z
RTP
RFP+SDISRFP
DP=RFP-DPR
G331G0
G4G332
Bewegingscyclus en parameters in de cyclus Schroefdraad boren zonder compensatievoering
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-66 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Schroefdraad boren met compensatievoering, CYCLE840 Werkwijze Met deze cyclus kunnen draadgaten met
compensatievoering • zonder gever en
• met gever worden gemaakt. Voor het schroefdraad boren zonder compensatievoering is
een eigen cyclus CYCLE84 beschikbaar (zie vorige pagina). Programmering CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC,
ENC, MPIT, PIT)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken) Resterende parameters: zie hoofdstuk "Beschrijving van de
parameters"
Z G0G1/G63/G33G4
X
RTPRFP+SDISRFP
DP=RFP-DPR
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-67 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Uitboren 1, CYCLE85 Werkwijze Bij Uitboren 1 vindt de ingaande en uitgaande beweging
plaats met een voeding die onder de betreffende parameters moet worden vastgelegd.
Programmering CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken) FFR voeding RFF Terugtrekvoeding
X
Z
RTP
RFP+SDISRFP
DP=RFP-DPR
G0G1G4
Bewegingscyclus en parameters in de cyclus Uitboren 1
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-68 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Uitboren 2, CYCLE86 Werkwijze Bij uitboren 2 vindt na het bereiken van de boordiepte een
georiënteerde spilstop plaats. Vervolgens wordt met ijlgang naar de geprogrammeerde terugtrekposities en van daaruit tot aan het terugtrekvlak bewogen.
Deze cyclus kan uitsluitend worden gebruikt wanneer de voor het boren beoogde spil technisch in staat is om in de positiegeregelde spilmodus te werken.
Programmering CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA,
RPO, RPAP, POSS)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken) Resterende parameters: zie hoofdstuk "Beschrijving van de
parameters"
X
Z G 0G 1G 4S P O S
R TP
R FP +S D ISR FP
D P =R FP -D P R
Bewegingscyclus en parameters in de cyclus Uitboren 2
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-69 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Uitboren 3, CYCLE87 Werkwijze Bij Uitboren 3 wordt na het bereiken van de eindboordiepte
een spilstop zonder oriëntatie en vervolgens een geprogrammeerde stop gemaakt. Door drukken op de toets NC-Start wordt de opgaande beweging tot aan het terugtrekvlak met ijlgang voortgezet.
Programmering CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
SDIR Draairichting 3 (voor M3) 4 (voor M4)
X
Z G0G1M5/M0
RTP
RFP+SDISRFP
DP=RFP-DPR
Bewegingscyclus en parameters in de cyclus Uitboren 3
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-70 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Uitboren 4, CYCLE88 Werkwijze Bij Uitboren 4 wordt na het bereiken van de eindboordiepte
een stilstandtijd en een spilstop zonder oriëntatie evenals een geprogrammeerde stop gemaakt. Door drukken op de toets NC-Start wordt de opgaande beweging tot aan het terugtrekvlak met ijlgang uitgevoerd.
Programmering CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB Stilstandtijd op eindboordiepte (spanen breken) SDIR Draairichting 3 (voor M3)
4 (voor M4)
X
ZG0G1G4M5/M0
RTP
RFP+SDISRFP
DP=RFP-DPR
Bewegingscyclus en parameters in de cyclus Uitboren 4
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-71 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Uitboren 5, CYCLE89 Werkwijze Bij Uitboren 5 worden de ingaande en de opgaande
bewegingen uitgevoerd met de voor de cyclusoproep geprogrammeerde F-waarde. Na het bereiken van de eindboordiepte kan een stilstandtijd actief worden.
Programmering CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DTB CYCLE82,: Stilstandtijd op eindboordiepte (spanen breken)
X
Z G0G1G4
RTP
RFP+SDISRFP
DP=RFP-DPR
Bewegingscyclus en parameters in de cyclus Uitboren 5
6. Subprogrammatechniek en cycli: Boorcycli 10.00
6-72 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Gatenreeks, HOLES1 Werkwijze Met deze cyclus kan een gatenreeks worden gemaakt die
op een rechte ligt. Programmering HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)
SPCA Abscis van een referentiepunt op de rechte (absoluut) SPCO Ordinaat van dit referentiepunt (absoluut) STA1 beginhoek
Waardebereik: -180 tot 180 graden FDIS Afstand van de eerste boring van het referentiepunt (zonder
voorteken in te voeren) DBH Afstand tussen de boringen (zonder voorteken in te voeren) NUM Aantal boringen/langgaten/sleuven
X
Y
STA1
FDIS
DBH
SPCA
SPC
O
Parameters in het boorpatroon Gatenreeks
10.00 6. Subprogrammatechniek en cycli: Boorcycli
Siemens AG 2000. All rights reserved. 6-73 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Gatencirkel, HOLES2 Werkwijze Met deze cyclus kan een gatencirkel worden bewerkt. Programmering HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)
CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) RAD Radius van de cirkel (zonder voorteken in te voeren)
STA1 beginhoek Waardebereik: -180 tot 180 graden
INDA doorschakelhoek NUM Aantal boringen/langgaten/sleuven
Y CPA
INDA
STA1
X
RAD
CPO
Parameters in het boorpatroon Gatencirkel
6. Subprogrammatechniek en cycli: Freescycli 10.00
6-74 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Lange gaten rondom een cirkel, LONGHOLE Werkwijze Met deze cyclus kunnen lange gaten rondom een cirkel
worden gemaakt. De breedte van het lange gat wordt bepaald door de gereedschapsdiameter.
Programmering LONGHOLE (RTP, RFP, SDIS, DP, DPR, NUM, LENG,
CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) NUM Aantal boringen/langgaten/sleuven LENG Langgatlengte/sleuflengte/kamerlengte (zonder voorteken) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) RAD Radius van de cirkel (zonder voorteken in te voeren)
STA1 beginhoek Waardebereik: -180 tot 180 graden
INDA doorschakelhoek Resterende parameters: zie hoofdstuk "Beschrijving van de
parameters"
Parameters in het freespatroon Lange gaten rondom een cirkel
10.00 6. Subprogrammatechniek en cycli: Freescycli
Siemens AG 2000. All rights reserved. 6-75 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Sleuven rondom een cirkel, SLOT1 Werkwijze Met deze cyclus kunnen sleuven rondom een cirkel worden
gemaakt. De langsas van de sleuven is radiaal uitgelijnd. In tegenstelling tot het langgat wordt een waarde voor de sleufbreedte opgegeven.
De cyclus SLOT1 is een gecombineerde voor-en-nabewerkingscyclus.
Programmering SLOT1 (RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID,
CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
LENG Langgatlengte/sleuflengte/kamerlengte (zonder voorteken) WID Sleufbreedte/kamerbreedte (zonder voorteken in te voeren) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) RAD Radius van de cirkel (zonder voorteken in te voeren)
STA1 Beginhoek, waardebereik: -180 tot 180 graden INDA doorschakelhoek
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
CPA
INDA
STA1
X
Y
CPO
RAD
LENG
WID
Parameters in het freespatroon Sleuven rondom een cirkel
6. Subprogrammatechniek en cycli: Freescycli 10.00
6-76 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Cirkelsleuf, SLOT2 Werkwijze Met deze cyclus kunnen cirkelsleuven rondom een cirkel
worden gemaakt. De cyclus SLOT2 is een gecombineerde voor-en-
nabewerkingscyclus. Programmering SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID,
CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
LENG Langgatlengte/sleuflengte/kamerlengte (zonder voorteken) WID Sleufbreedte/kamerbreedte (zonder voorteken in te voeren) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) RAD Radius van de cirkel (zonder voorteken in te voeren)
STA1 Beginhoek, waardebereik: -180 tot 180 graden INDA doorschakelhoek AFSL Hoek voor de sleuflengte (zonder voorteken in te voeren)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
INDA
CPA
WID
AFSL
STA1
X
Y
CPO
Parameters in het freespatroon Cirkelsleuf
10.00 6. Subprogrammatechniek en cycli: Freescycli
Siemens AG 2000. All rights reserved. 6-77 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Rechthoekige kamer frezen, POCKET1 Werkwijze Met deze cyclus kunnen rechthoekige kamers met elke
gewenste positie in het bewerkingsvlak worden gemaakt.
De cyclus is een gecombineerde voor-en-nabewerkingscyclus.
Programmering POCKET1 (RTP, RFP, SDIS, DP, DPR, LENG, WID,
CRAD, CPA, CPO, STA1, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
LENG Langgatlengte/sleuflengte/kamerlengte (zonder voorteken in
te voeren) WID Sleufbreedte/kamerbreedte (zonder voorteken in te voeren)
CRAD Hoekradius (zonder voorteken in te voeren) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) STA1 beginhoek
Waardebereik: -180 tot 180 graden Resterende parameters: zie hoofdstuk "Beschrijving van de
parameters"
CPA
G2
G3
CRADSTA1
X
YC
PO
LENG WID
Parameters in de cyclus Rechthoekige kamer
6. Subprogrammatechniek en cycli: Freescycli 10.00
6-78 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Cirkelvormige kamer frezen, POCKET2 Werkwijze Met deze cyclus kunnen cirkelvormige kamers worden
gemaakt. De cyclus is een gecombineerde voor-en-
nabewerkingscyclus. Programmering POCKET1 (RTP, RFP, SDIS, DP, DPR, PRAD, CPA, CPO,
FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
PRAD Kamerradius (zonder voorteken in te voeren) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut) FFD Voeding voor diepte-instelling FFP1 Voeding voor oppervlaktebewerking MID Maximale diepte-instelling voor een dieptebeweging (zonder
voorteken) CDIR Bewerkingsrichting, 2 (voor G2), 3 (voor G3)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
CPA
G3 G2
X
Y
CPO
PRAD
Parameters in de cyclus Cirkelvormige kamer
10.00 6. Subprogrammatechniek en cycli: Freescycli
Siemens AG 2000. All rights reserved. 6-79 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Schroefdraad frezen, CYCLE90 Werkwijze Met deze cyclus kan binnen- en buitendraad worden
gemaakt. De baan bij het schroefdraad frezen is gebaseerd op een helixinterpolatie.
Bij deze beweging zijn alle drie de geometrieassen van het actuele vlak betrokken.
Programmering CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM,
PIT, FFR, CDIR, TYPTH, CPA, CPO)
RTP Terugtrekvlak (absoluut) RFP Referentievlak (absoluut) SDIS Veiligheidsafstand (zonder voorteken in te voeren) DP Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
(absoluut) DPR Eindboordiepte/langgatdiepte/sleufdiepte/kamerdiepte
relatief ten opzichte van het referentievlak (zonder voorteken in te voeren)
DIATH Nominale diameter, diameter van de schroefdraad CDIR Bewerkingsrichting: 2 (voor G2), 3 (voor G3) CPA Middelpunt cirkel/kamer, abscis (absoluut) CPO Middelpunt cirkel/kamer, ordinaat (absoluut)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
X
YX
Z
RTP
CPA
RFP+SDISRFP
X
Y
CDIR
DP
X
Z
RTPRFP+SDISRFP
DP
R
DP
R
CP
ODIAT
H
CP
O
CDIR
DIAT
H
CPA
Parameters in de cyclus Schroefdraad frezen
6. Subprogrammatechniek en cycli: Draaicycli 10.00
6-80 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Insteekcyclus, CYCLE93 Werkwijze De insteekcyclus maakt het maken van symmetrische en
asymmetrische insteekuitsparingen mogelijk voor bewerking in langs- en dwarsrichting van willekeurige rechte contourelementen. Er kunnen uitwendige en inwendige insteekuitsparingen worden gemaakt.
Programmering CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2,
RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI) SPD Beginpunt in de dwarsas (zonder voorteken in te voeren) SPL Beginpunt van de contour/schroefdraad in de langsas
WIDG Insteekbreedte (zonder voorteken in te voeren) DIAG Insteekdiepte (zonder voorteken in te voeren) ANG1 Flankhoek 1: aan de door het startpunt bepaalde zijde van
de insteking (zonder voorteken in te voeren) ANG2 Flankhoek 2: aan de andere zijde (zonder voorteken) RCO1 Radius/afschuining 1, buiten: aan de door het startpunt
bepaalde zijde RCO2 Radius/afschuining 2, buiten RCI1 Radius/afschuining 1, binnen: aan de startpuntzijde RCI2 Radius/afschuining 2, binnen
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
WIDG
SPL
ANG1ANG2
DIA
G
SPD
STA1RC01
RCI1RCI2
RC02
Z
X
Parameters in de cyclus Insteken bij bewerking in langsrichting
10.00 6. Subprogrammatechniek en cycli: Draaicycli
Siemens AG 2000. All rights reserved. 6-81 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Vrijsteekcyclus, CYCLE94 Werkwijze Met deze cyclus kunnen vrijsteekprofielen volgens DIN 509
met de vorm E en F en met de gebruikelijke belasting en een diameter van het voltooide werkstuk > 3 mm worden gemaakt.
Programmering CYCLE94 (SPD, SPL, FORM)
SPD Beginpunt in de dwarsas (zonder voorteken in te voeren) SPL Beginpunt van de contour/schroefdraad in de langsas
FORM Definitie van de vorm E (voor vorm E) F (voor vorm F)
Z
X
FORM E
SPL
SPD
Parameters in de vrijsteekcyclus
6. Subprogrammatechniek en cycli: Draaicycli 10.00
6-82 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Verspaningscyclus, CYCLE95 Werkwijze Met de verspaningscyclus kan een in een subprogramma
geprogrammeerde contour worden gemaakt uit uitgangsmateriaal door middel van asparallel verspanen. In de contour kunnen ondersnijdingselementen zijn opgenomen.
De technologie (voorbewerken/nabewerken/volledige
bewerking) kan worden gekozen. De cyclus kan vanuit elke gewenste botsingsvrije positie worden opgeroepen.
Programmering CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3,
VARI, DT, DAM)
NPP Naam van het contoursubprogramma MID Maximale diepte-instelling voor een dieptebeweging (zonder
voorteken in te voeren) FALZ Nadraaitoegift in de langsas (zonder voorteken) FALX Nadraaitoegift in de dwarsas (zonder voorteken) FAL Contourafhankelijke nadraaitoegift (zonder voorteken)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
Bewegingscyclus en parameters in de cyclus Verspanen
10.00 6. Subprogrammatechniek en cycli: Draaicycli
Siemens AG 2000. All rights reserved. 6-83 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Draadondersnijding, CYCLE96 Werkwijze Met deze cyclus kunnen draadondersnijdingen met de
vormen A, B, C, D volgens DIN 13 voor werkstukken met metrische ISO-schroefdraad worden gemaakt.
Programmering CYCLE96 (DIATH, SPL, FORM)
DIATH Nominale diameter, diameter van de schroefdraad SPL Beginpunt van de contour/schroefdraad in de langsas
FORM Definitie van de vorm E (voor vorm E) F (voor vorm F)
Z
X
SPL
DIA
TH
Parameters in de cyclus Draadondersnijding
6. Subprogrammatechniek en cycli: Draaicycli 10.00
6-84 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Draadsnijden, CYCLE97 Werkwijze Met de cyclus Draadsnijden kan cilindrische en conische
buiten- en binnendraad in de langs- en dwarsrichting (met een of meer gangen) worden gemaakt.
Voorwaarde voor het gebruik van deze cyclus is een toerentalgeregelde spil met lengtemeetsysteem. Bij schroefdraad met meerdere gangen worden de afzonderlijke schroefdraadgangen achtereenvolgens bewerkt.
Programmering CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP,
TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMTH) SPL Beginpunt van de contour/schroefdraad in de langsas FPL Eindpunt van de schroefdraad in de langsas PIT Schroefdraadspoed; waardebereik: 0.001 ... 2000.000 mm
ROP Uitloopweg (zonder voorteken in te voeren) FAL Contourafhankelijke nadraaitoegift (zonder voorteken
invoeren) TDEP Draaddiepte (zonder voorteken in te voeren) APP Inloopweg (zonder voorteken in te voeren) DM1 Diameter van de schroefdraad aan het beginpunt DM2 Diameter van de schroefdraad aan het eindpunt
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
PIT SPL
APP
TDE
PD
M1=
DM
2
FPL
ROP
FAL
Z
X
Parameters in de cyclus Draadsnijden
10.00 6. Subprogrammatechniek en cycli: Draaicycli
Siemens AG 2000. All rights reserved. 6-85 SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Koppelen van schroefdraad, CYCLE98 Werkwijze De cyclus maakt het koppelen van verscheidene
cilindrische/conische schroefdraadtypen mogelijk in de langs- en dwarsrichting, waarbij de schroefdraadspoed kan variëren.
Programmering CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4,
APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMTH)
PO1 Beginpunt van de schroefdraad in de langsas DM1 Diameter van de schroefdraad aan het beginpunt PO2 Eerste tussenpunt in de langsas DM2 Diameter bij het eerste tussenpunt PO3 Tweede tussenpunt DM3 Diameter bij het tweede tussenpunt PO4 Eindpunt van de schroefdraad in de langsas DM4 Diameter bij het eindpunt APP Inloopweg (zonder voorteken in te voeren) ROP Uitloopweg (zonder voorteken in te voeren)
PP1 t/m PP3 Schroefdraadspoed 1 t/m 3 als waarde (zonder voorteken invoeren)
Resterende parameters: zie hoofdstuk "Beschrijving van de parameters"
Z
X
PP3
DM2DM3=DM4
PO4 PO3
PP2
PO2
PP1
PO1
ROP
APP
DM1
Parameters in de cyclus Schroefdraad koppelen
6. Subprogrammatechniek en cycli: Draaicycli 10.00
6-86 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Kurzanleitung Programmierung (PGK) - Ausgabe 10.00.
Siemens AG 2000. All rights reserved. 7-87 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
7. Voorgedefinieerde schakel- en hulpfuncties
Lijst van M-commando's 7-88
Formulieren 7-89
7. Voorgedefinieerde schakel- en hulpfuncties 10.00
7-88 Siemens AG 2000. All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van M-commando's M0* Geprogrammeerde Stop
M1* Optionele Stop
M2* Programma-einde (hoofdprogramma)
M30* Programma-einde als M2
M17* Subprogramma-einde
M3 Spil rechtsdraaiend
M4 Spil linksdraaiend
M5 Spil Stop
M6 gereedschapswissel
M70 Overgave naar asbedrijf
M40 Automatische tandwielschakeling
M41 Overbrengingstrap 1
M42 Overbrengingstrap 2
M43 Overbrengingstrap 3
M44 Overbrengingstrap 4
M45 Overbrengingstrap 5
Voor de met een * gemarkeerde functies is de uitgebreide adresschrijfwijze niet toegestaan.
Machinefabrikant (MH7.1)
Alle vrije M-functienummers kunnen door de fabrikant van de machine worden bezet. Bijvoorbeeld met schakelfuncties voor de besturing van spaninrichtingen of voor het in-/uitschakelen andere machinefuncties enz.
10.00 7. Voorgedefinieerde schakel- en hulpfuncties
Siemens AG 2000. All rights reserved. 7-89 SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Formulieren Hier kunt u uw gebruikerspecifieke functies zelf invullen.
7. Voorgedefinieerde schakel- en hulpfuncties 10.00
7-90 Siemens AG 2000.All rights reserved. SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Formulieren
Siemens AG 2000. All rights reserved. 8-91SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
8. Programmacode
Lijst van G-functies 8-92
8. Programmacode 10.00
8-92 Siemens AG 2000. All rights reserved.SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 1: Modaal actieve bewegingscommando's
Naam Nr. Betekenis m/s uur
G0 1. IJlgangbeweging m
G1 2. Lineaire interpolatie m uur
G2 3. Circulaire interpolatie in klokrichting m
G3 4. Circulaire interpolatie in antiklokrichting m
CIP 5. Circulaire interpolatie via tussenpunt m
ASPLINE # 6. Akima-spline m
BSPLINE # 7. B-spline m
CSPLINE # 8. Kubische spline m
POLY ## 9. Polynoom: Polynoominterpolatie m
G33 10. Draadsnijden met constante spoed m
G331 11. Schroefdraad boren zonder compensatievoering m
G332 12. Terugtrekking (schroefdraad boren) zonder compensatievoering m
G58 Axiaal programmeerbare nulpuntverschuiving absoluut m
G59 Axiaal programmeerbare nulpuntverschuiving additief m
OEMIPO1 ### 13. OEM-interpolatie 1 *) m
OEMIPO2 ### 14. OEM-interpolatie 2 *) m
*) De OEM-gebruiker kan twee aanvullende interpolatiewijzen toevoegen. De namen kan de OEM-gebruiker wijzigen.Is bij modale G-functies geen functie uit de groep geprogrammeerd, dan werkt de via de machinedatum te wijzigenstandaardinstelling: $MC_GCODE_RESET_VALUES# codewoord geldt niet voor SINUMERIK 810D; ## geldt niet voor SINUMERIK FM-NC/810D;### geldt niet voor SINUMERIK 810D/FM-NC/NCU571
Groep 2: Blokgewijs actieve bewegingen, stilstandtijd
G4 1. Stilstandtijd, tijdelijk voorbestemd s
G63 2. Schroefdraad boren zonder synchronisatie s
G74 3. Referentiepunt aansturen met synchronisatie s
G75 4. Vast punt aansturen s
REPOSL 5. Opnieuw aansturen van de contour lineair s
REPOSQ 6. Opnieuw aansturen van de contour in kwart cirkel s
REPOSH 7. Opnieuw aansturen van de contour in halve cirkel s
REPOSA 8. Opnieuw aansturen van de contour lineair met alle assen s
REPOSQA 9. Opnieuw aansturen van de contour met alle assen,Geometrieassen in kwart cirkel
s
REPOSHA 10. Opnieuw aansturen van de contour met alle assen,geometrieassen in halve cirkel
s
m: modaal, s: blokgewijs, uur: Standaardinstelling
8. Programmacode 10.00
Siemens AG 2000. All rights reserved. 8-93SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 3: Buffer schrijven
Naam Nr. Betekenis m/s uur
TRANS 1. TRANSLATION: programmeerbare verschuiving s
ROT 2. ROTATION: programmeerbare rotatie s
SCALE 3. SCALE: programmeerbare scalering s
MIRROR 4. MIRROR: programmeerbare spiegeling s
ATRANS 5. Additieve TRANSLATION: additieve programmeerbare verschuiving s
AROT 6. Additieve ROTATION: programmeerbare rotatie s
ASCALE 7. Additieve SCALE: programmeerbare scalering s
AMIRROR 8. Additieve MIRROR: programmeerbare spiegeling s
TOFRAME 9. Actueel progr. frame op gereedschapcoördinatenstelsel zetten s
G25 10. Minimale werkveldbegrenzing/spiltoerentalbegrenzing s
G26 11. Maximale werkveldbegrenzing/spiltoerentalbegrenzing s
G110 12. Poolprogrammering relatief ten opzichte van de laatste geprogrammeerdegewenste positie
s
G111 13. Poolprogrammering relatief ten opzichte van het nulpunt van het actueleWCS
s
G112 14. Poolprogrammering relatief ten opzichte van de laatste geldige pool s
Groep 4: FIFO
STARTFIFO 1. Uitvoeren en parallel hiermee bijvullen van de voorloopbuffer m uur
STOPFIFO 2. Stopzetten van de bewerking; vullen van de voorloopbuffer m
Groep 6: Vlakselectie
G17 1. Vlakselectie 1. - 2. geometrieas m uur
G18 2. Vlakselectie 3. - 1. geometrieas m
G19 3. Vlakselectie 2. - 3. geometrieas m
m: modaals: blokgewijsuur: Standaardinstelling
8. Programmacode 10.00
8-94 Siemens AG 2000. All rights reserved.SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 7: gereedschapsradiuscorrectie
Naam Nr. Betekenis m/s uur
G40 1. Geen gereedschapsradiuscorrectie m
G41 2. Gereedschapsradiuscorrectie links van de contour m
G42 3. Gereedschapsradiuscorrectie rechts van de contour m
Groep 8: Instelbare nulpuntverschuiving
G500 1. Deselectie G54 - G5xx, instelbaar frame terugzetten m uur
G54 2. 1e instelbare nulpuntverschuiving m
G55 3. 2e instelbare nulpuntverschuiving m
G56 4. 3e instelbare nulpuntverschuiving m
G57 5. 4e instelbare nulpuntverschuiving m
G5xx n. nde instelbare nulpuntverschuiving m
G599 100. 100e instelbare nulpuntverschuiving m
Groep 9: Frameonderdrukking
G53 1. Onderdrukking van actueel frame s
SUPA 2. Onderdrukking van de actuele nulpuntverschuiving inclusiefgeprogrammeerde en handwielverschuivingen (DRF), externe nulpunt- enPRESET-verschuiving
Groep 10: Exacte stop-baanbesturingsmodus
G60 1. Snelheidsafname, exacte stop m uur
G64 2. baanbesturingsmodus m
G641 3. Baanbesturingsmodus met programmeerbare overslijpafstand m
Groep 11: Exacte stop, blokgewijs
G9 1. Snelheidsafname, exacte stop s
m: modaals: blokgewijsuur: Standaardinstelling
8. Programmacode 10.00
Siemens AG 2000. All rights reserved. 8-95SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 12: Blokwisselcriteria bij exacte stop (G60/G09)
Naam Nr. Betekenis m/s uur
G601 1. Blokwissel bij exacte stop fijn m uur
G602 2. Blokwissel bij exacte stop grof m
G603 3. Blokwissel bij IPO-blokeinde m
Groep 13: Werkstuk opmeten inch/metrisch
G70 1. Invoersysteem inch m
G71 2. Invoersysteem metrisch m uur
Groep 14: Werkstuk opmeten absoluut/incrementeel
G90 1. Referentiemaat specificeren m uur
G91 2. Kettingmaat specificeren m
Groep 15: Voedingstype
G93 # 1. Tijdreciproke voedingscodering m
G94 2. Lineaire voeding mm/min, inch/min m uur
G95 3. Omwentelingssnelheid in mm/omw., inch/omw. m
G96 4. Constante snijsnelheid AAN
G97 5. Constante snijsnelheid UIT
# Het codewoord geldt niet voor SINUMERIK FM-NC/810D.
Groep 16: Voedingcorrectie aan binnen- en buitenkromming
CFC 1. Constante voeding aan de contour m uur
CFTCP 2. Constante voeding in gereedschapsnijkant-referentiepunt m
CFIN 3. Constante voeding bij binnenkromming m
m: modaals: blokgewijsuur: Standaardinstelling
8. Programmacode 10.00
8-96 Siemens AG 2000. All rights reserved.SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 17: Aan-, afstuurprocedure gereedschapscorrectie
Naam Nr. Betekenis m/s uur
NORM 1. Normaalpositie op begin-, eindpunt m uur
KONT 2. Contour omsturen op begin-, eindpunt m
Groep 18: Hoekprocedure gereedschapscorrectie
G450 1. overgangscirkel m uur
G451 2. Snijpunt van de equidistanten m
Groep 19: Curveovergang bij spline-begin
BNAT # 1. Natuurlijke overgang naar eerste spline-blok m uur
BTAN # 2. Tangentiële curveovergang naar eerste spline-blok m
BAUTO # 3. Vastleggen van het 1e splinesegment door de volgende 3 punten m
Groep 20: Curveovergang bij spline-einde
ENAT # 1. Natuurlijke curveovergang naar volgend positioneerblok m uur
ETAN # 2. Curveovergang bij splinebegin m
EAUTO # 3. Vastleggen van het laatste splinesegment door de laatste 3 punten m
Groep 21: Versnellingsprofiel
BRISK 1. Sprongvormige baanversnelling m uur
SOFT 2. Achterwaarts begrensde baanversnelling m
DRIVE ## 3. Snelheidsafhankelijke baanversnelling m
m: modaals: blokgewijsuur: Standaardinstelling# Het codewoord geldt niet voor SINUMERIK 810D.## Het codewoord geldt uitsluitend voor SINUMERIK FM-NC.
8. Programmacode 10.00
Siemens AG 2000. All rights reserved. 8-97SINUMERIK 840D/810D/FM-NC Korte handleiding programmering (PGK) - Uitgave 10.00
Lijst van G-functies
Groep 22: Type gereedschapcorrectie
Naam Nr. Betekenis m/s uur
CUT2D 1. 2 1/2D gereedschapscorrectie m uur
CUT2DF 2. 2 1/2D gereedschapscorrectie relatief ten opzichte van het actuele frame(schuin vlak)
m
CUT3DC # 3. 3D gereedschapscorrectie omtrekfrezen m
CUT3DF # 4. 3D gereedschapscorrectie omtrekfrezen m
CUT3DFS # 5. 3D gereedschapscorrectie kopfrezen met constante gereedschapsoriëntatie,onafhankelijk van het actieve frame
m
CUT3DFF # 6. 3D gereedschapscorrectie kopfrezen met constante gereedschapsor
Top Related