[buildlog] drukarka 1000x500x200mm na bazie MPCNC

To dobre miejsce na pytania i worklogi
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

[buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

Dziękuję za wszystkie uwagi w innym wątku. Tu będą się pojawiać wpisy z faktycznej budowy drukarki. Bazuję na projekcie MPCNC burly. Chcę uzyskać pole robocze 1000x500mm na wysokość max 200mm. Ze względów gabarytowych na razie ograniczam się wymiarem zewnętrznym drukarki 1200x600mm co da pole robocze 850x250mm - jak wszystko skalibruję to powiększę wymiary do docelowych budując nowy stół. Grzany stół będzie dopiero w wersji finalnej.

Drukowane będą podstawy makiet architektonicznych (modele terenu) oraz wireframeowe obrazy 2D z PLA.

Kompletowanie podzespołów zajęło niemal miesiąc - z czego największy problem był z rurami konstrukcji. Nawet elektronika z chin była wcześniej.
20201122_174452.jpg
Plastiki wydrukowane - wprowadziłem zmiany w narożnikach i dodałem od razu napinacze na śrubę, dodałem tylną podporę dla silników X i Y, bo są długie i ciężkie. Całość poszerzona pod paski 10mm zamiast 6mm. Zakładam, że może być potrzebna przebudowa pod double belt - zobaczymy.

Zależało mi na autosquare, więc są osobne drivery i optyczne endstopy dla silników 2xX i 2xY.

- płyta główna SKR PRO 1.2
- drivery X, Y, Z TMC5160
- driver E TMC2209
- silniki X,Y,Z NEMA 17 5x17HS24-2104S (65Ncm, 2.1A)
- silnik E 17HS15-0404S (40Ncm, 0.4A)
- zasilacz 24v 350W 14,6A
- endstopy optyczne
20201121_202722.jpg
Dzień pierwszy: złożyć i przetestować sterowanie silnikami:
Zarobiłem wtyki na kablach silników (nie obeszło się bez pomylenia kolejności kabelków we wtyczce przez opatrznie zrozumienie diagramu na DS) - sprawdzenie przewodzenia na cewkach i gotowe - jakieś 3h i 150% potrzebnych pinów później.

Montaż driverów - 5160 na SPI a 2209 po UART. Bazowa kompilacja pobrana ze strony V1 engineering dla SKR PRO i dual endstops. Kilka poprawek pod TMC i jeden silnik działa. Powrót do forów, github i reszty - działają wszystkie silniki, tylko E0 na 2209 bardzo głośno i po wykonaniu ruchu nadal głośno. Coś jest skopane. Przy okazji zorientowałem się, że zapisane w firmware MAX_CURRENT dla stepperów nie mają takiej wartości po załadowaniu firmwareu na płytę i po komendzie m122. Ręcznie wklepałem przez pronterface i zapisałem do epromu.

Po zmianie drivera z 2209 na 5160 silnik E0 łdnie i cicho pracuje. Przełożyłem na E0 na 2209 standalone, potencjometrem skręciłem prąd i silnik działa cicho - to będę musiał rozgryźć.
Na dzień dzisiejszy nie ma błędów, silniki kręcą się na raz w przeciwną stronę ( X i Y). Miło, bo tego etapu bałem się najbardziej.
20201122_180819.jpg
Jeden endstop optyczny podłączony do X działa jak trzeba. Można wkładać resztę.
Modeluję kanał chłodzący dla driverów i osadzam na płycie. Nawet przy próbnych ruchach drivery momentalnie się grzeją.

Modeluję również głowicę do osadzenia na osi Z - klon BMG, V6 + supervolcano. Zestaw jest długi, więc konstrukcyjnym elementem będzie kanał chłodzący radiator, bo heatblock dużo waży.

Grzałka hotendu ma 80W - muszę doczytać, czy zasilić ją z płyty, czy przez mosfet.
Na razie tyle. Jak rury wrócą z wiercenia i obrabiania, to czeka mnie złożenie mechaniki.
aaannnd, jakubperson, Abys, morf
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

Stół - to jedyne, czego jeszcze nie zamówiłem. Projekt:

- szyba 1050x550mm grubości 6mm, pole robocze 1000x500mm
- rama z V-slotów 2020 po obwodzie + poprzeczka środkiem
- na ramie uszczelka liniowa na której oprze się szkło
- 3 punkty podparcia: zakładam, że pojedyncze na środku będzie stałe, z tyłu a dwa na froncie będą regulowane.
- zakładam dwie maty 450x450mm - pole grzane będzie wynosiło 940x450mm z 40mm przerwą na środku - czy to wystarczy? niegrzane marginesy będą miały 25-30mm. Czy może lepiej zamówić 2x500x500mm

planuję temp roboczą stołu dla PLA na max 50 stopni, więc zasilanie 230V i moc 800-1000W każdej. sterowanie przez mosfety. Płyta ma 3 wyjścia na grzałki, więc zastanawiam się czy każdą matę dać osobno, czy może spiąć je razem - tylko co wtedy z odczytami temperatury z poszczególnych mat?
100x50-gora.jpg
100x50-spod.jpg
100x50-det.jpg
Dobre człowieki doradzą.
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
Holgin
Postów w temacie: 2
Posty: 939
Rejestracja: 06 sty 2019, 18:07
Lokalizacja: Wrocław
Drukarka: Prusa A8
x 479

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: Holgin »

Symulowałeś/sprawdzałeś czy szyba się nie ugnie?

Poza tym grzanie będzie okropne, na termowizji na szkle widać druty w grzałce, więc te strefy 20-30mm gdzie nie masz w ogóle grzałki będą duuużo chłodniejsze.
fesou
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

można dodać kolejny punkt z tyłu. na razie szkło waży ~ 8,3kg. może większe profile? może szkło 4mm na płytę alu?
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
Holgin
Postów w temacie: 2
Posty: 939
Rejestracja: 06 sty 2019, 18:07
Lokalizacja: Wrocław
Drukarka: Prusa A8
x 479

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: Holgin »

Jeżeli ma się grzać równomiernie płyta alu jest wskazana.
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

Zamówione 2 maty grzewcze 500x500mm 1000W, 230V - mam 3 tygodnie na rozgryzienie jak to wpiąć w drukarkę, żeby działało.

Póki co zaprojektowałem głowicę - w wersji 4 już wszystko jest poprawnie. BMG dual drive, V6 i supervolcano (klon) do tego 2x 4020 sunona - jedno dmucha na radiator a drugie na wydruk.
20210117_205350.jpg
20210117_205418.jpg
20210117_205622.jpg
20210117_205643.jpg
20210117_205654.jpg
Mam już podstawę drukarki, miejsce w garażu. Jutro składanie.
Po złożeniu dodrukuję elementy do mocowania krańcówek. pomyślę gdzie wpasować BL touch.
S3b, Abys, Berg
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
mcxmcx
Drukarz
Postów w temacie: 2
Posty: 2456
Rejestracja: 09 kwie 2017, 21:32
x 306

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: mcxmcx »

Jeżeli chodzi o grzanie, to bym zrobił na zewnętrznym sterowniku, na dwa / trzy czujniki z uśrednianiem.

Załatwiasz w ten sposób dwie sprawy, kwestie pomiaru w różnych częściach dużej powierzchni i sterowanie tym nabojem.

To może być czujnik do suszarni albo coś w tym stylu, czyli trzy wejścia, uśrednianie i alarmy jak przekracza.

Co do marginesów bez grzania, jeżeli tylko nie dotkniesz szkła do alu a dasz jakaś korkowa przekładkę, to różnica będzie rzędu dwóch / trzech stopni na 3cm.
Szkło jak się nagrzeje to "trzyma".

Tym że widać druty na termowizji to się nie przejmuj, jak ustawisz odpowiednio to widać nawet parę wodną z oddechu ;)
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

