Drawing Bot is a free, open source software for converting images to line drawings for Plotters / Drawing Machines / 3D printers. It also serves as an application for visual artists to create stylised line drawings from images / video.
It is available for Windows, Mac and Linux.
- Advanced User Interface with live drawing preview
- GCode - configurable Drawing Area, XYZ Offsets / Auto Homing.
- Path Finding Modules - configurable to create different styles
- Presets: can be saved/imported/exported for sharing different styles with other users
- Pen Settings: configurable colours / distribution weight / blend modes
- Exports can be exported per/pen or per/drawing
- Batch Processing: Convert entire folders automatically.
- Pen Plugins (Support for multiple manufacturers)
Import Formats:
Images: [.tif, .tga, .png, .jpg, .gif, .bmp, .jpeg]
Export Formats:
GCode: [.gcode, .txt],
Vectors: [.svg, .pdf],
Images: [.tif, .tga, .png, .jpg, .jpeg]
Downloads: Latest Release
-
Windows - Installer (.exe)
Includes all required libraries and Java Runtime. No further setup required.
-
Windows - Portable (.zip)
Includes all required libraries and Java Runtime. No further setup required.
-
Mac/Linux/Win - Executable (.jar)
Includes all required libraries but you must manually install JAVA 11+
All the dependencies are automatically included and do not need to be installed manually.
- OpenJFX - for User Interface / Rendering
- JTS Topology Suite - for Vectors/Geometry
- ImgScalr - for Optimised Image Scaling
- Gson - for Configuration/Preset Files
- Apache XML Graphics - for SVG Rendering
- iText - for PDF Rendering
- FXGraphics2D - for Swing/JavaFX Compatibility
DrawingBotV3 is an expansion of Drawbot Image to GCode V2 originally written by Scott Cooper.
Thanks to Scott for allowing me to publish this version!