23 lines
1.3 KiB
OpenSCAD
23 lines
1.3 KiB
OpenSCAD
|
|
//Normally the vertical fin is 1 nozzle width thick (0.4mm on my extruder) but this
|
|
//seems to cause problems with some printers and/or slicer programs so if you're
|
|
//struggling you can try changing 'finThickness' to be thicker - try 0.8 instead
|
|
//of 0.4
|
|
//This will make the aircraft more tail-heavy but this might not be a problem
|
|
//You should expect to bend the tail rear (trailing) edges up in most cases to get
|
|
//stability anyway
|
|
|
|
finThickness = 0.4; //Only tested at 0.4mm on my machine
|
|
|
|
shiftBaseLayer = 27; //no idea why Inkscape exports with one layer shifted back
|
|
//if it decides not to do this then set this to zero
|
|
|
|
translate([-180/2,shiftBaseLayer,0])linear_extrude(0.3) import("conceptConverted.dxf",layer="redBase");
|
|
translate([-180/2,-180/2,0])linear_extrude(0.5) import("conceptConverted.dxf",layer="blueReinforce");
|
|
translate([-180/2,-180/2,0])linear_extrude(1.8) import("conceptConverted.dxf",layer="greenSpine");
|
|
translate([-180/2,-180/2,0])linear_extrude(3.0) import("conceptConverted.dxf",layer="purpleTop");
|
|
|
|
translate([-finThickness/2,-80,26]) rotate([0,90,0]) scale([0.26,0.26,1]) linear_extrude(finThickness) import("005.dxf");
|
|
|
|
//test only - 178mm circle for mini Kossel print bed
|
|
//color([0.5,0.1,0.1,0.1])translate([0,0,0])cylinder(h=1,d=178); |