Strona 1 z 2

ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 12:17
autor: JGFTW
Natrafiłem na poniższy filmik opisujący preprocessor ArcWelder (https://github.com/FormerLurker/ArcWelderLib
):



źródło: https://www.youtube.com/watch?v=18uYYXecH5g


Można zainstalować go na Curze (Marketplace), bezpośrednio kompie (konwersja plików z CLI, dowolny OS) i jako wtyczka Octoprinta.

Żeby nie było różnica dupy nie urywa, ale jest zauważalna (porównanie od 10:14 https://youtu.be/18uYYXecH5g?t=614)

Podejrzewam, że dla osiągnięcia lepszych rezultatów należałoby rzucić okiem na MIN_STEPS_PER_SEGMENT albo domyślne wartości ARC_SUPPORT i coś podłubać.

Jak dla mnie ciekawa rzecz, muszę do tego przysiąść. ;)

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 13:39
autor: arkomania.pl
Chciałem zainstalować ArcWelder.exe w PrusaSlicer, ale nie mogę na Githubie namierzyć pliku Arcwelder.exe.

W podanym linku do Githuba poniżej opisują jak użyć Arcwelder.exe.

Pomocy, dobrzy ludzie!

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 13:49
autor: JGFTW
arkomania.pl pisze: [...] nie mogę na Githubie namierzyć pliku Arcwelder.exe. [...]
Sprawdź czy ten z linka działa (w archiwum windowsa jest program o takiej nazwie): https://github.com/FormerLurker/ArcWeld ... /tag/1.1.1

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 13:51
autor: arkomania.pl
Dzięki, właśnie w tej samej chwili namierzyłem tego linka.

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 13:55
autor: arkomania.pl
Kończę budowę własnego modelu latarni morskiej. Tam ArcWelder bardzo by się sprawdził?

Mam pytanie.

Czy jest konwerter już wygenerowanego pliku gcode na gcode (arc) ?

Najlepiej aby działał spod Windows-a.

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 14:31
autor: dziobu
arkomania.pl pisze:Tam ArcWelder bardzo by się sprawdził?
Jeśli wyeksportujesz detal w dużej rozdzielczości i masz w drukarce małą wartość dla MIN_STEPS_PER_SEGMENT to raczej nie.
Na pewno nie powinien zaszkodzić i z pewnością gorzej nie będzie. Tylko trzeba mieć włączoną obsługę łuków.
arkomania.pl pisze:Czy jest konwerter już wygenerowanego pliku gcode na gcode (arc) ?
Najlepiej aby działał spod Windows-a.
Przecież piszesz w wątku o właśnie takim programie...

Kod: Zaznacz cały

USAGE: 

   ArcWelder.exe  [-l=<NOSET|VERBOSE|DEBUG|INFO|WARNING|ERROR|CRITICAL|>]
                  [-p] [-g] [-e=<unsigned char>] [-x=<unsigned char>] [-d]
                  [-z] [-s=<float>] [-a=<int>] [-m=<float>] [-t=<float>]
                  [-r=<float>] [--] [--version] [-h] <path to source gcode
                  file> <path to target gcode file>


Where: 
...

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 14:41
autor: arkomania.pl
Po chwili od posta do tego doszedłem.

W wierszu poleceń piszemy arcwelder.exe plik.gcode

Ale, dzięki za reakcję.

Mój plik z obłym elementem z latarni zmniejszył się o połowę.

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 14:59
autor: arkomania.pl
Plik zmniejszył się dokładnie o 61%.
czas zmniejszył się z 7h33 na 5h26
i to mnie cieszy.


Co zauważyłem?

Po przekonwertowaniu plik nie jest czytany przez PrusaSlicer (najnowszy) i PrusaSlicer G-code Viewer

Repetier-Host, Cura, Slic3r - nie mają problemów.

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 15:59
autor: Berg
OT: to zabawne, że przerabiamy model z np definicji walca na trójkąty a potem szukamy jak to przerobić na gładkie łuki. Trzeba by tego STLa czymś w końcu zastąpić. STL 2.0

Re: ArcWelder - gcode preprocessor zamieniający G0/G1 -> G2/G3

: 07 mar 2021, 16:06
autor: dziobu
Berg pisze:Trzeba by tego STLa czymś w końcu zastąpić. STL 2.0
Jest .3MF