Delete traveldock1.scad

This commit is contained in:
psionrevo 2024-11-03 15:55:54 +00:00
parent 3c7596f28c
commit 2f57d2a3f8
1 changed files with 0 additions and 117 deletions

View File

@ -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
}