You are browsing as a guest. Sign up (or log in) to start making projects!

3h 37m logged

I finally decided to put this project on stardance. Currently, you can print simple drawings(very annoying to slice them). The printer works like this:

  1. Sliced files:
    • Takes an argument from running to run a .banana file
    • Interpret and convert back into commands that the printer can understand
  2. Renderer and movement
    • Python class stores x y info with a bunch of other stuff to send to renderer
    • Interpolation between points
  3. Printing
    • Using pygame permanent canvas that doesn’t get erased when pygame.flip() is called.

Features as of now:

  • Printing =0
  • Toolhead path preview(“T” key)
  • Make printhead slightly transparent(“shift” key, allows you to see the rest of the drawing if the printhead covers any part of it)
  • Test path(runs path but doesn’t print and goes way faster)

Currently printing is pretty finished. The next goal will be making a slicer that slices scalable vector graphics(svg) into .banana files

0
1

Comments 0

No comments yet. Be the first!