16.08.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 emnekonturen.<br />

Hertil indlæser De sædvaneligvis 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 og<br />

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

har program-meret 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 sig. 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 />

<br />

Banefunktion „ret linie“<br />

Koordinatenr til endepunktet<br />

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

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 til højre i midten.<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 for neden.<br />

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

77<br />

6.2 Grundlaget for banefunktioner

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

Saved successfully!

Ooh no, something went wrong!