14
TNC-VERLAG TNC 320 / TNC 620 / TNC 640 Deutsch (de) 08/2018 HIT 3.0 Arbeitsheft Fräsen - 3-Achsbearbeitung in Vorbereitung Lösungen

ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

  • Upload
    others

  • View
    62

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

TNC-VERLAG

TNC 320 / TNC 620 / TNC 640

Deutsch (de)08/2018

HIT 3.0Arbeitsheft Fräsen - 3-Achsbearbeitung

in Vorbereitung

Lösungen

Page 2: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

HEIDENHAIN HIT-Lernpaket 3-Achs-Programmierung 3

1 Ü

ber

HITInhalt

1 Über HIT 8

2 Grundwissen Fräsen 12

3 Konturprogrammierung 46

4 Zyklenprogrammierung 74

5 Programmiertechniken 82

6 DIN/ISO-Programmierung 94

7 Zusatzaufgaben 96

8 Zusatzinformationen 110

Page 3: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

4 3-Achsbearbeitung HEIDENHAIN

1 Ü

ber

HIT 1 Über HIT..... 8

2 Grundwissen Fräsen..... 12

2.1 CNC-Grundlagen..... 12

2.1.1 Werkzeugmaschine..... 12

Einteilung der Fräsmaschinen (ID AAAA)..... 12

Maschinenachsen (ID AAAB)..... 15

Wegmessgeräte (ID AAAC)..... 16

CNC-Steuerung (ID AAAD)..... 18

Schaltschrank (ID AAAE)..... 19

2.1.2 Bezugssysteme..... 20

Koordinatensysteme (ID AAAF)..... 20

Achsen verfahren (ID AAAG)..... 20

Bezugspunkte (ID AAAH)..... 21

Bezugspunkte aktivieren (ID AAAI)..... 22

2.1.3 Werkzeuge..... 23

Werkzeug-Bezugspunkte und Maße (ID AAAJ)..... 23

Werkzeugwechsel (ID AAAK)..... 25

Werkzeugtypen und Fräsverfahren (ID AAAL)..... 25

Werkzeugtypen und Zyklen (ID AAAM)..... 25

2.1.4 Technologische Grundlagen..... 26

Gleichlauffräsen und Gegenlauffräsen (ID AAAN)..... 26

Schnittdaten (ID AAAO)..... 26

Schnittdaten berechnen (ID AAAP)..... 26

2.1.5 Wiederholung..... 27

2.2 Programmiergrundlagen..... 28

2.2.1 Bedienelemente und Anzeige..... 28

Tastatur (ID BAAA)..... 28

Bildschirm (ID BAAB)..... 29

Anzeige (ID BAAC)..... 30

Bildschirmaufteilung wählen (ID BAAD)..... 30

2.2.2 Wichtige Vorabinformationen..... 33

Betriebsarten (ID BAAE)..... 33

Betriebsarten wählen (ID BAAF)..... 33

Dateiverwaltung (ID BAAG)..... 35

NC-Programmstruktur (ID BAAG)..... 35

Werkzeugdefinition (ID BAAI)..... 36

Bahnfunktionen (BAAJ)..... 37

Dialogführung (BAAK)..... 37

Page 4: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

HEIDENHAIN 3-Achsbearbeitung 5

1 Ü

ber

HITWichtige M-Funktionen (ID BAAL)..... 37

2.2.3 Erste Schritte..... 38

Dateierstellung und Dateiverwaltung (ID BAAM)..... 38

Rohteildefinition (ID BAAN)..... 38

BLK-Form 1 programmieren (ID BAAO)..... 38

BLK-Form 2 programmieren (ID BAAP)..... 38

Programmtest (ID BAAW)..... 38

Werkzeugaufruf (ID BAAQ)..... 40

Lineare Bahnfunktion (ID BAAR)..... 40

Positionen in der Ebene programmieren (ID BAAS)..... 40

Punkte in der Ebene programmieren (ID BAAT)..... 40

Ändern und Löschen von NC-Sätzen (ID BAAU)..... 41

Nut programmieren (ID BAAV)..... 41

Programm-Test (ID BAAW)..... 41

Zusammenfassung und Ausblick (ID BAAX)..... 41

2.2.4 Wiederholung..... 43

2.3 Wissenstest..... 44

3 Konturprogrammierung..... 46

3.1 Konventionelle Konturprogrammierung..... 46

3.1.1 Lineare Bahnfunktionen..... 46

