Repetier Firmware 0_92_3 dla GATE 3novatica / 08.06.15

Awatar użytkownika
Support
Posty: 11
Rejestracja: 20 kwie 2016, 23:35

Repetier Firmware 0_92_3 dla GATE 3novatica / 08.06.15

Postautor: Support » 11 sie 2014, 18:32

Ustawiony dla drukarki GATE

Najnowsza na dzień 02.06.15 wersja firmware oznaczona 0.92.3
Źródło oraz wygenerowany HEX do wgrania przez program FLIP
Repetier_0_92_3_Gate_1_0_8_06_15.rar
(432.48 KiB) Pobrany 541 razy


Opis niektórych funkcji:
1. Oświetlenie drukarki podłączone pod nieużywany kanał drugiego ekstrudera.
2. Wymiana filamentu w czasie druku.
3. Funkcja "Doreguluj oś Z" pozwalająca na regulację wysokości osi Z podczas druku (np. na pierwszej warstwie).
4. Polskie menu LCD
5. Wyłączona obsługa EEPROM (gdyż był to jedyny sposób aby firmware upchnąć do procesora).

Firmware przetestowany na jednej z drukarek - wszystko działa poprawnie.



Wcześniejsze wersje

Wersja 0.92.2 - testowa, jeszcze nie do końca sprawdzona, ale warto ją wgrać. Sporo nowości ze stajni Repetiera + poprawki ułatwiające życie kolegi Miś-a

Zastosowane usprawnienia:
1. Zmiana filamentu podczas pracy drukarki zarówno z poziomu LCD jak i przycisku szybkiego dostępu (przycisk numer 3)
2. Załączenie/wyłączenie LED pod przyciskiem szybkiego dostępu numer 1
3. Podgrzewanie głowicy i stołu dla ABS pod przyciskiem szybkiego dostępu numer 2
4. Poprawnie dobrany termistor grzałki stołu

Opis poprawek/ulepszeń kolegi Miś-a. Pogrubionym zaznaczyłem zmiany dotyczące włączone w GATE

5. Postęp drukowania wyświetlany jest z dokładnością do 0.1%.
6. Dodano opcję autooff po określonym czasie dla serw. Parametr R w M340
7. Dodano ustawianie serw na ustaloną pozycję po załączeniu zasilania - niektóre serwa po podaniu napiecia
przesuwają się same. W pliku configuration.h parametry SERVO0_NEUTRAL_POS - SERVO3_NEUTRAL_POS

8. Dodano tłumaczenie LCD UI na Polski - optymalizowane dla wyswietlaczy graficznych 128x64.( UI_LANGUAGE 9 )
9. Dodano dynamiczną prędkość pracy impulsatora na LCD. Załączenie: #define UI_DYNAMIC_ENCODER_SPEED 1
10. Wskaźniki grzania ekstruderów i stołu na LCD pokazują się jeśli faktycznie grzałki są załączone, a nie
zawsze gdy ustawimy temperaturę > 0
11. Dodano na ekranie głównym informację o ilości zużytego filamentu dla aktywnego ekstrudera przy danym
wydruku.

12. Dodano obsługę 4 sprzętowych przycisków. W Configuration.h ustawiamy pin na których są podłączone przyciski
"USER_KEY1_PIN..USER_KEY4_PIN", oraz przypisane im akcje USER_KEYx_ACTION (lista jest w UI.h).Na Rumbie
dotępne są 3 linie na panelu wyświetlacza graficznego (D5,D6,D7) - w rządku otworów nad złączami na taśmy
są to piny 3,4 i 5 licząc od lewej i patrząc na płytkę LCD od tyłu. Przyciski do masy (pin 1 w tym rządku).
13. Dodano dwie dodatkowe akcje specjalnie przystosowane do sterowania z przycisków.
Pauza/wznów sterowanie wentylatora, oraz Drukuj/Pauza/Wznów dla drukowania z karty SD.
14. Umożliwiono sterowanie z jednego wyjścia (np. FAN1) wentylatorami do chłodzenia extruderów i do
chłodzenia elektroniki. Wentylatory załączają się gdy temperatura któregoś z extruderów przekroczy
50 stopni lub gdy załączą sie sterowniki silników.
15. Poprawiono problemy z obsługą niektórych kart SD na panelach z LCD
16. Dodano opcję włączania/wyłączania autopoziomowania stołu w Menu Ustawienia->Glowne
17. Dodano kickstart dla wentylatora wydruku. Chwilowy impuls umożliwiający start wentylatora na małych
obrotach. Kickstart aktywuje się w momencie zwiększenia ustawien obrótów wentylatora.

18. Graficzne logo na ekranie powitalnym przy graficznych LCD.
19. Poprawka błędu kompilacji dla Tensy ++2.0
20. Dodano obsługę LCD od Gate, poprawiono definicję Uniqe one z Gate (board 88)
21. Dodane wyświetlanie ilości zużytego filamentu dla wyświetlaczy 4x20

Repetier_0_92_MIS_GATE_01_02_15.zip
(458.11 KiB) Pobrany 343 razy


W paczce znajdują się:
- źródło
- wygenerowany HEX (jeśli ktoś nie chce kompilować w Arduino)
- ustawienia EEPROM
------------------------------------------------------------------------------------------------------------------

0.91 rev. 8 - wersja stabilna, przetestowana, rozwinięcie wersji znajdującej się poniżej, dołożone przyciski szybkiego dostępu
Gotowy do wgrania HEX
Gate_091_rev8_qab.zip
(102.39 KiB) Pobrany 186 razy

