ODELJAK 1 Uređivanje programa zadatka sonde 1. Odredite porijeklo i pronađite koordinatne vrijednosti svake tačke sonde. Prvo, odredite porijeklo koordinatnog sustava koordinate radnog dijela, a zatim pomoću UG softvera pronađite tačku (XYZ) gdje se treba smjestiti i zabilježiti za uređivanje programa za uređivanje programa. 2. Uređivanje programa sonde (naziv programa sonde mogu se sami odrediti, kao što su: O6666). Program točke sonde kontrolira kretanje sonde i zahtijeva pozivanje dva važna programa operacije sonde O981 0 i O9811. Primjer programa Problemi: (Slijedi primjer programiranja Z91 G28 G29 G26 G91 G28 G17 G17 G91 G90 G17 G40 G49 G69 G80 M6T11 (sonda je instalirana na držaču alata T11, A sonda T11 zamijenjena je na vretenu) G90 G {22}} G54 x -18. Y50. (Brzo locirajte iznad prvog trenutka koji se ispituje u koordinatnom sistemu G54) M19 (S {28}}) (Slijed pozicioniranje, s je zakretanje ugaonog vretena. Ako je da se promijeni u smjeru osi z , S nije potreban. Ako je da se sonda, treba, to je potrebno, tako da zakretate ugao, tako da sonda koristi jednu površinu rubne kuglice za sondu da bi se mjerilo kada se miješa u testiranje svake strane, smanjujući grešku M05 M17 (otvorena sonda) (otvorite sondu, ovo uputstvo određeno je odgovarajućom priključkom spojenom tijekom ožičenja) G43Z50.H11 (uspostaviti dužinu alata, tj. Pročitajte dužinu sonde)
G90G00Z50. (Sonda se brzo pomiče dolje do položaja Z50.) N1(Z+TOČKA1) (Izmjerite Z vrijednost prve tačke)
G65P9810X-18. Y50. F3000. (Sigurno i brzo locirajte XY poziciju prve tačke, brzina je F3000.)
G65P9810 Z19. (Sigurno i brzo locirajte na sigurnu Z poziciju iznad prve tačke, brzina je ista kao gore, visina je općenito 3MM od tačke koja se mjeri ispod)
G65P9811Z16.08 (Sigurno i polako dođite do Z položaja prve tačke sonde. Osim toga, nakon ovog koraka sondiranja tačke, ona će se automatski vratiti u poziciju Z19.0 u prethodnom koraku)
#601=#142 (#142 je razlika između teoretskog Z16.08 prve tačke sonde i stvarnog "Z" sonde. Vrijednost se automatski izračunava u O9811 i zatim prosljeđuje na #142. #142 prolazi dobijena vrijednost na #601 je vrijednost koju treba kompenzirati za prvu tačku u smjeru Z.)
G65P9810 Z20. (Pređite na sigurnu visinu Z20. Sigurno i brzo)
N2(Z+TAČKA1) (Izmjerite Z vrijednost druge tačke) G65P9810X-16.5 Y48.3 F3000. (Sigurno i brzo locirajte XY poziciju druge tačke, brzina je F3000.)
G65P9810 Z17. (Sigurno i brzo locirajte na sigurnu Z poziciju iznad druge tačke, brzina je ista kao gore, visina ovdje je općenito 3MM od tačke koja se mjeri ispod)
G65P9811Z14.23 (sigurno i polako dođite do položaja Z druge točke sonde. Pored toga, nakon ovog koraka automatski će se vratiti na položaj Z19. 0 u prethodnom koraku)
#{{0}}#142 #142 je razlika između teoretskog Z16.08 druge tačke sonde i stvarnog "Z realnog", koji se automatski izračunava u O9811 i zatim prenosi na #142. #142 zatim prosljeđuje dobivenu vrijednost na #601, a #601 je vrijednost koju treba kompenzirati za drugu tačku u smjeru Z) G65P9810 Z35. Sigurno i brzo pređite na sigurnu visinu Z20.) N3(Z+TOČKA1) (izmjerite Z vrijednost treće tačke) G65P9810X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811Z16.08#603=5P921 . N4(Z+POINT1) (izmjerite Z vrijednost četvrte tačke) G65P9810X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811Z13.73#604=#142G65P9810 Z35........... .....N16(Z+TOČKA1) (Izmjerite Z vrijednost šesnaesta tačka) G65P9810X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811Z14.23#616=#142G65P9810 Z35.(Sljedeći raspon je za postavljanje Z tolerancije svake otkrivene tačke ako je tolerancija prekoračena, skoči na N20 za izvršenje) #620=0.1 (Postavite toleranciju na 0,1 i dodijelite je #620) IF[ABS[#601]GT#620]GOTO20 (Ako je apsolutna vrijednost #601 veća od vrijednost #620, skoči na N20) Izvrši na)
IF[ABS[#602]GT#620]GOTO20 (Ako je apsolutna vrijednost #602 veća od vrijednosti #620, skočite na N20 da izvršite) IF[ABS[ #603]GT#620]GOTO20 (Ako je apsolutna vrijednost #603 veća od vrijednosti #620, skočite na N20 za izvršenje)...............M18G91G28Z0M99 N20 #3000=99tačka cuo wu Z VAN TOLA (Alarmni upit, Z premašuje toleranciju, ovdje "#3000= " može se postaviti kao 0-200 dodatne informacije o promptu)G91G28Z0M99****************
Odjeljak 2 Uređivanje programa obrade Dodajte varijable vrijednosti kompenzacije (#601#6{{10}}2 #603......) koje odgovaraju svakoj tački sonde u koordinate odgovarajuće tačke u programu obrade. (Ovdje koristimo vrijednost kompenzacije Z da objasnimo. Princip kompenzacije u smjeru X i Y je isti kao i kod kompenzacije u smjeru Z): (tj. dvije tačke su direktno povezane, svaka sa Z vrijednošću) Od tačke A do tačke B, kompenzacione razlike tačaka sonde A i B su #601 i #602 respektivno. Ako želite da alat prijeđe iz A u B općenito, trebate samo dodati varijable vrijednosti Z kompenzacije tačaka A i B u odgovarajući program obrade. Slijedeći je program za obradu: (uzimajući vrijednost Z kompenzacije kao primjer) O2222G91G28Z0G0G17G40G49G80G90(ALAT:1 DIA.OFF: 1 LEN:1 DIA:10.) T1M6G0G90G54X7.2503Y10.M80.M804
Odjeljak 3 Brzo uređivanje programa obrade u Excelu ponekad morate dodati varijable na višenamjenski program. Ako ih ručno dodate jedan po jedan, bit će vrlo problematičan, s velikim opterećenjem i jednostavnim za greške. Slijedi metoda korištenja Excela za brzo uređivanje programa. Metoda promjene: 1. Prvo kopirajte program na koji želite dodati varijable u Notepad, kao što je prikazano u nastavku:
2. Zamijenite x sa "/ x /", zamijenite y sa "/ y / /" i zamijenite z "/ z /", kao što je prikazano u nastavku:
3. Otvorite Excel, otvorite datoteku u koraku 2 i zabilježite da u dijaloškom okviru Otvori odaberite "Sve datoteke" kao vrstu datoteke, a zatim otvorite datoteku u prethodnom koraku, a dijaloški okvir će se pojaviti kao što je prikazano u nastavku:
4. Kliknite Dalje, a pojavit će se sljedeći dijaloški okvir, kao što je prikazano u nastavku:
5. Provjerite "Ostalo (0)" i unesite Slash "/", kao što je prikazano na slici:
6. Zatim izaberite "Dalje", "Završi", otvorite fajl i završite, možete videti da je svaki deo odvojen, ovo je efekat koji želite, kao što je prikazano na slici:
7. Dodajte Z i broj 16.31 svakom redu programa, kao što je prikazano na slici
8. Ručno dodajte varijable na početnoj i krajnjoj točki. Budući da je tačka u prvom redu početna, varijabla bi trebala biti odgovarajuća otkrivena vrijednost kompenzacije #601. 14. red na gornjoj slici je krajnja tačka, a varijabla bi trebala biti odgovarajuća otkrivena vrijednost kompenzacije #602. Varijable gornje dvije točke mogu se dodati ručno, kao što je prikazano na slici:
9. Dodajte varijable u srednju tačku. Da biste dodali varijable prikazane na slici A gore, metoda je prvo povući nosače i plus znakove na svaku srednju liniju, a zatim unesite varijable koje se dodaju u srednju točku, kao što su # 690 * 1, u trećoj liniji od gore navedene figure.
(Ovdje je razlika između vrijednosti kompenzacije krajnje tačke i početne tačke ravnomjerno raspoređena na N srednjih tačaka. Ovdje je podijeljena na 12 sekcija, a njen odnos je #690=[#{{2} }#601] / 12 Ovaj odnos treba dodati u program)
Zatim prvo povucite "# 690 * 1" da biste ga postigli, kao što je prikazano u nastavku:
Zatim sačuvajte Excel kao TXT datoteku teksta, a zatim ga otvorite s NotePad-om, kao što je prikazano u nastavku:
Izbrišite praznu udaljenost u sredini i dodajte njen odgovarajući odnos makro varijable #690=[#602-3602] /12 prije početne tačke kao što je prikazano ispod





