• Keine Ergebnisse gefunden

Banebevægelser – retvinklede koordinater

Im Dokument TNC 310 NC-Software 286 140-xx (Seite 80-90)

retvinklede koordinater

Oversigt over banefunktioner

Funktion Bahnfunktions-Softkey Retlinie L

eng.: Line Affasning CHF eng.: CHamFer Cirkelcentrum CC;

eng.: Circle Center Cirkelbue C eng.: Circle Cirkelbue CR

eng.: Circle by Radius Cirkelbue CT

eng.: Circle Tangential Hjørne-runding RND eng.: RouNDing of Corner

Værktøjs-bevægelse Retlinie

Affasning mellem to retlinier

Ingen

Cirkelbane om cirkelcentrum CC til cirkelbue-endepunkt

Cirkelbane med bestemt radius

Cirkelbane med tangential tilslutning til forrige konturelement

Cirkelbane med tangential tilslutning til forrige og efterfølgende kontur-element

Nødvendige indlæsninger Koordinater til retlinie-endepunktet

Affaselængde

Koordinater til cirkelcentrum hhv.

poler

Koordinate til cirkel-endepunkt, drejeretning

Koordinater til cirkel- endepunkt, cirkelradius. Drejeretning Koordinater til cirkel-slutpunkt

Hjørneradius R

6.4 Banebevæg elser – r etvinklede k oor dinat er

69 HEIDENHAIN TNC 310

6.4 Banebevæg elser – r etvinklede k oor dinat er

Retlinie L

TNC'en kører værktøjet på en retlinie fra sin aktuelle position til endepunktet for retlinien. Startpunktet er endepunktet for den forudgående blok.

úIndlæs koordinater til slutpunktet for retlinien Om nødvendigt:

úRadiuskorrektur RL/RR/R0 úTilspænding F

úHjælpe-funktion M NC-blok eksempel

7 L X+10 Y+40 RL F200 M3 8 L IX+20 IY-15

9 L X+60 IY-10

Indføj affasning CHF mellem to retlinier

Konturhjørne, som opstår ved skæring af to retlinier, kan De forsyne med en affasning.

■I retlinieblokken før og efter CHF-blokken skal begge koordinater i bearbejdningsplanet programmeres.

■Radiuskorrekturen før og efter CHF-blokken skal være ens

■Affasningen skal kunne udføres med det aktuelle værktøj úAffase-afsnit: Indlæs længde af affasningen Om nødvendigt:

úTilspænding F (virker kun i CHF-Satz) NC-blok eksempel

7 L X+0 Y+30 RL F300 M3 8 L X+40 IY+5

9 CHF 12 10 L IX+5 Y+0

En kontur må ikke begyndes med en CHF-blok!

En affasning må kun udføres i bearbejdningsplanet.

Hvis De i en affaseblok ingen tilspænding har

programmeret, kører TNC´en med den sidst programme-rede tilspænding.

En i CHF-blok programmeret tilspænding virker kun i denne CHF-blok. Herefter er den før CHF-blokken programmerede tilspænding gyldig.

Der må ikke køres til det ved affasningen afskårne hjørnepunkt.

6.4 Banebevæg elser – r etvinklede k oor dinat er

X

Gkap6.pm6 69 20.07.2006, 07:14

70 6 Programmering: Kontur programmering

6.4 Banebevæg elser – r etvinklede k oor dinat er

CC

Y Z

X

XCC YCC

Cirkelcentrum CC

