22.07.2013 Views

1 - heidenhain

1 - heidenhain

1 - 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 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<br />

emnekonturen. Hertil indlæser De sædvanligvis koordinaterne for<br />

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

koordinat-angivelser, udregner TNC'en den virkelige<br />

kørselsstrækning for værktøjet med hensyntagen til værktøjsdata<br />

og radiuskorrektur.<br />

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

programmeret 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 enten værktøjet<br />

eller maskinbordet med det opspændte emne. Ved programmering<br />

af banebevægelser handler De grundlæggende som om det er<br />

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

Eksempel:<br />

<br />

Banefunktion „ret linie“<br />

Koordinater til endepunktet<br />

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

X=100. Se billedet til højre for oven.<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 />

<br />

Værktøjet beholder Z-koordinaten og kórer i<br />

XY-planet til positionen 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 />

<br />

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

HEIDENHAIN TNC 426, TNC 430<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 />

103<br />

6.2 Grundlaget for banefunktioner

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

Saved successfully!

Ooh no, something went wrong!