Istnieje wiele programów i modeli, które można wykorzystać bezpośrednio w drukarce 3D bez pisania ani jednej linijki kodu… jeśli jednak plan zakłada tworzenie własnych obiektów o bardziej szczegółowych parametrach, nieuchronnie trzeba zmierzyć się z zaawansowanymi narzędziami. Wielu uważa OpenSCAD za swego rodzaju standard, ale ImplicitCAD prezentuje się jako interesująca alternatywa.

ImplicitCAD: programowy CAD do druku 3D
ImplicitCAD

Osobiście zawsze staram się polecać narzędzia skierowane do początkujących użytkowników, ale prawda jest taka, że nikt nie pozostaje w tej pozycji zbyt długo. Jest to szczególnie widoczne w druku 3D. Niektóre modele drukarek i ich dedykowane oprogramowanie starają się maksymalnie uprościć proces, kosztem elastyczności. Nie mam wątpliwości, że ta strategia pomaga ogromnej liczbie użytkowników, ale w ostatecznym rozrachunku staje się problemem.

Druk 3D osiąga swój pełny potencjał, gdy nie jest ograniczany, a gdy wejdziemy w ten szczególny obszar spersonalizowanych obiektów i nietypowych wymiarów, „tworzenie wizualne” musi ustąpić miejsca czemuś takiemu jak programowy CAD. Nawet sam termin brzmi groźnie, ale projekt ImplicitCAD chce to nieco zmienić.

Jak można opisać ImplicitCAD?

ImplicitCAD: programowy CAD do druku 3D
Niektóre z próbek dostępnych na stronie ImplicitCAD

Z każdego punktu widzenia jest to język programowania, z tą różnicą, że wynikiem nie jest plik binarny, ale obiekt gotowy do wydruku w 3D. Jego rozwój rozpoczął się w 2012 roku, jest w pełni open source, a oficjalna strona zawiera kilka przykładów tego, co potrafi. Jednoczesne wyświetlanie kodu i wyrenderowanego obiektu obok siebie nie jest niczym nowym, ale najbardziej przyciąga uwagę profil „online”. Po ukończeniu obiektu można go pobrać w formatach STL, OBJ, SVG i G-Code.

Zgodnie ze słowami twórców ImplicitCAD narodził się z potrzeby projektowania obiektów, które precyzyjnie ze sobą oddziałują. Często bowiem nie chcemy zaprojektować pojedynczego obiektu, ale klasę obiektów, których parametry są określone przez zmienne. Są obiekty, które nie wymagają kodu, ale co, jeśli musimy zaprojektować klucz na podstawie listy liczb opisujących wysokości poszczególnych bolców zamka? Twórcy ImplicitCAD zapewniają: „do tego potrzebujemy programowania”. Ostatecznie ImplicitCAD to projekt poświęcony wykorzystaniu potęgi matematyki i informatyki do usunięcia „głupich problemów projektowych” z naszej drogi ku rewolucji w druku 3D.

Czy ma problemy? Tak, lokalna instalacja jest dość skomplikowana i ma wiele zależności, jeśli planujemy pracować poza Linuksem. Ale potencjał ImplicitCAD jest ogromny, mimo obecności bardzo potężnych alternatyw, takich jak OpenSCAD, a jeśli uważasz się za zaawansowanego użytkownika w świecie druku 3D, czemu by nie spróbować?

Oficjalna strona: