Type something and hit enter

ads here
On
advertise here

Hey all,About ~6 months ago, I built a basic XYZ gantry system for doing art stuff and playing around, and then wrote some very crap firmware and put it on Twitch.tv (originally posted on /r/electronics) to draw as a plotter a few months later.So, I've been really excited to do another one of these, because I've just completely redesigned my firmware and communication library for performance, robustness (almost there), and more real-time control. So I've offloaded most of the processing to the host computer and communicate using a small binary protocol. I've also reworked some of the mechanics, so it's much more rigid this time.My github is available here with the latest python and C++ code (sorry for the current lack of documentation, but I've tried to make the python API pretty discoverable at least). I've derived and implemented all interpolation code and geometry operations from scratch, so no licensing issues if you want to use it or any part of it. It's free to use and modify, as long as as you don't blame me if it fails while doing some mission-critical thing. The basic machine commands are implemented (linear move, halt, unhalt, timed delay), along with some basic path processing, like corner rounding and autospeed (done on host computer). I still need to add commands for controlling peripherals, but that's coming.Here's a link to the rest of the source materials. Feel free to use it however you like.OnShape CAD Document for 3D Printed Brackets (refer to "assembly" page for "full" machine assembly): https://ift.tt/2JGOp82 Document (forgot to label the pins before ordering, oops! You should probably add this if you decide to fab it): https://ift.tt/2xUP4Of (sans pin labels): https://ift.tt/2MdGfSK my best attempt at a full BOM https://ift.tt/2JwXFZb here's a bunch of photos that document its parts. https://ift.tt/2JGOpF4 have fun and try to break stuff!Stream Link:https://ift.tt/2xXERki via /r/DIY https://ift.tt/2sDlxUr

Click to comment