Wiederholung kartesisch absolut (ID DAAA)..... 46

Nut unkorrigiert absolut programmieren (ID DAAB)..... 46

Kartesisch inkremental (ID DAAC)..... 46

Nut unkorrigiert inkremental programmieren (ID DAAD)..... 46

Polar absolut (ID DAAE)..... 47

Polar inkremental (ID DAAF)..... 48

Lochkreis polar programmieren (ID DAAG)..... 48

Zusammenfassung (ID DAAH)..... 48

Programmierplatzaufgabe (ID DAAI)..... 49

3.1.2 Konturzusatzfunktionen..... 50

Werkzeugradiuskorrektur (ID DAAJ)..... 50

Vorteile der Werkzeugradiuskorrektur kennenlernen (ID DAAK)..... 50

Wirkung der Radiuskorrektur kennenlernen (ID DAAL)..... 50

Fasen (ID DAAM)..... 52

Rundungen (ID DAAN)..... 52

An- und Abfahren (ID DAAO)..... 53

Anfahrfunktionen kennenlernen (ID DAAP)..... 53

Abfahrfunktionen kennenlernen (ID DAAQ)..... 53

Page 5: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

8 3-Achsbearbeitung HEIDENHAIN

1 Ü

ber

HIT 1 Über HIT

HIT 3.0: Das Lernkonzept für HEIDENHAIN-Steuerungen

Das HIT-Lernkonzept richtet sich sowohl an Neulinge in der CNC-Technik als auch an Umsteiger, die CNC-Programme an HEIDENHAIN-Steuerungen schreiben möchten.

Das HIT-Arbeitsheft ist der Leitfaden des Lernkonzepts.

Benutzer, die das Arbeitsheft und die Software komplett durcharbeiten erhalten einen umfassenden Einstieg in die Grundlagen der CNC-Technik und in die Welt der Programmierung an HEIDENHAIN-Steuerungen.

Der modulare Aufbau gestattet, je nach Vorwissen, den Einstieg an jeder beliebigen Stelle.

Eine ausführliche Bedienungsanleitung über HIT finden Sie im Begleitheft.

Nach der Bearbeitung des Lernpakets beherrschen Sie die Programmierung des Bauteils „Formplatte“ mit Konturen, Zyklen, sowie die Anwendung von Programmiertechniken wie Unterprogrammen.

HIT 3.0: Zielvorgabe

In dieser Darstellung sehen Sie das fertige Programmdes Werkstücks „Formplatte“.Das Werkstück wird in der Betriebsart Programm-Test grafisch dargestellt.

Page 6: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

HEIDENHAIN 3-Achsbearbeitung 9

1 Ü

ber

HIT

Die Bedienung erfolgt weitgehend intuitiv.

Die Felder im Arbeitsheft verweisen auf die Lerneinheit in der HIT-Software in der seitlichen Hauptnavigation, hier: Werkzeugmaschine. Sie dienen der Orientierung.

HIT 3.0: Arbeitshinweise

HIT 3.0: Struktur

Die Struktur mit Lernpaket, Lernmodul, Lernthema, Lerneinheit, Lernseite und Lernsequenz ist hier exemplarisch am Lernmodul Grundwissen Fräsen dargestellt.

LernpaketHIT-Software 3-Achsfräsen

LernmodulProgrammiertechniken

LernmodulGrundwissen Fräsen

LernmodulKonturprogrammierung

LernmodulZyklenprogrammierung

LernthemaCNC-Grundlagen

LernthemaProgrammiergrundlagen

LernthemaWissenstest

LerneinheitBezugssystemeLerneinheit

Werkzeugmaschine

LerneinheitWerkzeuge

Lernsequenz mit LernseitenEinteilung der Fräsmaschinen Lernsequenz mit Lernseiten

Maschinenachsen

Lernsequenz mit LernseitenWegmessgeräte

IDAAAAIDAAAB

IDAAAC

Grundwissen FräsenCNC-Grundlagen

Werkzeugmaschine

Schnellnavigationsleiste

Hauptnavigation

Lerneinheit...

Page 7: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

10 3-Achsbearbeitung HEIDENHAIN

1 Ü

ber

HIT Jede Lernsequenz hat eine Identnummer. Durch

Eingabe der ID aus dem Arbeitsheft in die Schnellnavigationsleiste der Software gelangen Sie direkt in die Lernsequenz. Führen Sie die Inhalte, Übung oder Test innerhalb der HIT-Lernsoftware durch, wenn Sie dieses Symbol sehen.

