This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| cpm4030 [2024/07/02 20:04] – jens | cpm4030 [2026/06/25 11:38] (current) – wrusman | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| De besturing en bijgeleverde software waren wat beperkt en verouderd, dus is hij omgebouwd naar FluidNC (grbl variant voor ESP32). http:// | De besturing en bijgeleverde software waren wat beperkt en verouderd, dus is hij omgebouwd naar FluidNC (grbl variant voor ESP32). http:// | ||
| + | ====== Freesjes ====== | ||
| - | ook eens proberen met grblHAL? (https://github.com/grblHAL) | + | ^ ^ Type ^ diameter |
| + | |{{: | ||
| + | |{{: | ||
| + | |{{: | ||
| + | |||
| + | === Speeds en Feeds === | ||
| + | De spindel draait op 10000RPM, dat bepaalt de maximum en optimale snelheden. | ||
| + | Dit zijn richtlijnen, | ||
| + | |||
| + | **Aluminium 6061** | ||
| + | ^Tool ^feed per tand ^feedrate mm/min ^stepover ^note^ | ||
| + | |1 mm 2fl |0.006 |120 |0.10 |ramp, don't plunge| | ||
| + | |2 mm 2fl |0.012 |240 |0.30 | | | ||
| + | |3 mm 2fl |0.020 |400 |0.50 | | | ||
| + | |4 mm 1fl |0.045 |450 |0.6–1.0|preferred — chip clearance| | ||
| + | |6 mm 2fl |0.035 |700 |adaptive| Vc 189 high but Al tolerates it| | ||
| + | |||
| + | **Koper** | ||
| + | ^Tool ^feed per tand ^feedrate mm/min ^stepover ^note^ | ||
| + | |2 mm 2fl |0.010 |200 |0.30 | | | ||
| + | |3 mm 2fl |0.016 |320 |0.30 | | | ||
| + | |4 mm 1fl |0.035 |350 |0.30 |preferred — chip clearance| | ||
| + | |6 mm 2fl |0.028 |560 |0.30 |Vc 189 = edge-buildup risk, watch it| | ||
| + | |||
| + | **Brons** | ||
| + | ^Tool ^feed per tand ^feedrate mm/min ^stepover ^ | ||
| + | |2 mm 2fl |0.012 |240 |0.5×D| | ||
| + | |3 mm 2fl |0.020 |400 |0.5–0, | ||
| + | |4 mm 2fl |0.025 |500 |0.5–0, | ||
| + | |6 mm 2fl |0.030 |600 |adaptive for full depth| | ||
| + | |||
| + | **Plastics** | ||
| + | ^Tool ^feed per tand ^feedrate mm/min ^stepover ^ | ||
| + | |2 mm 2fl |0.05 |1000 |up to 0,9×D| | ||
| + | |3 mm 2fl |0.07 |1400 |0,9×D| | ||
| + | |4 mm 1fl |0.10 |1000 |0,9×D preferred — chip clearance| | ||
| + | |6 mm 2fl |0.10 |2000 |0,9×D| | ||
| + | |||
| + | **Hout** | ||
| + | ^Tool ^feed per tand ^feedrate mm/min ^stepover ^ | ||
| + | |3 mm 2fl |0.10 |2000 |0,9×D| | ||
| + | |4 mm 1fl |0.20 |2000 |0,9×D preferred — chip clearance| | ||
| + | |6 mm 2fl |0.15 |3000 |0,9×D| | ||
| - | Jens heeft een introductiefilmpje gemaakt over de CNC i.c.m. FreeCAD. {{youtube> | ||
| ===== Software ===== | ===== Software ===== | ||
| - | === GCode Creeren / CAM === | + | === CAM en Sender instellingen === |
| + | x: 380mm max 4000mm/min \\ | ||
| + | y: 300mm max 4000mm/min \\ | ||
| + | z: 200mm max 4000mm/min \\ | ||
| + | |||
| + | ====== GCode Creeren / CAM ====== | ||
| + | toptool : [[https:// | ||
| + | |||
| + | van de makers van lightburn : [[https:// | ||
| PCB gerber omzetten naar gcode : \\ | PCB gerber omzetten naar gcode : \\ | ||
| Line 23: | Line 73: | ||
| 2d/3d tekening omzetten naar 2d / 2.5d / 3d gcode : \\ | 2d/3d tekening omzetten naar 2d / 2.5d / 3d gcode : \\ | ||
| - | [[http:// | + | [[http:// |
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| Line 36: | Line 86: | ||
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| - | |||
| Grafische truukjes : \\ | Grafische truukjes : \\ | ||
| - | [[https://jasondorie.com/page_cnc.html|Halftoner en Reactor]] \\ | + | {{ :: |
| + | {{ : | ||
| + | [[https://halftonepro.com/app#|Halftone]] \\ | ||
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| - | + | eventuele | |
| - | problemen met arcs: \\ | + | |
| [[https:// | [[https:// | ||
| === GCode Simulator : === | === GCode Simulator : === | ||
| http:// | http:// | ||
| - | |||
| === GCode Streamers : === | === GCode Streamers : === | ||
| Line 55: | Line 104: | ||
| Niet elke software voor grbl werkt ook met FluidNC, dit is testen of uitzoeken. | Niet elke software voor grbl werkt ook met FluidNC, dit is testen of uitzoeken. | ||
| - | {{:profiler:gsender-main-screen-layout-850x441.png?400|}} | + | [[https:// |
| - | [[https://resources.sienci.com/view/gs-installation/#download| GSender]] | + | [[https:// |
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[http:// | ||
| + | van de makers van lightburn : [[https://docs.millmagesoftware.com/latest/AboutMillMage/|Millmage]] \\ | ||
| - | {{: | + | ===== Macro' |
| - | [[https:// | + | === "Home All" |
| + | < | ||
| + | $HZ ;$HX;G10 P0 L20 X0;$HY; G10 P0 L20 Y0; | ||
| + | </code> | ||
| - | {{: | + | === "Probe Z" voor gebruik met de toolsetter v2 (kan nog beter?)=== |
| - | [[https://github.com/vlachoudis/bCNC|bCNC ]] | + | < |
| + | G21 ; metric units | ||
| + | G91 ; Relative Positioning | ||
| + | G38.2 Z-70 F100 ; probe down with maximum 70mm and speed 100 mm/min | ||
| + | G10 L20 P1 Z65 ; set G54 Z to 65mm at contact | ||
| + | G0 Z5 ; retract 5mm | ||
| + | G38.2 Z-10 F50 ; probe down with maximum 10mm and speed 50 mm/min | ||
| + | G10 L20 P1 Z65.3 ; set G54 Z to 65mm at contact | ||
| + | G0 Z5 ; retract 5mm | ||
| + | G90 ; back to absolute | ||
| + | </code> | ||
| - | {{: | + | === oude "Probe Z" voor gebruik met de toolsetter (voor als de nieuwe niet goed werkt)=== |
| - | [[https:// | + | < |
| + | g90;g21;g38.2 z-70 f100;G92 z65;g1 z67;g38.2 z-10 f50;G92 z65;g0 z75; | ||
| + | </code> | ||
| - | {{: | + | === "Ga naar positie x10 y10" |
| - | [[http:// | + | < |
| + | G90 G21; (Absolute position in mm.) | ||
| + | G0 X10 Y10; | ||
| + | </code> | ||
| - | ====== Freesjes ====== | ||
| - | |||
| - | ^ ^ Type ^ diameter | ||
| - | |{{: | ||
| - | |{{: | ||
| - | |{{: | ||
| + | Jens heeft een introductiefilmpje gemaakt over de CNC i.c.m. FreeCAD. {{youtube> | ||
| ====== Electronica ====== | ====== Electronica ====== | ||
| Line 113: | Line 179: | ||
| Dit werkt als " | Dit werkt als " | ||
| - | Na wat testen is een goede config gemaakt (zie onderaan) en zijn in Universal Gcode Sender een aantal macro' | + | Na wat testen is een goede config gemaakt (zie onderaan) en zijn in Universal Gcode Sender een aantal macro' |
| - | ====== Settings ====== | ||
| - | ===== CAM en Sender instellingen ===== | ||
| - | x: 380mm max 4000mm/min \\ | ||
| - | y: 300mm max 4000mm/min \\ | ||
| - | z: 200mm max 4000mm/min \\ | ||
| ===== FluidNC Settings ===== | ===== FluidNC Settings ===== | ||
| Line 324: | Line 385: | ||
| </ | </ | ||
| - | ===== Macro' | ||
| - | === "Home All" | ||
| - | < | ||
| - | $HZ ;$HX;G10 P0 L20 X0;$HY; G10 P0 L20 Y0; | ||
| - | </ | ||
| - | === "Probe Z" voor gebruik met de toolsetter (kan nog beter)=== | ||
| - | < | ||
| - | g90; | ||
| - | </ | ||
| - | |||
| - | === "Probe Z" voor gebruik met de toolsetter v2 (kan nog beter?)=== | ||
| - | < | ||
| - | G91 G21 ; (Relative position in mm.) | ||
| - | G38.2 Z-70 F100 ;(Search of the probe on 70 mm. speed 100, if not found after 70 mm. Alarm GRBL) | ||
| - | G0 Z2 ; (back 2mm.) | ||
| - | G38.2 Z-2 F50 ; (Searching the probe for 2 mm, slower, speed 50) | ||
| - | G92 Z65 ; (Adjustment of the Z offset according to the thickness of the probe, 65 mm in this case) | ||
| - | G0 Z75 ; (back 10mm.) | ||
| - | M0; (pause) | ||
| - | </ | ||
| - | |||
| - | === "Ga naar positie x10 y10" | ||
| - | < | ||
| - | G90 G21; (Absolute position in mm.) | ||
| - | G0 X10 Y10; | ||
| - | </ | ||