Linear Advance

Linear Advance

Příspěvekod walter2 » 01.09.2019 04:22

Možná objevuji Ameriku 100 let po ostatních, ale Linear Advance jsem neznal a Marlin to podporuje, tak to myslím stojí za vyzkoušení. Pár linků:

- Návod na nastavení v Marlin 1.1.9
LinearAdvance Calibration.pdf
(592.3 KiB) 532 krát

- http://marlinfw.org/docs/features/lin_advance.html
- https://cdn.prusa3d.com/downloads/manua ... n_3_11.pdf - kapitola 8.4 Linear Advance




Edit: Toto je již neaktuální : Jak nastavit v Simplify3D LinearAdvance pouze pro Perimetry - https://github.com/JimBrown/MarlinTaran ... Simplify3D)
  • 0

Naposledy upravil walter2 dne 02.09.2019 14:18, celkově upraveno 1
walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod Saph » 01.09.2019 11:47

Linear advance je zde zmiňovaný na víc místech a Marlin ho umí minimálně tak dva roky.
Odkaz na zapnutí LA pouze pro perimetry je již neaktuální, není důvod ho pro infilly nezapnout. Především u vnějšího to vyloženě zvyšuje kvalitu povrchu a mít konzistentnější vnitřní výplň bez nadměrného přetékání do perimetrů taky není na škodu. Uváděný důvod, že lin.advance dáva nadměrně zabrat motoru extruderu platilo jen pro jeho první verzi.
  • 0

Saph
 
Příspěvky: 572
Registrován: 20.09.2015 19:50
Bydliště: Kroměříž
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 02.09.2019 07:15

Díky za info.

Zkouším kalibrační tisk dle http://marlinfw.org/tools/lin_advance/k-factor.html a nejsem si jistý dle čeho odvodit Advaned paramatery:

1. Nozzle Line Ratio: Ratio between extruded line width and nozzle diameter. Should be between 1.05 and 1.2
prozatím jsem použil výpočet: S3D používám Extrusion Width 0,46 a trysku 0,4. Nozzle Line Ratio jsem tedy nsatavil 0,46/0,4=1,15


2. Prime Extrusion Multiplier: The default of 2.5 results in roughly 1mm of filament for 10mm line length
Nechal jsem default. Jedná se o nastavení očistění trysky před kalibrací (Prime znamená něco jako "Skirt")
  • 0

Naposledy upravil walter2 dne 02.09.2019 14:15, celkově upraveno 1
walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 02.09.2019 12:13

Jaký faktor vám vychází pro Rebel II 0,4mm trysku ? Dle kalibračního výtisku se mi nelíbí žádná hodnota mezi 0-10.000 a vyšší hodnoty už jsou nesmysl, protože se výsledky téměř neliší. Dle stránky http://marlinfw.org/docs/features/lin_advance.html výsledky odpovídají příliš nízké hodnotě K, ale zvyšovat K více je nesmysl.

Připadá mi, že dělám něco zásadně špatně. Máte někdo fotku toho, jak se vám podařilo Linear Advance vyladit a s jakou hodnotou (ideálně ve verzi 1.15 resp. v Marlinovi 1.1.9 stable )?

Díky


Ověření kalibrace skla
0_a_konstantni_rychlost_1200.jpg
K=0 a rychlost 1200mm/min - tj. bez Linear Advance


0-20.jpg
K=0-20


0-10.000.jpg
K=0-10.000 (rychlost 1200 a 3000mm/min)
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod Saph » 02.09.2019 12:30

Tohle jsou naprosto absurdní hodnoty, K factor se má pohybovat v rozmezí hodnot 0,1-2. Já třeba používam běžně dokonce jen 0.05 pro ABS a HIPS (nejvíc jsem používal 0.1). Záleží na konstrukci extruderu i materiálu. Nemám teda RII extruder, ale je to taky direct a tryska 0.4.
  • 0

Saph
 
