• Keine Ergebnisse gefunden

Banebevægelser – retvinklede koordinater

Oversigt over banefunktioner

Værktøjs-bevægelse Funktion Nødvendige indlæsninger

Retlinie med tilspænding Retlinie i ilgang

G00 G01

Koordinater til retlinie-slutpunkt

Affasning mellem to retlinier G24 Affaselængde R

I, J, K Koordinater til cirkelcentrum

Cirkelbane medurs Cirkelbane modurs

G02 G03

Koordinater til cirkel-slutpunkt i forbindelse med I, J, K eller yderligere cirkelradius R

Cirkelbane svarende til den aktive drejeretning G05 Koordinaterne til cirkel-slutpunkt og cirkelradius R Cirkelbane med tangential tilslutning til forrige

kontur-element

G06 Koordinater til cirkel-slutpunkt Cirkelbane med tangential tilslutning til forrige og

efter-følgende konturelement

G25 Hjørneradius R

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Retlinie i ilgang G00

Retlinie med tilspænding G01 F. . .

TNC´en kører værktøjet på en retlinie fra sin aktuelle position til slut-punktet for retlinien. Startslut-punktet er slutslut-punktet for de forudgående blokke.

Programmering

UU

UUKoordinater til slutpunktet for retlinien Om nødvendigt:

U U U

URadiuskorrektur G40/G41/G42

U U U

UTilspænding F

U U U

UHjælpe-funktion M NC-blok eksempel

Overfør Akt.-Position

Med funktion overtage Akt.-position kan De en overtage en vilkårlig akseposition i en blok:

U U U

UDe kører værktøjet i driftsart manuel drift til positionen, som skal overtages

UU

UUSkift billedskærm-visning til program-indlagring/editering

U U U

UVælg program-blokken, i hvilken De vil overføre en akseposition

UU

UUVælg funktionen overtage Akt.-position: TNC´en viser i softkey-listen aksen, hvis positioner De kan overtage

UU

UUVælg akse, f.eks. X: TNC´en skriver den aktuelle posi-tion for den valgte akse i det aktive indlæsefelt N70 G01 G41 X+10 Y+40 F200 M3 *

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r Indføj affasning mellem to retlinier

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

nI retlinieblokken før og efter G24-blokken programmerer De under alle omstændigheder begge koordinater til planet, i hvilket affasnin-gen bliver udført

nRadiuskorrekturen før og efter G24-blokken skal være ens nAffasningen skal kunne udføres med det aktuelle værktøj Programmering

UU

UUAffase-afsnit: Længde af affasning Om nødvendigt:

U U U

UTilspænding F (virker kun i en G24-blok) NC-blok eksempel

N70 G01 G41 X+0 Y+30 F300 M3 * N80 X+40 G91 Y+5 *

N90 G24 R12 F250 * N100 G91 X+5 G90 Y+0 *

En kontur må ikke begynde med en G24-blok.

En affasning må kun udføres i bearbejdningsplanet.

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

En tilspænding programmeret i en G24-blok virker kun i denne G24-blok. Herefter er tilspændingen programmeret før G24-blokken igen gyldig.

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Hjørne-runding G25

Funktionen G25 afrunder kontur-hjørner.

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

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

Programmering

UU

UURundings-radius: Radius til cirkelbuen Om nødvendigt:

U U U

UTilspænding F (virker kun i en G25-blok) NC-blok eksempel

N50 G01 G41 X+10 Y+40 F300 M3 * N60 X+40 Y+25 *

N70 G25 R5 F100 * N80 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. Når De bearbejder konturen uden værktøjs-radiuskorrektur, så skal de programmere begge koordinater til bearbejdningsplanet.

Der bliver ikke kørt til hjørnepunktet.

En tilspænding programmeret i en G25-blok virker kun i denne G25-blok. Herefter er tilspændingen programmeret før G25-blokken igen gyldig.

En G25-blok lader sig også bruge til blød tilkørsel til kontu-ren, se „Tangential til- og frakørsel”, side 172.

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r Cirkelcentrum I, J

Cirkelcentrum fastlægger De for cirkelbaner, som De programmerer med funktionerne G02, G03 eller G05. Herfor

