Ahoj všichni,
přes co se prosím řeší klasické zapnutí vypnutí - třeba klesnutí nástroje přes pružinu, nebo zapnutí vypnutí fixírky atd. na ose Z kdy nástroj ihned klesne, nebo se zvedne.
Má to co do činění s výstupem pro ovládání vřetena ? Popřípadě jak řešíte to klesnutí přes pružinu, co se na to používá za motůrek ?
děkuji
zapnout / vypnout nástroj na ose Z
Ahoj,
no mám na mysli funkci jako je například v tomto videu:
https://www.youtube.com/watch?v=PIVVX-pQsZs" onclick="window.open(this.href);return false;
tedy začíná úloha sepne se fixírka, začíná kresba písmene, poté se fixírka vypne. Já bych chtěl něco na spínání, něco jako
aby nástroj klesl o určitou vzdálenost a po dokončení se zdvihl, asi tedy tím elektromagnetem. Nevíte, kde bych našel víc informací jak se to dělá, jaký elektromagnet atd. ?
A pak tady 0:26 je moje představa jak by to mělo vypadat:
https://www.youtube.com/watch?v=rLQajSRnELc" onclick="window.open(this.href);return false;
no mám na mysli funkci jako je například v tomto videu:
https://www.youtube.com/watch?v=PIVVX-pQsZs" onclick="window.open(this.href);return false;
tedy začíná úloha sepne se fixírka, začíná kresba písmene, poté se fixírka vypne. Já bych chtěl něco na spínání, něco jako
aby nástroj klesl o určitou vzdálenost a po dokončení se zdvihl, asi tedy tím elektromagnetem. Nevíte, kde bych našel víc informací jak se to dělá, jaký elektromagnet atd. ?
A pak tady 0:26 je moje představa jak by to mělo vypadat:
https://www.youtube.com/watch?v=rLQajSRnELc" onclick="window.open(this.href);return false;
Jseš si jistý, že víš co skutečně chceš?
Na tom posledním videu je fixka zvedaná modelářským servem.
Ale má to tak udělané proto, protože nemá klasickou osu Z, takže zdvih v ose musí řešit takhle.
Pokud ty máš normální osu Z (tj. můžeš ten nástroj zvednou nebo spustit normálními příkazy G-kodu) a potřebuješ jenom něco sepnout (fixírku, laser, atd.), tak na to můžeš použít nějaké příkazy 'M', třeba pro ovládání chlazení. Nebo pokud v té chvíli nepoužíváš vřeteno, tak klidně i signály pro start a stop vřetene.
Nebo pokud nemusíš v ose Z měnit výšku, tak můžeš spínání napojit na signály DIR a STEP osy Z, a při posunu osy Z dolů nástroj zapnout a při posunu nahoru zase vypnout. Takže pak můžeš třeba laserem kreslit podobně, jako bys skutečně maloval fixkou.
Jenže to všechno záleží na tom co vlastně používáš - jaký ovládací SW a taky na jakém stroji ti to vlastně všechno jede. Napsal jsi příliš málo pro rozumné posouzení problému.
Na tom posledním videu je fixka zvedaná modelářským servem.
Ale má to tak udělané proto, protože nemá klasickou osu Z, takže zdvih v ose musí řešit takhle.
Pokud ty máš normální osu Z (tj. můžeš ten nástroj zvednou nebo spustit normálními příkazy G-kodu) a potřebuješ jenom něco sepnout (fixírku, laser, atd.), tak na to můžeš použít nějaké příkazy 'M', třeba pro ovládání chlazení. Nebo pokud v té chvíli nepoužíváš vřeteno, tak klidně i signály pro start a stop vřetene.
Nebo pokud nemusíš v ose Z měnit výšku, tak můžeš spínání napojit na signály DIR a STEP osy Z, a při posunu osy Z dolů nástroj zapnout a při posunu nahoru zase vypnout. Takže pak můžeš třeba laserem kreslit podobně, jako bys skutečně maloval fixkou.
Jenže to všechno záleží na tom co vlastně používáš - jaký ovládací SW a taky na jakém stroji ti to vlastně všechno jede. Napsal jsi příliš málo pro rozumné posouzení problému.
Ahoj,
Z osu se mi nechce používat, protože chvilku trvá než sjede dolu, tak bych to řešil asi příkazy pro chlazení nebo vřeteno.
Co se týče toho modelářského serva, jak to funguje ? Jak nastavím, že to rameno při sepnutí má třeba 10° a při vypnutí zase 10° zpět, aniž bych to měl v kódu, to se nastavuje někde na tom servu ?
Mohl bys mě někam nasměrovat na to modelářské servo ?
Z osu se mi nechce používat, protože chvilku trvá než sjede dolu, tak bych to řešil asi příkazy pro chlazení nebo vřeteno.
Co se týče toho modelářského serva, jak to funguje ? Jak nastavím, že to rameno při sepnutí má třeba 10° a při vypnutí zase 10° zpět, aniž bych to měl v kódu, to se nastavuje někde na tom servu ?
Mohl bys mě někam nasměrovat na to modelářské servo ?
- robokop
- Site Admin
- Příspěvky: 22921
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
modelarske servo ma absolutni snimac polohy
prikazy se mu posilaji v podobe stridy PWM signalu (treba mach3 nebo linuxcnc nebo gravos umi generovat)
strida se definuje 0-100% servo ma nejake uhlove pootoceni od do ktere odpovida tem 0-100%
jakmile do serva prijde ten signal, okamzite se snazi napolohovat na danou polohu
prikazy se mu posilaji v podobe stridy PWM signalu (treba mach3 nebo linuxcnc nebo gravos umi generovat)
strida se definuje 0-100% servo ma nejake uhlove pootoceni od do ktere odpovida tem 0-100%
jakmile do serva prijde ten signal, okamzite se snazi napolohovat na danou polohu
Vsechna prava na chyby vyhrazena (E)
- robokop
- Site Admin
- Příspěvky: 22921
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
presne tak,
trosku to zjednodusim:
nastavis si vystup vretena PWM
servo ma max uhel treba 60 stupnu
nastavis si max vystupni otacky vretene na 60
a kdyz zapnes v g kodu S40 tak ti servo udela 40 stupnu
trosku to zjednodusim:
nastavis si vystup vretena PWM
servo ma max uhel treba 60 stupnu
nastavis si max vystupni otacky vretene na 60
a kdyz zapnes v g kodu S40 tak ti servo udela 40 stupnu
Vsechna prava na chyby vyhrazena (E)