2020年10月31日土曜日

OpenSCADとUltimaker Curaを使用して1x4用のソーガイドを作成する

OpenSCADとUltimaker Curaを使用して、1x4用のソーガイドを作成するには以下の手順を実行します。

〇1x4用のソーガイド

〇作成手順
1. OpenSCADで以下のコードを実行して形状を調整し、STLファイルにエクスポートします。
ノコギリの厚さに合わせてSAW_THICKを調整します。

・1x4用ソーガイドのOpenSCADコード
// 1x4用ソーガイド
JIG_BODY_W=19;
JIG_BODY_H=10;
JIG_HANDLE_W=10;
JIG_HANDLE_D=10;
JIG_HANDLE_H=89;
JIG_W = JIG_BODY_W + JIG_HANDLE_W*2;
JIG_CONE_R=3;
JIG_CONE_H=4;
SAW_THICK=2;

module jig_arm()
{
translate([-JIG_BODY_W/2, -JIG_HANDLE_D/2, 0])
linear_extrude(height=JIG_BODY_H){
    square([JIG_BODY_W, JIG_HANDLE_D]);
}
translate([-JIG_W/2, -JIG_HANDLE_D/2, 0])
linear_extrude(height=JIG_HANDLE_H+JIG_BODY_H){
    square([JIG_HANDLE_W, JIG_HANDLE_D]);
}
translate([JIG_BODY_W/2, -JIG_HANDLE_D/2, 0])
linear_extrude(height=JIG_HANDLE_H+JIG_BODY_H){
    square([JIG_HANDLE_W, JIG_HANDLE_D]);
}
}

translate([0, JIG_HANDLE_D/2+SAW_THICK/2])
color("#ccddff") jig_arm();
translate([0, -JIG_HANDLE_D/2-SAW_THICK/2])
jig_arm();

translate([JIG_BODY_W/2+JIG_HANDLE_W, -JIG_HANDLE_D-SAW_THICK/2, 0])
linear_extrude(height=JIG_BODY_H){
    square([JIG_HANDLE_W, JIG_HANDLE_D*2+SAW_THICK]);
}


・OpenSCADの画面

2. Ultimaker CuraでSTLファイルを読み込み、スライスしてgcodeを保存します。

3. 3Dプリンターで印刷します

関連情報

・そのほかの3Dプリンターを活用した記事は以下を参照してください。
OpenSCADまとめ

0 件のコメント:

コメントを投稿