Prusa Research wyrosła z pracy Josefa Prusy nad projektem RepRap. Nasza misja jest jasna: tworzyć urządzenia, którymi każdy może się cieszyć. Naszym sercem jest open-source, dzielenie się tym, jak robimy rzeczy, aby inni mogli się uczyć i tworzyć. Sprawdź linię czasu naszej całej historii.
Naszym celem jest, aby nasze drukarki pozostały modyfikowalne, łatwe w naprawie i zapewniały niesamowite wydruki nawet dziesiątki lat po ich pierwszym wydaniu. Przedrukuj plastikowe części, wgraj niestandardowy firmware lub całkowicie zmodyfikuj nasze drukarki, aby spełniały Twoje specyficzne potrzeby.
Nasze podejście do dzielenia się jest ostrożne i zaplanowane. Od razu dzielimy się takimi rzeczami jak ✅ firmware i ✅ części do druku. Inne szczegóły, takie jak 🕐 schematy elektroniczne, pojawią się nieco później. A informacje o produkcji sprzętu? Te mogą zostać udostępnione bliżej ✖️ końca życia produktu. Pomaga nam to pozostać wiernym otwartemu oprogramowaniu, jednocześnie radząc sobie z dzisiejszymi wyzwaniami rynkowymi.
Nie tylko opracowujemy rozwiązania open-source - aktywnie wykorzystujemy je w naszej codziennej pracy. Wszystkie nasze działy, od firmware, oprogramowania i rozwoju stron internetowych po wsparcie, tworzenie treści i DevOps, codziennie polegają na narzędziach open-source. Aby wyrazić naszą wdzięczność twórcom tych narzędzi i promować ich niesamowitą pracę, przygotowaliśmy stronę Narzędzia open-source, których używamy w Prusa Research.
PrusaSlicer to nasze własne oprogramowanie open-source do cięcia modeli. Zespół PrusaSlicera składa się z 13 pełnoetatowych programistów. Do stycznia 2024 roku spędziliśmy łącznie 145 720 godzin pracy nad PrusaSlicerem (to ponad 16 lat nieprzerwanej pracy jednego programisty). Chociaż pozostało tylko około 10% oryginalnego kodu, nadal jesteśmy niezwykle dumni, że PrusaSlicer jest oparty na open-source'owym projekcie Slic3r autorstwa Alessandro Ranellucci'ego. Każdy z plików źródłowych ma krótki nagłówek z listą wszystkich współautorów. Uważamy, że jest to właściwy sposób na wskazanie, na czyich podwalinach budujemy program.
PrusaSlicer to całkowicie darmowe, bogate w funkcje i często aktualizowane narzędzie, które zawiera wszystko, czego potrzebujesz, aby wyeksportować idealny G-code dla swojej drukarki 3D. Obecnie kod PrusaSlicera zasila większość slicerów dostępnych na rynku.
Nasze drukarki 3D drukują części do naszych drukarek 3D - nasza produkcja dosłownie zależy od naszego własnego produktu! Nieustannie ulepszamy ich części, aby były bardziej wytrzymałe oraz aby montaż i konserwacja były jak najłatwiejsze, a często dzieje się to w oparciu o opinie społeczności.
Wszystkie drukowane części udostępniamy zarówno w łatwym do edycji formacie STEP, jak i w postaci siatki STL. Nasi programiści używają różnych darmowych i komercyjnych programów 3D CAD do tworzenia tych części. Udostępniając powszechnie akceptowane pliki STEP, staramy się zapewnić, aby każdy mógł łatwo modyfikować komponenty zgodnie z własnymi upodobaniami.
W produkcji wykorzystujemy również formowanie wtryskowe. Szczególnie w przypadku dużych części, które rzadko wymagają aktualizacji (np. uchwyt szpuli, przednia płyta MINI). W przypadku tych części nadal wypuszczamy alternatywy do druku 3D, aby zachować maksymalną modyfikowalność i każdemu dać możliwość naprawy.
Firmware
Firmware naszych drukarek ma całkowicie otwarte źródło. Każdy może przeglądać i zmieniać zachowanie drukarki. Ulepszenia dokonane przez społeczność mogą zostać scalone z oficjalnym firmware z korzyścią dla wszystkich posiadaczy drukarek Original Prusa. Badacze i firmy mogą dodawać dodatkowe funkcje odpowiadające ich konkretnym potrzebom. Firmowi eksperci ds. bezpieczeństwa mogą sprawdzić, czy żadne poufne informacje nie są przesyłane przez sieć bez zgody.
Firmware dla Original Prusa MK4, XL i MINI+ bazuje na oprogramowaniu FreeRTOS, pierwotnie opracowanym przez Richarda Barry'ego, a później przez Amazon Web Services. Nasza 32-bitowa platforma wykorzystuje również niektóre elementy firmware Marlin do planowania ruchów, opracowanego przez Scotta Lahteine'a.
Firmware drukarek Original Prusa i3 MK2S i MK3S+ bazuje na Marlinie autorstwa Scotta Lahteine'a.
Najbardziej aktywni deweloperzy z naszej społeczności otrzymują dostęp do naszego wewnętrznego kanału na Slacku, aby szybko komunikować się z naszymi wewnętrznymi deweloperami. Ponieważ firmware tworzony przez społeczność może czasami spowodować trwałe uszkodzenie elektroniki drukarki, zapewniamy również części zamienne tym wybranym programistom, nawet jeśli (oczywiście) wyłamali mostek na płycie głównej. Jesteśmy niezmiernie szczęśliwi, że kilku takich deweloperów stało się pełnoetatowymi członkami naszego zespołu!
Bootloader
Drukarki Original Prusa zostały zaprojektowane z myślą o bezpieczeństwie, szczególnie jeśli chodzi o aktualizację firmware. Nasze drukarki są wyposażone w bootloader, kluczową funkcję, która utrzymuje równowagę między personalizacją wprowadzaną przez użytkownika a bezpieczeństwem. Bootloader, choć zablokowany, pozwala użytkownikom na flashowanie dowolnego firmware, zapewniając elastyczność użytkowania.
Mostek to modyfikacja pinów wymagana do flashowania niepodpisanego oprogramowania. Ten krok, wynikający z doświadczeń z MK3, pozwala zagwarantować, że użytkownicy są świadomi ryzyka związanego z niezweryfikowanym firmware. Prusa jest odpowiedzialna wyłącznie za oficjalne wydania firmware. Użytkownicy ponoszą odpowiedzialność za używanie jakiegokolwiek firmware od społeczności, uznając potencjalne ryzyko i odpowiedzialność. Bootloader nie zawiera żadnego otwartego kodu.
Elektronika
Udostępniamy pełne schematy naszej elektroniki, aby ułatwić tworzenie modów i dodatków innych firm. Możesz sprawdzić połączenie wszystkich komponentów, napięcie na różnych pinach czy architekturę całej płytki.
W przypadku niektórych produktów nie udostępniamy pełnych schematów produkcyjnych PCB, ponieważ nie chcemy wspierać produkcji niesprawdzonych płytek-klonów. Nasze płytki posiadają nadmiarowe zabezpieczenia sprzętowe, które odetną zasilanie grzałki nawet w przypadku, gdy zabezpieczenia firmware nie zadziałają na czas lub firmware zawiesi się z jakiegokolwiek powodu. W przypadku awarii płytki w Twojej drukarce, nasz zespół pomocy technicznej wyśle Ci ją bezpłatnie (w okresie gwarancyjnym), a zapasowe płytki PCB możesz również kupić w naszym sklepie internetowym.
Sprzęt / części zamienne
Zapewniamy długoterminowe wsparcie dla wszystkich naszych drukarek, nawet dla tych, których nie sprzedajemy od lat. Wszystkie części zamienne możesz kupić w naszym sklepie internetowym. Chociaż nie przygotowujemy BOM (wykazu materiałów) dla wszystkich naszych drukarek, możesz łatwo znaleźć określone długości śrub, wymiary gładkich prętów i inny sprzęt w naszych instrukcjach montażu.
Ułatwienie użytkownikom modyfikowania i naprawiania swoich drukarek jest dla nas ważne. Jednocześnie nie udostępniamy aktywnie informacji produkcyjnych firmom, które produkują tańsze i gorszej jakości klony naszych produktów, które nie wnoszą nic nowego do społeczności open-source.