Jak z własnoręcznego podpisu zapisanego w JPG zrobić kod G


Autor tematu
scandruk
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 64
Rejestracja: 02 sty 2008, 14:53
Lokalizacja: Wieś

Jak z własnoręcznego podpisu zapisanego w JPG zrobić kod G

#1

Post napisał: scandruk » 26 lut 2008, 15:01

witam, chciałem sobie zrobić własnoręczny podpis do frezareczki CNC. Wykonałem podpis własnoręcznie, zeskanowałem go i zapisałem w JPG. Teraz bawie się w Corelu i go obrabiam - ale powiem szczerze że idzie mi to średnio. W chwili obecnej obrysowuje go w powiększeniu krzywymi, ale wolałbym aby podpis był bardziej rzeczywisty. Jak można zrobić to w miare prosto?

[ Dodano: 2008-02-26, 15:50 ]
ok, zrobiłem sobie w tym corelu - ale obrysowywanie to niezbyt miły sposób (stracone 20 minut) aczkolwiek skuteczny :cool:



Tagi:


pltmaxnc
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1345
Rejestracja: 13 sie 2004, 13:58
Lokalizacja: warszawa

#2

Post napisał: pltmaxnc » 26 lut 2008, 15:54

W pakiecie Corela jest program Corel Trace do wektoryzacji.
Może być pomocny , lecz i tak konieczne będą poprawki "na piechotę"

Awatar użytkownika

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

#3

Post napisał: Piotr Rakowski » 26 lut 2008, 22:29

Możesz użyć mojego programu: https://www.cnc.info.pl/topics51/nowy-p ... vt3235.htm

Z mapy bitowej wektoryzuje do PLT. Ten plik PLT wczytasz bezpośrednio do STEP2CNC i wygrawerujesz.

[ Dodano: 2008-02-27, 07:59 ]
Dodaję plik z napisem Fender (producent gitar - dla tych, którzy tego nie wiedzą) oraz plik z mojego programu, w którym plik PLT został wygenerowany. Im lepiej jest przygotowana mapa bitowa, tym dokładniejsze jest odwzorowanie konturu.
Załączniki
fender.jpg
fender.jpg (9.85 KiB) Przejrzano 7401 razy
fender_plt.jpg
fender_plt.jpg (22.42 KiB) Przejrzano 3189 razy
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Pyrypianin
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 4
Rejestracja: 18 mar 2008, 21:21
Lokalizacja: WLKP

#4

Post napisał: Pyrypianin » 18 mar 2008, 21:55

Witaj.
Dla próby coś tam przerobiłem Twoim Piotrze programem fotkę osoby. Plik wynikowy wyszedł, ale ploter XY.... rysuje linie powrotne do punktu skąd zaczął rysować. Np. linia z punktu 'A' przez 'B' do 'C', wychodzi tak, że głowica leci do 'A', opuszcza pisak, jedzie do 'B', potem do 'C' i.... niecałkowicie unosząc pisak wraca do 'A' ciągnąc za soba smugę, czyli cienką linię - nie podnosi pisaka całkowicie :| . Dopiero w punkcie startowym 'A' podnosi pisak do góry. Dlaczego? Wychodzi całość jak na fotce niżej (strzałki wskazują przykładowe smugi). Dodam, że inne rysunki wychodza dobrze, więc to nie jest wina uszkodzenia głowicy. Taki efekt jest tylko po wygenerowaniu pliku tym programem.

Obrazek
Pozdrawiam - Pyrypianin.

Awatar użytkownika

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

#5

Post napisał: Piotr Rakowski » 19 mar 2008, 07:26

Program nie działa idealnie. Żeby tak było krawędzie rysunku nie mogą być rozmyte. Algorytm sprawdza granice na zasadzie czarny-biały. Jeśli ręcznie poprawisz rysunek - będzie dobrze.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Pyrypianin
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 4
Rejestracja: 18 mar 2008, 21:21
Lokalizacja: WLKP

#6

Post napisał: Pyrypianin » 19 mar 2008, 12:18

Dziuje za naprowadzenie na problem. Sprobuje.
Pozdrawiam - Pyrypianin.


Darios
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 5
Rejestracja: 18 mar 2008, 21:04
Lokalizacja: wrocław

#7

Post napisał: Darios » 19 mar 2008, 20:01

Witam
A ja wymodelowałbym krzywą na podstawie JPGa i zapisał jako DWG lub DXF a następnie wrzucił to do jakiegoś CAD/CAMa i wygenerował ścieżkę.
Dość proste rozwiązanie, próbowałem.
Pozdrawiam


DPosk
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 130
Rejestracja: 17 wrz 2007, 22:42
Lokalizacja: Toruń

#8

Post napisał: DPosk » 09 maja 2008, 21:27

W corelu jest tak opcja; mapa bitowa->trasuj mapę bitową, potem zapisujesz jako plt i np. do MACHa

Awatar użytkownika

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

#9

Post napisał: Piotr Rakowski » 05 sie 2010, 07:58

Ale nie "ztrasujesz" w Corelu, jak trzeba. Zawsze podstawiany jest jakiś algorytm uproszenia. A mój program z definicji ma jechać dokładnie po pikselach. To jest bardzo pomocne np. przy generowaniu wektorów do frezowania płytek PCB.

PS. - Link powyższy poprawiłem. Nad programem usiądę niebawem, bo chcę napisać nowy algorytm wektoryzacji.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CorelDraw”