Inkscape i problem z generowaniem g-code

Dyskusje dotyczące programowania G-Code

Autor tematu
brodaty
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 15
Rejestracja: 14 sie 2006, 11:29
Lokalizacja: lubin

Inkscape i problem z generowaniem g-code

#1

Post napisał: brodaty » 25 sty 2020, 09:08

Witam
Mam problem z generowaniem plików pod laser w Inkscape, a właściwie z rozmiarem elementów do wycięcia.
Przykładowo, rysunek koła o średnicy 30mm po załadowaniu np do Grbl Controller ma średnicę ok 8mm.
Obrazek
Znalazłem tu na forum przynajmniej jeden wątek z tym problemem, jednak nie został on rozwiązany, a przynajmniej nikt o tym nie napisał.
Może udało się komuś rozwiązać ten problem i byłby chętny podzielić się tą wiedzą.
Byłbym bardzo wdzięczny.



Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7861
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Inkscape i problem z generowaniem g-code

#2

Post napisał: tuxcnc » 25 sty 2020, 10:42

brodaty pisze:
25 sty 2020, 09:08
Mam problem z (...) rozmiarem elementów do wycięcia.
Wszelkie tego typu problemy biorą się z tego, że programy typu Inkscape są tworzone dla artystów a nie dla inżynierów.
Konkretnie wymiary są mierzone NA MONITORZE a nie bezwzględnie.
Rodzi to właśnie dzikie skalowanie przy konwersji z formatu na format, także tej niejawnej np. z wewnętrznego formatu Inkscape do dxf czy hpgl.
Rozwiązaniem jest najzwyczajniej właściwe ustawienie preferencji programu i preferencji dokumentu.

Awatar użytkownika

JacekBelof
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 530
Rejestracja: 02 gru 2018, 22:25
Lokalizacja: Tarnów MP
Kontakt:

Re: Inkscape i problem z generowaniem g-code

#3

Post napisał: JacekBelof » 25 sty 2020, 10:47

Sprawdź jednostki w jakich pracujesz... domyślnie Inkscape używa px a nie mm.
30px to około 8mm - plamka w monitorze ma około 0,25mm
Co prawda nie jestem pewien czy to pomoże, ani jak to zmienić, bo Inkscape używam tylko okazjonalnie i tylko do tego do czego został stworzony (darmowy zamiennik Corel’a).
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. :lol:


Autor tematu
brodaty
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 15
Rejestracja: 14 sie 2006, 11:29
Lokalizacja: lubin

Re: Inkscape i problem z generowaniem g-code

#4

Post napisał: brodaty » 25 sty 2020, 11:31

W programie wszystkie jednostki są ustawione na mm, ale zapisałem plik jako dxf i wydrukowałem i też są inne wymiary. Czyli wychodzi na to, że program co format to inny wymiar robi.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7861
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Inkscape i problem z generowaniem g-code

#5

Post napisał: tuxcnc » 25 sty 2020, 12:01

brodaty pisze:
25 sty 2020, 11:31
W programie wszystkie jednostki są ustawione na mm
Tam jest jeszcze skalowanie importów i eksportów, a może jeszcze i coś innego, nie przypomnę sobie, bo zajmowałem się tym dość dawno.
W każdym razie jest to na pewno WYŁĄCZNIE kwestia ustawień.
Jak wszystko dobrze poustawiasz, to cyrki się skończą.
Tak przy okazji, opowiem Ci pewną anegdotę.
Otóż swego czasu miałem debilną dyskusję z autorami Inkscape.
Ja się dopytywałem dlaczego kiedy zmienię grubość obrysu to zmienia się wymiar obiektu, bo dla mnie wymiar obiektu to jest to co mi ploter czy laser wytnie, a oni mi tłumaczyli że jak się wydrukuje na papierze i zmierzy to oni będą mieli rację.
Taka to jest dyskusja inżynierów z artystami ...
O konturze też pamiętaj, bo będziesz niemile zaskoczony.


Autor tematu
brodaty
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 15
Rejestracja: 14 sie 2006, 11:29
Lokalizacja: lubin

Re: Inkscape i problem z generowaniem g-code

#6

Post napisał: brodaty » 25 sty 2020, 12:38

I właśnie tu jest pies pogrzebany, że nigdzie nie mogę znaleźć informacji co, gdzie i jak ustawić.
Dziesiątki poradników jak wygenerować g-cody, tylko nigdzie żadnej wzmianki co zrobić, żeby to jeszcze miało odpowiedni wymiar.


moffi
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 28 mar 2020, 19:48

Re: Inkscape i problem z generowaniem g-code

#7

Post napisał: moffi » 28 mar 2020, 20:09

Witam,
Kiedy konwertuje plik na gcode to mam ustawione we wlasciwosciach dokumentu format A4 (taki akurat uzywam) a do tego skalowanie (tez we wlasciowsciach dokumentu) osi x i y 3.54330 (dokladnie by mialo byc 3,5433070660 ).
Wszystkie jednostki w mm.

Przepraszam za brak polskich znakow.


moffi
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 28 mar 2020, 19:48

Re: Inkscape i problem z generowaniem g-code

#8

Post napisał: moffi » 29 mar 2020, 12:39

A jeszcze jedno mnie zastanawia ..czy jest skalibrowany posow plotera os x i y tzn. czy step size np.10 = 10mm

Przepraszam za brak polskich znakow.


czyslaw
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 23
Rejestracja: 15 sty 2021, 21:34

Re: Inkscape i problem z generowaniem g-code

#9

Post napisał: czyslaw » 15 sty 2021, 21:37

Witam. Tu w pakiecie jest programik który konwertuje pliki plt z Inkscape, możesz potestować. Wystaczy wpisać w skala 2.5 i mamy prawidłowy plik z Inkscape, tylko chyba najnowsze nie wspiera juz formatu plt, wersja 0.92 działa poprawnie.

https://pshemke.itch.io/przemekcnc


kornik50
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 11
Rejestracja: 24 paź 2009, 13:37
Lokalizacja: Licheń Stary

Re: Inkscape i problem z generowaniem g-code

#10

Post napisał: kornik50 » 24 lut 2021, 11:56

Witam
Dopiero raczkuje w temacie CNC.Ten programik https://pshemke.itch.io/przemekcnc jest dobry,tylko mam problem,oś Z.Po zmianie plt na nc z Corela ,oś Z nie pracuje.gdzie to ustawic?.Dziekuje za pomoc,ale dopiero się ucze i takie problemy się pojawiają.
Pozdrawiam

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”