nindlæser De de retvinklede koordinater for cirkelcentrum eller novertager den sidst programmerede position med G29 eller novertager koordinaterne med funktionen Overfør Akt.-position Programmering

UU

UUIndlæs koordinaterne til cirkelcentrum eller for at overføre den sidst programmerede position:

indlæs G29 NC-blok eksempel

eller

Programlinierne N10 og N20 henfører sig ikke til billedet.

Gyldighed

Cirkelcentrum forbliver fastlagt sålænge, indtil De programmerer et nyt cirkelcentrum. Et cirkelcentrum kan De også fastlægge for hjæl-peakserne U, V og W.

Indlæs cirkelcentrum I, J inkrementalt

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

N50 I+25 J+25 *

N10 G00 G40 X+25 Y+25 * N20 G29 *

Med I og J kendetegner De en position som cirkelcen-trum: Værktøjet kører ikke til denne Position.

Cirkelcentrum er samtidig pol for polarkoordinater.

Hvis De vil definere parallelakser som pol, trykker De først tasten I (J) på ASCII-tastaturer og i tilslutning hertil den orange aksetaste for den tilsvarende parallelaKse.

CC

Y Z

X

I J

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Cirkelbane G02/G03/G05 om cirkelcentrum I, J

Fastlæg cirkelcentrum I, J, før De programmerer cirkelbanen. Den sidst programmerede værktøjs-position før cirkelbanen er startpunktet for cirkelbanen.

Drejeretning nMedurs: G02 nModurs: G03

nUden drejeretnings-angivelse:G05. TNC´en kører cirkelbanen med den sidst programmerede drejeretning

Programmering

U U U

UKør værktøjet til startpunktet for cirkelbanen

U U U

UIndlæs koordinaterne til cirkelcentrum

U U U

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

U U U

UTilspænding F

U U U

UHjælpe-funktion M NC-blok eksempel

Fuldkreds

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

N50 I+25 J+25 *

N60 G01 G42 X+45 Y+25 F200 M3 * N70 G03 X+45 Y+25 *

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

Indlæse-tolerance: Max 0,016 mm (valgbar med MP7431)

E S

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r Cirkelbane G02/G03/G05 med fastlagt radius

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

Drejeretning nMedurs: G02 nModurs: G03

nUden drejeretnings-angivelse:G05. TNC´en kører cirkelbanen med den sidst programmerede drejeretning

Programmering

U U U

UIndlæs koordinaterne til cirkelbue-slutpunktet

U U U

URadius R

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

Om nødvendigt:

UU

UUTilspænding F

UU

UUHjælpe-funktion M Fuldkreds

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

Slutpunktet for første halvkreds er startpunkt for den anden. Slutpunk-tet for den anden halvcirkel er startpunkt for den første.

X Y

I,J S1=E2 E1=S2 R

3

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Centreringsvinkel CCA og cirkelbue-radius R

Startpunkt og slutpunkt på konturen lader sig forbinde med hinanden med fire forskellige cirkelbuer med samme radius:

Mindre cirkelbue: CCA<180°

Radius har positivt fortegn R>0 Større cirkelbue: CCA>180°

Radius har negativt fortegn R<0

Med drejeretningen fastlægger De, om cirkelbuen er hvælvet udad (konvex) eller indad (konkav):

Konveks: Drejeretning G02 (med radiuskorrektur G41) Konkav: Drejeretnig G03 (med radiuskorrektur G41) NC-blok eksempel

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

Den maximale radius må være 99,9999 m.

Vinkelakserne A, B og C bliver understøttet.

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r Cirkelbane G06 med tangential tilslutning

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

En overgang er „tangential“, når der ved skæringspunktet af kontur-elementer ingen knæk- eller hjørnepunkter opstår, konturkontur-elementerne går glat over hinanden.

Konturelementet, til hvilket cirkelbuen tilslutter sig tangential, pro-grammerer De direkte før G06-blokken. Hertil kræves mindst to positio-nerings-blokke

Programmering

UU

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

U U U

UTilspænding F

U U U

UHjælpe-funktion M NC-blok eksempel

N70 G01 G41 X+0 Y+25 F300 M3 * N80 X+25 Y+30 *

