Stránka 1 z 1
posunutí nuly
Napsal: 16. 11. 2013, 7:14
od karelsklo
Ahoj,nemůžete někdo poradit jak by se dalo jednoduše řešit posunutí nuly programu?Jde o to že nepoužívám cam a když ručně napíšu program třeba pro šikmé vyšmrdlávání nějakého náběhu,chtěl bych ho pak používat jako "Wizard"a umísťovat ho různě do prostoru.
Re: posunutí nuly
Napsal: 16. 11. 2013, 8:13
od RaS
bud si tu nulu znova vynuluješ jinde..
a nebo třeba změníš souřadnej systém za jinej kterej bude mít nulu jinde
http://linuxcnc.org/docs/html/gcode/gco ... 53-Move-in" onclick="window.open(this.href);return false;
a nebo použiješ ofset souřadného systému
http://linuxcnc.org/docs/html/gcode/gcode.html#sec:G92" onclick="window.open(this.href);return false;
jak je libo..
Re: posunutí nuly
Napsal: 16. 11. 2013, 8:17
od packa
v EMC na to je tlačítko
kde si najedeš kam potřebuješ zmačkneš tlačítko TOUCH a pak už si jen dopíšeš souřadnici jakou chceš ( třeba 0) a to platí pro všechny osy
Re: posunutí nuly
Napsal: 16. 11. 2013, 8:21
od RaS
to má nevýhodu že ta původní nula odjede a člověk si musí pamatovat o kolik to posunul lepší jsou ty offsety děláš třeba 10stejnejch věcí na desce tak uděláš jeden přihodíš tam pár řádků kódu: cyklus kterej zopakuješ 10x a v každým cyklu posuneš offset o X ... a nemusíš na nic mačkat a nulu máš pořád tam kde byla..
Re: posunutí nuly
Napsal: 16. 11. 2013, 8:44
od packa
jasně , záleží na tom co chceš dělat , pokud děláš jednu věc tak je to asi nejrychlejší
Re: posunutí nuly
Napsal: 16. 11. 2013, 9:15
od karelsklo
[quote="RaS"]to má nevýhodu že ta původní nula odjede a člověk si musí pamatovat o kolik to posunul lepší jsou ty offsety děláš třeba 10stejnejch věcí na desce tak uděláš jeden přihodíš tam pár řádků kódu: cyklus kterej zopakuješ 10x a v každým cyklu posuneš offset o X ... a nemusíš na nic mačkat a nulu máš pořád tam kde byla..[/quote
No právě.Radši zkusím tu změnu souřadného systému.Mám třeba jeden typ obrobku a dílčí operace řeším dílčími prográmky.Třeba ten náběh.A pak potřebuju udělat obrobek nižší o 1 mm a kratší o 2 mm.Psát znovu vyšmrdlávání náběhu na 30 řádků když se vlastně neliší je opravdu opruz.Máte někdo zkušenost jak to řešit v praxi?Myslím třeba před začátek programu který chci posunout dát třeba G92,pak koordináty nové nuly a hotovka?Něco jako G92X32Y21Z0 ?
Re: posunutí nuly
Napsal: 16. 11. 2013, 9:36
od packa
týýý brdo ted koukám že jsme oba mimo . když to je sekce MACH3

Re: posunutí nuly
Napsal: 16. 11. 2013, 9:55
od karelsklo
Ty máš něco proti machu

?Tak spolehlivá věc...No tak teda v linuxu...Jinak já mimo jsem ale to už je u mě zvykem.
Re: posunutí nuly
Napsal: 16. 11. 2013, 10:06
od RaS
no jo maach.. nicméně třeba to půjde stejně vyzkoušej to.. do toho g92 nedáváš souřadnice nuly ale posun třeba g92 x30 a všude ti k Xku připočítá 30.. vyzkoušej to a uvidíš.. to je rychhlejší na pochopení..
Re: posunutí nuly
Napsal: 16. 11. 2013, 10:15
od packa
karelsklo píše:Ty máš něco proti machu

?Tak spolehlivá věc...No tak teda v linuxu...Jinak já mimo jsem ale to už je u mě zvykem.
já myslel sebe a rase

, ale věděl jsem že jsi předtím řešil EMC a ted jsem koukal že to je v sekci mach tak jsem nějak nevěděl

Re: posunutí nuly
Napsal: 16. 11. 2013, 10:51
od karelsklo
Dělám v obojím( no pokouším se )Jinak díky za radu,G 92 zkusím osahat,to by mohlo být řešení.Co se týká toho mach vs.emc tak je jasná věc co je lepší ale zase proč to srovnávat.Emc je zadarmo skoro profi systém ale pro začátečníka co neumí nic jako já ten mach není úplně k zahození.Vcelku nevidím důvod proč nedělat v obojím,nulu mám stejnou,jednotky stejné a restart na ubuntu nebo opačně je otázka 2 minut tak co.Samosebou je blbost se učit dvě věci naráz ale zase mám aspoň srovnání a stejně by mi to nedalo nevyzkoušet jak daná věc jede v jiném programu.Nakonec když chci něco porovnávat,musím vědět jaké jsou rozdíly.