Prosim o radu,
Dokazal by mi nekdo detailne popsat, co mam udelat a kde co nastavit v Mach3, aby se mi takto vynulovala osa Z http://www.youtube.com/watch?v=jGey4aVXBm0 ? Cidlo mam pripojeny na pin 15 lpt 1 a je aktivní v 0. Vysoke je 25mm.
Omlouvam se, neumim Anglicky.
Dekuji.
Nulovani osy Z
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Podle mně to má naprogramované jako nějaký cyklus... Jinak to je funkce G31, nevím jaká je přesná definice, nemám to teď po ruce, ale nastaví se tam posuv a vzdálenost v které ose má jak delo jet a on jede dokud se mu na pinu Probe (je v input signals) neobjeví správná logická hodnota... Pak se zastaví, hodnotu osy(nevím jak to nazvat, prostě momentální pozici) uloží do nějaké proměnné a odjede pryč... Pak se to z té proměnné dá vyvolat... Jinak je to napsané v originál manuálu, ale bohužel anglicky.... Zítra nebo pozdě večer bych tu dal program který mi funguje podobně ale je na hledání rohu výrobku kovovou kuličkou...
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
V manuálu k Mach3 je to důkladně popsáno na stranách 10-20 až 10-22 i s příkladem. Je toho trochu víc, než abych ti to celé překládal. Nicméně:
"...nelze použít na rotační osy... G31 Zaaa posunuje řízený bod (hrot nástoje) ve směru osy Z navolenou rychlostí (F) směrem k pozici aaa.
Pokud sonda sepne, řízený bod se kousek vrátí. Pokud ne a projde až k aaa, je signalizována chyba.
Po úspěšném hledání je do parametrů 2000 až 2005 uložena pozice řízeného bodu v době sepnutí sondy a triplet X,Y,Z je případně uložen do souboru otevřeného M40..."
Pokud umíš alespoň trochu g-kód, projdi si příklad Figure 10.5, a bude ti vše jasné.
Radek
"...nelze použít na rotační osy... G31 Zaaa posunuje řízený bod (hrot nástoje) ve směru osy Z navolenou rychlostí (F) směrem k pozici aaa.
Pokud sonda sepne, řízený bod se kousek vrátí. Pokud ne a projde až k aaa, je signalizována chyba.
Po úspěšném hledání je do parametrů 2000 až 2005 uložena pozice řízeného bodu v době sepnutí sondy a triplet X,Y,Z je případně uložen do souboru otevřeného M40..."
Pokud umíš alespoň trochu g-kód, projdi si příklad Figure 10.5, a bude ti vše jasné.
Radek
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
(CNC Tron, CNC Proxxon MF70)
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Tak Radek už to napsal za mně... tady máš ještě příklad jak to funguje mi... Sonda má na sobě kuličku z ložiska a tím dokážu relativně přesně najít roh materiálu.... Po změření zůstane sonda stát přesně nad rohem výrobku a 2mm nad v ose Z... Třeba z toho něco použiješ.. 
G92 X0 Y0 Z0
(priblizne na roh, max 5mm nad material)
F50
M6 T1
#1000=4,75 (prumer kulicky 4,75mm)
G31 Z[-5-#1000/2]
#1003=[#2002-#1000/2] (hodnota osy Z)
G00 Z[#1003+2+#1000/2]
G00 X[-5-#1000/2]
G00 Z[#1003-#1000/2-2]
G31 X[5+#1000/2]
#1001=[#2000+#1000/2] (hodnota osy X)
G00 X[#1001-#1000/2-2]
G00 Y[5+#1000/2]
G00 X[#1001+2+#1000]
G00 Z[#1003-#1000/2-2]
G31 Y[-5-#1000/2]
#1002=[#2001-#1000/2] (hodnota osy Y)
G00 Y[#1002+#1000/2+2]
G00 Z[#1003+2]
G00 X[#1001] Y[#1002]
;G92 X0 Y0 Z2 (odmereni provedeno)

G92 X0 Y0 Z0
(priblizne na roh, max 5mm nad material)
F50
M6 T1
#1000=4,75 (prumer kulicky 4,75mm)
G31 Z[-5-#1000/2]
#1003=[#2002-#1000/2] (hodnota osy Z)
G00 Z[#1003+2+#1000/2]
G00 X[-5-#1000/2]
G00 Z[#1003-#1000/2-2]
G31 X[5+#1000/2]
#1001=[#2000+#1000/2] (hodnota osy X)
G00 X[#1001-#1000/2-2]
G00 Y[5+#1000/2]
G00 X[#1001+2+#1000]
G00 Z[#1003-#1000/2-2]
G31 Y[-5-#1000/2]
#1002=[#2001-#1000/2] (hodnota osy Y)
G00 Y[#1002+#1000/2+2]
G00 Z[#1003+2]
G00 X[#1001] Y[#1002]
;G92 X0 Y0 Z2 (odmereni provedeno)
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Jestli tomu dobře rozumím, tak žádné dotekové čidlo - jen sepnutí elektrického okruhu?
(Ptám se proto, že u nekovových dílů to nemůžu použít a musel bych vyrobit kontaktní destičku, jaká byla na videu na začátku vlákna.)
Radek
(Ptám se proto, že u nekovových dílů to nemůžu použít a musel bych vyrobit kontaktní destičku, jaká byla na videu na začátku vlákna.)
Radek
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
(CNC Tron, CNC Proxxon MF70)
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Jo rozumíš tomu dobře... čistě kontakt.. Děláme v 80% dural, takže m´to stačí... jinak tu na foru byla sonda která byla vychylovací... Byl tu tuším i odkaz na stránky toho co to vyráběl... Nemám to ale po ruce, jedině opět až večer...
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/