Dieses Symbol fordert Sie auf, die Übung am Programmierplatz durchzuführen.

Page 8: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

Grundwissen FräsenCNC-Grundlagen

Werkzeugmaschine

HEIDENHAIN 3-Achsbearbeitung 13

2 G

run

dw

isse

n F

räse

nBauweise

Eine weitere Unterteilung findet nach der Bauweise statt.

fBennenen Sie diese!

Fahrständer-Bauweise

Portal- oder Gantry-Bauweise

Konsolständer-oder Konsolbett-Bauweise

Kreuztisch-Bauweise und Kreuzbett-Bauweise

Page 9: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

Grundwissen FräsenCNC-Grundlagen

Werkzeugmaschine

16 3-Achsbearbeitung HEIDENHAIN

2 G

run

dw

isse

n F

räse

n

Indirekte und direkte Wegmessung

fWo ist der Drehgeber angebracht?

fNennen Sie die nötigen Größen zur Lagebestimmung!

fErläutern Sie die Funktion des Drehgebers!

fWelchen Nachteil hat dieses Wegmessverfahren?

Messen mit Drehgeber und Spindel Messen mit Längenmessgerät

fAn welcher Stelle ist das Längenmessgerät angebracht?

fNennen Sie den Vorteil dieser Anordnung!

Wegmessgeräte (ID AAAC)

Reibung im Kugelgewindetrieb führt zur Erwärmung und somit zur Dehnung der Kugelgewindespindel. Dies führt bei der Positionsmessung mit Drehgeber und Spindel zu Fehlern.

Steigung der Spindel, Umdrehungswinkel

am Kopf des Motors

Spiel in den Übertragungselementen beeinflusst

direkt am Achsschlitten

Messung des Winkels

das Messergebnis nicht

Messungenauigkeiten durch Wärmeausdehnung

= direkte Wegmessung= indirekte Wegmessung

Page 10: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

��

��

���

���

��

��

��

��

���

HEIDENHAIN HIT-Lernpaket 3-Achs-Programmierung 41

2 G

run

dw

isse

n F

räse

n fStarten Sie den Programmierplatz! fLegen Sie einen Unterordner und eine Datei am Programmierplatz an!

� Im Verzeichnis TNC:\nc_prog einen Unterordner HIT anlegen �Dateiname: Blank.H

fLegen Sie Ihre Programme immer im Ordner HIT ab!

Grundwissen FräsenProgrammiergrundlagen

Erste Schritte

> Nach Wahl des Maßsystems wechselt die Steuerung direkt in das Programmfenster zur Definition der BLK FORM.

Vorgehensweise

fIn die Betriebsart Programm-Test wechseln

fTaste PGM-MGT drücken

fSoftkey letzte Dateien wählen

fAlternativ mit den Pfeiltasten gewünschtes NC-Programm wählen

fMit Taste ENT bestätigen

fgewünschte Bildschirmaufteilung wählen

fStellen Sie die BLK-Form im Programm-Test grafisch dar.

Um ein Rohteil nachträglich einzufügen beachten Sie die Vorgehensweise unter ID BAAN.

fSofkey für rechteckiges Rohteil wählen

fProgrammieren Sie die BLK-Form Blank.H

Page 11: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

56 GRUNDLAGEN FRÄSEN – KLARTEXT HEIDENHAIN

3 K

on

tur p

rog

ram

mie

run

g Vorausberechnung einer radiuskorrigierten Kontur (ID DAAS)

Wenn der Werkzeug-Radius größer ist, als eine Konturstufe, die radiuskorrigiert zu fahren ist, dann unterbricht die TNC den Programmlauf und zeigt die Fehlermeldung Werkzeugradius zu groß.

Mit der Funktion M120 vermeiden Sie diese Fehlermeldung. Die Steuerung rechnet ab dem aktuellen NC-Satz voraus und überwacht die Kontur auf Hinterschneidungen. Stellen, an denen das Werkzeug die Kontur verletzen würde, bearbeitet die Steuerung nicht.

Vorgehensweise

fErsten Verfahrsatz der Kontur mit Radiuskorrektur eingeben

fIn diesem Satz M120 eingeben > Die Steuerung setzt den Dialog fort

fAnzahl der vorauszuberechnenden Sätze bei LA eingeben

Außenkontur programmieren (ID DAAT)

fDrucken Sie Ihre Lösung aus!

geführtes Programmieren 2.5

