Close

Homing and first coordinated moves!

A project log for Arcus-3D-C1 - Cable 3D printer

3D printable, Open Source Hardware, tripod kinematics, cable driven 3D printer

daren-schwenkeDaren Schwenke 11/14/2017 at 05:035 Comments

I was able to get the inverted tripod kinematics dialed in enough to home the machine.

It looks like my beads on the push-rod cables idea for end-stops is going to work out just fine.

Discussions

Samed Hamma wrote 11/16/2017 at 00:31 point

That's beautiful ! Hope it won't take long before we see it print something !
So what's the printable volume ? Have you tried to go way up ? Are the wires still following the right path ?

  Are you sure? yes | no

Daren Schwenke wrote 11/16/2017 at 00:46 point

The volume as I'm using it inscribes the circle generated by the triangles.  It can go a bit larger and still track correctly by a bit, but I wanted my bed below the plywood for simplicity.  If you go much beyond where the steppers are, the lines can then jump off the pulleys.  As you move from the bottom of the build volume to the top, you trade Z accuracy for XY accuracy. 

Right now it's a 300mm dia cylinder 300mm high without loosing too much accuracy.   You could just about double that and change nothing other than the rods.  To go bigger than double, you would need a larger end effector spacing to accommodate the cable wrapping.

  Are you sure? yes | no

Samed Hamma wrote 11/16/2017 at 00:57 point

That's more than enough for the fixed objective of a cheap 3D printer, but it's so beautiful there could be less cheap more accurate versions :
What I'm thinking about is replacing the rods with threaded ones and the bearings with nuts, and let the motors slide when rotating, that will prevent the error from the rotating pitch.

If my idea is not clear (but interesting) I could make an illustration.

  Are you sure? yes | no

Daren Schwenke wrote 11/16/2017 at 02:09 point

I get where you are going with this and it's a novel idea, but the error from the cable wrapping per axis is at most 0.012mm over the entire build area currently.  I doubt threaded rods will have that kind of diametric accuracy.

The distance from the pulley to the spooling rod is about 500mm, and the width of the wrapping at worst is 3.5mm.  A little Pythagorean math gives us the actual length: sqrt(500x500+3.5x3.5) = 500.0122.  So when fully wrapped up, we have introduced a positive error of 0.012mm.  Since that error is directly proportional to the current length of the axis and linear, it would be pretty simple to compensate for that in the math if I come to care about it.  :)

Where there could be significant gains in accuracy made would be actually modeling the correct shape for the virtual pulleys on the top of the end effector.  I guessed.

  Are you sure? yes | no

ekaggrat singh kalsi wrote 11/14/2017 at 05:47 point

super cool , cant wait to see it print

  Are you sure? yes | no