Strona 1 z 1

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

: 26 lut 2008, 15:01
autor: scandruk
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:

: 26 lut 2008, 15:54
autor: pltmaxnc
W pakiecie Corela jest program Corel Trace do wektoryzacji.
Może być pomocny , lecz i tak konieczne będą poprawki "na piechotę"

: 26 lut 2008, 22:29
autor: Piotr Rakowski
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.

: 18 mar 2008, 21:55
autor: Pyrypianin
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

: 19 mar 2008, 07:26
autor: Piotr Rakowski
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.

: 19 mar 2008, 12:18
autor: Pyrypianin
Dziuje za naprowadzenie na problem. Sprobuje.

: 19 mar 2008, 20:01
autor: Darios
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

: 09 maja 2008, 21:27
autor: DPosk
W corelu jest tak opcja; mapa bitowa->trasuj mapę bitową, potem zapisujesz jako plt i np. do MACHa

: 05 sie 2010, 07:58
autor: Piotr Rakowski
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.