Uncategorized

Drawbot + Halftones

I’ve had the halftones code since v1 but only just now got the chance to test it out.

My drawbot is creating images that are a little too tall & thin. Anyone know why?

Uncategorized

Building a Delta Robot Part 2: Build a theoretical model

So I’ve decided what my robot needs to do in Part 1, and now I’m going to build a virtual model of the delta robot and program it there. That will give every user an intuitive visual GUI to the robot.  More importantly, the testing I can do in my model is testing I don’t have to do with expensive robot parts.  As a consequence, that means the model has to match real life as accurately as possible.  That means making a model of every part; linking the parts together in the computer; making them move around; check for collisions, study strain & breakages; and then the Success Tests from Part 1.

Uncategorized

What are “steps per turn”?

Dear Dan,
Recently I am working on the Delta Robots. I look your forward and inverse Kinematics of the delta robots and it help me a lot.
In your application of forward and inverse kinematics there is a term “Steps per Turn” and this term in controlling the resolution.
What do you mean by this term ?
I am implementing this kinematics in MATLAB. How I can implement this “Steps per Turn” in my code or how I can calculate the resolution in my case.
Thanks
Regards,
Zeeshan
I use three NEMA17 stepper motors to control movement of my robot.  Hobby servos have 256 positions in 180 degrees.  My steppers have 3200 steps per turn. I calculate resolution as distance tip moves when servo makes one step.  Better would be to calculate all steps at all positions and find max/min but this is javascript and it would probably kill your browser.  I have some code in the open source project that calculates the exact shape of the envelope.  It could easily be expanded to calculate the min/max step (which might not be the same size everywhere in the envelope).