An online drawing tool that lets you change colors via MIDI controller.
It uses the Web MIDI API available on all chromium based browsers (2019)
The app runs without any plugins/java applets/whatsoever.
The artwork on the cover of the controller case is designed with Blender and an Addon called Sverchok.
It let's you generate curves (in this case with the contour node) and export them to gcode.
You can see the Setup in the attached .blend file.
List of parts:
- Arduino micro
- 3x 60mm linear fader (the ones with a green bottom slide the best, because they don't slide
on the resistor tracks itself, but on plastic rails above the tracks)
- micro USB jack (to connect Arduino to USB cable, easier to solder)
- 4-core headphone cable to make thin USB cable
- M2 screws (to screw bottom to top)
- rubber feet (flat gaskets)
I uploaded the gcode file with the first layer art that can be printed with a single extruder.
I tested with both Marlin und Repetier, both did fine, but here are just some things to be aware of:
-don't print to fast (at least on 8bit the printer starts to stutter because the first layer has alot of very small moves) -need to support firmware retraction (G10/G11) -nonplanar first layer infill (moves 0.3mm in Z while moving in XY, might collide with part cooling fan.) -M221 for flow multiplier (set to M221 S400 during purge) -file still contains mixing ratio defintions in the form of M163 commands (if you print with a single extruder, firmware wil usally just ignore this commands)