OpenSCADとUltimaker Curaを使用して、サーボモーターにつける事ができるホイールを作成するには以下の手順を実行します。
ホイールはタミヤのトラックタイヤセットのゴムタイヤをつける事が出来ます。
〇作成したサーボモータにつける事ができるホイールの写真
作成手順
1. OpenSCADで以下のコードを実行して形状を調整し、STLファイルにエクスポートします。穴の半径など3Dプリンタや設定によって微調整してください。
・サーボモーターにつける事ができるホイールのOpenSCADコード
TIRE_DIAMETER_L=28.6;
TIRE_HEIGHT_L=12.6;
TIRE_DIAMETER_S=12;
TIRE_HEIGHT_S=3;
LARGE_HOLE_HEIGHT=0.5;
LARGE_HOLE_DIAMETER=7.8;
ARM_HEIGHT=2;
SPACE_HOLE=15;
SMALL_HOLE_RADIUS=4.2/2;
SCREW_HOLE_POS=8.5;
SCREW_HOLE_DIAMETER=1+1;
SCREW_HOLE_HEIGHT=10;
difference(){
union(){
translate([0, 0, 0])
linear_extrude(height=TIRE_HEIGHT_S){
circle(TIRE_DIAMETER_S/2, $fn=50);
}
translate([0, 0, TIRE_HEIGHT_S])
linear_extrude(height=TIRE_HEIGHT_L){
circle(TIRE_DIAMETER_L/2, $fn=50);
}
}
union(){
translate([0, 0, TIRE_HEIGHT_S+TIRE_HEIGHT_L-(LARGE_HOLE_HEIGHT+ARM_HEIGHT)])
linear_extrude(height=LARGE_HOLE_HEIGHT+ARM_HEIGHT){
circle(LARGE_HOLE_DIAMETER/2, $fn=50);
}
translate([0, 0, TIRE_HEIGHT_S+TIRE_HEIGHT_L-ARM_HEIGHT])
linear_extrude(height=ARM_HEIGHT){
polygon(points = [
[0, LARGE_HOLE_DIAMETER/2],
[0, -LARGE_HOLE_DIAMETER/2],
[SPACE_HOLE, -SMALL_HOLE_RADIUS],
[SPACE_HOLE, SMALL_HOLE_RADIUS]
]);
polygon(points = [
[0, LARGE_HOLE_DIAMETER/2],
[0, -LARGE_HOLE_DIAMETER/2],
[-SPACE_HOLE, -SMALL_HOLE_RADIUS],
[-SPACE_HOLE, SMALL_HOLE_RADIUS]
]);
}
translate([SCREW_HOLE_POS, 0, TIRE_HEIGHT_S+TIRE_HEIGHT_L-(ARM_HEIGHT+SCREW_HOLE_HEIGHT)])
linear_extrude(height=ARM_HEIGHT+SCREW_HOLE_HEIGHT){
circle(SCREW_HOLE_DIAMETER/2, $fn=50);
}
translate([-SCREW_HOLE_POS, 0, TIRE_HEIGHT_S+TIRE_HEIGHT_L-(ARM_HEIGHT+SCREW_HOLE_HEIGHT)])
linear_extrude(height=ARM_HEIGHT+SCREW_HOLE_HEIGHT){
circle(SCREW_HOLE_DIAMETER/2, $fn=50);
}
}
}
・OpenSCADの画面
2. Ultimaker CuraでSTLファイルを読み込み、スライスしてgcodeを保存します。
3. 3Dプリンターで印刷します
関連情報
・Raspberry Pi Picoと赤外線受信モジュールとサーボモーターで赤外線リモコンカーを作成する・OpenSCADとUltimaker Curaを使用して、サーボモーターのギヤに直接つける事ができるホイールを作成する
・OpenSCADとUltimaker Curaを使用して、タミヤのユニバーサルプレートにRaspberry Pi Picoを固定する事のできるマウンタを作成する
・OpenSCADとUltimaker Curaを使用して、タミヤのユニバーサルプレート用のサーボモーター固定部品を作る
・そのほかの3Dプリンターを活用した記事は以下を参照してください。
OpenSCADまとめ
0 件のコメント:
コメントを投稿