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:
- Sliced files:
- Takes an argument from running to run a .banana file
- Interpret and convert back into commands that the printer can understand
- Renderer and movement
- Python class stores x y info with a bunch of other stuff to send to renderer
- Interpolation between points
- 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
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.