• Keine Ergebnisse gefunden

3.2 Odpiranje in vnos programov

Zgradba NC-programa v obliki navadnega besedila HEIDENHAIN

Obdelovalni program je sestavljen iz vrste programskih nizov. Slika desno prikazuje elemente niza.

TNC oštevilči nize obdelovalnega programa v naraščajočem zaporedju.

Prvi stavek programa je označen z BEGIN PGM, imenom programa in izbrano mersko enoto.

Naslednji nizi vsebujejo informacije o:

surovcu priklicih orodja

premikih na varnostni položaj pomikih in številih vrtljajev

poti gibanja, ciklih in dodatnih funkcijah

Zadnji stavek programa je označen z END PGM, imenom programa in izbrano mersko enoto.

HEIDENHAIN priporoča, da po priklicu orodja vedno izvedete premik na varnostni položaj, s katerega lahko TNC opravi pozicioniranje za obdelovanje brez nevarnosti trka!

Block number

Path functions Words

Block

Definiranje surovca: BLK FORM

Neposredno po odpiranju novega programa definirate surovec v obliki kvadra. Za naknadno definiranje surovca pritisnite tipko SPEC FCT, gumb PROGRAMSKA DOLOČILA in nato gumb BLK FORM.

To definicijo potrebuje TNC za grafične simulacije. Stranice kvadra so lahko dolge največ 100.000 mm in ležijo vzporedno z osmi X, Y in Z. Ta surovec je določen z dvema točkama na svojem robu:

Točka MIN: najmanjša X-, Y- in Z-koordinata kvadra. Vnesite absolutne vrednosti.

Točka MAX: največja X-, Y- in Z-koordinata kvadra. Vnesite absolutne ali inkrementalne vrednosti.

Definicija surovca je potrebna samo, če želite program grafično preizkusiti!

Programiranje: osnove, upravljanje datotek 3.2 Odpiranje in vnos programov

3

Odpiranje novega obdelovalnega programa

Obdelovalni program vedno vnesite v načinu PROGRAMIRANJE.

Primer odpiranja programa:

Izberite način PROGRAMIRANJE.

Priklic upravljanja datotek: Pritisnite tipko PGM MGT.

Izberite imenik, v katerega želite shraniti nov program:

IME DATOTEKE = ALT.H

Vnesite novo ime programa in ga potrdite s tipko ENT.

Izbira merske enote: pritisnite gumb MM ali INCH.

TNC preklopi v okno programa in odpre pogovorno okno za definiranje BLK-FORM (surovec).

OBDELOVALNA RAVNINA NA SLIKI: XY Vnesite os vretena, npr. Z DEFINICIJA SUROVCA: MINIMUM

Zaporedoma vnesite koordinate X, Y in Z točke MIN in vsak vnos potrdite s tipko ENT.

DEFINICIJA SUROVCA: MAKSIMUM

Zaporedoma vnesite koordinate X, Y in Z točke MAX in vsak vnos potrdite s tipko ENT.

Primer: prikaz BLK FORM v NC-programu

0 BEGIN PGM NEU MM Začetek programa, ime, merska enota

1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Os vretena, koordinate točke MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Koordinate točke MAX

3 END PGM NEU MM Konec programa, ime, merska enota

TNC samodejno ustvari številke stavkov ter stavka BEGIN in END.

Če ne želite programirati definicije surovca, s tipko DEL prekinite pogovorno okno pri Obdelovalna ravnina na sliki: XY!

TNC lahko grafiko prikaže samo, če je najkrajša stranica dolga najmanj 50 µm in najdaljša stranica največ 99.999,999 mm.

Odpiranje in vnos programov 3.2

3

Programiranje premikov orodja v pogovornem oknu DIN/ISO

Programiranje stavka pričnite s pritiskom tipke za pogovorno okno.

V glavi zaslona TNC prikazuje vprašanje za vse potrebne podatke.

Če DIN/ISO-funkcije vnašate s priključeno USB-tipkovnico, poskrbite, da bodo izbrane velike tiskane črke.

Primer pozicionirnega stavka Odprite niz.

KOORDINATE?

Vnesite 10 (ciljne koordinate za os X)

Vnesite 20 (ciljne koordinate za os Y) Pritisnite tipko ENT, da se pomaknete na naslednje vprašanje.

POPRAVEK POL.: RL/RR/NI POPR.?

Vnesite »Ni popravka polmera« in se s tipko ENT pomaknite na naslednje vprašanje.

POMIK F=? / F MAX = ENT

Vnesite 100 (pomik za to pot gibanja 100 mm/min) Pritisnite tipko ENT, da se pomaknete na naslednje vprašanje.

DODATNA FUNKCIJA M?

Vnesite 3 (za dodatno funkcijo M3 »Vklop vretena«).

Pritisnite tipko ENT. TNC zapre pogovorno okno.

Programirno okno prikazuje vrstico:

3 L X+10 Y+5 R0 F100 M3

