Scad - GlenSearle/tentacle GitHub Wiki

This is a description of the current layout of the CAD files and a list of work that needs doing.


animation.scad

This put the individual parts together. The angle of the three servos can be changed in the first few lines of the script.

servo-holder.scad

This part became the servo hip. It was decided that each limb part should have it's own servo holder.

servo-s2309s.scad

Originally this was a model of the s2309s servo. It's become a library of parts: Servo adapters, beams & clamps.

tentacle-hip.scad

The holder of the first servo, it's beam fits in the base.

tenticle-ankle.scad

This H or }---{ shaped parts is the second part from the foot. It is two clamps that go over the servos on the forearm and foot part.

tenticle-baseplate.scad

A plate with screw holes that holds the beam from the hip. The number and shape of it's feet are configurable.

tenticle-suction-base.scad

A connector between pound-shop suction cups and the hip part. The number of suckers and distance from the center can be configured.

tenticle_beam-end_2.scad

Depreciated. this is now in the servo-s2309s.scad library of parts.

tenticle_foot.scad

This is the business end of the robot. It's designed to be covered in small sensors or plug into manipulators and specialist tools with the same connection between the base and the hip.


TODO

A global configuration file. This would give a better user experience, allow programs to configurations & animation.scad could show the current configuration of the robot.

Make a library of parts. Many sub-parts have migrated to servo-s2309s.scad, this needs to have a name change to have sensible naming.

The clamp shape. When called this function needs to be passed the length of the central pin and the height of the combined servo + servo holder.

Terminator. Some tools for the end of the tentacle, manipulators or dedicated sensor holders.