Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Programy do przygotowywania modeli do druku – cięcia
NieJestemPROO
Postów w temacie: 7
Posty: 35
Rejestracja: 16 wrz 2023, 11:48
x 1

Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: NieJestemPROO »

Witam.
Przy orca slicer mam pytanie na które nie mogę znaleźć odpowiedzi. Otóż przy druku wypełnienia, każdy jeden ruch to retrakcja, nie mogę znaleźć nigdzie opcji dzięki której mógłbym to wyłączyć. Ktoś już znalazł opcję za to odpowiedzialną, czy takiej opcji nie ma?

Linear Advance - Ender 5 Plus, BTT SKR mini e3 v3 z wyświetlaczem tftv35 3.0.1 - mam opcję w eeprom Linear Advance, mogę podać tam wartość i nie wiem czy dobrze rozumiem (Pierwsza styczność z linear advance), ale mam ją aktywować/włączyć przy pomocy komendy M900 S1? Musi być ona dodana w jakimś konkretnym miejscu gcode startowym czy bez różnicy?

Pozdrawiam.
Mati
Postów w temacie: 2
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: Mati »

Dwa ustawienia:
- Printer -> Extruder -> Travel distance threshold (uwaga, bo filament może nadpisać te ustawienie)
- Process -> Others -> G-Code Output -> Reduce infill retraction
Aby te opcje były widoczne należy zaznaczyć Advanced.

Orca eksportuje komendę ustawiającą k-factor dla linear advance. Wystarczy wpisać k-factor (Pressure advance) w ustawieniach filamentu.
NieJestemPROO
Postów w temacie: 7
Posty: 35
Rejestracja: 16 wrz 2023, 11:48
x 1

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: NieJestemPROO »

Mati pisze: 18 mar 2024, 07:12 Dwa ustawienia:
- Printer -> Extruder -> Travel distance threshold (uwaga, bo filament może nadpisać te ustawienie)
- Process -> Others -> G-Code Output -> Reduce infill retraction
Aby te opcje były widoczne należy zaznaczyć Advanced.

Orca eksportuje komendę ustawiającą k-factor dla linear advance. Wystarczy wpisać k-factor (Pressure advance) w ustawieniach filamentu.
Reduce infill retraction - było włączone domyślnie.
Travel distance threshold - tutaj mam jak w Cura - 1mm. Czy to dobrze, czy źle nie mam pojęcia, bo wszystko na Cura po dziś dzień śmiga jak należy. Ja tą opcję rozumiem w orca tak, że jak będę drukował kilka modeli blisko siebie lub podpory i dam dajmy na to 10mm, to nie wywoła retrakcji tylko hej pojedzie sobie z farfoclem przy dyszy i po drodze zapewne np złamie podporę.
NieJestemPROO
Postów w temacie: 7
Posty: 35
Rejestracja: 16 wrz 2023, 11:48
x 1

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: NieJestemPROO »

A więc wygląda to tak:

Różnica GCode:

Kod: Zaznacz cały

Orca:

G1 X173.193 Y238.011 E.41258

G1 X173.193 Y238.529 E.01349

G1 X184.906 Y226.816 E.43166

G1 X185.423 Y226.816 E.01349

Cura:

G1 F4200 X173.323 Y176.901 E4107.45364

G0 F10500 X173.888 Y176.901

G1 F4200 X173.225 Y177.564 E4107.48059

G0 F10500 X173.225 Y178.13

G1 F4200 X174.454 Y176.901 E4107.53053
Z jakiegoś powodu np gdy wysyłane jest polecenie E.41258 i drukarka dostaje potem E.01349 zamiast podać tyle filamentu, następuje jego wycofanie. Teraz zastanawiam się czy to nie jest przypadkiem wina jakiejś opcji w Marlinie.
Tak to wygląda podczas drukowania wypełnienia Orca: https://www.youtube.com/watch?v=M-F4iHfHVtY

W tym momencie nie wiem już co dalej robić, nawet nie wiem jak wyszukać/nazwać ten problem.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 1
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: Jarewa »

to jest wina w silcerze nie korzystasz z polecenia przyrostowego

orca - "use relative E distance"
NieJestemPROO
NieJestemPROO
Postów w temacie: 7
Posty: 35
Rejestracja: 16 wrz 2023, 11:48
x 1

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: NieJestemPROO »

Jarewa pisze: 18 mar 2024, 21:27 to jest wina w silcerze nie korzystasz z polecenia przyrostowego

orca - "use relative E distance"
Właśnie tą opcję mam włączoną.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 2
Posty: 8950
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5873
Kontakt:

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: dziobu »

W slicerze. A w Marlinie prawdopodobnie domyślnie masz aktywną absolutną pozycję ekstrudera dlatego to tak działa.

https://marlinfw.org/docs/gcode/M083.html
NieJestemPROO
NieJestemPROO
Postów w temacie: 7
Posty: 35
Rejestracja: 16 wrz 2023, 11:48
x 1

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: NieJestemPROO »

dziobu pisze: 18 mar 2024, 21:55 W slicerze. A w Marlinie prawdopodobnie domyślnie masz aktywną absolutną pozycję ekstrudera dlatego to tak działa.

https://marlinfw.org/docs/gcode/M083.html
W samym Marlinie (jeśli to ta opcjca) to mam faktycznie wyłączone, powinno być wtedy wszędzie true?

Kod: Zaznacz cały

#define AXIS_RELATIVE_MODES { false, false, false, false }
Przy BTT SKR mini e3 v3 i tft35 v3.0.1 widzę, że tego nie zrobię. Czyli jak rozumiem dodać M83 do GCode startowego na samym początku? Chociaż wolałbym skompilować marlina, tak aby on działał tak jak powinien.

Przepraszam teraz za taki brak wiedzy, ale po prostu pierwszy raz spotkałem się z taką opcją.
Mati
Postów w temacie: 2
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: Mati »

Po prostu wyłącz ją w Orce. W Curze i Marlinie masz to wyłączone.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 2
Posty: 8950
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5873
Kontakt:

Re: Orca Slicer - jak wyłączyć retrakcję w wypełnieniu, Linear Advance - jak go aktywować?

Post autor: dziobu »

NieJestemPROO pisze: 18 mar 2024, 22:15W samym Marlinie (jeśli to ta opcjca) to mam faktycznie wyłączone, powinno być wtedy wszędzie true?
Nie wszędzie - tylko ekstruder. (choć inne osie też mogą mieć względne zadawanie pozycji)
btw.
Wszędzie powinieneś mieć taką samą nastawę. Albo wszędzie pozycja absolutna albo względna. Jeśli fw w drukarce domyślnie ma co innego niż chcesz to masz gcody które to zmieniają; nie ma nic złego w ich użyciu.
ODPOWIEDZ

Wróć do „Slicery”