Sans toutes les commandes à l’effet contraire, toutes les instructions de forme dans OpenSCAD sont censées pour être par rapport à l’origine commune [0,0,0] et l’orientation [0,0,0]. Pour qu’il relocalise temporairement l’origine et l’orientation, il faut utiliser les commandes rotate() et translate() .
J’ai décidé que je voulais être en mesure de poser et de boucler les articulations du pouce et chaque doigt tout en rendant à l’écran pour que je pourrais voir si les segments doigt allaient pour me permettre de plier chaque joint comme je le souhaitais, jusqu'à environ 85 à 95 degrés pour chaque articulation.
Pour positionner un sous-assemblage par rapport à l’origine, ou par rapport à un assembly parent, vous pouvez utiliser les commandes rotate() et translate() . Pour le pouce et les doigts, j’ai traité chacun de leurs sphereJoints comme un sous-ensemble de la paume, qui faisait l’objet parent de niveau supérieur.
Comme chaque sphereJoint a été déplacé et orienté séparément avec une paire de commandes rotate() et translate() , le pouce ou le doigt correspondant a été dessiné comme un sous-ensemble de cette sphereJoint.
Comme chaque segment d’un doigt est tiré, il pivote par rapport à l’articulation du précédente. Le résultat net est qu’une posture tout à fait unique de la main peut être encodée dans quelques variables qui décrivent les angles de rotation des articulations différentes.
Dans une main entièrement assemblé, les mouvements réels qui seraient disponibles seraient contrôlées par les servos choisis et les tendons passant à travers les doigts. Les poses sont juste un autre outil de débogage pour tester ce que la gamme complète du mouvement pourrait être dans un modèle imprimé.
NOTE : Surtout quand l’impression séparément la paume, je suggère d’utiliser une pose qui a peu ou pas de déviation de la sphereJoints, afin que vous maintenir l’écart de distance minimale (0. 3 mm) afin de permettre la libre circulation des pièces imprimées.
Enfin!! Il est temps de courriel (partie de) la conception du Bureau de Service d’impression...