Making a plotter from a Laser Cutter

Last Updated or created 2025-02-14

I’ve got a SculpFun Laser Cutter.
I’m using this a lot … as lasercutter.

But you can also use a laser cutter as a Plotter or vinyl cutter!

Just remove the laser head, and replace it with a pen or knife!
(360 swivel blade)

First : replace laserhead and make a controllable pen holder.

My Laser Cutter can be controlled using G-codes real-time.
Example my etch a sketch.
Now I just have to add a Z axis controller to control pen up/down.

While I’m not afraid to cut things by hand. Like our front door decoration.

I like a more precise and repeatable way. I’ve cut lots of Nae Bother Logo’s like on my Laptop. (These were made using a computer cutter)

Test code (no gcode yet):

#include <Servo.h>
const int buttonPin = 16;  
int lastButtonState = 0;  

Servo myservo; 

void setup() {
  pinMode(buttonPin, INPUT);
  myservo.attach(2); 
  myservo.write(0);
  Serial.begin(115200);
}

void loop() {
  int reading = digitalRead(buttonPin);

      if (reading == 1 && lastButtonState == 0) {
        myservo.write(0);
        Serial.println("UP");
        lastButtonState = 1;
      }
      if (reading == 0 && lastButtonState == 1) {
        myservo.write(160);
        Serial.println("DOWN");
        lastButtonState = 0;
      }

}
Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *