K8200 przebudowa

Tutaj można pochwalić się drukarką już uruchomioną bądź kupioną
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 5
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: K8200 przebudowa

Post autor: dragonn »

A przepiąłeś wtedy krańcówkę na inny port? X min i X max mają osobne wyjście. I odblokowałeś odpowiedni USE_X?
mmonsterski
Konto z ograniczeniami
Postów w temacie: 3
Posty: 24
Rejestracja: 15 sty 2018, 08:56
Drukarka: k8200, Mendel90, X5S
x 2

Re: K8200 przebudowa

Post autor: mmonsterski »

dragonn pisze:A przepiąłeś wtedy krańcówkę na inny port? X min i X max mają osobne wyjście. I odblokowałeś odpowiedni USE_X?
Z tego co widzę kolega korzysta z oryginalnej płytki do k8200 - tam jest tylko wyprowadzony X_min... Trzeba zmienić definicję pinów w marlinie żeby to zadziałało
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 5
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: K8200 przebudowa

Post autor: dragonn »

No to mocno zmienia postać rzeczy, nie mam K8200 to nie wiedziałem tego. Jeśli wiesz który to plik definicji jest to może poprowadzisz dalej? Ja bym musiał szukać tego gdzie to w ogóle jest.
mmonsterski
Konto z ograniczeniami
Postów w temacie: 3
Posty: 24
Rejestracja: 15 sty 2018, 08:56
Drukarka: k8200, Mendel90, X5S
x 2

Re: K8200 przebudowa

Post autor: mmonsterski »

W marlinie: pins_K8200.h który jest tylko przekierowaniem na pins_3DRAG.h który poprawia piny z pins_RAMPS.h. Więc moim zdaniem najlepiej w przypadku takiej przeróbki dopisać na końcu pins_K8200.h:
#undef X_MIN_PIN
#undef X_MAX_PIN
#define X_MAX_PIN 3

Od razu uprzedzam, że nie mam jak tego przetestować

Edit: Oczywiście najlepiej sprawdzić działanie całości przy pomocy M119
Potfur
Potfur
Konto z ograniczeniami
Postów w temacie: 12
Posty: 44
Rejestracja: 20 lut 2018, 15:38
x 1

Re: K8200 przebudowa

Post autor: Potfur »

Na płytce jest coś takiego:
Obrazek

Zamieniłem piny - na + i będę próbował chyba że + jest a nie jest aktywny to wtedy będzie kiepsko.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 5
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: K8200 przebudowa

Post autor: dragonn »

NIE NIE nie zamieniaj pinów na wtyczce, po prostu masz jedno wyjście na X i trzeba zrobić to co pisze mmonsterski
Zamieniając piny na wtyczce zaraz możesz spalić elektronikę bo to jest zasilanie endstopa a nie kierunek homowania!
Potfur
Konto z ograniczeniami
Postów w temacie: 12
Posty: 44
Rejestracja: 20 lut 2018, 15:38
x 1

Re: K8200 przebudowa

Post autor: Potfur »

Ok, tak więc nie próbuję już, zrobię to co napisał mmonsterski.
Potfur
Konto z ograniczeniami
Postów w temacie: 12
Posty: 44
Rejestracja: 20 lut 2018, 15:38
x 1

Re: K8200 przebudowa

Post autor: Potfur »

Znalazłem plik pins.h moja płyta ma oznaczenie 77

Tak wyglądają ustawienia:

#if MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 77

#if MOTHERBOARD == 77
#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_MIN_PIN 3
#define X_MAX_PIN -1 //2 //Max endstops default to disabled "-1", set to commented value to enable.

#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 14
#define Y_MAX_PIN -1 //15

#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 63
#define Z_MIN_PIN 18
#define Z_MAX_PIN -1

#define Z2_STEP_PIN 36
#define Z2_DIR_PIN 34
#define Z2_ENABLE_PIN 30

#define E0_STEP_PIN 26
#define E0_DIR_PIN 28
#define E0_ENABLE_PIN 24

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

#define SDPOWER -1
#define SDSS 25//53
#define LED_PIN 13

#define BEEPER 33

#else

#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_MIN_PIN 3
#define X_MAX_PIN 2 //2 //Max endstops default to disabled "-1", set to commented value to enable.

#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 14
#define Y_MAX_PIN 15 //15

#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 62
#define Z_MIN_PIN 18
#define Z_MAX_PIN 19

#define Z2_STEP_PIN 36
#define Z2_DIR_PIN 34
#define Z2_ENABLE_PIN 30

#define E0_STEP_PIN 26
#define E0_DIR_PIN 28
#define E0_ENABLE_PIN 24

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

#define SDPOWER -1
#define SDSS 53
#define LED_PIN 13
#endif


Dobrze rozumiem ,że x_max jest nieaktywny i trzeba zamienić na x_min ? Czy lepiej dodać to co napisał mmonsterski
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 5
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: K8200 przebudowa

Post autor: dragonn »

Czy to nie jest czasem plik Reptiera? Chyba tak.
W każdym razie, tak zamień X_MAX z X_MIN, to też musi zadziałać.
Potfur
Potfur
Konto z ograniczeniami
Postów w temacie: 12
Posty: 44
Rejestracja: 20 lut 2018, 15:38
x 1

Re: K8200 przebudowa

Post autor: Potfur »

Chyba będzie działać zaraz zrobię wydruk testowy i dam znać czy wszystko dobrze. Dziękuje wam za poświęcony czas i pomoc sam bym na to nie wpadł :/
ODPOWIEDZ

Wróć do „Drukarki FDM/FFF - wszystkie pozostałe”