CNC a krokové motorky

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
wh1sp3r
Příspěvky: 126
Registrován: 09 bře 2006, 00:00

CNC a krokové motorky

#1 Příspěvek od wh1sp3r »

Ahoj,
chystám se vyrobit si vlastní CNCčko .. bohužel přemýšlím a přemýšlím, jde mě totiž o to, že díky odporu materiálu se posuv zpomalí, a tak dojde k disorientaci. Prostě souřadnice nebudou souhlasit, protže není způsob, jak souřadnice přečíst. Je lze nějaký způsob, jak zjistit, kde se nachází na jaké souřadnici suport ? napadl mě odporový drát a dělič napětí .. ale zajímalo by mě, jeslti neexistuje nějaká jiná metoda :) díky
Uživatelský avatar
helios
Příspěvky: 2914
Registrován: 08 srp 2007, 00:00
Bydliště: Tryskáčovo na Záhorí.

#2 Příspěvek od helios »

U starších CNC sa na sledovanie polohy používali selsyny, výstupy z nich sledovala elektronika, počítala cykly a fázu z nich. Fungovalo to dovtedy, kým sa nestalo, že do posuvov sa dostala špina a začali sa zadrhávať. Následne sa systém snímania zblbol a bolo treba zájsť s posuvom až na štartovací snímač súradnice, aby to začalo zasa fungovať. Bolo to za éry programov na diernych páskach pred 25-timi rokmi, dnes je to snáď už vyriešené lepšie...
Keď Vám hodia pod nohy polená, zakúrte s nimi.
Uživatelský avatar
hrabosh
Příspěvky: 446
Registrován: 19 čer 2005, 00:00
Bydliště: Brno venkov
Kontaktovat uživatele:

#3 Příspěvek od hrabosh »

Bud musíš mít motory pro posvu natolik silné, aby odpor materiáli utáhly (nebo např. řezat pomaleji )... jakože řízení v otevřené smyčce (bez zpětné vazby).

Nebo nějakej senzor polohy. Dá se použít např. inkrementální čidlo. Je to proužek folie s natištěnejma čárkama, nataženej po celé délce suportu. Z jedné strany jezdí LEDka, z druhé strany přijímací LEDka, fototranzistor, nebo něco takovýho. Dá se koupit i optozávora ... tam máš oba tyto prvky. To (ta optozávora) je mechanicky spojeno se suportem .... ty potom elektronikou na přijímací straně počítáš pulsy (přerušení svet. toku těma natištenejma čárkama) a podle toho víš polohu. Něco takovýho je třeba v inkoustovejch tiskárnách. Průser je, že je to čidlo relativní, takže musíš pořád sledovat jeho výstup. Nemůžeš si v polovině řezání vzpomenout, že se mrkneš, kde je suport ....

BTW .... jak řešíš mechanickou část zařízení ?
Uživatelský avatar
Crifodo
Příspěvky: 14779
Registrován: 11 říj 2005, 00:00

#4 Příspěvek od Crifodo »

Krokový motor by měl mít takový krouticí moment, aby neztrácel kroky, jinak nevím jak bys ho chtěl použít pro pohon. Optický snímač pro snímání polohy existuje i s informací o absolutní poloze, těch čárek nebo dírek je tam víc a informace se kóduje v nějakém váhovém binárním kódu. Nebo existujou ss motory s inkrementálním čidlem, které točí tak dlouho než čidlo oznámí příslušný úhel. Když jsou převody ozubenými koly nebo šnekem apod., neexistuje možnost, aby krok vypadl. Ale asi tam musí být nějaká kalibrace nebo korekce pro ubývání řezného nástroje, když děláš s tisícinama, nevím.
Tohle téma se tu už před časem taky řešilo, zkus prohrabat bastlírnu.
Uživatelský avatar
wh1sp3r
Příspěvky: 126
Registrován: 09 bře 2006, 00:00

#5 Příspěvek od wh1sp3r »

Teď mě tak napadlo .. dyt to nemusí být proužek po celé délce ... co takhle použít něco na principu počítačové myšky ? děrné kolečko. Popravdě :) nepochopil jsem u děrného kolečka, jak to funguje .. teda jak to pozná směr, kterým se kolečko točí :)

EDIT: s tisícinama nepracuji... stačí přenosti 0.2 mm :) nebo max 0.5 mm. Přemýšlel sem .. krokový motor co mám je opravdu velmi silný, a vlastně bych mohl udělat převod do pomala, což mi zaruší ještě mnohem větší sílu a menší pravděpodobnost, že by motor se nějak zastavil .. samozřejmě nebudu frézovat tvrdé kovové materiály, ale třeba dřevěné, plastové a měkkčí.
Naposledy upravil(a) wh1sp3r dne 08 říj 2007, 18:15, celkem upraveno 1 x.
Uživatelský avatar
Sendyx
Příspěvky: 12454
Registrován: 05 čer 2005, 00:00
Bydliště: Ostrava

#6 Příspěvek od Sendyx »

Jak že jsi daleko s tím CNC strojem ?
Uživatelský avatar
wh1sp3r
Příspěvky: 126
Registrován: 09 bře 2006, 00:00

#7 Příspěvek od wh1sp3r »

Sendix: mám kompletní návrh, sehnané komponenty, teď jenom řeším nejlepší způsob stavby .. samozřejmě mám na to dílnu, mám soustruhy :) takže si to vše dokáži udělat. JEn mě prostě vrtal hlavou ten motor ... nebo by mi stačilo pouze vědět, že ten krok se provedl !

