EMC odvalovka
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??
http://www.youtube.com/watch?v=ZhICrb0Tbn4
Ma v sebe EMC nejaku utilitu ktora to umoznuje??
- Radek-B
- Příspěvky: 2137
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
Umi synchronizovat pohyb vsech os pomoci primeho odmerovani (z-5tna vazba).
Da se stim hrat i na stole.
RADEK
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
automatizace/konstrukce
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?Radek-B píše:Umi synchronizovat pohyb vsech os pomoci primeho odmerovani (z-5tna vazba).
Da se stim hrat i na stole.
RADEK
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
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
Vreteno a rotacna os je synchronizovana rucne v HALL file.
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....
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....
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
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
- robokop
- Site Admin
- Příspěvky: 22981
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
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
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)
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.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
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
- robokop
- Site Admin
- Příspěvky: 22981
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
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
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)
nerozumím.robokop píše:to delas vcelku blbost
spravne by mel byt ten encoder navazany na vreteno a ne na osu
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
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: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
udělej to takhle a takhle je to jednodušší a létama praxe ověřený.
Ale ne " to děláš vcelku blbost"
Martin
- robokop
- Site Admin
- Příspěvky: 22981
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
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
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)
Omluva přijatarobokop 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

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.