Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Wiem że troche późno o to pytam ale, masz skalibrowane silniki? Tzn. Czy są na tej samej wysokości?
- Adinfo
- Drukarz
- Postów w temacie: 231
- Posty: 1100
- Rejestracja: 15 lis 2018, 12:54
- Lokalizacja: śląsk
- Drukarka: 2xDelta, MD-16, X1
- x 254
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Tego tematu nie ruszałem, jedynie co po kalibracji delty itp. w menu drukarki widziałem różnice w wysokości na poszczególnych szynach - były tam jakieś minimalne różnice - pytanie czy te "minimalne" nie są zbyt duże. Dokręciłem jedynie wszystko łącznie z silnikami.Jakub pisze:Wiem że troche późno o to pytam ale, masz skalibrowane silniki? Tzn. Czy są na tej samej wysokości?
Anycubic Delta Linear Plus
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Pewnie i może robić jakieś różnice, np.środek stołu w slicerze może nie pokrywać sie ze stołem w rzeczywistości.(tak mi się wydaje , bo delty nie mam)
- Adinfo
- Drukarz
- Postów w temacie: 231
- Posty: 1100
- Rejestracja: 15 lis 2018, 12:54
- Lokalizacja: śląsk
- Drukarka: 2xDelta, MD-16, X1
- x 254
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
No to poprawienie endstopów nic nie dało - spodziewałem się tego, że problem jednak jest w firmware, dzieje się to jak głowica jest bardzo blisko blatu np. 0.1mm, wtedy jak zrobię auto home to następuje blokada, jeżeli głowica jest gdzieś w środku wysokości delta problem nie występuje wcale. Mam wrażenie, że gdzieś w kodzie źródłowym firmware jest bug - dla G28.
Po wykonaniu polecenia G28 albo G28 X0 Y0
Mam takie coś:
SENDING:G28 X0 Y0
echo:busy: processing
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!
Wózki zatrzymują się około 1cm przed endstopami.
Po wykonaniu polecenia G28 albo G28 X0 Y0
Mam takie coś:
SENDING:G28 X0 Y0
echo:busy: processing
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!
Wózki zatrzymują się około 1cm przed endstopami.
Anycubic Delta Linear Plus
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
- dziobu
- Zasłużony
- Postów w temacie: 35
- Posty: 8939
- Rejestracja: 28 gru 2016, 16:38
- Drukarka: ZMorph 2.0(S)
- x 5869
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Wrzuć tu całe swoje FW.
Pozdrawiam
Paweł
Projekty: ELF | AVAT 01 | HotPlate-1
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
Paweł
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
- dragonn
- Zasłużony
- Postów w temacie: 19
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Wiem co może być na ile masz ustawione opcje Z_MAX_POS?
Podejrzewam że firmware wywala błąd jeśli przejdzie daną odległość bez trawienia w endstop, takie zabezpieczenie żeby nie spieprzyć czegoś jak by krańcówka padła.
Oczywiście źle ustawiona wartość będzie wywalać wtedy błąd kiedy przekroczy tą wartość podczas homowania.
Podejrzewam że firmware wywala błąd jeśli przejdzie daną odległość bez trawienia w endstop, takie zabezpieczenie żeby nie spieprzyć czegoś jak by krańcówka padła.
Oczywiście źle ustawiona wartość będzie wywalać wtedy błąd kiedy przekroczy tą wartość podczas homowania.
- Adinfo
- Drukarz
- Postów w temacie: 231
- Posty: 1100
- Rejestracja: 15 lis 2018, 12:54
- Lokalizacja: śląsk
- Drukarka: 2xDelta, MD-16, X1
- x 254
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Firmware, który mam w drukarcedziobu pisze:Wrzuć tu całe swoje FW.
Jakoś mi się wydaje, że masz całkowitą rację, zaraz sprawdzę Z_MAX_POS.dragonn pisze:Wiem co może być na ile masz ustawione opcje Z_MAX_POS?
Podejrzewam że firmware wywala błąd jeśli przejdzie daną odległość bez trawienia w endstop, takie zabezpieczenie żeby nie spieprzyć czegoś jak by krańcówka padła.
Oczywiście źle ustawiona wartość będzie wywalać wtedy błąd kiedy przekroczy tą wartość podczas homowania.
To nie jest pewne jeszcz: po kilku próbach G Y0 X0 - nie występuje jak ręcznie ustawię głowicę na blacie - ale nie na środku, tak aby jeden endstop załapał wcześniej niż pozostałe. Ale fakt jest taki, że jak zablokuje to najczęściej blokada jest zanim złapie X albo żaden (1cm przed).
#define Z_MAX_POS MANUAL_Z_HOME_POS
#define MANUAL_Z_HOME_POS DELTA_HEIGHT // Distance between the nozzle to printbed after homing
czyli w nowym firmware (to znaczy w werji 1.1.9 bugfix oraz 2.0) DELTA_HEIGHT jest wartością przypisaną do Z_MAX_POS
Anycubic Delta Linear Plus
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
- Adinfo
- Drukarz
- Postów w temacie: 231
- Posty: 1100
- Rejestracja: 15 lis 2018, 12:54
- Lokalizacja: śląsk
- Drukarka: 2xDelta, MD-16, X1
- x 254
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Porównałem Z_MAX_POS z firmware 1.1.9 (bez bugfix) oraz 2.0 i DELTA_HEIGHT w obu przypadkach jest równe DELTA_HEIGHT. Tylko dziwne, że w nowym firmware pokazuje mniejszą wartość niż ta zapisana w firmware (po kalibracji). To może być bug, który powoduje moje problemy.
Znalazłem w Configuration_adv.h taki kod:To jest dodatkowa wysokość dla Z_MAX_POS - czy zwiększenie jej powiedzmy o 10mm spowoduje problemy? - rozumie, że endstopy i tak zadziałają. No i co z wartością CALIBRATION_CURRENT 250 - czy tu wpisać wartość z DELTA_HEIGHT?
Na ile różnica tych parametrów po kalibracji ma znaczenie - czy to też może powodować problemy:
echo:Endstop adjustment:
echo: M666 X-0.41 Y0.00 Z-1.72
Znalazłem w Configuration_adv.h taki kod:
Kod: Zaznacz cały
/**
* M915 Z Axis Calibration
*
* - Adjust Z stepper current,
* - Drive the Z axis to its physical maximum, and
* - Home Z to account for the lost steps.
*
* Use M915 Snn to specify the current.
* Use M925 Znn to add extra Z height to Z_MAX_POS.
*/
//#define TMC_Z_CALIBRATION
#if ENABLED(TMC_Z_CALIBRATION)
#define CALIBRATION_CURRENT 250
#define CALIBRATION_EXTRA_HEIGHT 10
#endif
Na ile różnica tych parametrów po kalibracji ma znaczenie - czy to też może powodować problemy:
echo:Endstop adjustment:
echo: M666 X-0.41 Y0.00 Z-1.72
Anycubic Delta Linear Plus
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
-
- Konto z ograniczeniami
- Postów w temacie: 11
- Posty: 629
- Rejestracja: 15 lip 2017, 16:07
- Drukarka: Hypercube Evolution
- x 100
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Zgłoś to na gicie. Jeśli mówisz o tym, że na poprawnie skalibrowanej delcie wywala błąd homing w momencie jak chcesz to zrobić z pozycji 0 to mam to samo. Głowica zatrzymuje się chwilkę przed krańcówkami i błąd na wyświetlaczu.
Adinfo
- Adinfo
- Drukarz
- Postów w temacie: 231
- Posty: 1100
- Rejestracja: 15 lis 2018, 12:54
- Lokalizacja: śląsk
- Drukarka: 2xDelta, MD-16, X1
- x 254
- Kontakt:
Re: Anycubic Kossel Linear Plus - Adinfo też się z nami bawi :D
Tak zrobię. Testowo nawet zwiększyłem #define MANUAL_Z_HOME_POS ((DELTA_HEIGHT)+20) gdzie Z_MAX_POS = Z_HOME_POS - to samo. Ciekawe, że Delta Height w wersji 1.1.9 w porównaniu do wersji 1.1.9 bugfix i 2.0 bugfix ma "zaniżoną" wartość delta height, gdzieś w kodzie zmienili jakieś obliczenia, ten niedziałający "auto home" może z tego wynikać.tig33r pisze:Zgłoś to na gicie. Jeśli mówisz o tym, że na poprawnie skalibrowanej delcie wywala błąd homing w momencie jak chcesz to zrobić z pozycji 0 to mam to samo. Głowica zatrzymuje się chwilkę przed krańcówkami i błąd na wyświetlaczu.
Sprawdzam właśnie przed kalibracją o jaką różnicę chodzi, przypuszczalnie 20-30mm. Prze nieskalibrowanej delcie i ustawieniu domyślnym delta_height 320mm wszystko działa poprawnie. Nie wiem z jakiego powodu delta height na nowym firmware ma zaniżoną wartość niż na 1.1.9 gbez bugfix. Postaram się sprawdzić dokładne różnicę kiedy działa/nie działa auto home, może uda się w kodzie źródłowym wyszukać błąd.
Anycubic Delta Linear Plus
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887
Prusa i3 Beer 0% Upgrade viewtopic.php?f=34&t=6395&p=106894#p106887