2021年7月31日土曜日

OpenSCADとUltimaker Curaを使用して、接着剤のタミヤセメントのケースを作成する

OpenSCADとUltimaker Curaを使用して、接着剤のタミヤセメントのケースを作成するには以下の手順を実行します。

〇作成したタミヤセメントのケース

作成手順

1. OpenSCADで以下のコードを実行して形状を調整し、STLファイルにエクスポートします。
NUM_OF_COLSで列数を増減させることで、収納数を変更する事ができます。

//タミヤセメントケース
// 壁の厚さ
WALL_THICK=2;
//D余裕を持たせて40mm
//W余裕を持たせて44mm 
TCC_D=40+WALL_THICK*2;
TCC_H=30+WALL_THICK;
TCC_W=44+WALL_THICK*2;
// 列数
NUM_OF_COLS=2;

module tamiya_cement_case()
{
    for( lc = [0 : NUM_OF_COLS-1] ){
        translate([0, lc*(TCC_D-WALL_THICK), 0])
        linear_extrude(height=WALL_THICK){
            square([TCC_W, TCC_D]);
        }
        translate([0, lc*(TCC_D-WALL_THICK), 0])
        linear_extrude(height=TCC_H){
            square([TCC_W, WALL_THICK]);
        }
        translate([0, lc*(TCC_D-WALL_THICK)+TCC_D-WALL_THICK, 0])
        linear_extrude(height=TCC_H){
            square([TCC_W, WALL_THICK]);
        }
        translate([0, lc*(TCC_D-WALL_THICK), 0])
        linear_extrude(height=TCC_H){
            square([WALL_THICK, TCC_D]);
        }
        translate([TCC_W-WALL_THICK, lc*(TCC_D-WALL_THICK), 0])
        linear_extrude(height=TCC_H){
            square([WALL_THICK, TCC_D]);
        }
    }
}
tamiya_cement_case();

・OpenSCADの画面

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

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

関連情報

OpenSCADまとめ

0 件のコメント:

コメントを投稿