Stránka 1 z 1

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

Napsal: 20. 1. 2010, 3:45
od RadekV
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

re

Napsal: 20. 1. 2010, 9:12
od Radek-B
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

Napsal: 21. 1. 2010, 7:16
od robokop
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?

Napsal: 21. 1. 2010, 7:47
od AcemanLB
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.

Napsal: 21. 1. 2010, 9:46
od vak
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í.

Napsal: 21. 1. 2010, 8:59
od RadekV
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

re

Napsal: 22. 1. 2010, 6:35
od Radek-B
G92 je posunuti nuloveho bodu, takze principielne nepouzivas delkovou korekci nastroje, ta se zapisuje do Tool table.

RADEK

re

Napsal: 22. 1. 2010, 6:39
od Radek-B
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

Napsal: 22. 1. 2010, 7:59
od robokop
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

re

Napsal: 22. 1. 2010, 2:14
od Radek-B
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

Re: re

Napsal: 25. 1. 2010, 8:59
od RadekV
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