To genialny pomysł by zrobić uniwersalną maszynę do frezowania i toczenia! Idea jest perfekcyjna , a zarazem niestety naiwna. Nie mówię ,że niemożliwa, bo sam będę próbował. Nie napisałeś w jakim materiale chcesz pracować, jeśli ma to być drewno, plastik, ewentualnie aluminium, to poniższe założenia mogą się sprawdzić w umiarkowany sposób. Jeśli myślisz o obróbce stali, to raczej się nie uda.
To skąpe proporcje nawet dla lekkiego plotera do obróbki drewna: 100cm maszyna=80cm posuw. zwiększenie rozstawu wózków zwiększa sztywność (oczywiście w połączeniu z odpowiednią konstrukcją), ale też powoduje zwiększenie gabarytów maszyny lub zmniejszenie pola roboczego.
Nie bez powodu frezarki przemysłowe budowane są z odlewów żeliwnych, są wielkie i ciężkie i mają stosunkowo niewielkie pole robocze do swoich gabarytów. W świecie amatorskim przyjęło się, by maszyny budowane od zera były spawane (jako konstrukcja przestrzenna), sezonowane i frezowane (po spawaniu), ewentualnie wypełniane epoksygranitem, lub betonem dla zwiększenia masy , bezwładności, sztywności, tłumienia wibracji... Dlatego przedmówcy radzą stół traserski, który jest zwykle odlewem żeliwnym lub po prostu bryłą kamienną, a jednocześnie jest płaskością litą - wzorem płaskości, która nie wymaga obróbki. Podczas frezowania największym wrogiem są wibracje. Wibracje niszczą frezy w ułamku sekundy, szczególnie jeśli to praca w stali. Dlatego pytanie jakiej precyzji możesz się spodziewać nie ma jednoznacznej odpowiedzi, bo pytanie brzmi "czy w ogóle możesz spodziewać się procesu frezowania". Jest to też kwestia skali, jeśli zbudujesz maszynę 2x mniejszą o 3x mniejszym polu roboczym to płyta 10 mm może się sprawdzić i dać zadowalające efekty jako baza. Koszt to ostatni szacunek jaki ktoś może przeprowadzić za Ciebie.
Mogę napisać na ten temat tylko tyle, że sam przez to przechodziłem i rozwiązałem te problemy w następujący sposób:
sterownik to początkowo płytka arduino nano(max 3 osie!) z zainstalowanym darmowym systemem Grbl, płytka ta steruje sterownikami tb6600 do kontroli silników krokowych (bez sprzężenia zwrotnego, ze sprzęzeniem wymagane inne sterowniki silników), maszyną steruje z poziomu PC lub laptopa za pomocą kabla usb i darmowego programu Universal Gcode Sender. Później przeniosłem sterowanie na płytkę esp32(do 6 osi) z również darmowym systemem GRBLhal. Dlatego nie są to nawet jakieś "płyty główne" , użyłem czegoś w rodzaju płytek rozwojowych, takich jakby "gołych procesorów" (no nie dosłownie ale do tego takie płytki służą - by z nich zrobić to co się komu podoba).
Gcode generuję na darmowym programie Freecad , tyle że on obsługuje tylko 3 osie. Nie znalazłem żadnego bezpłatnego programu , który generuje gcode na maszynę 4 osiową - jest Fusion360, ale on nie jest bezpłatny, a w wersji darmowej jest ograniczony.




