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.

4.5 Åbne og inlæse programmer<br />

4.5 Åbne og inlæse programmer<br />

Opbygning af et NC-program i HEIDENHAINklartext-format<br />

Et bearbejdnings-program består af en række af program-blokke.<br />

Billedet til højre viser elementerne i en blok.<br />

TNC en nummererer blokkene i et bearbejdnings-program i opadgående<br />

rækkefølge.<br />

Den første blok i et program er kendetegnet med BEGIN PGM, programnavnet<br />

og den gyldige måleenhed.<br />

De efterfølgende blokke indeholder informationer om:<br />

Råemnet<br />

Værktøjs-definitioner og -kald,<br />

Tilspænding og omdrejningstal<br />

Banebevægelser, cykler og yderligere funktioner.<br />

Den sidste blok i et program er kendetegnet med END PGM, programnavnet<br />

og den gældende måleenhed.<br />

Definering af råemne: BLK FORM<br />

Direkte efter åbningen af et nyt program definerer De et kasseformet,<br />

ubearbejdet emne. For efterfølgende at definere råemnet, trykker De<br />

softkey BLK FORM. Denne definition behøver TNC'en for den grafiske<br />

simulation. Siderne af kassen må maximalt være 100 000 mm lang og<br />

ligge parallelt med akserne X,Y og Z. Råemnet er fastlagt med to af<br />

dets hjørnepunkter:<br />

MIN-punkt: Mindste X-,Y- og Z-koordinater af kassen; indlæs<br />

absolut-værdier<br />

MAX-punkt: største X-,Y- og Z-koordinater af kassen; indlæs absoluteller<br />

inkremental-værdier<br />

Råemne-definitionen er kun nødvendig, hvis De vil teste<br />

programmet grafisk!<br />

Blok<br />

10 L X+10 Y+5 R0 F100 M3<br />

Banefunktion<br />

Blok-nummer<br />

102 4 Programmering: Grundlaget, Fil <strong>styring</strong>, Programmeringshjælp, Palette-<strong>styring</strong><br />

Ord

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

Saved successfully!

Ooh no, something went wrong!