• Keine Ergebnisse gefunden

Banebevægelser – retvinklede koordinater

Im Dokument iTNC 530 (Seite 181-194)

6.4 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 Affase-læ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 aktiv drejeretning G05 Koordinater til cirkel-slutpunkt og cirkelradius R Cirkelbane med tangential tilslutning til forudgående

konturelement

G06 Koordinater til cirkel-slutpunkt

Cirkelbane med tangential tilslutning til forudgående og efterfø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 slutpunktet for retlinien. Startpunktet er endepunktet for den forudgående blok.

programmering

8Koordinaterne til slutpunktet for retlinien Om nødvendigt:

8Radiuskorrektur G40/G41/G42

8Tilspænding F

8Hjæ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:

8De kører værktøjet i driftsart manuel drift til positionen, der skal overtages

8Skift billedskærm-visning til program indlagring/editering

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

8Vælg overføre funktionen Akt.-position: TNC`en viser i softkey-listen akserne, hvis positioner De kan overtage

8Vælg akse, f.eks: TNC´en skriver den aktuelle position 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

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

„I retlinieblokken før og efter G24-blokken programmerer De under alle omstændigheder begge koordinater for planet, i hvilket affasningen skal udføres

„Radiuskorrekturen før og efter G24-blokken skal være ens

„Affasningen skal kunne udføres med det aktuelle værktøj programmering

8Affase-afsnit: Længden af affasningen Om nødvendigt:

8Tilspænding F (virker kun i 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 bliver ikke kørt til det af affasningen afskårne hjørnepunkt.

En i G24-blok programmeret tilspænding virker kun i denne G24-blok. Herefter er den før G24-blokken programmerede tilspænding 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ørnet.

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.

programmering

8Rundings-radius: Radius til cirkelbuen Om nødvendigt:

8Tilspænding F (virker kun i 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 i G25-blok programmeret tilspænding virker kun i denne G25-blok. Herefter er den før G25-blokken programmerede tilspænding igen gyldig.

En G25-blok lader sig også bruge til en blød tilkørsel til konturen, se "Tangential til- og frakørsel”, side 179.

X Y

40 40

R5

5

10 25 25

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

„indlæser De de retvinklede koordinater for cirkelcentrum eller

„overtager den sidst programmerede position med G29 eller

„overtager De koordinaterne med funktionen Overfør Akt.-position programmering

8Indlæs koordinaterne til cirkelcentrum eller

for at overføre den sidst programmerede position::

Indlæs G29 NC-blok eksempel

eller

Programlinierne N10 og N11 henfører sig ikke billedet.

Gyldighed

Cirkelcentrum forbliver fastlagt, indtil De programmerer et nyt cirkelcentrum. Et cirkelcentrum kan De også fastlægge for hjælpeakserne 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 und J kendetegner De en position som

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

Cirkelcentrum er samtidigt pol for polarkoordinater.

Hvis De vil definere parallelakser som Pol, trykker De først tasten I (J) på ASCII-tastaturet og herefter 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 cirkelmidtpunktet 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

„medurs G02

„Modurs: G03

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

programmering

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

8Indlæs koordinaterne til cirkelcentrum

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

8Tilspænding F

8Hjæ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: indtil 0,016 mm (over MP7431 valgbar)

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

„medurs G02

„Modurs: G03

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

programmering

8Indlæs koordinaterne til cirkelbue-slutpunktet

8Radius R

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

Om nødvendigt:

8Tilspænding F

8Hjæ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.

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

Centrumsvinkel CCA og cirkelbue-radius R

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

Mindre cirkelbuer: CCA<180°

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

Radius har negativt fortegn R<0

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

Konveks: Drejeretning G02 (med radiuskorrektur G41) Konkav: Drejeretning 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 andrager 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 tilslutter sig tangentialt til det forud programmerede konturelement.

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

Konturelementet, med tangential tilslutning til cirkelbuen,

programmerer De direkte før G06-blokken. Hertil kræves mindst to positionerings-blokke

programmering

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

8Tilspænding F

8Hjæ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 koordinaterne for planet, i hvilken cirkelbuen bliver udført!

X Y

25 45

25 30

20 6

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

N999999 %LINEAR G71 *

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.

N110 G25 R10 * Indføj radius med R = 10 mm, tilspænding: 150 mm/min

N120 X+30 * Kør til punkt 3: Startpunkt for cirklen

N130 G02 X+70 Y+95 R+30 * Kør til punkt 4: Slutpunkt for cirklen med G02, radius 30mm 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-aksen, program-slut

N999999 %CIRCULAR G71 *

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

Eksempel: Hel cirkel 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

N110 G02 X+0 * Kør til cirkelendepunkt (=cirkelstartpunkt)

N120 G27 R5 F500 * Tangential frakørsel

N130 G01 G40 X-40 Y-50 F1000 * Frikør i bearbejdningsplanet, radiuskorrektur ophæves X Y

50

50 CC

6.5 Banebevæg e lser – polar k oor d inat er 6.5 Banebevægelser –

Im Dokument iTNC 530 (Seite 181-194)