Welcome to Our Community

Some features disabled for guests. Register Today.

      1. Build Progress:
        • Build in Progress...
      Rate This Build
      5 votes
      Sometime ago, i've built a small CNC Laser engraver, but it doesn't satisfy me, both the electronics and the mechanical...

      After a while i've started to design a new control board for the Laser, this time i want all the electronics on a single PCB, both the movement control and the current driver of the laser.
      The first step was to design the circuit : I've used the standard GRBL pin assignment, the LT3083 to drive the laser and the stepstick to move the motors.

      NOTE: This is a REV1, I have already identified an improvement to do ...

      Schematics (REV 1):
      PCB (REV 1):

      With these files I have made the PCBs:
      PCB realizzato.jpg

      Then I've soldered all the components and this is the result:

      (In the next build i'll use the vslot to build the mechanics)

      With the need to generate the GCode for the laser directly from an image, i've started to write an extension for Inkscape (http://www.inkscape.org/).

      Step 1)
      Download from "Attached Files:" (at bottom)
      Step 2) Extract the archive and simply copy all the files in the folder "Extensions" of Inkscape

      Windows ) "C:\<...>\Inkscape\share\extensions"
      Linux ) "/usr/share/inkscape/extensions"
      Mac ) "/Applications/Inkscape.app/Contents/Resources/extensions"
      for unix (& mac maybe) change the permission on the file:
      chmod 755 png.py
      chmod 755 raster2laser_gcode.py
      chmod 644 raster2laser_gcode.inx


      Step 1) Resize the inkscape document to match the dimension of your working area

      Step 2) Draw or import the image

      Step 3) To run the extension go to: Extension > 305 Engineering > Raster 2 Laser GCode generator

      Step 4) Play!

      Attached Files:

      1. Special Notes

        1) This is a REV 1 of the board.
        2) English is not my native language, so sorry for my poor grammar...
      dreiii, yakeen, Alonso Vilo and 16 others like this.
  • Loading...
  • Build Details

    Build License:
    • CC - Attribution NonCommercial - CC BY NC

    Reason for this Build

    I've started this project to have a single board for controlling a small Laser cnc
  • Parts list

    Qty Part Name Part Link Comments
    0 Link
  • Attached Files:

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice