====== ISEL CPM 4030 ====== Dit is een CPM 4030, van het duitse bedrijf ISEL. {{:profiler:cpm4030.jpeg?400|}} De besturing en bijgeleverde software waren wat beperkt en verouderd, dus is hij omgebouwd naar FluidNC (grbl variant voor ESP32). http://wiki.fluidnc.com/ ====== Freesjes en snelheden ====== [[feedsandspeeds|Beschikbare Freesjes en speeds & feeds]] ===== Software ===== ====== GCode Creeren / CAM ====== Van de makers van lightburn : [[https://docs.millmagesoftware.com/latest/AboutMillMage/|Millmage]]\\ {{ :profiler:handleiding_cam_millmage.pdf |Snelstart handleiding voor de maakplek}} PCB gerber omzetten naar gcode : \\ [[https://www.galaad.net/coppercam-eng.html|coppercam]] \\ [[https://copper.carbide3d.com/rapidpcb|online rapidpcb]] \\ [[http://flatcam.org/|flatcam]] \\ [[https://github.com/pcb2gcode/pcb2gcode|pcb2gcode]] en [[https://github.com/pcb2gcode /pcb2gcodeGUI|pcb2gcodeGUI]] \\ [[https://github.com/JohnAtl/pcbgcode|pcbgcode]] \\ 2d/3d tekening omzetten naar 2d / 2.5d / 3d gcode : \\ [[http://www.cambam.info/|cambam]] & {{ :profiler:cambam_plus_1.0_settings.zip |CamBam presets }} - via Tools -> browse system folder \\ [[https://carbide3d.com/carbidecreate/|carbidecreate]] \\ [[https://mecsoft.com/freemill/|freemill]] \\ [[https://www.scorchworks.com/Fengrave/fengrave.html|Fengrave]] \\ [[https://www.estlcam.de/anleitung.php|EstlCAM]] \\ [[https://deftware.myshopify.com/pages/pixelcnc|PixelCNC]] \\ [[https://mecsoft.com/products/freemill/free-cad-cam-software/|FreeMill]] \\ [[https://pycam.sourceforge.net/3d-view/|PyCAM]] \\ CAM in bestaande tekensoftware : \\ [[https://www.autodesk.com/products/fusion-360/blog/getting-started-introduction-to-cam-and-toolpaths/|fusion360 CAM]] \\ [[https://wiki.freecad.org/Path_Workbench|Path workbench in Freecad]] \\ [[https://forums.maslowcnc.com/t/generating-gcode-with-inkscape-instead-of-cam-software/12058|Inkscape]] \\ Grafische truukjes : \\ {{ ::halftoner.zip |Halftoner Applicatie Windows}} \\ {{ :reactor.zip |Reactor Applicatie Windows}} \\ [[https://halftonepro.com/app#|Halftone]] \\ [[https://rasterbator.net/| Rasterbator]] \\ [[https://picsvg.com | plaatjes naar svg]] \\ eventuele problemen met arcs en nauwkeurigheid: \\ [[https://softsolder.com/2020/03/18/grbl-error-33-arc-coordinates-vs-decimal-places/|G2/G3 error 33 uitleg en oplossing ]] Het heeft te maken met de nauwkerigheid van de arcs achter de komma, deze moet op 3 cijfers achter de komma staan === GCode Simulator : === http://camotics.org/ === GCode Streamers : === Gcode streamers zijn bijna hetzelfde als 3D printer software die coördinaten naar de printer sturen vanaf de pc alleen zijn deze versies voornamelijk bedoeld voor Frezen of lasersnijden. Niet elke software voor grbl werkt ook met FluidNC, dit is testen of uitzoeken. === CAM en Sender instellingen === x: 380mm max 4000mm/min \\ y: 300mm max 4000mm/min \\ z: 200mm max 4000mm/min \\ [[https://resources.sienci.com/view/gs-installation/#download| GSender]] \\ [[https://github.com/winder/Universal-G-Code-Sender|Universal G-Code Sender (Java Cross-platform - ook voor mac!) ]] \\ [[https://github.com/vlachoudis/bCNC|bCNC ]] \\ [[https://github.com/Denvi/Candle|Candle ]] \\ [[http://www.cambam.co.uk/forum/index.php?topic=6482|CamBam+ met plugin ]] \\ van de makers van lightburn : [[https://docs.millmagesoftware.com/latest/AboutMillMage/|Millmage]] \\ Jens heeft een introductiefilmpje gemaakt over de CNC i.c.m. FreeCAD. {{youtube>Ix1RpRocqSg?}} \\ ====== Electronica ====== {{:profiler:cpm4030-electronica.jpeg?400|}} ===== Freesmotor ===== De freesmotor was een ISEL UFM 500 met OZ8A / EOC8A / DIN6388A spantangen (vergelijkbaar met kress FME serie) Deze gaf storingen bij langer gebruik, en onderdelen hiervoor bleken bijna even duur als een nieuwe spindel van vevor. Het gaat om de JST-JGF-F65A, een 800 watt 3-fasen spindel die op 400 Hz van de {{ :profiler:a2_vfd_manual.pdf |bijbehorende frequentieregelaar}} 10000 toeren draait. Er zit een complete set ER11 collets bij met alle metrische en imperial maten. ===== Electronica - Drivers ===== {{:profiler:msd5056.jpg?200|}} Er worden {{ :profiler:msd-50-56.pdf |MSD-50-5.6}} stepper driver aan de controller gekoppeld voor de aansturing van de stappenmotoren. Deze kunnen maximaal 5.6A en 50V aan. ===== Electronica - stappenmotoren ===== Het betreft {{ :profiler:st5818m3008.pdf |st5818m3008}} stappenmotoren. De spanning naar de stappenmotoren is 48v, de maximale stroom is gelimiteerd op 2,7A. De bekabeling naar de motoren is vervangen door nieuwe kabels zonder de limit switches er bij in. ===== Electronica - Endswitches ===== Alle endswitches waren gewone schakelaartjes waarvan de draden door dezelfde kabels als de motoren liepen, dit veroorzaakte veel storing. Alle bekabeling is vervangen door losse kabels naar de endswitches, de endswitches zijn vervangen door inductieve switches die op 12v werken. {{:profiler:inductive.jpg?200|}} ===== Electronica - controller ===== Voor de besturing is een nieuwe print ontworpen (https://github.com/WRusman/FluidNC-BOB-v1.1) en besteld bij JLC. In de ESP32 is FluidNC gezet voor aansturing. http://wiki.fluidnc.com/ Dit werkt als "vertaler" tussen de gcode die via USB naar de arduino wordt gestuurd en genereert stappenmotor pulsen en leest schakelaars. De software in de controller is te vergelijken met 3D printer software. ===== FluidNC Settings ===== [[config.yaml|FluidNC config.yaml]]