EDIT: koukám na ten motorek, označení má Robotron KROS 0321 (SPA 52/100 5690)

stačil by prostě impuls, že ten krok překlapl :)
Uživatelský avatar
vombat
Příspěvky: 786
Registrován: 18 srp 2005, 00:00
Bydliště: Chrudimsko
Kontaktovat uživatele:

#8 Příspěvek od vombat »

Výroba cnc stroje je jako všechno o penězích. V profi strojích se používá pár - přesný kuličkový šroub bez vůle a inkrementální rotační snímač nebo lépe ten samý šroub a lineární pravítko. Předpoklad pro správnou funkci je řádně uložené lože a suporty obou os - speciální kuličková hnízda. Motor os je dnes už zpravidla s rotorem z neodymových magnetů.
Uživatelský avatar
hrabosh
Příspěvky: 446
Registrován: 19 čer 2005, 00:00
Bydliště: Brno venkov
Kontaktovat uživatele:

#9 Příspěvek od hrabosh »

Myslím, že u té myši to funguje tak, že těma dírkama jdou dva paprsky vedle sebe a elektronika vyhodnocuje, kterej se přerušil jako první, z čehož pozná směr otáčení .... nebo ne ?
Uživatelský avatar
wh1sp3r
Příspěvky: 126
Registrován: 09 bře 2006, 00:00

#10 Příspěvek od wh1sp3r »

hrabosh: jasan .. už sem rozebral myš a podíval se :o) je tam něco jako dvojitý fototransistor :)
Uživatelský avatar
jezevec
Hlavní moderátor
Příspěvky: 6103
Registrován: 13 čer 2004, 00:00
Bydliště: Břeclavsko
Kontaktovat uživatele:

Re: CNC a krokové motorky

#11 Příspěvek od jezevec »

wh1sp3r píše:Ahoj,
chystám se vyrobit si vlastní CNCčko .. bohužel přemýšlím a přemýšlím, jde mě totiž o to, že díky odporu materiálu se posuv zpomalí, a tak dojde k disorientaci. Prostě souřadnice nebudou souhlasit, protže není způsob, jak souřadnice přečíst. Je lze nějaký způsob, jak zjistit, kde se nachází na jaké souřadnici suport ? napadl mě odporový drát a dělič napětí .. ale zajímalo by mě, jeslti neexistuje nějaká jiná metoda :) díky

http://www.gravirovanie.sk/01UVOD.htm
http://cstep.luberth.com/
Uživatelský avatar
Crifodo
Příspěvky: 14779
Registrován: 11 říj 2005, 00:00

#12 Příspěvek od Crifodo »

Překopávat starý plotr pro gravírování mi nepřijde jako dobrý nápad, krok je většinou moc hrubý, kvalitní velkoplošné plottery jaké používaly třeba kartografické firmy sice jezdí rychle a s velkým rozlišením, ale jednak stály závratné peníze a druhak točivý moment stačí spíš na to tahání kalíšku s inkoustem. Leda snad jako zdroj mechanických dílů.
Pod přesnost 0,05 bych nešel, maximálně pro vrtání. Pro obrábění obecných ploch hlavně pod malým úhlem jsou při desetině nepoužitelné schody.
Uživatelský avatar
Modemo
Příspěvky: 90
Registrován: 13 kvě 2007, 00:00
Bydliště: Brno, Pov. Bystrica

#13 Příspěvek od Modemo »

Zdravim vospolok.
Otvorila sa tu zaujimava tema, nakolko som aj ja vo vyrobe podobneho strojceka :)
Este musim dokoncit mechaniku, ale postupne si pripravujem aj elektroniku. Preto sa chcem opytat, ci viete o nejakej moznosti riadit masinku z notebooku. LPT samozrejme na nom neni. Prevodniky z USB na LPT zevraj nefunguju, mate ktosi skusenosti?
Rozmyslal som aj nad niecim priamo na USB, ale nasiel som zatial len komercne produkty, neviete o niecom???

Diky za precitanie.

PS: ja mam bipolarne motory s 2A na fazu a pojde to cez 12ku trapez, tak snad to preskakovat nebude :roll:
Uživatelský avatar
wh1sp3r
Příspěvky: 126
Registrován: 09 bře 2006, 00:00

#14 Příspěvek od wh1sp3r »

Modemo: já programuju mikročipy v MicroC a tam mám knihovny pro USB :) takže komunikace přes toto rozhraní není těžké :) zkus se po tom podívat .. firma, která to vyrábí se jmenuje mikroelektronika .. mám od nic i EasyPIC 4 :D :D
Uživatelský avatar
Modemo
Příspěvky: 90
Registrován: 13 kvě 2007, 00:00
Bydliště: Brno, Pov. Bystrica

#15 Příspěvek od Modemo »

wh1sp3r píše:Modemo: já programuju mikročipy v MicroC a tam mám knihovny pro USB :) takže komunikace přes toto rozhraní není těžké :) zkus se po tom podívat .. firma, která to vyrábí se jmenuje mikroelektronika .. mám od nic i EasyPIC 4 :D :D


Zdravim,
no problem neni si nieco naprogramovat v C do mikrocipu. Ale nezabudaj aj na podporu na strane PC. Pisat si komplet cely program na spracovanie kodu sa mi 2x nechce :roll: Skor by som to videl na nejaky plugin alebo virtualny LPT port pre nejaky existujuci SW ako Mach a ine.
Neviete niekto o niecom???
Odpovědět

Zpět na „Poradna“