Opis podłączenia znajduje się w tym temacie
viewtopic.php?f=33&t=5068

----------------------------------------------------------------------------------------

Wersja 0.91 rev.8, stabilna + dodatkowe funkcje
Gotowy do wgrania HEX
Gate_091_rev8.zip
(94.64 KiB) Pobrany 137 razy

Wykorzystałem nieużywany wolny kanał wyjścia grzałki drugiego ekstrudera w elektronice do sterowania urządzeniami na 12V. Sam wykorzystuję ten kanał do sterowania oświetleniem drukarki.
Wystarczy w złącze grzałki podłączyć listwę LED (lub wentylator) i można nim sterować komendą

M42 P9 S0 - wyłączony
M42 P9 S255 - włączony
---------------------------------------------------------------------------------------

Wcześniejsze wersje
---------------------------------------------------------------------------------------
Wersja 0.91 rev.7, stabilna, brak problemów z dogrzewaniem głowicy czy stołu
Gotowy do wgrania HEX
GATE_28_09_2014.cpp.zip
(107.6 KiB) Pobrany 137 razy


Ustawienia EEPROM do wgrania przez program 3novatica Repetier Host
Gate 16_12_2014.rar
(923 Bajtów) Pobrany 102 razy

----------------------------------------------------------------------------------------
Najnowsza wersja Repetier Firmware dla GATE - 0.92
14.12.2014 - wyłączona animacja LCD oraz PDM dla grzałek i wentylatora
Gotowy do wgrania HEX
Repetier_0_92_GATE_13_12_2014.cpp.rar
(102.75 KiB) Pobrany 99 razy

Kompletne źródło
Repetier_0_92_GATE_13_12_2014.rar
(286.25 KiB) Pobrany 106 razy


----------------------------------------------------------------------------------------
19.11.2014 - włączona animacja LCD oraz PDM dla grzałek i wentylatora
Gotowy do wgrania HEX
Repetier_0_92_GATE_19_11_2014.cpp.rar
(103.62 KiB) Pobrany 139 razy

Kompletne źródło
Repetier_0_92_GATE_19_11_2014.rar
(286.32 KiB) Pobrany 122 razy



W przypadku chęci dokładniejszego tuningu parametrów (kroki, PID, akceleracja itp) można to zrobić z poziomu programu Repetier Host wchodząc do zakładki Konfiguracja --> EEPROM


Aby w pełni cieszyć się poprawną pracą firmware zalecamy zainstalować oprogramowanie 3novatica Repetier Host
viewtopic.php?f=74&t=4378

michalslack
Posty: 186
Rejestracja: 02 maja 2014, 13:27
Lokalizacja: Wrocław

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: michalslack » 12 sie 2014, 8:28

Gdzie zmienić kierunek X i Z, nie mogę coś znaleźć w tych ustawieniach tego?

michalslack
Posty: 186
Rejestracja: 02 maja 2014, 13:27
Lokalizacja: Wrocław

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: michalslack » 12 sie 2014, 10:32

Dobra znalazłem,
#define INVERT_X_DIR 1
#define INVERT_Y_DIR 0
#define INVERT_Z_DIR 0

jak jest 0 to na 1 itp.


michalslack
Posty: 186
Rejestracja: 02 maja 2014, 13:27
Lokalizacja: Wrocław

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: michalslack » 12 sie 2014, 11:14

Nie idzie nic wydrukować na tym,
Z chodzi z turbo doładowaniem, jak dam print to robi home ale potem z podnosi się z 1cm i druk idzie od 1 cm.

Awatar użytkownika
Fabrykator.pl
Posty: 8756
Rejestracja: 06 mar 2012, 20:07
Lokalizacja: Darłowo
Kontaktowanie:

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: Fabrykator.pl » 12 sie 2014, 11:19

Widzę, że nie zmieniłem max prędkości dla osi Z - zaraz to przetestuję. Należy zmienić wartość Z z 5 na 1

#define MAX_DELTA_SEGMENTS_PER_LINE 24
#define STEPPER_INACTIVE_TIME 600L
#define MAX_INACTIVE_TIME 0L
#define MAX_FEEDRATE_X 2000
#define MAX_FEEDRATE_Y 2000
#define MAX_FEEDRATE_Z 1

michalslack
Posty: 186
Rejestracja: 02 maja 2014, 13:27
Lokalizacja: Wrocław

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: michalslack » 12 sie 2014, 11:28

Zobacz dokładnie ten co wrzuciłeś, dziwnie u mnie to działa...

Strasznie zamotany ten program :)


michalslack
Posty: 186
Rejestracja: 02 maja 2014, 13:27
Lokalizacja: Wrocław

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: michalslack » 12 sie 2014, 12:06

Jedno i drugie, w stosunku do CURA to masakra :)

Idzie pierwszy wydruk, zobaczymy co to wyjdzie.

Awatar użytkownika
Fabrykator.pl
Posty: 8756
Rejestracja: 06 mar 2012, 20:07
Lokalizacja: Darłowo
Kontaktowanie:

Re: Repetier Firmware 0.91 dla GATE 3novatica

Postautor: Fabrykator.pl » 12 sie 2014, 12:16

Przecież nic nie musisz ustawiać po instalacji - wszystko jest ustawione :roll:

Sprawdziłem - firmware działa poprawnie, jedynie tą wartość przy osi Z zmieniłem. Wrzuciłem poprawioną wersję do ściągnięcia


Wróć do „Repetier Firmware”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości