Frezowanie z obrazka

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
snow
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 36
Rejestracja: 26 maja 2008, 09:51
Lokalizacja: Lublin

Frezowanie z obrazka

#1

Post napisał: snow » 23 paź 2008, 08:16

Mam przygotowany rysunek w formacie BMP i chciałbym go wyfrezować. Próbowałem używać programu Img2CAD który potrafi przekonwertować obraz na plik DXF który później wrzucam do MACH'a. Problemem jest jednak to że rysunek rozbijany jest na kilkadziesiąt odcinków co skutkuje wielokrotnymi wjazdami w materiał i wyjazdami nawet przy frezowaniu jednej krzywej przez co proces frezowania niepotrzebnie się wydłuża. Używam MACH3 do sterowania maszyną. Co prawda sam MACH posiada możliwość importu bitmapy i późniejszego jej wyfrezowania lecz mi by zależało na wycięciu kształtu w materiale a nie robieniu płaskorzeźby co czyni Mach. Czy jest możliwość zamiany pliku graficznego na plik DXF lub od razu na g-kod tak żeby wycinać sam obrys?



Tagi:


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 353
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#2

Post napisał: Endrju76 » 23 paź 2008, 19:36

Robiłem takie żeczy w Corelu (CorelTrace) i w AutoCadzie ewentualnie poprawiałem polilinią żeby było mniej odcinków. EdgeCam robił mi program. Wychodziło bardzo dobrze
Endrju
Zaznacz "POMÓGŁ" - to nie boli

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#3

Post napisał: Piotr Rakowski » 23 paź 2008, 22:08

Importer DXF w Machu to porażka! Ściągnąłem demo Img2CNC - moim zdaniem pracuje świetnie. Wieloboki są zapisane w nim (DXF) nie jako ciągi linii, a właśnie jako wielolinia - więc importer w Machu sam przerabia je na odcinki nie związane ze sobą. Może lepiej byłoby, gdybyś skorzystał z przerobienia na PLT i importu tego pliku w Machu, ale Img2CNC tworzy kod PLT w zapisie HPGL2, nie HPGL - więc nie wiem, jak sobie poradzi z tym Mach. Mój PLT2CNC na razie nie.

Niestety, jak wiele programów i Img2CNC ma swoje wady (których z resztą ciężko uniknąć). Moim zdaniem, jeśli Twoje rysunki nie są bardzo skomplikowane, najszybciej jest je trasować ręcznie - w Corelu czy innym edytorze (a nawet w moim eduCADzie). Potem zapis do PLT i Mach (albo STEP2CNC). Z takim PLT oba programy poradzą sobie dobrze.
Ostatnio zmieniony 23 paź 2008, 22:25 przez Piotr Rakowski, łącznie zmieniany 1 raz.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Autor tematu
snow
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 36
Rejestracja: 26 maja 2008, 09:51
Lokalizacja: Lublin

#4

Post napisał: snow » 23 paź 2008, 22:13

Nie wiem czy to akurat kwestia importera w Machu. Zaimportowany DXF tworzony w autocadzie dobrze mi wczytuje i frezuje, natomiast jak przerobie jakimś programem to już jest źle. Zamiana na polilinie pomaga i zapis do DXF'a oraz późniejszy import w Machu. Zatem chyba to nie problem w importerze a jedynie w konwersji BMP->DXF przez tego img2cad :neutral:

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#5

Post napisał: Piotr Rakowski » 23 paź 2008, 22:28

No to pozostaje tylko ręczne trasowanie, np. w AutoCAD :lol:
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Autor tematu
snow
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 36
Rejestracja: 26 maja 2008, 09:51
Lokalizacja: Lublin

#6

Post napisał: snow » 23 paź 2008, 22:31

Myślałem że to da się jakoś zautomatyzować :razz:


nodnod
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 1
Posty: 88
Rejestracja: 26 mar 2008, 00:00
Lokalizacja: Wielkopolska

#7

Post napisał: nodnod » 23 paź 2008, 23:22

Niestety ale nie ma takiego programu (albo o nim nie słyszałem). Najlepiej jest usiąść na czterech literach i samemu ręcznie zrobić obrys w cadzie, corelu. Masz wtedy pewność, że nie będziesz miał zbędnych linii i śmieci, które powstają po trasowaniu. Przykładowo w cadzie łączysz cały obrys w całość i nie masz przeskakiwania frezarki z jednego miejsca w drugie.


olo16
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 6
Rejestracja: 24 paź 2008, 07:39
Lokalizacja: warszawa

#8

Post napisał: olo16 » 24 paź 2008, 08:01


Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#9

Post napisał: Piotr Rakowski » 24 paź 2008, 08:24

Piękna robota - szkoda że bez aproksymacji (linie ukośne są poszarpane niestety). No i program woła o biblioteki z Visual Basica.

Ja też coś takiego dawno temu zacząłem robić i udostępniłem. Oto wątek:
https://www.cnc.info.pl/topics51/nowy-p ... vt3235.htm
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


tigerhellmaker
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 68
Rejestracja: 19 paź 2008, 23:23
Lokalizacja: Maków

#10

Post napisał: tigerhellmaker » 24 paź 2008, 08:42

http://www.elektroda.pl/rtvforum/topic415652-240.html
Na samym dole jest post c4r0 , wykonał jakiś program do obróbki bmp. Niestety ja go nie sprawdzę :D

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”