Od momentu zbudowania mojej pierwszej drukarki 3D, przyświecała mi idea uczynienia druku 3D bardziej przystępnym. Częścią tego było marzenie o slicerze, który działa na każdym urządzeniu i jest tak łatwy w obsłudze, że każdy może z niego korzystać. Po niezliczonych godzinach prac rozwojowych i testów, z dumą przedstawiam Prusa EasyPrint! Jest to całkowity przełom – cięcie na telefonach i tabletach nigdy nie było łatwiejsze. I myślę, że jest to jedna z tych funkcji, która za jakiś czas będzie całkowicie normalna, a my będziemy się zastanawiać, jak mogliśmy bez niej żyć.
Zburzenie bariery związanej z cięciem – Czym jest EasyPrint?
Mimo że wielu z nas ma prostą metodę – przeciągnij i upuść model do PrusaSlicera, a następnie wybierz domyślny profil – to dla nowych użytkowników nie jest to tak proste, jak mogłoby się wydawać. Już sam fakt, że musisz zainstalować nową aplikację jest małą niedogodnością. Następnie trzeba przejść przez kreator, aby zaimportować odpowiednie profile drukarki. Trzeba wiedzieć, gdzie kliknąć, by wybrać odpowiedni materiał itd.
Dzięki EasyPrint wszystko to jest usprawnione i maksymalnie uproszczone. To najłatwiejsze, najbardziej płynne cięcie dostępne dzisiaj.
Przeglądasz Printables na telefonie, komputerze lub tablecie. Znajdujesz model, który Ci się podoba, a jedno kliknięcie przenosi Cię do podglądu 3D. Automatycznie wykrywa drukarkę (drukarki) w PrusaConnect, stosuje odpowiednie profile (np. 0.15 Structural). A Tobie pozostaje jedynie kliknąć DRUKUJ.
Jest wyposażony w wiele przydatnych i intuicyjnych funkcji. Jeśli chcesz, możesz szybko przenosić, obracać lub skalować modele, układać je na wybranej płaszczyźnie, automatycznie rozmieszczać większą liczbę modeli na jednym lub kilku wirtualnych stołach itd. Zaimplementowaliśmy nawet coś w rodzaju „koszyka” dla Printables, dzięki czemu możesz dodawać modele w miarę przeglądania Printables, a następnie wydrukować je wszystkie naraz.
Możesz również zmienić podstawowe ustawienia – jakość druku, wypełnienie, podpory. I to wszystko. Cała reszta bardziej złożonych parametrów jest celowo schowana za kulisami dla automatycznej konfiguracji.
Pamiętasz, jak uruchomiliśmy Printables (wtedy pod nazwą PrusaPrinters.org) i podkreśliliśmy możliwość dzielenia się plikami G-code? Cel był ten sam: uczynić druk 3D bardziej przystępnym. I mogę stwierdzić, że pojawiło się to zbyt wcześnie. Ludzie mieli obawy związane z bezpieczeństwem udostępniania G-code, a linki do Printables zostały nawet zbanowane na subreddicie 3D Printing, haha. Jakże czasy się zmieniły! Teraz wracamy do tego konceptu, jednak robimy to lepiej niż kiedykolwiek! W porównaniu z cięciem modelu w locie z przeglądarki lub telefonu, udostępnianie plików G-code wydaje się być podejściem z epoki kamienia łupanego.
Dla kogo to jest?
Początkujący: cięcie może wydawać się przytłaczające, jeśli dopiero zaczynasz przygodę z drukiem 3D, ale EasyPrint usuwa tę barierę. Bez skomplikowanych ustawień, bez konfiguracji profili – wystarczy kliknąć, pociąć i wydrukować. Nawet ktoś z zerowym doświadczeniem może to zrobić.
Użytkownicy Chromebooków (szkoły): nie ma potrzeby instalowania specjalistycznego oprogramowania lub zmagania się z ograniczeniami systemowymi – uczniowie i nauczyciele mogą po prostu otworzyć stronę, przygotować swoje modele 3D i wysłać je do druku lub pobrać G-code na pamięć USB.
Zaawansowani tableciarze: używasz Shapr3D na iPadzie do modelowania? (Czasami tak robię!) Koniec z koniecznością transferu pliku na komputer, aby go pociąć.
Twoja rodzina nie zajmująca się drukiem 3D: masz dość bycia osobą „drukującą na żądanie” dla wszystkich wokół? Teraz Twoja partnerka, partner, dzieci, rodzeństwo lub rodzice mogą sami przygotować projekty.
Cięcie w podróży (lub z kanapy): nawet jeśli slicer nie jest Ci obcy, Prusa EasyPrint to wciąż niezwykła wygoda. Możesz rozpocząć drukowanie z telefonu, relaksując się na kanapie – idealne rozwiązanie, gdy wiesz, że i tak użyjesz ustawień domyślnych.
Jak to działa i czy zmuszamy Cię do korzystania z usługi w chmurze?
Jesteśmy pewni, że zostanie to skopiowane w mgnieniu oka, więc naprawdę nie ma powodu, by utrzymywać w tajemnicy, jak to działa 🙂 Prusa EasyPrint to przejrzysta, responsywna aplikacja webowa, która pozwala importować modele 3D i ustawić kilka podstawowych parametrów cięcia. Jest ściśle zintegrowany z naszymi usługami, takimi jak Printables i aplikacją mobilną Prusa, dzięki czemu wie, jakie drukarki posiadasz, jakie materiały są załadowane i czy maszyny są gotowe do pracy. Może łatwo importować modele z Printables, ale także z pamięci lokalnej.
Po naciśnięciu przycisku Drukuj, cała scena jest wysyłana do PrusaSlicera działającego na potężnym serwerze, który generuje G-code i wysyła go do drukarki.
Jeśli to czytasz, być może myślisz: O nie – kolejny sposób na zamknięcie użytkowników w platformie chmurowej. I mam nadzieję, że ta obawa przeszła Ci przez myśl, ponieważ jest to obecnie ważna kwestia. Pozwól, że wyjaśnię, dlaczego tak nie jest.
Po pierwsze, Prusa EasyPrint jest całkowicie opcjonalny. Jeśli wolisz, możesz używać PrusaSlicera lokalnie na komputerze i nigdy nie dotknąć Prusa EasyPrint. W rzeczywistości Prusa EasyPrint nie jest tak naprawdę slicerem – jest to interfejs webowy, który generuje pliki 3MF kompatybilne z większością nowoczesnych slicerów. Interfejs działa na Twoim urządzeniu, więc nawet telefony i tablety są dla niego wystarczająco wydajne, podczas gdy samo cięcie odbywa się w chmurze na naszych serwerach, na samej wersji PrusaSlicera, którą publicznie udostępniamy, a której kod źródłowy możesz znaleźć na GitHubie. Frontend webowy nie ma otwartego kodu źródłowego (podobnie jak Printables czy PrusaConnect), ale ponieważ jego działanie zależy od PrusaSlicera, jesteśmy bardziej zmotywowani niż kiedykolwiek, by ulepszać naszą oddzielną aplikację.
W rzeczywistości jedną z moich ulubionych cech jest to, jak płynnie współpracują ze sobą.
W dowolnym momencie możesz nacisnąć przycisk, aby pobrać projekt i otworzyć go w PrusaSlicerze na komputerze. Wszystko zostanie zapisane jako plik 3MF – modele, orientacje, ustawienia. Tam możesz go dopracować za pomocą zaawansowanych narzędzi, takich jak malowanie podpór czy niestandardowe modyfikatory. Następnie możesz po prostu wyeksportować plik G-code i zapisać go w pamięci USB lub wysłać do drukarki przez sieć lokalną.
Co najważniejsze, nie ma innego sposobu na umożliwienie cięcia np. na tabletach i telefonach z Androidem za 500 zł. Zaufaj mi, próbowaliśmy. Same ograniczenia pamięci RAM na takich urządzeniach są tak rygorystyczne, że nie było na to szans, więc przynajmniej w dającej się przewidzieć przyszłości, nasz sposób jest jedynym zapewniającym tę funkcjonalność.
Mam również nadzieję, że nasze osiągnięcia mówią same za siebie. Bezpieczeństwo jest jednym z naszych głównych wyróżników, a nasze drukarki można znaleźć w najlepszych firmach, uniwersytetach i instytucjach badawczych na całym świecie.
Aplikacja została zaprojektowana tak, aby wszystkie slicery wywodzące się z PrusaSlicera (Orca, BambuStudio i wiele innych) działały zamiennie w tle. Zdradzę więc, że w przyszłości planujemy udostępnić ją również użytkownikom drukarek 3D innych niż Prusa. Oczywiście ramy czasowe nie są jeszcze ustalone, ponieważ musimy uzyskać wszystkie informacje z testów i upewnić się, że wszystko działa stabilnie po włączeniu wszystkich użytkowników naszych maszyn. Printables ma być dla każdego. Nie będziemy odgradzać się murem. Wręcz przeciwnie – chcemy, aby drukowanie 3D było łatwiejsze dla każdego. 🧡
Zastosowanie z drukarkami offline
Dodaliśmy przycisk „Dodaj drukarkę offline”, aby umożliwić wybór drukarek niepodłączonych do Internetu. Możesz więc ciąć w chmurze korzystając z prostego interfejsu użytkownika, ale z drukarką w pełni offline. Na koniec wystarczy, że pobierzesz G-code i przeniesiesz go do drukarki przez pamięć USB / kartę SD.
Wczesny dostęp i plany na przyszłość
Jest to test na dużą skalę, który pomoże nam zrozumieć, jakiej wielkości moc obliczeniowa jest potrzebna, jakie są koszty serwera i inne czynniki. Testy wewnętrzne prowadzimy od grudnia, więc mamy już dobry punkt odniesienia. Jednak rzeczywiste użytkowanie dostarczy nam cennych danych na temat obciążenia serwerów i ogólnej wydajności. Jeśli koszty będą rozsądne, chciałbym, aby usuga była darmowa dla wszystkich, z pewnymi rozsądnymi ograniczeniami.
Obecnie w danym momencie może być uruchomione tylko jedno zadanie (istnieje wewnętrzny system kolejkowania), jednak w praktyce nie powinno to być zauważalne. Ale jeśli spróbujesz otworzyć EasyPrint w wielu zakładkach i ciąć we wszystkich jednocześnie, odkryjesz, że musisz poczekać, aż bieżący projekt zakończy się. Może się jednak zdarzyć, że aplikacja w obecnym stanie rozwoju odmówi cięcia dużych, niezwykle szczegółowych modeli lub tych z wieloma podporami (np. projektów, których cięcie zajęłoby bardzo dużo czasu nawet na potężnym komputerze). Wreszcie, istnieje całkowity limit czasu cięcia w ciągu 24 godzin, ale ponownie, nie spodziewamy się, że użytkownicy dobiją do tego ograniczenia w normalnych okolicznościach.
Patrząc w przyszłość, zakładam, że pojawi się sporo nowych funkcji. Takich jak wygodne przechowywanie projektów w chmurze, aby można było uzyskać do nich dostęp z dowolnego miejsca (obecnie są przechowywane na urządzeniu lokalnym), szybsze lub nieograniczone cięcie, dzielenie pamięci z PrusaConnect i tak dalej. Mogłyby one zostać uwzględnione w jakimś płatnym pakiecie, ale zdecydujemy się na to tylko wtedy, gdy funkcje te zapewnią prawdziwą wartość.
Jak zdobyć zaproszenie
Wczesny dostęp opiera się na systemie zaproszeń, który pozwoli nam stopniowo skalować liczbę użytkowników. Wysłaliśmy już kilkaset zaproszeń do wybranych użytkowników. Oprócz możliwości natychmiastowego korzystania z Prusa EasyPrint, każdy z nich może zaprosić kilka kolejnych osób. A pierwsza setka, która wypełni ten prosty formularz zostanie zaproszona jeszcze dzisiaj. 🙂 Twoja nazwa na Printables jest używana jako unikalny identyfikator zaproszenia – chcieliśmy mieć pewność, że ludzie nie będą udostępniać swoich maili nieznajomym online.
Po zalogowaniu możesz od razu zacząć korzystanie z Prusa EasyPrint. Jeśli masz zaproszenia do udostępnienia, w menu zobaczysz przycisk Zaproś. Kliknięcie go otworzy okno pokazujące, ile zaproszeń pozostało. Możesz wyszukiwać osoby do zaproszenia po nazwie użytkownika lub loginie, a odbiorca otrzyma wiadomość e-mail lub powiadomienie push. Gdy wyczerpiesz swoją pulę, przycisk zniknie.
Potrzebujemy informacji zwrotnych!
To dopiero początek. Wiemy, że możemy wprowadzić więcej ulepszeń – głębszą integrację z aplikacjami mobilnymi i więcej funkcji. Jeśli wypróbujesz Prusa EasyPrint, to koniecznie daj nam znać, co myślisz. Podziel się z nami swoją opinią, zgłoś błędy lub powiedz, co możemy zrobić lepiej.
Udanego drukowania!
Musisz się zalogować, aby móc dodać komentarz.