2021年8月11日水曜日

OpenSCADとUltimaker Curaを使用して、TAMIYAのユニバーサルプレートに配置できるブリッジを作る

OpenSCADとUltimaker Curaを使用して、TAMIYAのユニバーサルプレートに配置できるブリッジを作るには以下の手順を実行します。

〇TAMIYAのユニバーサルプレートに配置できるブリッジの写真

作成手順

1. OpenSCADで以下のコードを実行して形状を調整し、STLファイルにエクスポートします。
穴の半径など3Dプリンタや設定によって微調整してください。

・TAMIYAのユニバーサルプレートに配置できるブリッジのソースコード
HOLE_DIAMETER=3+1;
HOLE_DISTANCE=5;
HOLE_HEIGHT=10;
PLATE_H=3;
// ブリッジの幅
NUM_HOLE_W=6;
PADDING=0;
OFFSET=0.5;

// ブリッジの高さ
BRIDGE_H=30;
PEG_DIAMETER=3;

module tamiya_plates_compatible_bridge()
{
    difference()
    {
       union(){
            translate([0, 0, 0])
            linear_extrude(height=PLATE_H){
                square([NUM_HOLE_W*HOLE_DISTANCE+PADDING*2, HOLE_DISTANCE+PADDING*2]);
            }
            // 柱1
            translate([0, 0, 0])
            linear_extrude(height=BRIDGE_H){
                square([HOLE_DISTANCE+PADDING*2, HOLE_DISTANCE+PADDING*2]);
            }
            // 柱2
            translate([HOLE_DISTANCE*(NUM_HOLE_W-1)+PADDING, 0, 0])
            linear_extrude(height=BRIDGE_H){
                square([HOLE_DISTANCE+PADDING*2, HOLE_DISTANCE+PADDING*2]);
            }

            // 柱1の突起
            translate([HOLE_DIAMETER/2+OFFSET+PADDING, HOLE_DIAMETER/2+OFFSET+PADDING, BRIDGE_H])
            linear_extrude(height=PLATE_H){
                circle(PEG_DIAMETER/2, $fn=50);
            }

            // 柱2の突起
            translate([HOLE_DISTANCE*(NUM_HOLE_W-1)+HOLE_DIAMETER/2+OFFSET+PADDING, HOLE_DIAMETER/2+OFFSET+PADDING, BRIDGE_H])
            linear_extrude(height=PLATE_H){
                circle(PEG_DIAMETER/2, $fn=50);
            }

        }
        union()
        {
            for( lw = [0 : NUM_HOLE_W-1] ){
                    translate([HOLE_DISTANCE*lw+HOLE_DIAMETER/2+OFFSET+PADDING, HOLE_DIAMETER/2+OFFSET+PADDING, 0])
                    linear_extrude(height=HOLE_HEIGHT){
                        circle(HOLE_DIAMETER/2, $fn=50);
                    }
            }

            
        }

    }
}
tamiya_plates_compatible_bridge();

・OpenSCADの画面

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

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

関連情報

OpenSCADまとめ

OpenSCADとUltimaker Curaを使用して、タミヤのユニバーサルプレート互換の四角形フレームを作成する

0 件のコメント:

コメントを投稿