převod do g-kodu pro EMC2
- robokop
- Site Admin
- Příspěvky: 22890
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
hledej cam software
musis k tem krivkam pridat technologicke informace treba jestli ma jet primo po ni nebo vedle na polomer nastroje, jakym smerem, otackami a rychlosti a take kdy a kde ma byt v jake hloubce
to v tom DXF neni a tudiz potrebujes CAM ktery to tam doplni a vygeneruje G-kod
musis k tem krivkam pridat technologicke informace treba jestli ma jet primo po ni nebo vedle na polomer nastroje, jakym smerem, otackami a rychlosti a take kdy a kde ma byt v jake hloubce
to v tom DXF neni a tudiz potrebujes CAM ktery to tam doplni a vygeneruje G-kod
Vsechna prava na chyby vyhrazena (E)
ahoj lidi trošku bych se připletl do debaty. Zkusil jsem si stáhnout nějaký softy a vygenerovat Gkody, ale ouha EMC mi to nebere. Vždycky mi to vyhodí kvůli chybě v nějakém řádku. Můžete mi poradit? Zkoušel jsem Artcam a Vcarve a oba to samé. Nemusí mít ten gkod nějaký specifický zápis? Jediné co zatím frézuju jsou examples v EMC + trocha kódů z Gsimple jinak se mi nic nepodařilo.
- Radek-B
- Příspěvky: 2137
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
Kazdy sroj , programovany podle obecneho ISO kodu ma svoje specifika a ten kod je pro kazdy stroj trosku jiny.
Ve svem SW v kterem generujes kod hledej tzv. postprocesor. Je to soubor kde je seznam instrukci podle kterych CAM dodrzi syntax G kodu pro dany stroj.
Ten soubor lze samozrejmne menit a definovat podle potreby, ovsem predpoklada se znalost podporovaneho G kodu pro dany stroj.
Takze nastuduj G kod pro system ve kerem chces pracovat a v postu uprav vystup tak aby nebyly zadne chyby syntaxu pri jeho generovani.
RADEK
Ve svem SW v kterem generujes kod hledej tzv. postprocesor. Je to soubor kde je seznam instrukci podle kterych CAM dodrzi syntax G kodu pro dany stroj.
Ten soubor lze samozrejmne menit a definovat podle potreby, ovsem predpoklada se znalost podporovaneho G kodu pro dany stroj.
Takze nastuduj G kod pro system ve kerem chces pracovat a v postu uprav vystup tak aby nebyly zadne chyby syntaxu pri jeho generovani.
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
najprv k povodnej otazke .. skuste napr to gsimple - je zadara bezi pod win (alebo aj pod liuxom cez wine).
K tomu vo cie a nevie EMC2 natiahnut .. obavam sa ze je potrebne si nastudovat aspon trochu tento "jazyk". Zakladne veci potom nebudete riesit cez cad/cam nakolko sa daju napisat priamo v textovom editore (neporovnatelne rychlejsie .. ). No a vyhody ktore poskytuju rozsirenia v EMC (podmienky, cyklus) aj tak z normalneho CAM-u nevyuzijete. Samozrejme .. nehovorim o tom ze zabudnite na CAD/CAM .. ale velmi sa oplati poznat co vlastne EMC2 podporuje.
K tomu vo cie a nevie EMC2 natiahnut .. obavam sa ze je potrebne si nastudovat aspon trochu tento "jazyk". Zakladne veci potom nebudete riesit cez cad/cam nakolko sa daju napisat priamo v textovom editore (neporovnatelne rychlejsie .. ). No a vyhody ktore poskytuju rozsirenia v EMC (podmienky, cyklus) aj tak z normalneho CAM-u nevyuzijete. Samozrejme .. nehovorim o tom ze zabudnite na CAD/CAM .. ale velmi sa oplati poznat co vlastne EMC2 podporuje.
Není to tak složité, jak to vypadá.
Například z V-carve vyber postprocesor G code(mm) (*.tap)
ta přípona vůbec nevadí, klidně tam natáhneš i příponu txt
Když jsem potřeboval cykly, tak jsem to dopsal ručně...
Ten postprocesor generuje snadno čitelný (aspoň pro mě) G kód, řekl bych v takové té základní podobě.
Kdyby ti to nechtělo jet tak to pošli a něco vymyslíme.
Například z V-carve vyber postprocesor G code(mm) (*.tap)
ta přípona vůbec nevadí, klidně tam natáhneš i příponu txt
Když jsem potřeboval cykly, tak jsem to dopsal ručně...
Ten postprocesor generuje snadno čitelný (aspoň pro mě) G kód, řekl bych v takové té základní podobě.
Kdyby ti to nechtělo jet tak to pošli a něco vymyslíme.
moja otazka k V-carve .. je pre linux ?ivèo píše:Není to tak složité, jak to vypadá.
Napøíklad z V-carve vyber postprocesor G code(mm) (*.tap)
Kdyby ti to nechtìlo jet tak to pošli a nìco vymyslíme.

