User Tools

Site Tools


cpm4030

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cpm4030 [2024/01/31 14:26] – [Electronica - Endswitches] wrusmancpm4030 [2025/08/28 11:15] (current) wrusman
Line 8: Line 8:
  
 ===== Software ===== ===== Software =====
 +=== CAM en Sender instellingen ===
 +x: 380mm max  4000mm/min \\
 +y: 300mm max  4000mm/min \\
 +z: 200mm max  4000mm/min \\
 +
 +
 === GCode Creeren / CAM === === GCode Creeren / CAM ===
 +toptool : [[https://grid.space/kiri/|Kiri:Moto]] browser based CAM \\
 +Settings : {{ :profiler:kiri-moto.zip |}}
 +
 +van de makers van lightburn : [[https://docs.millmagesoftware.com/latest/AboutMillMage/|Millmage]]
  
 PCB gerber omzetten naar gcode :  \\ PCB gerber omzetten naar gcode :  \\
Line 32: Line 42:
 [[https://wiki.freecad.org/Path_Workbench|Path workbench in Freecad]] \\ [[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]] \\ [[https://forums.maslowcnc.com/t/generating-gcode-with-inkscape-instead-of-cam-software/12058|Inkscape]] \\
- 
  
 Grafische truukjes : \\ Grafische truukjes : \\
-[[https://jasondorie.com/page_cnc.html|Halftoner en Reactor]] \\+[[https://halftonepro.com/app#|Halftone]] \\
 [[https://rasterbator.net/| Rasterbator]] \\ [[https://rasterbator.net/| Rasterbator]] \\
 [[https://picsvg.com | plaatjes naar svg]] \\ [[https://picsvg.com | plaatjes naar svg]] \\
  
- +eventuele problemen met arcs en nauwkeurigheid:  \\
-problemen met arcs:  \\+
 [[https://softsolder.com/2020/03/18/grbl-error-33-arc-coordinates-vs-decimal-places/|G2/G3 error 33 uitleg en oplossing ]] [[https://softsolder.com/2020/03/18/grbl-error-33-arc-coordinates-vs-decimal-places/|G2/G3 error 33 uitleg en oplossing ]]
  
 === GCode Simulator : === === GCode Simulator : ===
 http://camotics.org/ http://camotics.org/
- 
  
 === GCode Streamers : === === GCode Streamers : ===
Line 51: Line 58:
 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://resources.sienci.com/view/gs-installation/#download| GSender]] \\ 
-[[https://resources.sienci.com/view/gs-installation/#downloadGSender]]+[[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]] \\
  
-{{:profiler:sending_file_1.0.5.png?400|}} +===== Macro's ===== 
-[[https://github.com/winder/Universal-G-Code-Sender|Universal G-Code Sender (Java Cross-platform - ook voor mac!) ]]+=== "Home All"  === 
 +<code> 
 +$HZ ;$HX;G10 P0 L20 X0;$HY; G10 P0 L20 Y0; 
 +</code>
  
-{{:profiler:bCNC.png?400|}} +=== "Probe Z" voor gebruik met de toolsetter v2 (kan nog beter?)=== 
-[[https://github.com/vlachoudis/bCNC|bCNC ]]+<code> 
 +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>
  
-{{:profiler:grblControl.png?400|}} +=== oude "Probe Z" voor gebruik met de toolsetter (voor als de nieuwe niet goed werkt)=== 
-[[https://github.com/Denvi/Candle|Candle ]]+<code> 
 +g90;g21;g38.2 z-70 f100;G92 z65;g1 z67;g38.2 z-10 f50;G92 z65;g0 z75; 
 +</code>
  
-{{:profiler:cambam.jpg?400|}} +=== "Ga naar positie x10 y10"=== 
-[[http://www.cambam.co.uk/forum/index.php?topic=6482|CamBam+ met plugin ]]+<code> 
 +G90 G21; (Absolute position in mm.) 
 +G0 X10 Y10; 
 +</code>
  
 ====== Freesjes ====== ====== Freesjes ======
Line 73: Line 102:
 |{{:profiler:pcbfrees.jpg?200|}}| Frees 2-snijder | 0,6mm | ?mm | ?mm| Printplaten of fijn gaveerwerk | [[https://www.amazon.nl/dp/B09DCLQ5NL?ref=ppx_yo2ov_dt_b_product_details | link]]| |{{:profiler:pcbfrees.jpg?200|}}| Frees 2-snijder | 0,6mm | ?mm | ?mm| Printplaten of fijn gaveerwerk | [[https://www.amazon.nl/dp/B09DCLQ5NL?ref=ppx_yo2ov_dt_b_product_details | link]]|
  
 +
 +Jens heeft een introductiefilmpje gemaakt over de CNC i.c.m. FreeCAD. {{youtube>Ix1RpRocqSg?}} \\
  
 ====== Electronica ====== ====== Electronica ======
Line 81: Line 112:
 Deze gaf storingen bij langer gebruik, en onderdelen hiervoor bleken bijna even duur als een nieuwe spindel van vevor. 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 bijbehorende frequentieregelaar 10000 toeren draait. Er zit een complete set ER11 collets bij met alle metrische en imperial maten. Het gaat om de JST-JGF-F65A, een 800 watt 3-fasen spindel die op 400 Hz van de 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.
  
  
Line 95: Line 133:
  
 {{:profiler:inductive.jpg?200|}} {{:profiler:inductive.jpg?200|}}
- 
- 
- 
-===== 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 - controller ===== ===== Electronica - controller =====
Line 113: Line 140:
 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. 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.
  
-Na wat testen is een goede config gemaakt (zie onderaan) en zijn in Universal Gcode Sender een aantal macro's gemaakt voor makkelijker gebruik (zie ook onderaan).+Na wat testen is een goede config gemaakt (zie onderaan) en zijn in Universal Gcode Sender een aantal macro's gemaakt voor makkelijker gebruik (zie ook hierboven).
  
  
-====== 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 346:
 </code> </code>
  
-===== Macro's ===== 
-=== "Home All"  === 
-<code> 
-$HZ ;$HX;G10 P0 L20 X0;$HY; G10 P0 L20 Y0; 
-</code> 
  
-=== "Probe Z" voor gebruik met de toolsetter (kan nog beter)=== 
-<code> 
-g90;g21;g38.2 z-70 f100;G92 z65;g1 z67;g38.2 z-10 f50;G92 z65;g0 z75; 
-</code> 
- 
-=== "Probe Z" voor gebruik met de toolsetter v2 (kan nog beter?)=== 
-<code> 
-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) 
-</code> 
- 
-=== "Ga naar positie x10 y10"=== 
-<code> 
-G90 G21; (Absolute position in mm.) 
-G0 X10 Y10; 
-</code> 
cpm4030.1706707603.txt.gz · Last modified: 2024/01/31 14:26 by wrusman