fOptimieren Sie das Programm 1205968.H. fProgrammieren Sie mit einer geeigneten An- und Abfahrstrategie. fProgrammieren Sie im Gleichlauf.

Zusammenfassung (ID DAAU)

Page 12: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

70 HIT-Lernpaket 3-Achs-Programmierung HEIDENHAIN

3 K

on

tur p

rog

ram

mie

run

g Mathematisch ergeben sich bei der Eingabe der Zeile 11 zwei Möglichkeiten:

Über den Softkey ZEIGE LÖSUNG können Sie die Lösungen anzeigen lassen!

Wählen Sie der Zeichnung entsprechend das richtige Konturelement aus!Die TNC fügt dabei automatisch den Satz 12 (FSELECT 1) ein.

Bedeutung der farbigen Darstellung der Konturelemente:

Farbe Funktion

blau Konturelement eindeutig bestimmt. Das letzte FK-Element stellt die Steuerung erst nach derAbfahrbewegung blau dar.

violett noch nicht eindeutig bestimmtes Konturelement

ocker Werkzeug-Mittelpunktsbahn

rot Eilgangbewegung

grün Mehrere Lösungen möglichAnzeige über Softkey ZEIGE LÖSUNG

KonturprogrammierungFreie Konturprogrammierung

Grundfunktionen FK-Programmierung

Page 13: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

744

650

A4

- --DR. JOHANNES HEIDENHAIN GmbH83301 Traunreut, Germany

-0.3 +0.3

D

16

100

5

R42.5

30

ID number

Text: Change No. C000941-05Phase: Nicht-Serie

Original drawing Platte Werkstoff:Material:

3.1645Scale Format

RoHS 1:1 A4 PlateMaße in mm / Dimensions in mm Einzelteilzeichnung / Component Drawing blanke Flächen/Blank surfaces Werkstückkanten nach ISO 13715Workpiece edges ISO 13715

Allgemeintoleranzen ISO 2768-mH 6mm: 0,2General tolerances ISO 2768-mH 6mm: 0,2

Tolerierung nach ISO 8015Tolerances as per ISO 8015

Oberflächen nach ISO 1302Surfaces as per ISO 1302

Oberflächenbehandlung:Surface treatment:

The reproduction, distribution and utilization of this document as well as the communication of its contents to others without express authorization is prohibited. Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design. ( ISO 16016 )

Created Responsible Released Version Revision Sheet Page

1226664 00 A 01 1of1

M-TS

05.09.2017 Document number

3:10

HEIDENHAIN GRUNDLAGEN FRÄSEN – KLARTEXT 69

3 K

on

tur p

rog

ram

mie

run

gProgrammierplatzaufgabe (ID EAAF) KonturprogrammierungFreie Konturprogrammierung

Grundfunktionen FK-Programmierung

Page 14: ungAllgemeintoleranzen ISO 2768-mH 6mm: 0,2 General tolerances ISO 2768-mH 6mm: 0,2 Tolerierung nach ISO 8015 Tolerances as per ISO 8015 Oberflächen nach ISO 1302 Surfaces as per

76 HIT-Lernpaket 3-Achs-Programmierung

4 Z

ykle

np

rog

ram

mie

run

g 4 Zyklenprogrammierung ZyklenprogrogrammierungZyklenprogrammierung

Grundlagen Zyklenprogrammierung

Zyklusdefinition (ID GAAA)

Zwei Möglichkeiten stehen zur Verfügung:

4.1 Zyklenprogrammierung

4.1.1 Grundlagen Zyklenprogrammierung

Häufig wiederkehrende Bearbeitungen, die mehrere Arbeitsschritte umfassen sind in der Steuerung als Zyklen gespeichert. Bei materialabtragenden Zyklen wird definiert (CYCLE DEF) was und wie gefertigt wird (z. B. Rechtecktasche, Zustellung). Für die Bearbeitung müssen materialabtragende Zyklen aufgerufen (CYCLE CALL) werden.

Vorgehensweise

�������

fTaste CYCLE DEF drücken

fSoftkey der gewünschten Zyklusgruppe drücken

fSoftkey der gewünschten Zyklusnummer drücken

Vorgehensweise

�������

fTaste CYCLE DEF drücken

���� fTaste GOTO drücken

fGewünschten Zyklus im Überblendfenster wählen

fAuswahl mit der Taste Ent bestätigen

Beispiel Bohrzyklus (ID GAAB)

�������

��������

Zyklus Definition + Zyklus Aufruf =