09.12.2012 Views

šiuolaikiniai skaitmeninio valdymo apdirbimo centrai ir jų

šiuolaikiniai skaitmeninio valdymo apdirbimo centrai ir jų

šiuolaikiniai skaitmeninio valdymo apdirbimo centrai ir jų

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.

183<br />

N40 G00 Z5.0 (greitasis grąžto atitraukimas į pradinę Z poziciją prieš gręžiant);<br />

N45 X20.0 Y34.641 (greitasis grąžto pozicionavimas v<strong>ir</strong>š antros skylės centro);<br />

N50 G01 Z-10.0 (skylės gręžimas 10 mm gyliu nuo detalės v<strong>ir</strong>šutinės plokštumos su<br />

155 mm / min pastūma);<br />

N55 G00 Z5.0 (greitasis grąžto atitraukimas į pradinę Z poziciją prieš gręžiant);<br />

N60 X-20.0 Y34.641 (greitasis grąžto pozicionavimas v<strong>ir</strong>š trečios skylės centro);<br />

N65 G01 Z-10.0 (skylės gręžimas 10 mm gyliu nuo detalės v<strong>ir</strong>šutinės plokštumos su<br />

155 mm / min pastūma);<br />

N70 G00 Z5.0 (greitasis grąžto atitraukimas į pradinę Z poziciją prieš gręžiant);<br />

N75 X-40.0 (greitasis grąžto pozicionavimas v<strong>ir</strong>š ketv<strong>ir</strong>tos skylės centro);<br />

…;<br />

…;<br />

N105 G52 X0.0 Y0.0 (nauji lokalinės koordinačių sistemos nuliniai poslinkiai, t. y. grįžimas į<br />

G54 koordinačių sistemą);<br />

N110 G00 X0.0 Y0.0 (greitasis įrankio pozicionavimas XY plokštumoje v<strong>ir</strong>š koordinačių sistemos<br />

G54 pradžios – detalės kampo);<br />

… (programos tęsinys);<br />

Kodas G52 yra nemodalinis, be jo lokalinės koordinačių sistemos padėtis negali<br />

būti pakeista. Po G52 nurodžius lokalinės koordinačių sistemos pradžios koordinates<br />

pagal X, Y ašis (galima <strong>ir</strong> pagal Z, A, B) nuo šios programos vietos, jos pateks į<br />

kompensaci<strong>jų</strong> lentelės (9.8, 9.12 pav.) G52 eilutę <strong>ir</strong> bus pridėtos prie aktyvios detalės<br />

koordinačių sistemos pradžios kompensaci<strong>jų</strong>. Skaičiuojant įrankio koordinates staklių<br />

koordinačių sistemoje pagal (9.1)–(9.2) formules bus pridėti <strong>ir</strong> koordinačių sistemos<br />

poslinkiai G52(X) <strong>ir</strong> G52(Y). Nuo kodo G52 eilutės įrankio koordinatės detalės koordinačių<br />

sistemoje bus atvaizduojamos vaizduoklyje jau nuo naujos kodo G52 nustatytos<br />

pradžios. Norint grįžti į aktyvią koordinačių sistemą (pvz., G54) reikia nurodyti<br />

tą patį kodą G52 <strong>ir</strong> po jo koordinačių sistemos pradžios atitinkamų ašių adresus su<br />

nulinėmis reikšmėmis, kaip anksčiau pateiktame programos fragmente. Po atšaukimo<br />

įrankis vykdys visus programuotus poslinkius jau pagrindinėje koordinačių sistemoje,<br />

t. y. G54 arba kitoje aktyvioje. Poslinkiai G52 taps nuliniais taip pat pasiekus programos<br />

pabaigos kodą (M30), priverstinai sustabdžius programą mygtuku Emergency<br />

Stop <strong>ir</strong> pan. Stebėti koordinačių pradžios perstūmimo dydžius galima kompensaci<strong>jų</strong><br />

lentelėje <strong>valdymo</strong> įrenginio vaizduoklyje (pvz., HAAS fi rmos staklių parodytas 9.8,<br />

9.12 pav.) eilutėje G52.<br />

Minėta, kad mūsų atveju (9.14 pav.) programuotojas programoje gali tiesiog nurodyti<br />

skylių koordinates nuo detalės kampo, pridėjęs arba atėmęs atstumus, apskaičiuotus<br />

pagal skylių masyvo spindulį <strong>ir</strong> skylių išdėstymo kampą naudojant trigonometrines<br />

funkcijas. Pavyzdžiui, 1-os skylės koordinatės sistemoje G54 neperstumiant jos pradžios<br />

būtų X(150+40) Y(80), 2-os skylės koordinatės šioje sistemoje būtų X(150+20)<br />

Y(80+34,641), 3-ios skylės – X(150–20) Y(80+34,641). Be to, galima naudoti kitą koordinačių<br />

sistemą (pvz., G55), įrašant į detalės kompensaci<strong>jų</strong> lentelės G55 eilutę tokius

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

Saved successfully!

Ooh no, something went wrong!