タミヤのユニバーサルプレートと同じの穴の四角形フレームです。
〇作成した四角形フレームの写真
白いフレームが今回作成したフレームです。灰色がタミヤのユニバーサルプレートです。
〇作成手順
1. OpenSCADで以下のコードを実行して形状を調整し、STLファイルにエクスポートします。
NUM_HOLE_DとNUM_HOLE_Wでサイズを調整する事が出来ます。3Dプリンタの種類や設定によって、HOLE_DIAMETERで穴の直径などのパラメータを微調整してください。
・タミヤのユニバーサルプレート互換の四角形フレームのOpenSCADコード
// tamiya universal plates compatible frame
HOLE_DIAMETER=3+1;
HOLE_DISTANCE=5;
HOLE_HEIGHT=3;
PLATE_H=3;
NUM_HOLE_W=8;
NUM_HOLE_D=5;
PADDING=0;
OFFSET=0.5;
module tamiya_plates_compatible_frame()
{
difference()
{
translate([0, 0, 0])
linear_extrude(height=PLATE_H){
square([NUM_HOLE_W*HOLE_DISTANCE+PADDING*2, NUM_HOLE_D*HOLE_DISTANCE+PADDING*2]);
}
union()
{
for( lw = [0 : NUM_HOLE_W-1] ){
for( ld = [0 : NUM_HOLE_D-1] ){
translate([HOLE_DISTANCE*lw+HOLE_DIAMETER/2+OFFSET+PADDING, HOLE_DISTANCE*ld+HOLE_DIAMETER/2+OFFSET+PADDING, 0])
linear_extrude(height=HOLE_HEIGHT){
circle(HOLE_DIAMETER/2, $fn=50);
}
}
}
translate([HOLE_DISTANCE+PADDING*2, HOLE_DISTANCE+PADDING*2, 0])
linear_extrude(height=PLATE_H){
square([(NUM_HOLE_W-2)*HOLE_DISTANCE, (NUM_HOLE_D-2)*HOLE_DISTANCE]);
}
}
}
}
tamiya_plates_compatible_frame();
・OpenSCADの画面
2. Ultimaker CuraでSTLファイルを読み込み、スライスしてgcodeを保存します。
3. 3Dプリンターで印刷します
0 件のコメント:
コメントを投稿