Programiranje: osnove, upravljanje datotek 3.2 Odpiranje in vnos programov

3

Možni vnosi pomika

Funkcije za določanje pomika Gumb Premikanje v hitrem teku, delovanje po

nizih. Izjema: če je definiran pred stavkom APPR, potem FMAX deluje tudi pri primiku na pomožno točko (glej "Pomembni položaji pri primiku in odmiku", Stran 179).

Premikanje s samodejno izračunanim pomikom iz stavka TOOL CALL

Premikanje s programiranim pomikom (enota mm/min ali 1/10 palcev/min). Pri rotacijskih oseh izvede TNC pomik v stopinjah/min, ne glede na to, ali je program sestavljen v mm ali palcih.

Definirajte pomik na vrtljaj (enota mm/vrt ali palci/vrt). V programih, ki uporabljajo palce, FU ni mogoče kombinirati z M136.

Definirajte pomik na zob (enota mm/zob ali palci/zob). Število zob mora biti definirano v orodni preglednici v stolpcu CUT.

Funkcije za izvajanje pogovornega okna Tipka Preskok vprašanja v pogovornem oknu

Predčasno dokončanje pogovornega okna Preklic pogovornega okna in brisanje

Odpiranje in vnos programov 3.2

3

Prevzem dejanskega položaja

TNC omogoča prevzem trenutnega položaja orodja v program, če npr.

programirate nize za premikanje programirate cikle

Za prevzemanje pravilnih vrednosti položaja sledite naslednjemu postopku:

Polje za vnos naj bo na mesto v stavku, na katerem želite prevzeti položaj.

Izberite funkcijo za prevzem dejanskih vrednosti.

TNC prikaže v orodni vrstici osi, katerih položaje je mogoče prevzeti.

Izberite os. TNC zapiše trenutni položaj izbrane osi v aktivno polje za vnos.

TNC vedno prevzame v obdelovalni ravnini koordinate središča orodja, tudi če je aktiven popravek polmera orodja.

TNC vedno prevzame na orodni osi koordinate konice orodja, torej vedno upošteva aktivni popravek dolžine orodja.

TNC pusti orodno vrstico za izbiranje osi aktivno, dokler je z vnovičnim pritiskom tipke »Prevzemi dejanski položaj« ne izklopite. To velja tudi, če trenutni stavek shranite in s tipko za nastavitev funkcije poti odprete nov stavek. Če izberete element niza, v katerem je treba z gumbom izbrati različico vnosa (npr. popravek polmera), TNC prav tako zapre orodno vrstico za izbiro osi.

Funkcija »Prevzemi dejanski položaj« ni dovoljena, ko je aktivna funkcija Vrtenje obdelovalne ravnine.

Programiranje: osnove, upravljanje datotek 3.2 Odpiranje in vnos programov

3

Urejanje programa

Program lahko urejate samo, če ga TNC ne izvaja v strojnem načinu delovanja.

Medtem ko sestavljate ali urejate obdelovalni program, lahko s puščičnimi tipkami ali gumbi izberete vsako vrstico v programu in posamezne besede niza:

Funkcija Gumbi/tipke

Prejšnja stran.

Naslednja stran.

Skok na začetek programa.

Skok na konec programa.

Spremenite položaj trenutnega niza na zaslonu. Tako lahko prikažete več programskih stavkov, ki so programirani pred trenutnim stavkom.

Spremenite položaj trenutnega niza na zaslonu. Tako lahko prikažete več programskih stavkov, ki so programirani za trenutnim stavkom.

Skakanje med stavki.

Izbira posameznih besed v stavku.

Izbira določenega stavka: pritisnite tipko GOTO, vnesite želeno številko stavka, potrdite s tipko ENT. Lahko pa vnesete številko koraka stavka in s pritiskom gumba ŠT. VRSTIC preskočite število vnesenih vrstic navzgor ali navzdol.

Odpiranje in vnos programov 3.2

3

Funkcija Gumb/tipka

Ponastavitev vrednosti izbrane besede na nič.

Brisanje napačne vrednosti.

Brisanje sporočila o napaki (ne utripa).

Brisanje izbrane besede.

Brisanje izbranega stavka.

Brisanje ciklov in delov programa.

Vnos stavka, ki ste ga nazadnje urejali ali izbrisali.

Vnos stavkov na poljubno mesto

Izberite stavek, za katerim želite vstaviti nov stavek in odprite pogovorno okno.

Spreminjanje in vnos besed

V stavku izberite besedo in jo prepišite z novo vrednostjo. Med izbiranjem besede je na voljo pogovorno okno z navadnim besedilom.

Za konec spreminjanja pritisnite tipko END.

Če želite vnesti besedo, pritiskajte puščični tipki (v desno ali levo), da se pojavi želeno pogovorno okno, v katerega vnesite želeno vrednost.

Iskanje enakih besed v različnih nizih

Za to funkcijo nastavite gumb SAMODEJNO RISANJE na IZKLOP.

