26.07.2013 Views

fil-styring - heidenhain

fil-styring - heidenhain

fil-styring - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.2 Grundlaget for banefunktioner<br />

Programmering af en værktøjsbevægelse for en<br />

bearbejdning<br />

Når De skal fremstille et bearbejdnings-program, programmerer De<br />

banefunktionerne efter hinanden for de enkelte elementer af emnekonturen.<br />

Hertil indlæser De sædvanligvis koordinaterne til<br />

endepunktet af konturelementet fra måltegningen. Af disse<br />

koordinat-angivelser, udregner TNC'en den virkelige kørselsstrækning<br />

for værktøjet med hensyntagen til værktøjsdata og radiuskorrektur.<br />

TNC´en kører samtidig alle maskinakserne, som De har programmeret<br />

i program-blokken for en banefunktion.<br />

Bevægelser parallelt med maskinaksen<br />

Program-blokken indeholder en koordinat-angivelse: TNC´en kører<br />

værktøjet parallelt med den programmerede maskinakse.<br />

Alt efter konstruktionen af Deres maskine bevæges under arbejdet<br />

enten værktøjet eller maskinbordet med det opspændte emne. Ved<br />

programmering af banebevægelser handler De grundlæggende som<br />

om det er værktøjet der bevæger sig.<br />

Eksempel:<br />

L X+100<br />

L Banefunktion „retlinie“<br />

X+100 Koordinater til endepunktet<br />

Værktøjet beholder Y- og Z-koordinaterne og kører til position X=100.<br />

Se billedet øverst til højre.<br />

Bevægelser i hovedplanet<br />

Program-blokken indeholder to koordinat-angivelser: TNC'en kører<br />

værktøjet i det programmerede plan.<br />

Eksempel:<br />

L X+70 Y+50<br />

Værktøjet beholder Z-koordinaten og kører i XY-planet til positionen<br />

X=70, Y=50. Se billedet i midten til højre<br />

Tredimensional bevægelse<br />

Program-blokken indeholder tre koordinat-angivelser: TNC'en kører<br />

værktøjet rumligt til den programmerede position.<br />

Eksempel:<br />

L X+80 Y+0 Z-10<br />

HEIDENHAIN iTNC 530 177<br />

50<br />

Y<br />

Y<br />

Y<br />

-10<br />

Z<br />

Z<br />

Z<br />

70<br />

80<br />

X<br />

100<br />

X<br />

X<br />

6.2 Grundlaget for banefunktioner

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!