Klipper - skew correction (my_skew_profile)

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
Buszmen
Postów w temacie: 2
Posty: 9
Rejestracja: 21 gru 2021, 20:06
Lokalizacja: Lublin wschodnia ściana
Drukarka: RatRig VCore 3.1 200

Klipper - skew correction (my_skew_profile)

Post autor: Buszmen »

Witam Szanownych!

Zmontowałem V-Cora 3.1 (RatRig 200 z obudową) na Octopus-ie Pro (429), RatOS 2.0/Mainsail. Wstępnie wszystko działa jak należy. Na kostkach 20x20 wymiary były zachowane +/- 0,05, przekoszenia były niedostrzegalne.
Ale:
1. Wykonałem własną korekcję "skew" - jak Pan Bóg przykazał zgodnie z https://www.klipper3d.org/Skew_Correction.html
2. W pliku konfiguracyjnym printer.cfg odblokowałem: variable_skew_profile: "my_skew_profile"
3. Odblokowałem dane własnej korekcji, które zapisały się w pliku printer.cfg:
[skew_correction my_skew_profile]
xy_skew = 0.0028429593408628227
xz_skew = 0.0021377668184626416
yz_skew = -0.0014256575432284825
Nie wiem, czy to dużo, czy w granicach normy.

Po ponownym uruchomieniu i wydaniu komendy: "GET_CURRENT_SKEW"
odpowiedź jest:

Current Printer Skew:
XY Skew: 0.000000 radians, 0.00 degrees
XZ Skew: 0.000000 radians, 0.00 degrees
YZ Skew: 0.000000 radians, 0.00 degrees

Dane nie są więc ładowane automatycznie przy starcie.

Po komendzie "SKEW_PROFILE LOAD=my_skew_profile"
dane korekcji są ładowane i odpowiedź na komendę "GET_CURRENT_SKEW" wygląda tak:
Current Printer Skew:
XY Skew: 0.002843 radians, 0.16 degrees
XZ Skew: 0.002138 radians, 0.12 degrees
YZ Skew: -0.001426 radians, -0.08 degrees

Z czystej ciekawości sprawdziłem, że dodanie linii "SKEW_PROFILE LOAD=my_skew_profile" w bloku [skew_correction my_skew_profile] skutkuje błędem:
Option 'skew_profile load' is not valid in section 'skew_correction my_skew_profile'
co sugeruje, że własna korekcja nie jest obligatoryjna.

Pytanie jest następujące:
Czy korekcja "skew" w praktyce stosowana jest tylko przy specyficznych zastosowaniach (np. jakieś duże wydruki) i wtedy należy wprowadzać ją komendą "SKEW_PROFILE LOAD=my_skew_profile", albo samemu dodać do g-code ?

W Klipperze dopiero raczkuję, proszę o wyrozumiałość.

Pozdrowienia
bukszpryt
Postów w temacie: 1
Posty: 336
Rejestracja: 05 cze 2019, 21:21
x 99

Re: Klipper - skew correction (my_skew_profile)

Post autor: bukszpryt »

o ile dobrze pamiętam, komendę z wczytaniem profilu mam zapisana w slicerze w początkowym kodzie po homowaiu wszystkich osi. w kodzie końcowym przed home x mam wyłączenie skew correction.
Awatar użytkownika
Buszmen
Postów w temacie: 2
Posty: 9
Rejestracja: 21 gru 2021, 20:06
Lokalizacja: Lublin wschodnia ściana
Drukarka: RatRig VCore 3.1 200

Re: Klipper - skew correction (my_skew_profile)

Post autor: Buszmen »

Dzięki, tak zrobiłem :smile2:
ODPOWIEDZ

Wróć do „Firmware'y i hosty”