Izbira besede v stavku: puščično tipko pritiskajte tako dolgo, da označite želeno besedo.

S puščičnimi tipkami izberite stavek.

Oznaka je v stavku, ki ste ga izbrali na novo, na enakem mestu kot v nazadnje izbranem stavku.

Če ste iskanje zagnali v zelo dolgih programih, TNC prikaže simbol s prikazom napredka. Pri tem lahko nato z gumbom iskanje prekinete.

Programiranje: osnove, upravljanje datotek 3.2 Odpiranje in vnos programov

3

Iskanje poljubnega besedila

Za izbiro funkcije iskanja pritisnite gumb IŠČI. TNC prikaže pogovorno okno Iskanje besedila:

Vnesite besedilo, ki ga želite poiskati.

Za iskanje besedila pritisnite gumb IZVEDI.

Označevanje, kopiranje, brisanje in vnos delov programa Za kopiranje delov programa znotraj določenega NC-programa ali v drug NC-program so na TNC-ju na voljo naslednje funkcije: oglejte si spodnjo preglednico.

Za kopiranje delov programa sledite naslednjemu postopku:

Izberite orodno vrstico s funkcijami označevanja.

Izberite prvi (zadnji) stavek dela programa, ki ga želite kopirati.

Za označitev prvega (zadnjega) stavka pritisnite gumb OZNAČI NIZ. TNC osvetli prvo mesto številke stavka in prikaže gumb PREKLIČI OZNAČEVANJE.

Svetlo polje premaknite na zadnji (prvi) stavek dela programa, ki ga želite kopirati ali izbrisati. TNC prikaže vse označene nize v drugi barvi. Funkcijo označevanja lahko kadar koli prekinete tako, da pritisnete gumb PREKLIČI OZNAČEVANJE.

Za kopiranje označenega dela programa pritisnite gumb

KOPIRAJ NIZ, za brisanje označenega dela programa pa gumb IZBRIŠI NIZ. TNC shrani označeni niz.

S puščičnimi tipkami izberite stavek, za katerim želite vstaviti kopirani (izbrisani) del programa.

Če želite kopirani del programa vstaviti v drug program, z upravljanjem datotek izberite ustrezni program in označite stavek, za katerim želite del programa vstaviti.

Za vstavljanje shranjenega dela programa pritisnite gumb VSTAVI NIZ.

Za preklic označevanja pritisnite gumb PREKLIČI OZNAČEVANJE.

Odpiranje in vnos programov 3.2

3

Funkcija Gumb

Vklop funkcije označevanja Izklop funkcije označevanja Brisanje označenega niza

Vstavljanje niza, ki je v pomnilniku Kopiranje označenega niza

Funkcija iskanja TNC-ja

S funkcijo iskanja TNC-ja lahko v programu iščete poljubna besedila in jih po potrebi tudi zamenjate z novim besedilom.

Iskanje poljubnega besedila

Po potrebi izberite stavek, v katerem je shranjena beseda, ki jo iščete.

Izberite funkcijo iskanja. TNC prikaže okno za iskanje, v orodni vrstici pa funkcije, ki so na voljo za iskanje (oglejte si preglednico Funkcije iskanja).

+40 (vnesite besedilo, ki ga želite poiskati, pri tem pa pazite na velike in male črke)

Začnite iskanje. TNC skoči v naslednji stavek, v katerem je shranjeno iskano besedilo.

Ponovite iskanje. TNC skoči v naslednji stavek, v katerem je shranjeno iskano besedilo.

Končajte funkcijo iskanja.

Programiranje: osnove, upravljanje datotek 3.2 Odpiranje in vnos programov

3

Iskanje/zamenjava poljubnega besedila

Funkcija Iskanje/zamenjava ni mogoča, če:

je program zaščiten

TNC trenutno izvaja program

Pri funkciji ZAMENJAJ VSE pazite, da pomotoma ne zamenjate delov besedila, ki bi morali ostati nespremenjeni. Zamenjana besedila se za vedno izgubijo.

Po potrebi izberite stavek, v katerem je shranjena beseda, ki jo iščete.

Izberite funkcijo iskanja. TNC prikaže okno za iskanje, v orodni vrstici pa funkcije, ki so na voljo za iskanje.

Vnesite besedilo, ki ga želite poiskati, pri tem pa pazite na velike in male črke. Vnos potrdite s tipko ENT.

Vnesite besedilo, ki ga želite uporabiti, pri tem pa pazite na velike in male črke.

Začnite iskanje. TNC skoči na naslednje iskano besedilo.

Če želite zamenjati besedilo in se nato pomakniti na naslednje najdeno mesto, pritisnite gumb ZAMENJAJ, če želite zamenjati vsa najdena besedilna mesta, pritisnite gumb ZAMENJAJ VSE, in če besedila ne želite zamenjati in se samo pomakniti na naslednje najdeno mesto, pritisnite gumb IŠČI.

Končajte funkcijo iskanja.

Upravljanje datotek: osnove 3.3