Zajęcia nr 1 | zadanie 1
Zadania do których chcę użyć Pythona:
- Automatyczne uzupełnianie excela z wydrukami 3D, na podstawie danych zebranych od asystenta AI drukarki. Jeśli wydruk jest gotowy, w tabeli zmienia się status druku na "wydrukowany". Mówię tutaj o drukarce na systemie Klipper która ma wbudowaną opcję asystenta AI.
- Edycja plików konfiguracyjnych drukarki 3D w celu zwiększenia jej wydajności i dopasowania jej do własnych potrzeb, np. szybszego druku, interpretowania sygnałów z dodatkowych czujników.
- Edycja g-codu drukarki przy pomocy własnych skryptów pythonowych umieszczonych w Grasshopperze. Często tworzenie skryptów przy pomocy programowania wizualnego jest uciążliwe ze względu na ograniczoną ilość komponentów i konieczność instalacji pluginów. Pisanie własnych komponentów w Pythonie usprawni ten proces i da większą swobodę projektowania.
- Tworzenie i edycja aplikacji do sterowania mikrokontrolerami. Myślę tutaj np. o aplikacji poruszającej rzeźbą kinetyczną, która ma możliwość sterowania silnikami krokowymi w różny sposób, a dodatkowo posiada systemy zabezpieczające. Tutaj przydatna będzie także znajomość programowania GUI w Pythonie.
Plany związane z Pythonem:
- Przede wszystkim tworzenie projektów związanych z drukiem 3D, od tworzenia skomplikowanych form geometrycznych do edycji plików konfiguracyjnych drukarki żeby dostosować ją do swoich potrzeb.
- Codzienne ułatwianie sobie życia i automatyzacja żmudnych procesów :)