How to Use a Drag Knife and Pen Plotter on Your CNC Router
Introduction
Your CNC router can do more than mill wood and metal. With a drag knife attachment, it becomes a precision vinyl and paper cutter for stickers, stencils, and fabric patterns. With a pen plotter attachment, it becomes a drawing machine for technical illustrations, calligraphy, and generative art with sub-millimeter precision. Both tools use the same CNC motion system but replace the spinning spindle with a non-motorized tool.
Part 1: Drag Knife Cutting
How It Works
A drag knife is a swiveling blade holder with the blade offset from center. As the CNC moves, the blade pivots to face the cutting direction, creating a self-steering cut.
Blade Selection
- 30 degree: Thin vinyl, detailed work, small text
- 45 degree: General vinyl, sticker paper, cardstock
- 60 degree: Thick vinyl, reflective film, sandblast mask
Drag Knife Holder Options
- Donek Drag Knife (~$120): Precision-machined, adjustable blade depth, spring-loaded
- 3D-Printed (~$5): Many designs on Thingiverse, holds standard Roland blades
Software Setup
- No spindle control (RPM = 0)
- Z depth: 0.1-0.5mm (just enough to cut through material)
- Feed rate: 800-2000mm/min
- Use drag knife offset compensation in CAM software
Material Settings
Adhesive Vinyl
- Blade: 45 degree
- Z depth: 0.15mm (cut vinyl, not backing)
- Feed: 1200mm/min
Cardstock (80-110 lb)
- Blade: 45-60 degree
- Z depth: 0.3-0.4mm
- Feed: 800mm/min
Cardboard (3-4mm)
- Blade: 60 degree
- Z depth: 3.5-4.0mm
- Feed: 600mm/min
Fabric
- Blade: 60 degree
- Feed: 600mm/min
- Stabilize with freezer paper backing or spray adhesive
Sticker Production Workflow
- Design in Inkscape or Illustrator, export SVG
- Import to CAM, create contour toolpath with drag knife settings
- Cut test shape on scrap vinyl, adjust Z depth
- Run full job
- Weed excess vinyl, apply transfer tape
Part 2: Pen Plotting
Pen Holder Options
- 3D-printed spring-loaded: Holds various pen diameters, maintains consistent pressure
- Collet-style: Most rigid, uses ER11 collet
- Magnetic: Easy pen swapping for multi-color jobs
Pen Selection
- Fine liner (0.3-0.5mm): Technical drawings
- Gel pen (0.5-0.7mm): General purpose, vibrant colors
- Brush pen (0.5-3.0mm): Variable width, calligraphy
- Sharpie (1.0-2.0mm): Bold lines, signs
Settings
- No spindle
- Z travel height: 2-3mm
- Z draw height: 0 (pen just touching)
- Feed rate: 1000-3000mm/min
- Reduce acceleration to 500mm/s squared for smooth curves
Multi-Color Plotting
- Create separate toolpaths for each color
- Add manual tool change pause (M0) between colors
- At each pause: change pen, re-zero Z if needed, resume
Generating G-Code from Images
- Inkscape with G-Code Tools plugin
- StippleGen: converts photos to stipple dot patterns
- Carbide Create: import SVG, create contour toolpath
Creative Projects
- Vinyl decals and stickers for business logos and car decals
- Paper stencils for spray paint and airbrush work
- Cardboard prototypes for packaging design
- Technical illustrations and blueprint reproductions
- Generative art from Processing or p5.js
- Stippled portraits with dot patterns
- Geometric mandala and tessellation art
Troubleshooting
- Tearing: Reduce feed rate, replace dull blade, reduce Z depth
- Rounded corners: Enable drag knife offset compensation, reduce feed
- Inconsistent pen lines: Check Z-zero, reduce acceleration, ensure paper is flat
Pro Tips
- Use a self-healing cutting mat under drag knife work
- Tape all four edges of paper for pen plotting
- Reduce acceleration for pen plotting to prevent pen bounce
- A drag knife can score folding lines in cardstock for crisp packaging
Conclusion
Drag knife and pen plotting attachments unlock creative and commercial applications that milling alone cannot address. The drag knife turns your CNC into a production sticker cutter and stencil maker. The pen plotter turns it into a precision drawing instrument. Both use the same motion platform with simple tool holders and the right CAM settings.
Related Guides
- How to Surface Your CNC Spoilboard and Machine Aluminum on a Desktop Router
- How to V-Carve Inlays and Precision Signs on a Desktop CNC Router
- How to Use LaserGRBL: Free Laser Control Software for GRBL Engravers
- How to Use Vectric Aspire for CNC Routing: V-Carving, 3D Reliefs, and Toolpaths
- How to Use LightBurn for Production: Complete Workflow from Design to Cut
- How to Mill PCBs with FlatCAM: Gerber Import to Isolation Routing G-Code
- How to Use EstlCAM for CNC Routing: Toolpaths, G-Code, and GRBL Control
- How to Use FreeCAD for Makers: Parametric CAD for 3D Printing, Laser Cutting, and CNC