Programy CAM dla linuxCNC

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

Autor tematu
syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

Programy CAM dla linuxCNC

#1

Post napisał: syntetyczny » 01 paź 2010, 11:51

Witam,
Aby nie zaśmiecać innych wątków, postanowiłem otworzyć nowy, dotyczący programów CAM dla linuxa.
Osobiście walczę z programem Heekscad z wtyczką Heekscnc, która umożliwia generowanie gcode. Póki co mam za sobą trochę nieudanych prób. Ale udaje mi się coś stworzyć. Czy znacie, może jakieś inneg programy tego typu?
Głównie zależałoby mi na programach 3D. W 2D są różne wtyczki image2gcode, które działają na prawdę nieźle.



Tagi:

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#2

Post napisał: zacharius » 01 paź 2010, 11:58

dołączam się do tematu tez mnie interesuje a Heeks wygląda jak Ketchup i mi się nie podoba :razz:
Nie otrzymasz koni wyścigowych krzyżując dwa osły

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#3

Post napisał: markcomp77 » 01 paź 2010, 14:10

zacharius pisze: Heeks wygląda jak Ketchup i mi się nie podoba
mi się Heeks podoba... i ketchup też lubię ;)
testowałem parę innych cadów pod linuksa - może też są niezłe...
freecad
sagcad
pythoncad

testowałem (kompilowałem) też parę CAMów - z listy przedstawionej na emc2...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#4

Post napisał: zacharius » 01 paź 2010, 14:50

który CAM według kolegi może być warty zawieszenia oka?
Nie otrzymasz koni wyścigowych krzyżując dwa osły

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#5

Post napisał: markcomp77 » 01 paź 2010, 16:22

zacharius pisze:który CAM według kolegi może być warty zawieszenia oka?
muszę poszperać... i zrobić recenzje...
ale ogólne wrażenie jest takie -> powstaje wiele ciekawych rozwiązań bazujących na opracowanych i dostępnych bibliotekach (

zrobię "audyt" skompilowanych ostatnio aplikacji...
cad -> Archimedes
cad/cam-> HeeksCNC
coś jak gcode - apt360
cad - BoardCAD (java)
cam - openCAM (gambas - stare... nie rozwijane)
cam - pyCAM (python, wygląda ciekawie.. 3d itd)

nie ma w tym aplikacji dostępnych w gotowych pakietach deb (ubuntu 10.04)

ciekawy - wart zgłebienia z tych które teraz odświeżyłem jest pyCAM
ale chyba jest jeszcze parę rozwijających się projektów cam - jeno w alfie
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Autor tematu
syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#6

Post napisał: syntetyczny » 04 paź 2010, 09:38

Do HeeksCada da się przyzwyczaić. Swoje pierwsze gcode wygenerowałem za jego pomocą i muszę przyznać, że jest mega łopatologiczny.
Nie wiem, czy to jakiś bug czy coś. Ale aby wygenerować prawidłowy gcode (bez błędów w stylu joint 1 following error). 3ba generować 1 gcode na operację. Np. Wykonujemy pocket i wciskamy generowanie gcode. Następnie kolejne operacje np. profile i znów zaznaczamy obie operacje i generujemy gcode.
Mały tutek: Wybieramy krawędzie w których chcemy wykonać pocket
Obrazek
Wybieramy operację pocket:
Obrazek
I w oknie properties dla pocket mamy opcję:
Step over - krok przejścia ze ścieżki do ścieżki w jednej płaszczyźnie skrawania
Material allowance - dokładność. Czyli ile ma zostawić materiału
Round corner factor - W jakim stopniu kąty mają być kątami "ostrymi"
Starting place - 2 opcje wyboru. Center (od środka zaczyna operacje). Boundary (od obrysu zaczyna)
Clearance height - wysokość przejazdu nad detalem
Step down - zejście narzędzia ze ścieżki do ścieżki przy skrawaniu.
Start depth - początek skrawania
Final depth - koniec skrawania
i pozostałe
I wybieramy generowanie gcode i mamy:
Obrazek
Trzeba wedle potrzeby na początku wrzucić operację podniesienia narzędzia, aby nam go nie pociągnęło przez cały materiał.
Jak widać, nie 3ba nawet mieć bryły 3D aby wygenerować gcode. Wystarczy rysunek 2D i odpowiednio przeprowadzić kalibracje operacji skrawania.

Jeszcze nie ogarnąłem pozostałych operacji 3D. Może jeszcze mi się uda. To na pewno odświeżę ten pseudo tutek.

[ Dodano: 2010-10-04, 09:40 ]
I jeszcze jedno. Kolejność operacji jest przestawna. I będą wykonywane w takiej kolejności jak są ustawione, czyli z góry na dół.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

Dividi
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 61
Rejestracja: 07 lis 2007, 12:35
Lokalizacja: Szczecin
Kontakt:

#7

Post napisał: Dividi » 21 paź 2010, 21:40

markcomp77 pisze: nie ma w tym aplikacji dostępnych w gotowych pakietach deb (ubuntu 10.04)

ciekawy - wart zgłebienia z tych które teraz odświeżyłem jest pyCAM
ale chyba jest jeszcze parę rozwijających się projektów cam - jeno w alfie
Jest pyCAMw deb
http://sourceforge.net/projects/pycam/f ... b/download

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#8

Post napisał: markcomp77 » 21 paź 2010, 21:56

Dividi pisze:Jest pyCAMw deb
dzięks... instaluje się bez problemu
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Autor tematu
syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#9

Post napisał: syntetyczny » 25 paź 2010, 12:14

Próbował ktoś wtyczek gcode do Inkscape?
I czy PyCAM da radę ustawić kolejność wykonywania ścieżek? Zauważyłem w PyCAM, że pomimo tego, że mam wpisane narzędzie o odpowiedniej średnicy, to w EMC wyświetla mi się, że mam narzędzie o średnicy 2 razy większej.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#10

Post napisał: jarenio » 29 paź 2010, 11:00

a co byście polecili do plazmy ??
Pozdrawiam; Jarek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”