Skip to content

Code to convert images into gcode for a drawing robot

Notifications You must be signed in to change notification settings

ejbosia/drawbot

Repository files navigation

drawbot

Tests

THIS IS A WORK IN PROGRESS!!! TESTS ARE NOT COMPREHENSIVE YET

This repository works with the "drawbot" project, which is a simple cartesian drawing robot. The program takes in binary images and "fills" them using different fill techniques. An eventual goal is to branch into more generic images, including color.

The code is written in Python.

It is still in progress

Right now, the goal is to implement Connected Fermat Spirals from my other repository.

Fill Techniques

  • Outline Fill
  • Rectilinear fill
  • Spiral fill
  • CFS fill

Shading Techniques

  • in progress

Installation Instructions

pip3 install -r requirements.txt

Exectuion Instructions

Running the main.py file provides different command line options for execution.

python3 main.py "files/test.png" -z 1 -p

About

Code to convert images into gcode for a drawing robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages