EMC odvalovka

Uživatelský avatar
crickett
Příspěvky: 262
Registrován: 12. 10. 2007, 3:00
Kontaktovat uživatele:

19. 10. 2010, 3:26

Ked dobre pozeram tak by nam EMC mohlo nahradit odvalovku???

http://www.youtube.com/watch?v=ZhICrb0Tbn4

Ma v sebe EMC nejaku utilitu ktora to umoznuje??
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

19. 10. 2010, 4:51

Umi synchronizovat pohyb vsech os pomoci primeho odmerovani (z-5tna vazba).
Da se stim hrat i na stole.
RADEK
Přílohy
P1010383.avi
(4.51 MiB) Staženo 482 x
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
sidonie
Příspěvky: 1003
Registrován: 18. 12. 2009, 11:18
Bydliště: Vranová Lhota

20. 10. 2010, 10:17

Radek-B píše:Umi synchronizovat pohyb vsech os pomoci primeho odmerovani (z-5tna vazba).
Da se stim hrat i na stole.
RADEK
Toto mě zajímá, bylo by něco takového možné s krokovými motory na osách? Pravděpodobně budou nezbytné enkodery, dejme tomu, že mechanicky se enkoder přichytí na motor nebo spojí řemenem, ale jak to řešit dál? Kam napojit kabel z enkoderu? Asi bude ještě nutné mít odměřování na vřeteni že?
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

20. 10. 2010, 1:10

Nastaveni vazby pro řezání závitů je mi jasný. To si hlídá EMC samo přes encoder na vřetenu , ale nechápu jak konkrétně je spřaženo vřeteno s rotační osou v nejakém konkrétním konstatním poměru např pro odvalování. Předpokládám, že to je na urovni HALu, protože vazba je funkční i bez běžícího programu. Mohl by sem někdo zasvěcený hodit danou část HALu.
Asi je to podobná vazba jako když někdo používá dva šrouby s různým stoupaním pro jednu osu. nebo se pletu?
předem dík za odpověd.
Martin
Uživatelský avatar
crickett
Příspěvky: 262
Registrován: 12. 10. 2007, 3:00
Kontaktovat uživatele:

20. 10. 2010, 3:44

Vreteno a rotacna os je synchronizovana rucne v HALL file.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22981
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 10. 2010, 4:22

rezim tusim G94 G95
mm/min
mm/ot
v mm/min je to za minutu tedy zavisle na case
v mm/ot je to zavisle na otackach vretene
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
crickett
Příspěvky: 262
Registrován: 12. 10. 2007, 3:00
Kontaktovat uživatele:

20. 10. 2010, 6:16

tu je este nejake video ale v inom jazyku...

http://www.youtube.com/watch?v=RFyxYhRUsEA

http://www.youtube.com/watch?v=FJ4mqWUA ... re=related


Potesilo by ma to keby sa nam to podarilo rozluskat....
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 10. 2010, 10:54

Tak sem chvíli googlil a chvíli si hrál a myslím, že se mi podařilo spřáhnout rotační osu A s vřetenem přes HAL. Bohužel to nemužu ověřit na fyzické mašině, ale když se na to dívám HALSCOPEM, tak mi signály DIR a STEP pro osu A ven lezou.
Jestli má někdo možnost a chuť to odzkoušet budu rád.

Postup:
Nadefinoval sem si obyčejný 4 osý stroj přes STEPCONF
přidal jsem do HALu jeden encoder , jeden simulátor encoderu a jeden mult2
v INI file sem vypnul omezení pro maximalní a minimální pohyb osy MIN_LIMIT a MAX_LIMIT (to asi není zapotřebí)
v HALu jsem rozpojil vazbu axis.3.motor-pos-cmd => stepgen.3.position-cmd
a
stepgen.3.position-fb => axis.3.motor-pos-fb

a nahradil vazbami

encoder.0.position => mult2.0.in0
mult2.0.out => stepgen.3.position-cmd

propojil sim-encoder na encoder, zapnul emc, nahoumoval osy a nastavil rychlost sim-encoderu a zesílení mult.
Na parportu halcopem sledoval signaly Astep a Adir a ty se menily podle nastaveni rychlosti a směru simulatoru encoderu a taky podle zesílení mult2.
Konfiguráky přikládám.

