Turning Your CNC Into A Vinyl Cutter


This may seem like a no-brainer, but it’s actually pretty easy to modify your CNC machine to hold a vinyl cutter blade in order to do stencils or even cut out vinyl logos!

[Jouni] designed a holder for a standard Roland vinyl/sticker cutter blade (replacement with 5 blades is about $10 on eBay). It’s made to fit his specific CNC which uses a 65mm spindle, with a 49mm mounting ring — but the file could be easily modified to suit others.

Simply clamp your plastic or vinyl onto a flat piece of wood, and get stenciling! [Jouni’s] included his .STL file on his site in case anyone wants to try it out. While he’s designed it for 3D printing, you could probably CNC mill it as well — which would kinda make more sense…

And now that you have a vinyl cutter, why not cut your own SMD stencils for making your own PCBs!

17 thoughts on “Turning Your CNC Into A Vinyl Cutter

      1. You can put the offset right in the toolholder config for the holder that you have the knife in so it picks it up on toolchange, that is great for auxillary spindles with a X offset from the centreline of the main spindle etc.
        But in this case the fly in the ointment is the vector of the offset changes with direction, so the cam software needs to be aware its a special case and to apply some directional logic to do sharp corners and turns correctly.
        Happily most cam software has dragknife toolpaths as a option which will do this for you.

      2. That is a different kind of offset. A vinyl cutter compensates by dragging the center of the holder past the corner point, then swinging it back in as it cuts in the new direction.

        The dotted line is the path that the centerline of the blade holder takes:

        I have an old Graphtec vinyl cutter, the cutter itself performs this offset compensation. Which is very nice, because then your program just tells it what to cut. It cuts a square with a triangle inside it as a way to test the compensation. Too little, corners are round. Too much, the corners get peaks on them.

  1. This is very interesting. I am wondering if this could be improved by mounting the blade on a motor to change its cutting direction? I have seen this on standard vinyl cutters, didn’t see too many detail in the article. Perhaps he does that already.. I’m wondering what sort of modifications to the controller and/or gcode that would entail. Very cool project

    1. Most standard vinyl cutters actually use a “drag knife” – the same type used in the article. If you can’t get the desired precision with a tangential blade & drag knife you’re probably using the wrong cutting tool or doing something wrong.

    1. You can make another adapter to be chuck it in. But that engraver/mill is apparently lacking the required Z travel. The guy even took out the ER nut on the spindle for more clearance, it seems.

  2. If you have a mill with an R8 or larger spindle it should be possible to get a collet the right size (likely metric) for the knife holder.

    One trick to sharp corners with a drag knife is to do a loop, cut past the corner, loop around so the knife approaches the other side of the corner straight on from the waste side. That works for outside corners. Don’t know how it could be done for inside ones. Probably should just make those to the minimum turn radius for the drag knife.

  3. i would rather just poke a small hole in the center or somewhere in the design that will be unused space, and thread a hot wire (ie: kanthal, nichrome, whatever resistance wire) between the top and a bottom portion that would travel the same places. but i guess then you’d have 2 CNC’s, one above, one below, one feeding +Voltage, one being ground. I’m not sure if you can cut vinyl that way though, and still have perfectly flat vinyl.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.