Příspěvky: 572
Registrován: 20.09.2015 19:50
Bydliště: Kroměříž
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 02.09.2019 13:03

Díky za nasměrování.


Tím, že nevidím žádný rozdíl ve vzorcích, které z kalibrace lezou mi vychází, že "něco" linear advance funkci "požere".

Ověřilo se mi, že #define DEFAULT_EJERK 5.0 je příliš nízká hodnota a po zvýšení už se mi na kalibračním vzorku hezky projeví změna K (0-2)

Jaký máš prosím DEFAULT_EJERK ? Já nyní zvýšil hodnotu na 50, což je asi zbytečně moc.

Díky
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod Saph » 02.09.2019 13:22

Nepoužívám Jerk ale Junction Deviation (zapneš v conf.adv) . Hodnotu tam mám 0.02, což je tuším výchozí. Nicméně dřív mi myslím lin. advance fungoval i se standardním jerkem, který jsem měl pro extrudér na výchozí hodnotě 5.
  • 0

Saph
 
Příspěvky: 572
Registrován: 20.09.2015 19:50
Bydliště: Kroměříž
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 02.09.2019 13:56

Pro zájemce připojuji návod , jak zkalibrovat Linear Advance pro Marlin 1.1.9.

LinearAdvance Calibration.pdf
(592.3 KiB) 567 krát
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 03.09.2019 08:02

Ještě prosím o radu, jaká se vám osvědčila retrakce po vyladění Linear Advance ?
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod Saph » 03.09.2019 10:55

Obecně se píše, že máš vzít svou původní retrakci a zmenšit ji na polovinu.
  • 0

Saph
 
Příspěvky: 572
Registrován: 20.09.2015 19:50
Bydliště: Kroměříž
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 03.09.2019 11:07

díky
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod vacapetr » 13.09.2020 18:15

Ahoj , může mě někdo nakopnout jak zprovoznit linear Advance. Deska Fysetc F6 + tmc2208uart, marlin 2.0.6.1.
Při zapnutí přestane extruder tlačit filament. K=0.1 nebo 0.05.
V Configuration_adv.h

Kód: Vybrat vše
#define LIN_ADVANCE
#define STEALTHCHOP_XY
#define STEALTHCHOP_Z
//#define STEALTHCHOP_E
  • 0

vacapetr
 
Příspěvky: 10
Registrován: 16.05.2017 16:04
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 14.09.2020 01:48

Návod o pár přísěvků výše nepomůže (
LinearAdvance Calibration.pdf
)? Kam až se dostaneš úspěšně ?
Funguje Zadat Gcode naprimo M900 K750 nebo M117 K750 ?
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Re: Linear Advance

Příspěvekod vacapetr » 14.09.2020 15:56

M900 K750 -?K value out of range (0-10). K mám nastaveno na 0.
Testovací vzor vytiskne k=0 a pak konec ,motor se ani nehne.
Zítra zkusím ještě zvednout proud pro E mám
Kód: Vybrat vše
#define E0_CURRENT      600
  • 0

vacapetr
 
Příspěvky: 10
Registrován: 16.05.2017 16:04
Reputation: 0

Re: Linear Advance

Příspěvekod walter2 » 15.09.2020 04:13

Tak zkus M900 K10

Mozna t je ale bug. Toto myslim castecne pripomina tvuj scenar https://github.com/MarlinFirmware/Marlin/issues/11711

https://github.com/MarlinFirmware/Marlin/issues/12870

A rozzusleni je dle vseho zde https://github.com/MarlinFirmware/Marlin/issues/13040

Jestli jsem to na rychle precteni pochopil, tak na vině je TMC 2208 a jednoduché řešení to nemá (kromě vypnutí LA).
  • 0

walter2
 
Příspěvky: 128
Registrován: 09.03.2016 09:33
Reputation: 0

Další

Zpět na Všeobecná problematika tisku

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 68 návštevníků