Toto řešení má samozřejme tu nevýhodu, že spojení je pevné a nelze tak například nejprve pootočit osou A do požadované polohy a pak teprve zapnout vazbu a začít frézovat. Při pokusu o pootočení např tlačítkem + a - v AXIS hlásí EMC samozřejme chybu, protože osa A je řízena oklikou.

Martin
Přílohy
hobbing.rar
(3.96 KiB) Staženo 277 x
hobbing2.png
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22981
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 10. 2010, 11:10

to delas vcelku blbost
protoze jak jsem psal vyse EMC to ma jiz v sobe implementovane
takze nemusis delat takovyhle obezlicky v HALu

spravne by mel byt ten encoder navazany na vreteno a ne na osu
ta vazba na osu se provede volbou rezimu rychlosti!
prepina se pomoci:
mm/min.
mm/ot.
G94, G95
tedy pak vsechny osy jedou s vazbou na rychlost otaceni vretene
a ten pomer definujes Fkem v programu ne v halu coz je dost nesikovne


tedy veskere kouzlo:
G95 (prepnu na mm/ot)
G01 Z-10 F1 (poslu stroj na Z-10mm rychlosti 1mm/ot vretene)

nebo
G95 (prepnu na mm/ot)
G01 A360 F2 (otoci rotacni osou o 360 rychlosti 2stupne/ot vretene)


jo a v tom programu nezapinam vreteno takze kdyz to tam takhle pastnes tak se to nebude hejbat leda by jsi rukou zatocil vretenem jako je to v tom videu
Vsechna prava na chyby vyhrazena (E)
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 10. 2010, 11:58

robokop píše:to delas vcelku blbost
protoze jak jsem psal vyse EMC to ma jiz v sobe implementovane
takze nemusis delat takovyhle obezlicky v HALu

spravne by mel byt ten encoder navazany na vreteno a ne na osu
ta vazba na osu se provede volbou rezimu rychlosti!
prepina se pomoci:
mm/min.
mm/ot.
G94, G95
tedy pak vsechny osy jedou s vazbou na rychlost otaceni vretene
a ten pomer definujes Fkem v programu ne v halu coz je dost nesikovne


tedy veskere kouzlo:
G95 (prepnu na mm/ot)
G01 Z-10 F1 (poslu stroj na Z-10mm rychlosti 1mm/ot vretene)

nebo
G95 (prepnu na mm/ot)
G01 A360 F2 (otoci rotacni osou o 360 rychlosti 2stupne/ot vretene)


jo a v tom programu nezapinam vreteno takze kdyz to tam takhle pastnes tak se to nebude hejbat leda by jsi rukou zatocil vretenem jako je to v tom videu
To co popisujes si umím představit pro řezání závitů, ale ne pro odvalování. Tam se přece točí vřeteno, rotační osa a ještě jede posuv do záběru. Přičemž oba rotační pohyby musí v nějakém poměru korespondovat.
V te tve "ukázce" vidim ale pohyb vždy jen jedné osy. Jak budeš hýbat rotační osou a současně posuvem? To si dopředu zpočítám, že na odvalení ozub kolečka potřebuju 10000 otoček obrobku na 100000 otočení nástroje a 20mm posuvu?
neco jako
G95
G01 A3600000 x20 f36
To si nějak neumím představit jak to počítám.
když napíšeš g01 A360 F2, tak se ti otočí jednou dokola a to je trochu malo.
Napiš na ukázku celý kod pro odvalení libovolného ozubeného kola na 4 osem stroji, když znaš počet zubu, tlouštu třísky, délku ozubení, stoupání odvalovací frézy a další potřebné údaje.


Když si spřáhnu rotační osu A s vřetenem v požadovaném poměru, tak už nic víc nepotřebuju a můžu klidně odvalovat a eFkem si můžu měnit rychlost respektive tloušku třísky. V klasické odvalovačce je přece taky přez ozubena kola nebo jinak spřažená rotace obroku s rotací nástroje.

Martin
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22981
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 10. 2010, 12:04

