HP2xx: darmowy program do konwersji HPGL na GCODE (również)

Proste programy do obsługi maszyn CNC, vivery, itp. Programy darmowe, napisane przez użytkowników forum
Awatar użytkownika

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

#11

Post napisał: markcomp77 » 27 kwie 2007, 11:59

do codega trzeba boost... a to potrwa zanim się skompiluje ;)
---
w między czasie udało mi się trafić na szybo kompiujacy się CAD 2D... z jakimś wsparciem CAM NC
nazywa się to SagCAD

http://sourceforge.net/projects/sagcad


SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Tagi:

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#12

Post napisał: x » 28 kwie 2007, 20:43

markcomp77 pisze:w między czasie udało mi się trafić na szybo kompiujacy się CAD 2D... z jakimś wsparciem CAM NC
nazywa się to SagCAD
I jak wrażenia?

boost powinieneś meć spakietowane - nawet dla Slackware 11 jest paczka.

Znalazłem dokładnie to o co mi chodziło, czyli prosty viewer prostego g-code tkBacktracer. Skrypt Tcl/Tk. Cztery okienka - rzut w trzech osiach, i 3D, który można obracać myszą. Radzi sobie z G00-G03.

Gorzej sobie radzi z numerowaniem linii. Mozna to łatwo rozwiązać z nadprogramem sed w ten sposób:

Kod: Zaznacz cały

sed "s/N\ *[0-9]\+\ *//" kod.gc > kodNoN.gc
Plik kodNoN.gc będzie już bez numeracji

Okienko otwierania plików nie działa w mojej wersji Tcl (błąd w skrypcie), nazwę pliku trzeba podawać jako parametr.

Awatar użytkownika

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

#13

Post napisał: markcomp77 » 28 kwie 2007, 23:00

x pisze:prosty viewer prostego g-code tkBacktracer
dzięki - zawsze to coć nowego ;)
działa od pierwszego kliknięcia pod cygwin z x-ami
x pisze:Okienko otwierania plików nie działa w mojej wersji Tcl (błąd w skrypcie), nazwę pliku trzeba podawać jako parametr.
tak też to "nie" działa pod cygwinem ;)

---
x pisze:boost powinieneś meć spakietowane - nawet dla Slackware 11 jest paczka.
pod debiana też są... ale chciałem sprawdzić czy zechce się skomilować na
boost komilowanym z ręki (kompilacja boosta na PIII-350 trwała ok. 1 dzień)

jednak niekomilowanie się codega jest chyba związane z czymś innym...
składniki znajdujące się w podkatalogach - przechodzą kompilacje
jednak makefile z głownego katalogu projektu daje jakieś błędy - nie miałem czasu dokładnie się przyjrzeć... jednak sam program wygląda ciekawie!

dokładnie tak samo jest z kompilacją codega w moim cygwinie... dxf i mapm przechodzi kompilacje, jedynie katalog głowny generuje błędy przy kompilacji :(

x pisze:
markcomp77 pisze:w między czasie udało mi się trafić na szybo kompiujacy się CAD 2D... z jakimś wsparciem CAM NC nazywa się to SagCAD
I jak wrażenia?
wrażenia - daje się coś poklikać...
jednak brak dokładnego opisu... w języku dla mnie zrozumiałym
jest japoński i niemiecki :(

zaraz zobaczę czy idzie to skompilować w cygwin... udało się skompilować
jednak podczas uruchomienia - daje core dump :(.... a było tak blisko...

[ Dodano: 2007-04-28, 23:43 ]
polecam uwadze programik bmp2cnc
czyli konwerter bitmapy na gcode
kompiluje się pod cygwin (sprawdziłem) i nawet coś robi...

http://www.erols.com/mshaver/bmp2cnc-0.22.tgz
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#14

Post napisał: x » 05 maja 2007, 17:17

markcomp77 pisze:
x pisze:prosty viewer prostego g-code tkBacktracer
dzięki - zawsze to coć nowego ;)
działa od pierwszego kliknięcia pod cygwin z x-ami
x pisze:Okienko otwierania plików nie działa w mojej wersji Tcl (błąd w skrypcie), nazwę pliku trzeba podawać jako parametr.
tak też to "nie" działa pod cygwinem ;)
Poprawiłem tkBacktracer -> przejrzałem trochę kod, i stwierdziłem, że ten program jest znacznie lepszy, niż wygląda w pierwszej chwili. Tylko trochę niedopracowany w szczegółach i bez jakiejkolwiek dokumentacji. Wieczorem założę nowy wątek dla tego softu.

Aha - dłubałem też przy DXF z Inkscape. Poradziłem sobie z łączeniem poszczególnych "entities" i interpolowaniem B-spline, ale tak teraz myślę, czy to jest sensowne - konwertować SVG na DXF gubiąc przy okazji sporo z logicznej struktury obiektów, z konwersją łuków na B-spline (i jeszcze trzeba pamiętać o zamianie łuków i prostokątów na ścieżki przed eksportowaniem), i później znowu konwertować DXF na NC, te B-spline znowu interpolować odcinkami (można też łukami, ale nie mam algorytmu). Zgrabny okrąg może się zmienić na nie do końca foremny wielokąt.
Chyba się zmobilizuję, i wrócę do walki z SVG.

Awatar użytkownika

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

#15

Post napisał: markcomp77 » 17 wrz 2012, 14:28

x pisze:Chyba się zmobilizuję, i wrócę do walki z SVG.
co tam słychać?
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#16

Post napisał: x » 17 wrz 2012, 20:09

markcomp77 pisze:
x pisze:Chyba się zmobilizuję, i wrócę do walki z SVG.
co tam słychać?
Właśnie się mobilizuję do walki z drążarką - jednak by się przydała.

Do SVG podchodziłem kilka razy - nie mam tyle samozaparcia, żeby się przez to przekopać, i przygotować uniwersalne narzędzie.

Inkscape używam regularnie, więc jeśli wiedział bym o istniejącej potrzebie dorobienia jakiegoś prostego exportu, to bym sprawdził czy potrafię pomóc.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Software”