26.07.2013 Views

fil-styring - heidenhain

fil-styring - heidenhain

fil-styring - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!