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
Spouštění kalibrace délky nástroje
- Radek-B
- Příspěvky: 2144
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
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
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
- robokop
- Site Admin
- Příspěvky: 22400
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
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?
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)
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.
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í.
Tak se mi to povedlo. Super
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
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
- Radek-B
- Příspěvky: 2144
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
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.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?
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
automatizace/konstrukce
- robokop
- Site Admin
- Příspěvky: 22400
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
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
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)
- Radek-B
- Příspěvky: 2144
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
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
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
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.Radek-B píše:G92 je posunuti nuloveho bodu, takze principielne nepouzivas delkovou korekci nastroje, ta se zapisuje do Tool table.
RADEK
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