Draw N' G-code
A downloadable tool for Windows and macOS
Draw N' Gcode
Draw and convert multiple 2D images into layered G-code for printing, with multi-material support for bioprinting, chocolate printing, 3D printing, and more! This is the only multi-layered software that exists that is able to convert multiple unique images into layered G-code with support for co-axial printing (multiple nozzles printing at once and/or separately). It can be used and customized for many different printers, such as bioprinters, chocolate printers, plastic printers, and more.
Tested on the Printessa.
Source code: https://github.com/QueenChristina/draw-to-gcode
Features
Make drawings over multiple layers and with multiple materials, and convert it into GCode.
- Vector layers
- Layer system with undo-redo compatibility + Set layer names
- Converts each layer into G-Code, stacked on top of each other
- Can set amount of times a layer is duplicated (stacked) in G-Code
- Onion skin feature to allow you to trace over past and future layers
- Custom settings for printing, such as guide for size of print-bed, set units, and set layer height
- Supports multiple nozzles moving synchronously, such as for use coaxial printing, or separately
- Multimaterial support: any axes (not just Z or A), add offset between axes, and custom ordering
- Custom saved settings for nozzles, pre-extrusion amount, extrusion coefficient, and axes by printer
- Add reference image to trace over existing images
Note: Sending G-code and commands directly to the printer from Draw N' Gcode is a work in progress, but theoretically working! You can help me test it by using "Connect to Printer", then generate G-code and send to the printer. Use buttons to move axes of the printer. It supports moving any axes (vertical or extruder) defined in printer settings -- making this more versatile than typical printer software that assumes single nozzle.
Credits
Based on code from Lorien by mbrlabs, GDSerComm by NangiDev, Godot Game engine, and more.
Special thanks to all the people who made this project possible: Mark Skylar-Scott, Danielle, Tony, Emily, Vartika, and Kenna!!!
Project in development. Please consider helping out the project by sharing, donating, and/or testing it out on your printer and let me know if you run into any bugs!
Status | In development |
Category | Tool |
Platforms | Windows, macOS |
Author | eggcat |
Tags | 3d-printing, bioprinting, Drawing, gcode, image, image-to-gcode, printing |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.