Cura 4.0 początkowa retrakcja

Programy do przygotowywania modeli do druku – cięcia
Awatar użytkownika
cyfron
Postów w temacie: 7
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Cura 4.0 początkowa retrakcja

Post autor: cyfron »

W ustawieniach CURA w materiałach jest parametr "Długość retrakcji" - rozumiem, że jest brany pod uwagę podczas całego druku. Problem polega na tym, że na początku wydruku, tuż za sekcją początkową G-Code drukarki ale jeszcze przed postawianiem pierwszej kropelki filamentu, CURA wstawia wycofanie filamentu właśnie o w/w długość. Czy można gdzieś w ustawieniach wyłączyć tą początkową retrakcję?
Awatar użytkownika
FlameRunner
Zasłużony
Postów w temacie: 3
Posty: 6568
Rejestracja: 15 kwie 2016, 21:26
x 2056

Re: Cura 4.0 początkowa retrakcja

Post autor: FlameRunner »

O ile dobrze rozumiem kod, nie da się tego wyłączyć z poziomu UI, to jest zahardkodowane o tutaj: https://github.com/Ultimaker/CuraEngine ... r.cpp#L550

Wygląda na to, że powinieneś:
- w kodzie startowym zrobić rozbiegówkę;
- nie wstawiać po niej ręcznie żadnej retrakcji;
- slicer sam od siebie doda wyzerowanie ekstrudera, zrobi retrakcję, pojedzie na miejsce druku, wciśnie z powrotem wycofany przy retrakcji materiał i zacznie drukować.
Awatar użytkownika
cyfron
Postów w temacie: 7
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Cura 4.0 początkowa retrakcja

Post autor: cyfron »

FlameRunner pisze:- w kodzie startowym zrobić rozbiegówkę;
jest
FlameRunner pisze:nie wstawiać po niej ręcznie żadnej retrakcji;
nie ma znaczenia czy jest czy nie ma
FlameRunner pisze:slicer sam od siebie doda wyzerowanie ekstrudera, zrobi retrakcję, pojedzie na miejsce druku, wciśnie z powrotem wycofany przy retrakcji materiał i zacznie drukować.
zeruje i robi retrakcję o wartość z ustawień materiału i tego właśnie chciałbym się pozbyć.

Poradziłem sobie trochę na okrętkę i dodałem regułę, które REM'uje linijkę z retrakcją już po wygenerowaniu g-code - szkoda tylko, że nie można tego po prostu wyłączyć w ustawieniach programu.
Awatar użytkownika
FlameRunner
Zasłużony
Postów w temacie: 3
Posty: 6568
Rejestracja: 15 kwie 2016, 21:26
x 2056

Re: Cura 4.0 początkowa retrakcja

Post autor: FlameRunner »

A w czym Ci przeszkadza postępowanie: rozbiegówka (do ustabilizowania ciśnienia) -> retrakcja -> przejazd do miejsca, gdzie się zacznie wydruk -> wciśnięcie filamentu z powrotem -> drukowanie ?
Awatar użytkownika
cyfron
Postów w temacie: 7
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Cura 4.0 początkowa retrakcja

Post autor: cyfron »

Problem w tym, że nie ma wyciśnięcia filentu przed drukowaniem. CURA cofa filament ale nie pcha go tuż przed drukiem.
Awatar użytkownika
Bobbik1
Konto z ograniczeniami
Postów w temacie: 1
Posty: 199
Rejestracja: 07 mar 2019, 20:05
Drukarka: P3 Steel
x 73

Re: Cura 4.0 początkowa retrakcja

Post autor: Bobbik1 »

Jestem nowy i się nie znam, ale zerknął bym w startowy gcode , i dopisał że ma wysunąć tyle ile cofnął i po sprawie
P3STEEL XL Titan direct E3D V6
3D printing is the Dark Souls of nerd hobbies.
Awatar użytkownika
cyfron
Postów w temacie: 7
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Cura 4.0 początkowa retrakcja

Post autor: cyfron »

Nie po sprawie, bo CURA robi to po moim startowym G-CODE. Moja startówka wygląda TAK:
;---START PRINTER G-CODE---
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M140 S{material_bed_temperature_layer_0} ; set bed temp
M104 S{material_print_temperature_layer_0} ; set extruder temp
M107 ;start with the fan off
G28 X0 Y0 F{speed_travel} ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z10 F{speed_travel} ;move the platform down 15mm
M190 S{material_bed_temperature} ; wait for bed temp
M109 S{material_print_temperature} ; wait for extruder temp
M140 S{material_bed_temperature_layer_0} ; set bed temp
M104 S{material_print_temperature_layer_0} ; set extruder temp
G92 E0
G0 Z1.0
G1 F200 E2
G0 F2400 X0.0 Y100.0 Z0.2
G28 Z0 ;move Z to min endstops
;---END PRINER G-CODE---
Awatar użytkownika
FlameRunner
Zasłużony
Postów w temacie: 3
Posty: 6568
Rejestracja: 15 kwie 2016, 21:26
x 2056

Re: Cura 4.0 początkowa retrakcja

Post autor: FlameRunner »

A co slicer robi dalej?
Aimeiz
Konto z ograniczeniami
Postów w temacie: 3
Posty: 4
Rejestracja: 19 sie 2020, 07:54

Re: Cura 4.0 początkowa retrakcja

Post autor: Aimeiz »

Hej.

Mam właśnie ten problem.
Drukarka Anycube X i Cura 4.6
Na początku robi jakiś drobny priming z podsinioną głowicą, ale później jest, moim zdaniem za długi retrack i pierwsze nawet kilkadziesiąt cm linii jest bez filamentu albo z za małą ilością.
Potem co prawda jakoś to przykrywa, ale każdy wydruk ma przez to mniej lub bardziej drobną wadę.
Przedtem miałem drukarkę CTC a'la Makerboot i ta zawsze robiła rozbiegówkę na całej długości stolika i dalej już było dobrze. Tutaj jakoś niema.

Może ktoś próbował skrócić ten parametr o retrack i to popmoże?
Podobno w pewnym stopniu pomaga wymiana teflonowego bowdena na ciaśniejszy. CTC miała zębatkę extrudera wprost przy dyszy, więc problem luzu bowdena nie istniał.

Ktoś może rozwiązał ten problem?
Awatar użytkownika
Artu
Drukarz
Postów w temacie: 1
Posty: 2421
Rejestracja: 19 kwie 2016, 11:37
Lokalizacja: Winnica k/Pułtuska
Drukarka: Anycubic Delta +
x 464
Kontakt:

Re: Cura 4.0 początkowa retrakcja

Post autor: Artu »

Problem rozwiąże zastosowanie "rozbiegówki" :git: Też tak mam, i dwa obrysy załatwiają sprawę :smile2:
Pozdrawiam, Artur

# Delta Anycubic - na sprzedaż...

# Bambu Lab A1 + AMS mini - drukuje jak szalona :mrgreen:

Moje wypociny na Thingiverse 8-)
ODPOWIEDZ

Wróć do „Slicery”