CNC Router Small / CNC freestafel: verschil tussen versies
k |
|||
(12 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | [[Category: | + | [[Category:Tools]][[Category:Wood working tools]][[Category:Arts and crafts tools]][[Category:CNC machines]][[Category:SafetySheet]] |
{{NoiseCat1}} {{SafetyCat3}} | {{NoiseCat1}} {{SafetyCat3}} | ||
− | |||
== Wat voor apparaaat == | == Wat voor apparaaat == | ||
De aansturing van de kleine CNC frees is gebaseerd op GRBL, en heeft dus G-code nodig om te werken. Op dit moment zit er een standaard Kress spindle op van 600W. | De aansturing van de kleine CNC frees is gebaseerd op GRBL, en heeft dus G-code nodig om te werken. Op dit moment zit er een standaard Kress spindle op van 600W. | ||
Regel 18: | Regel 17: | ||
LibreCAD is een gratis/open source programma en kan je [https://librecad.org/ hier] downloaden. | LibreCAD is een gratis/open source programma en kan je [https://librecad.org/ hier] downloaden. | ||
Dit is waar je een tekening maakt van je onderdeel, eventueel in verschillende layers om bijvoorbeeld de gaten eerst te frezen, en verschillende dieptes te frezen. | Dit is waar je een tekening maakt van je onderdeel, eventueel in verschillende layers om bijvoorbeeld de gaten eerst te frezen, en verschillende dieptes te frezen. | ||
+ | Als voorbeeld is [https://raw.githubusercontent.com/MakerSpaceLeiden/Manuals/master/kleine-cnc-frees/workflow/eland.dxf hier] een tekening van een eland gemaakt in LibreCAD. | ||
+ | |||
+ | [[Bestand:Librecad met eland.dxf.png|1024px]] | ||
==== converteer je DXF naar Gcode met een CAM programma zoals DXF2GCODE, en sla op in gcode formaat. ==== | ==== converteer je DXF naar Gcode met een CAM programma zoals DXF2GCODE, en sla op in gcode formaat. ==== | ||
DXF2GCODE is ook een gratis/open source programma en kun je [https://sourceforge.net/projects/dxf2gcode/files/ hier] downloaden. | DXF2GCODE is ook een gratis/open source programma en kun je [https://sourceforge.net/projects/dxf2gcode/files/ hier] downloaden. | ||
+ | De eland.dxf file kan nu hier geopend worden en dan zijn er een aantal belangrijke instellingen die specifiek zijn voor de kleine frees. | ||
+ | |||
+ | [[Bestand:Updated dxf2gcode met eland.dxf.png|1024px]] | ||
+ | |||
+ | De Z final mill depth is de dikte van het plankje: 6mm; de Z infeed depth is de extra diepte per ronde: 1mm. | ||
+ | De feedrate XY zijn de beweging snelheden die in het platte vlak gemaakt worden; voor zacht triplex is 200mm/min een goed uitgangspunt. | ||
+ | |||
+ | Let op de configuratie van de post-processor: zet export in absolute waarden uit. | ||
+ | |||
+ | Exporteer de file nu als [https://raw.githubusercontent.com/MakerSpaceLeiden/Manuals/master/kleine-cnc-frees/workflow/eland.gcode eland.gcode]. | ||
==== Laad de gcode in een gcode sender zoals UGS en start met frezen. ==== | ==== Laad de gcode in een gcode sender zoals UGS en start met frezen. ==== | ||
UGS is [https://winder.github.io/ugs_website/ hier] te vinden en is ook gratis/open source. | UGS is [https://winder.github.io/ugs_website/ hier] te vinden en is ook gratis/open source. | ||
+ | In UGS kan de eland.gcode nu geopend worden en met de visualiser is te zien wat het geplande toolpath is: | ||
+ | |||
+ | [[Bestand:Ugs met eland.gcode.png|1024px]] | ||
+ | |||
+ | Zoals je goed kunt zien is het nulpunt van het werkstuk op 10mm boven het materiaal. | ||
+ | |||
+ | [[Bestand:Eland.jpg|512px]] | ||
== Achtergrond == | == Achtergrond == |
Huidige versie van 11 nov 2024 om 23:01
This equipment is Noise Category 1: can only be used between 07:00 and 19:00.
Wear hearing protection.
This equipment is safety category 3:
- Mandatory, in person, instructions.
- Make sure you read the Wiki before asking.
Inhoud
Wat voor apparaaat
De aansturing van de kleine CNC frees is gebaseerd op GRBL, en heeft dus G-code nodig om te werken. Op dit moment zit er een standaard Kress spindle op van 600W.
Wat kan ik er mee
De frees is geschikt voor het frezen van hout, kunststof en zachte metalen. Door de aansturing met riemen, kunnen er geen grote krachten in X en Y richting uitgeoefend worden. De eindswitches zijn niet actief dus er kan alleen relatief (G91) mee gewerkt worden. Er is geen koeling of afzuiging voor het frezen. Ook is de spindle niet aangestuurd door GRBL, gewoon met de hand aan/uit zetten dus.
Hoe frees ik mijn eerste onderdeel (grote stappen)
- teken je onderdeel in een CAD programma zoals LibreCAD, en sla op in DXF formaat.
- converteer je DXF naar Gcode met een CAM programma zoals DXF2GCODE, en sla op in gcode formaat.
- Laad de gcode in een gcode sender zoals UGS en start met frezen. Het doel is om de losse USB aansluiting te vervangen voor een embedded RPi met CNCJS. Om hier alvast mee te spelen kun je ipv UGS ook CNCJS direct op je laptop installeren en van daar uit werken.
Hoe frees ik mijn eerste onderdeel (details)
teken je onderdeel in een CAD programma zoals LibreCAD, en sla op in DXF formaat.
LibreCAD is een gratis/open source programma en kan je hier downloaden. Dit is waar je een tekening maakt van je onderdeel, eventueel in verschillende layers om bijvoorbeeld de gaten eerst te frezen, en verschillende dieptes te frezen. Als voorbeeld is hier een tekening van een eland gemaakt in LibreCAD.
converteer je DXF naar Gcode met een CAM programma zoals DXF2GCODE, en sla op in gcode formaat.
DXF2GCODE is ook een gratis/open source programma en kun je hier downloaden. De eland.dxf file kan nu hier geopend worden en dan zijn er een aantal belangrijke instellingen die specifiek zijn voor de kleine frees.
De Z final mill depth is de dikte van het plankje: 6mm; de Z infeed depth is de extra diepte per ronde: 1mm. De feedrate XY zijn de beweging snelheden die in het platte vlak gemaakt worden; voor zacht triplex is 200mm/min een goed uitgangspunt.
Let op de configuratie van de post-processor: zet export in absolute waarden uit.
Exporteer de file nu als eland.gcode.
Laad de gcode in een gcode sender zoals UGS en start met frezen.
UGS is hier te vinden en is ook gratis/open source. In UGS kan de eland.gcode nu geopend worden en met de visualiser is te zien wat het geplande toolpath is:
Zoals je goed kunt zien is het nulpunt van het werkstuk op 10mm boven het materiaal.
Achtergrond
Deze frees is een donatie van Willem, een oud deelnemer. Na initieel werk van Aart, is de frees nu afgemaakt door Hugo. De laatste aanpassingen zijn:
- vervanging van de Z spindel door lagere spoed
- 4,5A stepper drivers voor de X1, X2 en Y as
- loskoppelen van eindswitches ivm storing door de freesmotor