Na zamówienie tworzymy kartezjańską drukarkę 3D do użytku w produkcyjnym środowisku drukowania 3D, z następującymi wymaganiami:
- Planowana rozdzielczość Z 0,13 mm;
- Podwójny wytłaczarki (podstawowy + materiał pomocniczy);
- Cztery szpule (po dwie na materiał ze złączem y, być może później dodamy funkcję automatycznego przełączania);
- Kamera;
- Wbudowany 11-calowy ekran dotykowy do sterowania interakcją &, obsługiwany przez Raspberry Pi 3;
- Niestandardowa płyta główna oparta na ATMega2560 do sterowania drukarką;
- Drukarka powinna z wdziękiem obsługiwać takie warunki jak „poza material ”itp.
Pytanie: Jak wybrać oprogramowanie sprzętowe?
Czy istnieją znaczące różnice między podstawowymi opcjami oprogramowania układowego (Marlin / Repetier) dla tej konfiguracji? grupy kodu google, rozumiem, że Repetier ma znacznie czystszą bazę kodu i najwyraźniej zapewnia płynniejszą wydajność fizyczną. Jednak z tego, co mogę stwierdzić, 95% społeczności używa Marlin - czy to prawda?
Biorąc pod uwagę że ta drukarka w nie mam Pi3 do kontrolowania "wyższych funkcji", czy warto rozważyć kompaktowe oprogramowanie układowe, takie jak Teacup?
Edycja 12 / kwiecień / 2017:
Dla innych, którzy szukają: Po długiej recenzji, Klipper został wybrany jako najbardziej zaawansowane oprogramowanie układowe - wszystkie obliczenia kinematyczne są wykonywane na komputerze hosta zamiast na mikroprocesorze, co skutkuje znacznie szybszym / płynniejszym ruchem krokowym.