Stránka 1 z 1
G kod
Napsal: 15. 10. 2010, 7:40
od packa
potřebuji poradit jak zapsat do g kodu , pro muj upgrade na tiskarnu ,
aby se mi Ačková osa otáčela celou dobu běho programu na mnou nastavenou rychlost? budu sní podávat drát do trysky , může to být třeba hodnota 9999999999 na konci si to stopnu ale nevím jak udělat aby to jelo danou rychlostí a zároven probíhal g kod pro ostatní tři osy
Napsal: 15. 10. 2010, 9:03
od sidonie
Myslím, že stačí na začátku programu zvolit A a úhlovou rychlost, posuvy v G kódu pro ostatní osy by neměli ovlivňovat rotační osu, alespoň na větších(dospělých) strojích to tak je.
re
Napsal: 15. 10. 2010, 9:07
od Radek-B
Hmm,, tak to je otazka...
Jedna z moznosti je asi pouzit dva motion moduly pro vreteno s tim ze jeden by ridil opravdu vreteno a druhy tu osu co s ni chces neustale tocit.
Dalsi moznost je v kinematice rozpojit joint=axis pro tu osu A.
Dalsi moznost je pouzit v halu step generator a krmit ho treba setovanim parametru pres M-uzivatelsky kod.
RADEK
Napsal: 15. 10. 2010, 9:08
od packa
takže dát na začátku programu jen /A F200
a zadat A bez hodnoty?
re
Napsal: 15. 10. 2010, 9:15
od Radek-B
sidonie píše:Myslím, že stačí na začátku programu zvolit A a úhlovou rychlost, posuvy v G kódu pro ostatní osy by neměli ovlivňovat rotační osu, alespoň na větších(dospělých) strojích to tak je.
Nesmysl , to je vec kinematiky, osy jsou vzajemne svazane kinematikou. Taky se provadi vzdy jen aktualni radek programu, takze bys zadal A XX a v podstate cekas az to dobehne.
Napsal: 15. 10. 2010, 9:18
od sidonie
packa píše:takže dát na začátku programu jen /A F200
a zadat A bez hodnoty?
Podle mého je potřeba M funkce na zvolení zadávání posuvu v úhlové rychlosti a poté už jen zadat A F200 a na konci programu A vypnout.
Pokud potom chcete zadávat posuvy v mm/min., nezapomeňte zrušit funkci na úhlovou rychlost a zadat funkci na používání řezné rychlosti.
Je potřeba prostudovat tabulku funkcí a třeba najdete co potřebujete.
C osa je něco jiného, tam se zadává průměr na kterém chcete obrábět a ostatní věci, jako kde je nástroj a kam má dojet.
Napsal: 15. 10. 2010, 9:19
od packa
taky to tak je tak co stím má to řešení?
ted nemyslím nějaký externí generátor
Re: re
Napsal: 15. 10. 2010, 9:21
od sidonie
Radek-B píše:sidonie píše:Myslím, že stačí na začátku programu zvolit A a úhlovou rychlost, posuvy v G kódu pro ostatní osy by neměli ovlivňovat rotační osu, alespoň na větších(dospělých) strojích to tak je.
Nesmysl , to je vec kinematiky, osy jsou vzajemne svazane kinematikou. Taky se provadi vzdy jen aktualni radek programu, takze bys zadal A XX a v podstate cekas az to dobehne.
To se mi nezdá Funkce na zadávání úhlové rychlosti by měla osu vyřadit z jakéhokoliv řízení a osu jen roztočit na požadovanou rychlost bez čekání na provedení příkazu. Příkaz se provede a už se do zrušení otáčení osy na nic nečeká.
Napsal: 15. 10. 2010, 9:23
od packa
Funce uhlové rychlosti se zadává jak?
re
Napsal: 15. 10. 2010, 9:29
od Radek-B
packa píše:Funce uhlové rychlosti se zadává jak?
Nijak EMC toto neumi. Ale pokud neco nevim rad se necham presvedcit o opaku.
Re: re
Napsal: 15. 10. 2010, 9:36
od sidonie
Radek-B píše:packa píše:Funce uhlové rychlosti se zadává jak?
Nijak EMC toto neumi. Ale pokud neco nevim rad se necham presvedcit o opaku.
Také nevím, musím mrknout do programu jak se v děličce soustružil široký rádiusový zápich kulovou frézou. Možná se to tehdy řešilo C osou a muselo se zadávat na jeden řádek naprosto všechno, už si to nepamatuji.
Napsal: 15. 10. 2010, 9:41
od packa
tak tyhle funkce používá generovaný G kod pro tiskárny
M101 - Turn extruder on, forward
M102 - Turn extruder on, reverse
M103 - Turn extruder off
M104 - Set extruder temp to P
M106 - Fan on
M107 - Fan off
ted už to jen nabastlit do EMC čka
Re: re
Napsal: 15. 10. 2010, 9:54
od Radek-B
sidonie píše:Radek-B píše:packa píše:Funce uhlové rychlosti se zadává jak?
Nijak EMC toto neumi. Ale pokud neco nevim rad se necham presvedcit o opaku.
Také nevím, musím mrknout do programu jak se v děličce soustružil široký rádiusový zápich kulovou frézou. Možná se to tehdy řešilo C osou a muselo se zadávat na jeden řádek naprosto všechno, už si to nepamatuji.
Muzes prozradit jaky ridici system toto umi ??? Vsiml sis ze se tu bavime o EMC ?? Jake mas skusenosti s EMC ??? Zacinam mit pocit ze zadny . Prosim uvedom si ze mystifikujes svou neznalosti , dalsiho neznaleho uzivatele toho SW.
RADEK
Re: re
Napsal: 16. 10. 2010, 7:40
od sidonie
Radek-B píše:sidonie píše:Radek-B píše:
Nijak EMC toto neumi. Ale pokud neco nevim rad se necham presvedcit o opaku.
Také nevím, musím mrknout do programu jak se v děličce soustružil široký rádiusový zápich kulovou frézou. Možná se to tehdy řešilo C osou a muselo se zadávat na jeden řádek naprosto všechno, už si to nepamatuji.
Muzes prozradit jaky ridici system toto umi ??? Vsiml sis ze se tu bavime o EMC ?? Jake mas skusenosti s EMC ??? Zacinam mit pocit ze zadny . Prosim uvedom si ze mystifikujes svou neznalosti , dalsiho neznaleho uzivatele toho SW.
RADEK
Moje chyba, systém je fanuc, ale vycházím z předpokladu, že co jde jinde půjde i v EMC.
Napsal: 16. 10. 2010, 8:51
od ledvinap
Nejsem si moc jisty, ale nebylo by lepsi misto osy A pouzit spindle? Predpokladam, ze se jedna o extruder, takze by to celkem davalo smysl ...
A v HAL dodelat, aby spindle jela pres stepgen...