Momentalne laborujem so synergy .. ale to je uz aj pre mna trosicku kanon

Ahoj všem,
tady se to řešilo http://www.vectric.com/forum/viewtopic. ... ilit=linux
Jinak když si stáhneš demo na http://www.vectric.com tak obsahují soubory ze kterých jde vygenerovat g-kód.
Postprocesory si můžeš upravit a přidávat jak potřebuješ,ale musíš resetovat soft aby si ho načet.
Hanések
tady se to řešilo http://www.vectric.com/forum/viewtopic. ... ilit=linux
Jinak když si stáhneš demo na http://www.vectric.com tak obsahují soubory ze kterých jde vygenerovat g-kód.
Postprocesory si můžeš upravit a přidávat jak potřebuješ,ale musíš resetovat soft aby si ho načet.
Hanések
Dakujem pozriem ...HANESEK píše:Ahoj všem,
tady se to øešilo http://www.vectric.com/forum/viewtopic. ... ilit=linux
Jinak když si stáhneš demo na http://www.vectric.com tak obsahují soubory ze kterých jde vygenerovat g-kód.
Postprocesory si mùžeš upravit a pøidávat jak potøebuješ,ale musíš resetovat soft aby si ho naèet.
Hanések
Tak díky za rady, dnes jsem poprvé frézoval
, zkoušel jsem ten VCarve demo a je to super opravdu stačí nastavit post na Gcode mm .tap potom předělat koncovku na ngc ( není nutné) a v souboru dopsat na začátek a na konec % a pak to frčí a je to lepší něž TV
Jen mě zklamal ten Gsimple, při importu dxf v kterém mám vrtání otvorů mi ty otvory vůbec nenačte. Ostatní softy je načtou
nějaká rada?



ja som gsimpel po otestovani "zahodil"
Je to velmi daleko od 3D frezovania. Tak isto nevie sam spravit z paru ciar a oblukov "drahu" musim mu pekne zadavat po poradi prvky atd. Autor naviac nezverejnil zdrojaky .. a tak nemoze cakt ze mu to niekto doprogramuje.
Mozno na jednoduche veci to ide pouzit ale zda sa ze tadial cesta nevedie. Pokial sa dostanete k 4 alebo viacosemu stroju tak tieto jednoduche veci nemaju ziadnu podporu na rotacnu os.
Pokial teda mate trpezlivost .. len laborovat dalej s gsimple .. kreslit priamo v nom. Alebo zhanat nejaky dalsi soft (ja uz zhanam nejakych tych paru rokov .. moja poziadavka je totiz open source ..

Mozno na jednoduche veci to ide pouzit ale zda sa ze tadial cesta nevedie. Pokial sa dostanete k 4 alebo viacosemu stroju tak tieto jednoduche veci nemaju ziadnu podporu na rotacnu os.
Pokial teda mate trpezlivost .. len laborovat dalej s gsimple .. kreslit priamo v nom. Alebo zhanat nejaky dalsi soft (ja uz zhanam nejakych tych paru rokov .. moja poziadavka je totiz open source ..

A zkousel jsi preprocesor(makro) v Pythonu, dostupny primo z LinuxCNC? K cemu to potrebujes a jak slozite tvary?
k vyrobe dielov na RC vrtulnik
nevyhnutne potrebujem rotacnu os (lepsie dve i ked ta druha bude prestavovana manualne). Dolezitost je u mna praca na jedno upnutie. (pokus vysustruzit a potom frezovat alebo opacne sposobuje kopec chyb).
Pozriem na ten python ale skor mam zaujem o plny CAM. Momentalne som sa najdalej dostal v linuxe k synergy a je dost mozne, ze to kupim .. ked nenajdem nieco lepsie.. (nie je to ani open source .. ani free .. ale .. vie to vsetko co potrebujem, zatial
Skusal som este gcad3D http://www.gcad3d.org/gCAD3D_en.htm a gcam http://gcam.js.cx/index.php/Main_Page Obe pouzitelne pre isty rozsah prac.

Pozriem na ten python ale skor mam zaujem o plny CAM. Momentalne som sa najdalej dostal v linuxe k synergy a je dost mozne, ze to kupim .. ked nenajdem nieco lepsie.. (nie je to ani open source .. ani free .. ale .. vie to vsetko co potrebujem, zatial

Skusal som este gcad3D http://www.gcad3d.org/gCAD3D_en.htm a gcam http://gcam.js.cx/index.php/Main_Page Obe pouzitelne pre isty rozsah prac.