nevim presne jak to pouzival ale jeden zakaznik to prave takhle po me chtel prave na odvaleni kol
faktem je ze ten prisuv semnou nikdy neprobiral a tudiz o tom moc nevim
ale kupoval si stroj za 700 000 tak snad vedel co chce
Naposledy upravil(a) robokop dne 21. 10. 2010, 12:08, celkem upraveno 1 x.
Vsechna prava na chyby vyhrazena (E)
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 10. 2010, 12:04

robokop píše:to delas vcelku blbost
spravne by mel byt ten encoder navazany na vreteno a ne na osu
nerozumím.
V tom mém konfiguráku je encoder na vřetenu a řídí rotační osu, takže jako vstup pro encoder slouží vřeteno a jako vystup z encoderu je poloha rotačni osy A.

M
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 10. 2010, 12:13

robokop píše:nevim presne jak to pouzival ale jeden zakaznik to prave takhle po me chtel prave na odvaleni kol
faktem je ze ten prisuv semnou nikdy neprobiral a tudiz o tom moc nevim
Píšeš že to co sem napsal je blbost, tak předpokládám že to víš líp a poradíš mě i ostatním. Netvrdím, že to co jsem vymyslel je jediný správný postup, ale nelibí se mi, když někdo něco prohlásí za blbost a pak prohlásí že tomu vlastně nerozumí. Beru kritiku typu:
udělej to takhle a takhle je to jednodušší a létama praxe ověřený.
Ale ne " to děláš vcelku blbost"

Martin
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22981
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 10. 2010, 12:18

ok blbe jsem se vyjadril
omlouvam se
ale mel jsem namysli ze kdyz chces u auta pridat plyn tak ze taky nejdes nezvednes haubnu a nejdes stelovat sroubkem doraz na karburatoru ale seslapnes pedal

pokud vim co vim tak konkretne tohle odvaleni kol semnou resil zakaznik ktery si nechal dovezt masinu a dela to nejak takhle
ale pod ruky jsem mu nekoukal a ani jsem zadne kolo od nej v ruce nemel
nicmene presne jak to popisuju chtel aby to chodilo
jak jsem nakoupil tak prodavam a mrzi me ze k tomu nemam blizsi info

btw prepisovani HALu pri kazdem prevodovem pomeru stale povazuju za blbost

jinak co vim tak ten chlap vyrabel nejake prevodovky do modelu aut pro nemce
Vsechna prava na chyby vyhrazena (E)
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 10. 2010, 12:32

robokop píše:ok blbe jsem se vyjadril
omlouvam se
ale mel jsem namysli ze kdyz chces u auta pridat plyn tak ze taky nejdes nezvednes haubnu a nejdes stelovat sroubkem doraz na karburatoru ale seslapnes pedal

pokud vim co vim tak konkretne tohle odvaleni kol semnou resil zakaznik ktery si nechal dovezt masinu a dela to nejak takhle
ale pod ruky jsem mu nekoukal a ani jsem zadne kolo od nej v ruce nemel
nicmene presne jak to popisuju chtel aby to chodilo
jak jsem nakoupil tak prodavam a mrzi me ze k tomu nemam blizsi info

btw prepisovani HALu pri kazdem prevodovem pomeru stale povazuju za blbost

jinak co vim tak ten chlap vyrabel nejake prevodovky do modelu aut pro nemce
Omluva přijata :D

S tím autem máš sice pravdu, ale když jdeš odvalovat, tak tu haubnu pěkně otevřeš, vyndáš si hromadu ozubených kol a kalkulačku, případně tabulky a kolečka pěkně přeházíš. Aspon takovy mechanický odvalovačky znám já. Dneska už to asi bude o notný kus dál.

Není potřeba pro každý poměr přepisovat HAL. Stačí změnit jediný parametr a to mult2, ten se dá klidně vytáhnout do grafickýho prostředí přes PYVCP a naklepat do řádku. To si myslím je už do cela komfortní nastavení odvalovací frézky.
Samozřejme to chce víc konfiguráků. jeden pro odvalování a druhý např pro gravírování na válec. Protože udělat úplně univerzální stroj na výrobu čehokoliv asi nikdo neumí.

Martin
Naposledy upravil(a) fupe dne 21. 10. 2010, 1:05, celkem upraveno 1 x.
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“