Anpassningsbar och självständiga CNC maskin (8 / 8 steg)
Steg 8: Programvara och CAM
Computer Aided Manufacturing programvara används för att skapa GCODE som våra CNC kommer att läsa.
Det finns en hel del öppen källkod CAM projekt som kommer att vara användbar för nästan alla dina behov.
Jag använder PyCAM eftersom stöder 3D CAM för GNU/Linux, och är öppen källkod
GCODE som genererar PyCAM, är beredd att köra in i EMC2 teknik. Men vi vill använda den till vår Marlin Firmware och behöver göra vissa ändringar.
För detta har du ett manus, som jag har hittat i den här bloggen
PyCAM prestanda anteckningar:
Denna programvara fungerar, men är inte en mycket snabb CAM algoritm. Är viktigt att ta tid i förstår hur det fungerar för att optimera processen.
Om du kör pycam i GNU/Linux, rekommenderar jag du aktivera multi-tråd stöd verkställande servern med "pypy" och anslutande klienten i samma värddator.
Server:
pypy pycam/pycam--start-endast server--server-auth-key = fietspomp--nummer-av-processer = 4 & python
Klienten:
pycam/pycam--enable-server – fjärr-server = localhost--server-auth-key = fietspomp--nummer-av-processer = 0