20210131_131926.jpg
Powoli zaczyna wyglądać. Rama pozwala na ruch X 96,3cm, Y 56,4cm. Jest miejsce na stole na wydłużenie w X. Następne idą w ruch steppery, paski i oś Z. Potem zabawa z okablowaniem.
jakubperson, morf, Berg
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
Awatar użytkownika
fesou
Postów w temacie: 24
Posty: 227
Rejestracja: 10 wrz 2019, 10:19
Lokalizacja: Kraków i okolice
Drukarka: Ender 5 (upgr)
x 163

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: fesou »

mcxmcx pisze:Jeżeli chodzi o grzanie, to bym zrobił na zewnętrznym sterowniku, na dwa / trzy czujniki z uśrednianiem.
Dzięki za podpowiedź.

Na szybko zastanawiam się nad kwestią: czy nie podpiąć drugiej maty, żeby marlin widział ją jako temperaturę komory i ustawiać to po prostu w slicerze - stół = komora.

Druga kwestia: czy na płycie duet 3 i reprapie da się obsługiwać dwie maty grzewcze stołu z osobnymi termistorami ?

zastanawiałem się czy nie dałoby się marlina jakoś nakłonić do tego z automatu - w końcu na skr pro są 3 dedykowane wyjścia na heat + bed. Jakby mu zadać że E1 temp = bed_temp? Czytałem już o tym, jak ludzie z tym walczą, ale ciągle nie jest to wg mojej wiedzy wspierane. Wystarczyłby sygnał, bo grzanie i tak pójdzie przez mosfety.
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1294
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: DIY Prusa Bear
x 701

Re: [buildlog] drukarka 1000x500x200mm na bazie MPCNC

Post autor: JGFTW »

W Marlinie faktycznie nie można ustawić kontroli grzania kilku stołów, co - jak zauważyliście - nie znaczy, że nie można ustawić kilku grzałek. ;)

Być może jesto to mało eleganckie, ale to dość proste rozwiązanie zastosowanie pierwszej wolnej grzałki np E1 jako stołu jak napisałeś.

Jednak to tylko jeżeli potrzebujesz sterować osobno dwoma stołami.

W Twoim przypadku raczej nie jest to potrzebne i dałoby się połączyć je sterując jak jedną. Nawet osobno (niezależnie od Marlina) taki układ od biedy można zrobić.

Sterowanie i kontrola wielu stołów w Marlinie nie jest zaimplementowana, ale sądze, że nie byłaby trudna do zrobienia jak ktoś ma umiejętności - trzeba powielić już istniejące rozwiązanie kontroli głowic (ekstruderów) dla stołów:

- Osobne PIDy
- Możliwość wyboru kontrolera gcodem w M190 T0/1
- Redundancja termistorów

Wszystko to już jest.

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

Swoją drogą mam kilk pytań co do samej drukarki:

- Jak będziesz montował stół? Będzie rama z profili na drukowanych dystansach jak na zdjęciu wcześniej?
- Izolacja stołu?
- Przewidujesz ABL?
- Dlaczego nie zastosowałeś łączenia osi X,Y z profilami: https://www.thingiverse.com/thing:4611869 ? Bardzo łatwo mógłbyś ten stół zamontować do takiej ramy z profili, a tak musisz liczyć na trzymanie płaszczyzny przez stół.
ODPOWIEDZ

Wróć do „RepRap - buduję”