Delete traveldock1.scad
This commit is contained in:
parent
3c7596f28c
commit
2f57d2a3f8
117
traveldock1.scad
117
traveldock1.scad
|
@ -1,117 +0,0 @@
|
|||
//Psion Travel Dock
|
||||
use <airfoil.scad>
|
||||
use <roundedcorner.scad>
|
||||
|
||||
$fn=30;
|
||||
|
||||
connector_width = 6.7 + 1;
|
||||
connector_length = 17.8 + 1;
|
||||
connector_height = 11.5;
|
||||
base_width = 20;
|
||||
base_length = 17.2;
|
||||
|
||||
|
||||
|
||||
dock_base_width = 34.6;
|
||||
dock_base_length_max = 140 + 12;
|
||||
dock_base_length_min = 135;
|
||||
dock_base_height = 11.1;
|
||||
|
||||
dock_total_length = 147;
|
||||
|
||||
wing_width = 3.62;
|
||||
wing_depth = 39.0;
|
||||
wing_height_max = 15.0;
|
||||
wing_height_min = 6.0;
|
||||
|
||||
wing_clip_length = 4;
|
||||
wing_clip_depth = 0.7;
|
||||
wing_clip_height = 2.0;
|
||||
|
||||
bridge_width = 11.1;
|
||||
bridge_seperation = 3.9;
|
||||
|
||||
|
||||
difference(){
|
||||
union(){
|
||||
|
||||
difference(){
|
||||
translate([-5,0,-1 * dock_base_length_max]){
|
||||
rotate([0,0,7]){
|
||||
airfoil_simple_wing([dock_base_width -5, 0022], wing_length=dock_base_length_max, wing_angle=[0,0]);
|
||||
}
|
||||
}
|
||||
|
||||
translate([2,0,(-1 *(dock_base_length_max/2)) +1]){
|
||||
rotate([90,0,-15]){
|
||||
cube([connector_width, connector_length, connector_height], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
translate([8,3.2,(-1 *(dock_base_length_max/2)) + 1]){
|
||||
rotate([90,0,-15]){
|
||||
cube([base_width, base_length, connector_height], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
//Screws
|
||||
translate([2,10,(-1 *(dock_base_length_max/2)) + 1 + ((base_width / 2) + 3)]){
|
||||
rotate([90,0,0]){
|
||||
cylinder(30, d=3.5, center=true);
|
||||
}
|
||||
}
|
||||
|
||||
translate([2,10,(-1 *(dock_base_length_max/2)) + 1 + (-1*(base_width / 2) - 3)]){
|
||||
rotate([90,0,0]){
|
||||
cylinder(30, d=3.5, center=true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Wing R
|
||||
translate([0,-2,0]){
|
||||
rotate([0,0,10]){
|
||||
translate([-10,0,0]){
|
||||
rotate([0,0,0]){
|
||||
airfoil_simple_wing([wing_depth, 0032], wing_length=wing_width, wing_angle=[0,0]);
|
||||
}
|
||||
}
|
||||
|
||||
translate([-4,-3.5,-0.3]){
|
||||
rotate([0,0,-30]){
|
||||
color("green"){
|
||||
roundedcube([wing_clip_length, wing_clip_depth, wing_clip_height], true, 0.2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Wing L
|
||||
translate([0,-2,-1 * dock_base_length_max]){
|
||||
rotate([0,0,10]){
|
||||
translate([-10,0,0]){
|
||||
rotate([0,0,0]){
|
||||
airfoil_simple_wing([wing_depth, 0032], wing_length=wing_width, wing_angle=[0,0]);
|
||||
}
|
||||
}
|
||||
|
||||
translate([-4,-3.5,-0.3 + wing_width]){
|
||||
rotate([0,0,-30]){
|
||||
color("green"){
|
||||
roundedcube([wing_clip_length, wing_clip_depth, wing_clip_height], true, 0.2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
rotate([90,0,0]){
|
||||
translate([7,-1 * (dock_base_length_max / 2),-9]){
|
||||
cube([dock_base_width + 10, dock_base_length_max + 10,dock_base_height],center=true);
|
||||
}
|
||||
}
|
||||
//Difference End
|
||||
}
|
Loading…
Reference in New Issue