Spouštění kalibrace délky nástroje

Odpovědět
RadekV
Příspěvky: 87
Registrován: 27. 3. 2008, 6:27
Bydliště: Šumperk

20. 1. 2010, 3:45

Mam problem, rad bych spoustel kalibraci delky nastroje jako podprogram. Momentalne mam malej programek, kterej jsem vycetl tady na foru a ten spoustim jako .ngc

G21 G54
F100
G38.2 Z-125
G0 Z [#5063+5]
G10 L2 P1 Z [#5063+#5223-1.53]
M2

Existuje zpusob spousteni, ze se docastne nacte, provede co je napsano a zase ukonci? Rad bych to provadel tlacitkem na rucnim ovladaci.

Pres halui.mdi-command-xx lze spoustet pouze jeden radek. Nasel jsem na tohle tema pouze http://www.cnczone.com/forums/showthread.php?t=62423

Dekuji za reakce, Radek
Uživatelský avatar
Radek-B
Příspěvky: 2144
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

20. 1. 2010, 9:12

Jednoduse receno bys musel ve vlastnim GUI stiskem takoveho tlacitka zavolat program , prepnout se do AUTO a spustit. Proste bez programatorskeho zasahu do GUI to nelze.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 1. 2010, 7:16

take resim neco podobneho ale jde mi o rucni nastaveni delky nastroje

mam klestinovy upinac a kdyz program dojde na radek T2 M6
tak se zastavi vreteno a provadeni programu a ceka na stisk ze je vymenino pritom je rozhrani axisu zamrzle a nejde nic delat

(chtel jsem vymenit nastroj, najet si bokem, nastavit vejsku a pokracovat v programu)

kdyz dam v programu pauzu taky je vse vysedle

jak tohle obejit?
Vsechna prava na chyby vyhrazena (E)
AcemanLB
Příspěvky: 564
Registrován: 11. 11. 2008, 8:53
Bydliště: Liberec
Kontaktovat uživatele:

21. 1. 2010, 7:47

Tak tohle by mě taky zajímalo jak uprostřed programu vyměnit a ustavit přesně nový nástroj. Zatím to bohužel řeším tak, že mám pro každej nástroj jeden program.
vak
Příspěvky: 132
Registrován: 4. 7. 2008, 8:16

21. 1. 2010, 9:46

To by mi také zajímalo. Zatím to řeším tak, že před výměnou nástroje si vyjedu osou Z na předem známou vzdálenost od obrobku a aby šel nástroj vyndat. Pak nástroj vyměním a nastavím aby byl zase na té stejné vzdálenosi od obrobku. Ale moc přesné to není.
RadekV
Příspěvky: 87
Registrován: 27. 3. 2008, 6:27
Bydliště: Šumperk

21. 1. 2010, 8:59

Tak se mi to povedlo. Super :D

Principielne snimam vysku nastroje od obrobku tak, ze najizdim nastrojem na kousek cuprextitu pritlacenem na obrobku. Po vodivem spojeni frezky a medene vrstvy zastavim, Nastavim G92 Z1.53 (tloustku cuprextitu 1.53mm) a vyjedu G0 Z10.

V podstate to delam naprosto stejne jako je odkaz nahore v prvnim prispevku, jen jsem predelal soubor .clp

Konecne nemusim pokazde nahravat soubor .ngc pro kalibraci, ale jen zmacknu tlacitko na rucnim ovladaci. Pokud bude mit nekdo zajem popisu co je treba.

Radek
Uživatelský avatar
Radek-B
Příspěvky: 2144
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 1. 2010, 6:35

G92 je posunuti nuloveho bodu, takze principielne nepouzivas delkovou korekci nastroje, ta se zapisuje do Tool table.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
Radek-B
Příspěvky: 2144
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 1. 2010, 6:39

robokop píše:take resim neco podobneho ale jde mi o rucni nastaveni delky nastroje

mam klestinovy upinac a kdyz program dojde na radek T2 M6
tak se zastavi vreteno a provadeni programu a ceka na stisk ze je vymenino pritom je rozhrani axisu zamrzle a nejde nic delat

(chtel jsem vymenit nastroj, najet si bokem, nastavit vejsku a pokracovat v programu)

kdyz dam v programu pauzu taky je vse vysedle

jak tohle obejit?
Toto nelze bez zasahu do volne sireneho GUI, EMC na to neni nachystane. V tomto pripade je potreba mit delky a prumery nastroju jiz zapsane v tabulce nastroju predem.
Pri zmene se musi vyskocit z programu , provest zmenu a v programu pokracovat od radku kde se skoncilo.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

22. 1. 2010, 7:59

to jde paklize mas treba ISO30 nebo neco co ma definovane delky predem

ale kdyz mas jen klestinu a to ma vetsina lidi treba na kressu nebo na jinych tak musis najizdet a tudiz rozdelit program podle nastroju

dost me udivuje ze to tam jeste neni vyresene

modul pro rucni vymenu tam je ale moznost najet delku ne
jako by vsichni frezovali jen s jednim nastrojem
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Radek-B
Příspěvky: 2144
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 1. 2010, 2:14

Tak ono je treba i dost divne ze vsichni pouzivaji AXIS. To je taky celkem dost nepouzitene. Myslim ze vetsina vyvojaru a lidi co pisou EMC vubec ani svuj vlastni stroj nema a proto je to takove, Ale budme radi i za to.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
RadekV
Příspěvky: 87
Registrován: 27. 3. 2008, 6:27
Bydliště: Šumperk

25. 1. 2010, 8:59

Radek-B píše:G92 je posunuti nuloveho bodu, takze principielne nepouzivas delkovou korekci nastroje, ta se zapisuje do Tool table.

RADEK
Tak jsem to predelal na nasledujici radky, G92 je zvlastni. Sice to fungovalo, ale bylo to divne, jak se menila vyska hladiny obrobku pri prehozeni na jinej nastroj.

Nakonec jsem predelal ten soubor pro PLC a spoustim:

[HALUI]
MDI_COMMAND = G21 G54
MDI_COMMAND = G38.2 Z-125 F30
MDI_COMMAND = G0 Z [#5063+5]
MDI_COMMAND = G10 L2 P1 Z [#5063+#5223-1.53]

Radek
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“