N90 G06 X+45 Y+20 * G01 Y+0 *

G06-blokken og det forud programmerede konturelement skal indeholde begge koordinater for planet, i hvilket cir-kelbuen bliver udført!

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Eksempel: Retliniebevægelse og affasning kartesisk

%LINEAR G71 *

N10 G30 G17 X+0 Y+0 Z-20 * Råemne-definition for grafisk simulation af bearbejdning N20 G31 G90 X+100 Y+100 Z+0 *

N30 G99 T1 L+0 R+10 * Værktøjs-definition i program

N40 T1 G17 S4000 * Værktøjs-kald med spindelakse og spindelomdrejningstal N50 G00 G40 G90 Z+250 * Værktøj frikøres i spindelaksen med ilgang

N60 X-10 Y-10 * Værktøj forpositioneres

N70 G01 Z-5 F1000 M3 * Kør til bearbejdningsdybde med tilspænding F = 1000 mm/min N80 G01 G41 X+5 Y+5 F300 * Kør til kontur i punkt 1, radiuskorrektur G41 aktiveres

N90 G26 R5 F150 * Tangential tilkørsel

N100 Y+95 * Kør til punkt 2

N110 X+95 * Punkt 3: første retlinie for hjørne 3

N120 G24 R10 * Programmering af affasning med længde 10 mm

N130 Y+5 * Punkt 4: anden retlinie for hjørne 3, første retlinie for hjørne 4

N140 G24 R20 * Programmering af affasning med længde 20 mm

N150 X+5 * Kør til sidste konturpunkt 1, anden retlinie for hjørne 4

N160 G27 R5 F500 * Tangential frakørsel

N170 G40 X-20 Y-20 F1000 * Frikør i bearbejdningsplanet, radiuskorrektur ophæves N180 G00 Z+250 M2 * Værktøj frikøres, program-slut

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Eksempel: Cirkelbevægelse kartesisk

%CIRCULAR G71 *

N10 G30 G17 X+0 Y+0 Z-20 * Råemne-definition for grafisk simulation af bearbejdning N20 G31 G90 X+100 Y+100 Z+0 *

N30 G99 T1 L+0 R+10 * Værktøjs-definition i program

N40 T1 G17 S4000 * Værktøjs-kald med spindelakse og spindelomdrejningstal N50 G00 G40 G90 Z+250 * Værktøj frikøres i spindelaksen med ilgang

N60 X-10 Y-10 * Værktøj forpositioneres

N70 G01 Z-5 F1000 M3 * Kør til bearbejdningsdybde med tilspænding F = 1000 mm/min N80 G01 G41 X+5 Y+5 F300 * Kør til kontur i punkt 1, radiuskorrektur G41 aktiveres

N90 G26 R5 F150 * Tangential tilkørsel

N100 Y+85 * Punkt 2: første retlinie for hjørne 2

X

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

N170 G01 X+5 * Kør til sidste konturpunkt 1

N180 G27 R5 F500 * Konturen frakøres på en cirkelbane med tangential tilslutning N190 G40 X-20 Y-20 F1000 * Frikør i bearbejdningsplanet, radiuskorrektur ophæves N200 G00 Z+250 M2 * Frikør værktøj i værktøjs-Aaksen, program-slut N999999 %CIRCULAR G71 *

6.4 Banebevæg e lser – r e tvinklede k o or dinat e r

Eksempel: Helcirkel kartesisk

%C-CC G71 *

N10 G30 G17 X+0 Y+0 Z-20 * Råemne-definition N20 G31 G90 X+100 Y+100 Z+0 *

N30 G99 T1 L+0 R+12,5 * Værktøjs-definition

N40 T1 G17 S3150 * Værktøjs-kald

N50 G00 G40 G90 Z+250 * Værktøj frikøres

N60 I+50 J+50 * Definer cirkelcentrum

N70 X-40 Y+50 * Værktøj forpositioneres

N80 G01 Z-5 F1000 M3 * Kør til bearbejdningsdybde

N90 G41 X+0 Y+50 F300 * Kør til cirkelstartpunkt, radiuskorrektur G41

N100 G26 R5 F150 * Tangential tilkørsel

X Y

50

50 CC