Resumé
J'ai eu l'idée de ce projet à partir de la récente vidéo de John Heisz sur sa chaîne YouTube. Vous pouvez trouver un lien vers l'original et sa version mise à jour ici :
https://ibuildit.ca/tips/making-a-compact-compass/Il montre également l'outil en action. J'ai pensé que c'était un design assez intelligent, alors j'ai décidé d'essayer de faire un modèle 3D adapté à l'impression. Il aurait probablement été plus rapide de faire l'un de ceux-là en bois ou en métal que d'écrire le script OpenSCAD et de faire plusieurs impressions de test avant d'être satisfait du résultat.
Le mien est essentiellement son design, sauf que j'ai défini la dimension de sorte que le rayon maximum soit de 10 cm et j'ai ajouté une échelle avec des marques de 1 à 10 cm. Il a également un bouton supplémentaire pour la goupille centrale. Je ne suis pas sûr que cela soit vraiment nécessaire ; ceux de John semblent fonctionner très bien sans ça.
J'ai téléchargé le script au cas où vous voudriez jouer avec les tailles et les formes. Le placement des marqueurs est dans le module à la ligne 47 :
Marqueurs de module (Rarm) { extrusion linéaire (Th) { pour (i=[1:10]) { tourner ([0,0,180-angle_marqueur(10*i,Rarm)]) traduire ([Rpiv, 0]) { tourner ([0,0,180]) cercle (2.5, $fn=3); traduire ([1.5,0]) carré ([3,4.4], true); } } traduire ([Rpiv, 0]) carré ([3,2]); }}Le terme $fn=3 est la manière de contraindre la commande de cercle à vous donner un polygone, dans ce cas un triangle. La fonction marker_angle() calcule un angle de rotation en fonction du paramètre du rayon du bras et de la taille de pas (10 mm) multipliée par la variable d'indice i. Celle-ci utilise un peu de trigonométrie pour accomplir la tâche.
La fonction marker_angle(x,r) = 2*acos(x/(2*r));Si vous voulez une version avec des mesures impériales, il est assez facile de modifier le code. Pour une taille maximale de 4", avec des gradients tous les 1/2", changez Rarm en 4*25.4/2 en haut du code et remplacez 10*i par i*25.4/2. Vous devrez également changer les itérations dans la boucle for de 10 à 8, sinon vous obtiendrez des erreurs.
Une fois imprimé, vous pouvez l'assembler avec une vis machine #6 et un écrou à ailettes. Je pense que ça fonctionnera aussi avec du matériel M4, mais je n'en ai pas sous la main pour le moment. Vous devrez peut-être ajuster les dimensions de la vis machine ou l'évaser un peu.
Merci d'avoir regardé,
Bob M.
Источник модели