Cirkelcentrum fastlægger De for cirkelbanen, som De programmerer med C-softkey (cirkelbane C. Herudover

■indlæser De de retvinklede koordinater for cirkelcentrum eller

■overfører den sidst programmerede position eller

■overfør koordinaterne med softkeys

„AKT. POS.“

úVælg cirkelfunktion: Tryk softkey „CIRKEL“ (2.

softkey-liste)

úKoordinater CC: Indlæs koordinaterne til cirkelcentrum eller

ved at overføre den sidst programmerede position:

Indlæs ingen koordinater NC-blok eksempel

5 CC X+25 Y+25 eller

10 L X+25 Y+25 11 CC

Programlinierne 10 og 11 henfører sig ikke billedet.

Gyldighed

Cirkelcentrum forbliver fastlagt, indtil De programmerer et nyt cirkelcentrum.

Indlæsning af cirkelcentrum CC inkrementalt

En inkrementalt indlæst koordinat for cirkelcentrum henfører sig altid til den sidst programmerede værktøjs-position.

Med CC kendetegner De en position som cirkelcentrum:

Værktøjet kører ikke til denne position.

Cirkelcentrum er samtidigt pol for polarkoordinater.

6.4 Banebevæg elser – r etvinklede k oor dinat er

71 HEIDENHAIN TNC 310

6.4 Banebevæg elser – r etvinklede k oor dinat er

Cirkelbane C om cirkelcentrum CC

Fastlæg cirkelcentrum CC, før De programmerer cirkelbanen C. Den sidst programmerede værktøjs-position før C-blokken er startpunkt for cirkelbanen. Den sidst programmerede værktøjs-position før C-blokken er startpunktet for cirkelbanen.

úKør værktøjet til startpunktet for cirkelbanen

úVælg cirkelfunktion: Tryk softkey „CIRKEL“ (2.

softkey-liste)

úIndlæs koordinaterne til cirkelcentrum úKoordinater til cirkelbue-endepunkt úDrejeretning DR

Om nødvendigt:

úTilspænding F úHjælpe-funktion M NC-blok eksempel

5 CC X+25 Y+25

6 L X+45 Y+25 RR F200 M3 7 C X+45 Y+25 DR+

Fuldkreds

De programmerer de samme koordinater for endepunkt såvel som for startpunkt.

Start- og endepunkt af en cirkelbevægelse skal ligge på cirkelbanen.

Indlæse-tolerance: indtil 0,016 mm. X

Y

25 45

25 CC

DR+

DR–

S E

X Y

CC

6.4 Banebevæg elser – r etvinklede k oor dinat er

Gkap6.pm6 71 20.07.2006, 07:14

72 6 Programmering: Kontur programmering

6.4 Banebevæg elser – r etvinklede k oor dinat er Cirkelbane CR med fastlagt radius

Værktøjet kører på en cirkelbane med radius R.

úVælg cirkelfunktion: Tryk softkey „CIRKEL“ (2.

softkey-liste)

úIndlæs koordinaterne til cirkelbue-slutpunktet úRadius R

Pas på: fortegnet fastlægger størrelsen af cirkelbuen!

úDrejeretning DR

Pas på: Fortegnet fastlægger konkave eller konvekse hvælvninger!

Om nødvendigt:

úTilspænding F úHjælpe-funktion M Fuldkreds

For en helcirkel programmerer De to CR-blokke efter hinanden:

Slutpunktet for første halvcirkel er startpunkt for den anden.

Slutpunktet for den anden halvcirkel er startpunkt for den første. Se billedet til højre for oven.

Centrumvinkel CCA og cirkelbue-radius R

Startpunkt og endepunkt på kontur lader sig teoretisk forbinde med hinanden med fire forskellige cirkelbuer med samme radius:

Den lille cirkelbue: CCA<180ó Radius har positiv fortegn R>0 : CCA>180ó

Radius har negativ fortegn R<0

Med drejeretningen fastlægger De, om cirkelbuen hvælver sig udad (konveks) eller indad (konkav):

Konveks: Drejeretning DR– (med radiuskorrektur RL) Konkav: Drejeretning DR+ (med radiuskorrektur RL) NC-blok eksempel

Se billeder til højre midt i og forneden.

10 L X+40 Y+40 RL F200 M3 Bemærk anvisningerne på næste side!

X

6.4 Banebevæg elser – r etvinklede k oor dinat er

73 HEIDENHAIN TNC 310

6.4 Banebevæg elser – r etvinklede k oor dinat er

Afstanden fra start- og endepunktet for cirkeldiameteren må ikke være større end cirkeldiameteren.

Den maximale radius må være 30 m.

Cirkelbane CT med tangential tilslutning

Værktøjet kører på en cirkelbue, der tilslutter sig tangentialt til det førud programmerede konturelement.

En overgang er „tangential“, når der ved skæringspunktet for konturelementer ingen knæk- eller hjørnepunkt opstår, Kontur-elementerne kører glat over i hinanden.

Konturelementet, på hvilket cirkelbuen tangentialt tilsluttes, programmerer De direkte før CT-blokken. Hertil kræves mindst to positionerings-blokke

úVælg cirkelfunktion: Tryk softkey „CIRKEL“ (2.

softkey-liste)

úIndlæs koordinaterne til cirkelbue-slutpunktet Om nødvendigt:

úTilspænding F úHjælpe-funktion M NC-blok eksempel

7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30

9 CT X+45 Y+20 10 L Y+0

CT-blokken og det forud programmerede konturelement skal indeholde begge koordinaterne for planet, i hvilken cirkelbuen bliver udført!

X Y

25 45

25 30

20

6.4 Banebevæg elser – r etvinklede k oor dinat er

Gkap6.pm6 73 20.07.2006, 07:14

74 6 Programmering: Kontur programmering

6.4 Banebevæg elser – r etvinklede k oor dinat er Hjørne-runding RND

Funktionen RND afrunde kontur-hjørner.

Værktøjet kører på en cirkelbane, som tilsluttes tangentialt såvel til det foregående som også til det efterfølgende konturelement.

Rundingscirklen skal kunne udføres med det kaldte værktøj.

úRundings-radius: Radius for cirkelbuen indlæses

úTilspænding for hjørne-runding NC-blok eksempel

5 L X+10 Y+40 RL F300 M3 6 L X+40 Y+25

7 RND R5 F100 8 L X+10 Y+5

Det forudgående og efterfølgende konturelement skal indeholde begge koordinater for planet, i hvilket hjørne-rundingen skal udføres.

Der bliver ikke kørt til hjørnepunktet.

En programmeret tilspænding i RND-blok virker kun i denne RND-blok. Herefter er den før RND-blok program-merede tilspænding igen gyldig.

En RND-blok lader sig også udnytte for blød tilkørsel til konturen, ifald APPR-funktionen ikke skal indsættes.

X Y

40 40

R5

5

10

25

6.4 Banebevæg elser – r etvinklede k oor dinat er

75 HEIDENHAIN TNC 310

6.4 Banebevæg elser – r etvinklede k oor dinat er

Eksempel: Retliniebevægelse og affasning kartesisk

6.4 Banebevæg elser – r etvinklede k oor dinat er

Eksempel: Retliniebevægelse og affasning kartesisk

X

Råemne-definition for grafisk simulation af bearbejdning Værktøjs-definition i program

Værktøjs-kald med spindelakse og spindelomdrejningstal Værktøj frikøres i spindelakse med ilgang FMAX

Værktøj forpositioneres

Kør til bearbejdningsdybde med tilspænding F = 1000 mm/min Kør til kontur i punkt 1

Blød tilkørsel til bue med R=2 mm Kør til punkt 2

Punkt 3: første retlinie for hjørne 3

Programmering af affasning med længde 10 mm

Punkt 4: anden retlinie for hjørne 3, første retlinie for hjørne 4 Programmering af affasning med længde 20 mm

Kør til sidste konturpunkt 1, anden retlinie for hjørne 4 Blød frakørsel fra bue med R=2 mm

Frikør værktøj i bearbejdningsplanet Frikør værktøj i spindelakse, program-slut

Gkap6.pm6 75 20.07.2006, 07:14

76 6 Programmering: Kontur programmering

Eksempel: Cirkelbevægelse kartesisk

6.4 Banebevæg elser – r etvinklede k oor dinat er Eksempel: Cirkelbevægelse kartesisk

0 BEGIN PGM 20 MM

Råemne-definition for grafisk simulation af bearbejdning Værktøjs-definition i program

Værktøjs-kald med spindelakse og spindelomdrejningstal Værktøj frikøres i spindelakse med ilgang FMAX

Værktøj forpositioneres

Kør til bearbejdningsdybde med tilspænding F = 1000 mm/min Kør til kontur i punkt 1

Blød tilkørsel til bue med R=2 mm Punkt 2: første retlinie for hjørne 2

Indføj radius med R = 10 mm, tilspænding: 150 mm/min Kør til punkt 3: Startpunkt cirklen med CR

Kør til punkt 4: Endepunkt for cirklen med CR, radius 30 mm Kør til punkt 5

Kør til punkt 6

Kør til punkt 7: Endepunkt cirklen, cirkelbue med tangential-tilslutning på punkt 6, TNC'en beregner selv radius

Kør til sidste konturpunkt 1

Blød frakørsel fra bue med R=2 mm Frikør værktøj i bearbejdningsplanet Frikør værktøj i spindelakse, program-slut

X

77 HEIDENHAIN TNC 310

6.4 Banebevæg elser – r etvinklede k oor dinat er

Eksempel: Helcirkel kartesisk

6.4 Banebevæg elser – r etvinklede k oor dinat er

Eksempel: Helcirkel kartesisk

0 BEGIN PGM 30 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+12,5

4 TOOL CALL 1 Z S3150 5 CC X+50 Y+50

6 L Z+250 R0 F MAX 7 L X-40 Y+50 R0 F MAX 8 L Z-5 R0 F1000 M3 9 L X+0 Y+50 RL F300 10 RND R2

11 C X+0 DR-12 RND R2

13 L X-40 Y+50 R0 F1000 14 L Z+250 R0 F MAX M2 15 END PGM 30 MM

Råemne-definition Værktøjs-definition Værktøjs-kald Definer cirkelcentrum Værktøj frikøres Værktøj forpositioneres Kør til bearbejdningsdybde Kør til cirkelstartpunkt

Blød tilkørsel til bue med R=2 mm Kør til cirkelendepunkt (=cirkelstartpunkt) Blød frakørsel fra bue med R=2 mm Frikør værktøj i bearbejdningsplanet Frikør værktøj i spindelakse, program-slut

X Y

50

50 CC

Gkap6.pm6 77 20.07.2006, 07:14

78 6 Programmering: Kontur programmering

Im Dokument TNC 310 NC-Software 286 140-xx (Seite 80-90)