Compare commits
10 Commits
483432187e
...
5794a372cd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5794a372cd | ||
| d85eb7292b | |||
|
|
0af39c6eb5 | ||
|
|
58a57dceef | ||
|
|
9bdbf391b7 | ||
| dcfd4944de | |||
|
|
fdf825ef02 | ||
|
|
b6ad9c455b | ||
| 4e7e685b84 | |||
| a04eda0881 |
79
scad/base_plate_outside.scad
Normal file
79
scad/base_plate_outside.scad
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
$fn=30;
|
||||||
|
top_r = 5;
|
||||||
|
|
||||||
|
wall = 3;
|
||||||
|
bottom = 5;
|
||||||
|
|
||||||
|
height = 111;
|
||||||
|
width = 70;
|
||||||
|
|
||||||
|
lock_box_height = 29+wall*2;
|
||||||
|
lock_box_depth = 13+wall;
|
||||||
|
lock_box_width = 27+wall*2;
|
||||||
|
lock_box_position = 60;
|
||||||
|
|
||||||
|
key_inner_diameter = 40;
|
||||||
|
key_outer_diameter = 57;
|
||||||
|
key_depth = 2;
|
||||||
|
key_position = 111;
|
||||||
|
|
||||||
|
handle_inner_diameter = 40;
|
||||||
|
handle_outer_diameter = 52;
|
||||||
|
handle_depth = 2;
|
||||||
|
handle_position = 0;
|
||||||
|
|
||||||
|
cable_lock_cutout_diameter = 13;
|
||||||
|
cable_lock_width = 4;
|
||||||
|
cable_lock_heigh = 2;
|
||||||
|
cable_lock_pos_1 = handle_position;
|
||||||
|
cable_lock_pos_2 = lock_box_position;
|
||||||
|
|
||||||
|
m3_nut_hole_height = 3.2;
|
||||||
|
m3_nut_hole_width = 5.8;
|
||||||
|
|
||||||
|
light_guide_diameter = 2.5+0.2;
|
||||||
|
|
||||||
|
pcb_distance_width = 5;
|
||||||
|
pcb_distance_z = 4;
|
||||||
|
pcb_distance_hole = 2;
|
||||||
|
|
||||||
|
servo_width = 40;
|
||||||
|
servo_height = 20;
|
||||||
|
servo_depth = 10;
|
||||||
|
servo_wall = 2;
|
||||||
|
servo_hole = 2.5;
|
||||||
|
servo_hole_cc_x = 47.26;
|
||||||
|
servo_hole_cc_y = 10.17;
|
||||||
|
|
||||||
|
screw_cutout_width = 8;
|
||||||
|
screw_cutout_cc = 45;
|
||||||
|
|
||||||
|
module cover (){
|
||||||
|
// Main mounting plate
|
||||||
|
difference(){
|
||||||
|
union(){
|
||||||
|
// Lock/Motor box
|
||||||
|
translate([0,lock_box_position,lock_box_depth/2])minkowski(){
|
||||||
|
cube([lock_box_width-top_r*2, lock_box_height-top_r*2, lock_box_depth-1], center=true);
|
||||||
|
cylinder(r=top_r, h=1, center=true);
|
||||||
|
}
|
||||||
|
// Bottom plate
|
||||||
|
translate([0,height/2,bottom/2])cube([width, height, bottom], center = true);
|
||||||
|
translate([0,0,bottom/2])cylinder(r = width/2, h = bottom, center = true, $fn=100);
|
||||||
|
translate([0,key_position,bottom/2])cylinder(r = width/2, h = bottom, center = true, $fn=100);
|
||||||
|
|
||||||
|
}
|
||||||
|
// Handle cutout
|
||||||
|
translate([0,handle_position,bottom/2])cylinder(r = handle_inner_diameter/2, h = bottom, center = true, $fn=100);
|
||||||
|
translate([0,handle_position,bottom/2+bottom/2-handle_depth/2])cylinder(r = handle_outer_diameter/2, h = handle_depth, center = true, $fn=100);
|
||||||
|
// Key cutout
|
||||||
|
translate([0,key_position,bottom/2])cylinder(r = key_inner_diameter/2, h = bottom, center = true, $fn=100);
|
||||||
|
translate([0,key_position,bottom/2+bottom/2-key_depth/2])cylinder(r = key_outer_diameter/2, h = key_depth, center = true, $fn=100);
|
||||||
|
// Sensor cable cutout
|
||||||
|
translate([0,cable_lock_pos_1+(cable_lock_pos_2-cable_lock_pos_1)/2,cable_lock_heigh/2])cube([cable_lock_width,cable_lock_pos_2-cable_lock_pos_1,cable_lock_heigh], center = true);
|
||||||
|
// Motor cutout
|
||||||
|
translate([0,lock_box_position,(lock_box_depth-wall)/2])cube([lock_box_width-wall*2,lock_box_height-wall*2,lock_box_depth-wall], center = true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
cover();
|
||||||
@ -10,19 +10,21 @@ servo_hole = 2.5+0.5;
|
|||||||
screw_cutout_width = 8;
|
screw_cutout_width = 8;
|
||||||
screw_cutout_cc = 45;
|
screw_cutout_cc = 45;
|
||||||
|
|
||||||
|
tolerance = 0.3;
|
||||||
|
|
||||||
module cover (){
|
module cover (){
|
||||||
// Main mounting plate
|
// Main mounting plate
|
||||||
difference(){
|
difference(){
|
||||||
union(){
|
union(){
|
||||||
cube([width-wall*2,lock_box_height-wall*2,wall], center = true);
|
cube([width-wall*2-tolerance,lock_box_height-wall*2-tolerance,wall], center = true);
|
||||||
translate([screw_cutout_cc/2,0,0])cube([screw_cutout_width, lock_box_height, wall], center=true);
|
translate([screw_cutout_cc/2,0,0])cube([screw_cutout_width-tolerance, lock_box_height, wall], center=true);
|
||||||
translate([-screw_cutout_cc/2,0,0])cube([screw_cutout_width, lock_box_height, wall], center=true);
|
translate([-screw_cutout_cc/2,0,0])cube([screw_cutout_width-tolerance, lock_box_height, wall], center=true);
|
||||||
}
|
}
|
||||||
// Motor box screw cutout
|
// Motor box screw cutout
|
||||||
translate([-screw_cutout_cc/2,lock_box_height/2-wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
translate([-screw_cutout_cc/2,lock_box_height/2-wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
||||||
translate([screw_cutout_cc/2,lock_box_height/2-wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
translate([screw_cutout_cc/2,lock_box_height/2-wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
||||||
translate([-screw_cutout_cc/2,-lock_box_height/2+wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
translate([-screw_cutout_cc/2,-lock_box_height/2+wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
||||||
translate([screw_cutout_cc/2,-lock_box_height/2+wall,0l])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
translate([screw_cutout_cc/2,-lock_box_height/2+wall,0])cylinder(r=servo_hole/2, h = servo_depth, center=true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -23,13 +23,15 @@ led_right_y = 2.54*0.5+2.54*6.5;
|
|||||||
|
|
||||||
led_diameter = 2.5;
|
led_diameter = 2.5;
|
||||||
|
|
||||||
|
tolerance = 0.3;
|
||||||
|
|
||||||
module cover (){
|
module cover (){
|
||||||
// Main mounting plate
|
// Main mounting plate
|
||||||
difference(){
|
difference(){
|
||||||
union(){
|
union(){
|
||||||
cube([width-wall*2,top_box_height-wall*2,wall], center = true);
|
cube([width-wall*2-tolerance,top_box_height-wall*2-tolerance,wall], center = true);
|
||||||
translate([screw_cutout_cc/2,0,0])cube([screw_cutout_width, top_box_height, wall], center=true);
|
translate([screw_cutout_cc/2,0,0])cube([screw_cutout_width-tolerance, top_box_height, wall], center=true);
|
||||||
translate([-screw_cutout_cc/2,0,0])cube([screw_cutout_width, top_box_height, wall], center=true);
|
translate([-screw_cutout_cc/2,0,0])cube([screw_cutout_width-tolerance, top_box_height, wall], center=true);
|
||||||
#translate([-1.3,14,wall/2])rotate([0, 0, 0])linear_extrude(height = 1.5)import("padlock.dxf");
|
#translate([-1.3,14,wall/2])rotate([0, 0, 0])linear_extrude(height = 1.5)import("padlock.dxf");
|
||||||
#translate([-16.5,14,wall/2])rotate([0, 0, 0])linear_extrude(height = 1.5)import("padlock-unlock.dxf");
|
#translate([-16.5,14,wall/2])rotate([0, 0, 0])linear_extrude(height = 1.5)import("padlock-unlock.dxf");
|
||||||
}
|
}
|
||||||
|
|||||||
15206
stl/base_plate_outside.stl
Normal file
15206
stl/base_plate_outside.stl
Normal file
File diff suppressed because it is too large
Load Diff
2170
stl/servo_cover.stl
2170
stl/servo_cover.stl
@ -1,42 +1,42 @@
|
|||||||
solid OpenSCAD_Model
|
solid OpenSCAD_Model
|
||||||
facet normal -1 0 0
|
facet normal -1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -32 13.5 -1.5
|
vertex -31.85 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 -0 0
|
facet normal -1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -32 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex -32 -13.5 1.5
|
vertex -31.85 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 -13.5 1.5
|
vertex -31.85 -13.35 1.5
|
||||||
vertex -23.25 -12.201 1.5
|
vertex -23.25 -12.201 1.5
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 -12.201 1.5
|
vertex -23.25 -12.201 1.5
|
||||||
vertex -32 -13.5 1.5
|
vertex -31.85 -13.35 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 12.6183 1.5
|
vertex -21.2865 12.6183 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.1297 12.8899 1.5
|
vertex -21.1297 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.0328 -13.1881 1.5
|
vertex -21.0328 -13.1881 1.5
|
||||||
vertex -21 -13.5 1.5
|
vertex -21 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -44,13 +44,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.4963 12.3853 1.5
|
vertex -21.4963 12.3853 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.2865 12.6183 1.5
|
vertex -21.2865 12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.1297 -12.8899 1.5
|
vertex -21.1297 -12.8899 1.5
|
||||||
vertex -21.0328 -13.1881 1.5
|
vertex -21.0328 -13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -58,27 +58,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 12.201 1.5
|
vertex -21.75 12.201 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.4963 12.3853 1.5
|
vertex -21.4963 12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.2865 -12.6183 1.5
|
vertex -21.2865 -12.6183 1.5
|
||||||
vertex -21.1297 -12.8899 1.5
|
vertex -21.1297 -12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.75 12.201 1.5
|
vertex -21.75 12.201 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.4963 -12.3853 1.5
|
vertex -21.4963 -12.3853 1.5
|
||||||
vertex -21.2865 -12.6183 1.5
|
vertex -21.2865 -12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -86,13 +86,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 -12.201 1.5
|
vertex -21.75 -12.201 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.75 12.201 1.5
|
vertex -21.75 12.201 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.75 -12.201 1.5
|
vertex -21.75 -12.201 1.5
|
||||||
vertex -21.4963 -12.3853 1.5
|
vertex -21.4963 -12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -169,21 +169,21 @@ solid OpenSCAD_Model
|
|||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.25 12.201 1.5
|
vertex -23.25 12.201 1.5
|
||||||
vertex -23.5037 12.3853 1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -23.25 12.201 1.5
|
vertex -23.25 12.201 1.5
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.5037 12.3853 1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
vertex -23.7135 12.6183 1.5
|
vertex -23.7135 12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -191,13 +191,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 12.201 1.5
|
vertex -23.25 12.201 1.5
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -23.25 -12.201 1.5
|
vertex -23.25 -12.201 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.7135 12.6183 1.5
|
vertex -23.7135 12.6183 1.5
|
||||||
vertex -23.8703 12.8899 1.5
|
vertex -23.8703 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -205,13 +205,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 -12.201 1.5
|
vertex -23.25 -12.201 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.5037 -12.3853 1.5
|
vertex -23.5037 -12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.8703 12.8899 1.5
|
vertex -23.8703 12.8899 1.5
|
||||||
vertex -23.9672 13.1881 1.5
|
vertex -23.9672 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -219,13 +219,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 -12.3853 1.5
|
vertex -23.5037 -12.3853 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.7135 -12.6183 1.5
|
vertex -23.7135 -12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.9672 13.1881 1.5
|
vertex -23.9672 13.1881 1.5
|
||||||
vertex -24 13.5 1.5
|
vertex -24 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -233,230 +233,230 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 -12.6183 1.5
|
vertex -23.7135 -12.6183 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.8703 -12.8899 1.5
|
vertex -23.8703 -12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 14.1101 1.5
|
vertex -21.1297 14.1101 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 13.1881 1.5
|
vertex -21.0328 13.1881 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21 13.5 1.5
|
vertex -21 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 12.8899 1.5
|
vertex -21.1297 12.8899 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.0328 13.1881 1.5
|
vertex -21.0328 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.0328 13.8119 1.5
|
vertex -21.0328 13.8119 1.5
|
||||||
vertex -21 13.5 1.5
|
vertex -21 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -21.1297 14.1101 1.5
|
vertex -21.1297 14.1101 1.5
|
||||||
vertex -21.0328 13.8119 1.5
|
vertex -21.0328 13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -21.2865 14.3817 1.5
|
vertex -21.2865 14.3817 1.5
|
||||||
vertex -21.1297 14.1101 1.5
|
vertex -21.1297 14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -21.4963 14.6147 1.5
|
vertex -21.4963 14.6147 1.5
|
||||||
vertex -21.2865 14.3817 1.5
|
vertex -21.2865 14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -21.75 14.799 1.5
|
vertex -21.75 14.799 1.5
|
||||||
vertex -21.4963 14.6147 1.5
|
vertex -21.4963 14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -22.0365 14.9266 1.5
|
vertex -22.0365 14.9266 1.5
|
||||||
vertex -21.75 14.799 1.5
|
vertex -21.75 14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -22.3432 14.9918 1.5
|
vertex -22.3432 14.9918 1.5
|
||||||
vertex -22.0365 14.9266 1.5
|
vertex -22.0365 14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
vertex -22.6568 14.9918 1.5
|
vertex -22.6568 14.9918 1.5
|
||||||
vertex -22.3432 14.9918 1.5
|
vertex -22.3432 14.9918 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -22.6568 14.9918 1.5
|
vertex -22.6568 14.9918 1.5
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.9672 13.8119 1.5
|
vertex -23.9672 13.8119 1.5
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -24 13.5 1.5
|
vertex -24 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 14.1101 1.5
|
vertex -23.8703 14.1101 1.5
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.9672 13.8119 1.5
|
vertex -23.9672 13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
vertex -23.8703 14.1101 1.5
|
vertex -23.8703 14.1101 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 14.3817 1.5
|
vertex -23.7135 14.3817 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -23.8703 14.1101 1.5
|
vertex -23.8703 14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 14.6147 1.5
|
vertex -23.5037 14.6147 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -23.7135 14.3817 1.5
|
vertex -23.7135 14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 14.799 1.5
|
vertex -23.25 14.799 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -23.5037 14.6147 1.5
|
vertex -23.5037 14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.9635 14.9266 1.5
|
vertex -22.9635 14.9266 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -23.25 14.799 1.5
|
vertex -23.25 14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 14.9918 1.5
|
vertex -22.6568 14.9918 1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -22.9635 14.9266 1.5
|
vertex -22.9635 14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 -13.8119 1.5
|
vertex -21.0328 -13.8119 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21 -13.5 1.5
|
vertex -21 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 -14.1101 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.0328 -13.8119 1.5
|
vertex -21.0328 -13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
vertex -21.1297 -14.1101 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 -14.3817 1.5
|
vertex -21.2865 -14.3817 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -21.1297 -14.1101 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.4963 -14.6147 1.5
|
vertex -21.4963 -14.6147 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -21.2865 -14.3817 1.5
|
vertex -21.2865 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 -14.799 1.5
|
vertex -21.75 -14.799 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -21.4963 -14.6147 1.5
|
vertex -21.4963 -14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 -14.9266 1.5
|
vertex -22.0365 -14.9266 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -21.75 -14.799 1.5
|
vertex -21.75 -14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.3432 -14.9918 1.5
|
vertex -22.3432 -14.9918 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -22.0365 -14.9266 1.5
|
vertex -22.0365 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 -14.9918 1.5
|
vertex -22.6568 -14.9918 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -22.3432 -14.9918 1.5
|
vertex -22.3432 -14.9918 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -22.6568 -14.9918 1.5
|
vertex -22.6568 -14.9918 1.5
|
||||||
vertex -22.9635 -14.9266 1.5
|
vertex -22.9635 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -464,83 +464,83 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 -12.8899 1.5
|
vertex -23.8703 -12.8899 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.9672 -13.1881 1.5
|
vertex -23.9672 -13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.9672 -13.1881 1.5
|
vertex -23.9672 -13.1881 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -24 -13.5 1.5
|
vertex -24 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.9672 -13.8119 1.5
|
vertex -23.9672 -13.8119 1.5
|
||||||
vertex -24 -13.5 1.5
|
vertex -24 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -23.8703 -14.1101 1.5
|
vertex -23.8703 -14.1101 1.5
|
||||||
vertex -23.9672 -13.8119 1.5
|
vertex -23.9672 -13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -23.8703 -14.1101 1.5
|
vertex -23.8703 -14.1101 1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 -14.1101 1.5
|
vertex -23.8703 -14.1101 1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -23.7135 -14.3817 1.5
|
vertex -23.7135 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 -14.3817 1.5
|
vertex -23.7135 -14.3817 1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -23.5037 -14.6147 1.5
|
vertex -23.5037 -14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
|
||||||
outer loop
|
|
||||||
vertex -23.5037 -14.6147 1.5
|
|
||||||
vertex -26.5 -16.5 1.5
|
|
||||||
vertex -23.25 -14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 -14.9918 1.5
|
vertex -22.6568 -14.9918 1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 -14.799 1.5
|
vertex -23.25 -14.799 1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
vertex -22.9635 -14.9266 1.5
|
vertex -22.9635 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex -23.5037 -14.6147 1.5
|
||||||
|
vertex -26.35 -16.5 1.5
|
||||||
|
vertex -23.25 -14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 12.6183 1.5
|
vertex 23.7135 12.6183 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.8703 12.8899 1.5
|
vertex 23.8703 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.9672 -13.1881 1.5
|
vertex 23.9672 -13.1881 1.5
|
||||||
vertex 24 -13.5 1.5
|
vertex 24 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -548,13 +548,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 12.3853 1.5
|
vertex 23.5037 12.3853 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.7135 12.6183 1.5
|
vertex 23.7135 12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.8703 -12.8899 1.5
|
vertex 23.8703 -12.8899 1.5
|
||||||
vertex 23.9672 -13.1881 1.5
|
vertex 23.9672 -13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -562,27 +562,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 12.201 1.5
|
vertex 23.25 12.201 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.5037 12.3853 1.5
|
vertex 23.5037 12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.7135 -12.6183 1.5
|
vertex 23.7135 -12.6183 1.5
|
||||||
vertex 23.8703 -12.8899 1.5
|
vertex 23.8703 -12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.25 12.201 1.5
|
vertex 23.25 12.201 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.5037 -12.3853 1.5
|
vertex 23.5037 -12.3853 1.5
|
||||||
vertex 23.7135 -12.6183 1.5
|
vertex 23.7135 -12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -590,13 +590,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 -12.201 1.5
|
vertex 23.25 -12.201 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.25 12.201 1.5
|
vertex 23.25 12.201 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.25 -12.201 1.5
|
vertex 23.25 -12.201 1.5
|
||||||
vertex 23.5037 -12.3853 1.5
|
vertex 23.5037 -12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -673,7 +673,7 @@ solid OpenSCAD_Model
|
|||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.75 12.201 1.5
|
vertex 21.75 12.201 1.5
|
||||||
vertex 21.4963 12.3853 1.5
|
vertex 21.4963 12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -681,27 +681,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 12.201 1.5
|
vertex 21.75 12.201 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.75 -12.201 1.5
|
vertex 21.75 -12.201 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.4963 12.3853 1.5
|
vertex 21.4963 12.3853 1.5
|
||||||
vertex 21.2865 12.6183 1.5
|
vertex 21.2865 12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.75 -12.201 1.5
|
vertex 21.75 -12.201 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.2865 12.6183 1.5
|
vertex 21.2865 12.6183 1.5
|
||||||
vertex 21.1297 12.8899 1.5
|
vertex 21.1297 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -709,13 +709,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 -12.201 1.5
|
vertex 21.75 -12.201 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.4963 -12.3853 1.5
|
vertex 21.4963 -12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.1297 12.8899 1.5
|
vertex 21.1297 12.8899 1.5
|
||||||
vertex 21.0328 13.1881 1.5
|
vertex 21.0328 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -723,13 +723,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 -12.3853 1.5
|
vertex 21.4963 -12.3853 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.2865 -12.6183 1.5
|
vertex 21.2865 -12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.0328 13.1881 1.5
|
vertex 21.0328 13.1881 1.5
|
||||||
vertex 21 13.5 1.5
|
vertex 21 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -737,230 +737,230 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 -12.6183 1.5
|
vertex 21.2865 -12.6183 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.1297 -12.8899 1.5
|
vertex 21.1297 -12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex 23.8703 14.1101 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 13.1881 1.5
|
vertex 23.9672 13.1881 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 24 13.5 1.5
|
vertex 24 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 12.8899 1.5
|
vertex 23.8703 12.8899 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.9672 13.1881 1.5
|
vertex 23.9672 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.9672 13.8119 1.5
|
vertex 23.9672 13.8119 1.5
|
||||||
vertex 24 13.5 1.5
|
vertex 24 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex 23.8703 14.1101 1.5
|
||||||
vertex 23.9672 13.8119 1.5
|
vertex 23.9672 13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 23.7135 14.3817 1.5
|
vertex 23.7135 14.3817 1.5
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex 23.8703 14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 23.5037 14.6147 1.5
|
vertex 23.5037 14.6147 1.5
|
||||||
vertex 23.7135 14.3817 1.5
|
vertex 23.7135 14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 23.25 14.799 1.5
|
vertex 23.25 14.799 1.5
|
||||||
vertex 23.5037 14.6147 1.5
|
vertex 23.5037 14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 22.9635 14.9266 1.5
|
vertex 22.9635 14.9266 1.5
|
||||||
vertex 23.25 14.799 1.5
|
vertex 23.25 14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 22.6568 14.9918 1.5
|
vertex 22.6568 14.9918 1.5
|
||||||
vertex 22.9635 14.9266 1.5
|
vertex 22.9635 14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
vertex 22.3432 14.9918 1.5
|
vertex 22.3432 14.9918 1.5
|
||||||
vertex 22.6568 14.9918 1.5
|
vertex 22.6568 14.9918 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 22.3432 14.9918 1.5
|
vertex 22.3432 14.9918 1.5
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 13.8119 1.5
|
vertex 21.0328 13.8119 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21 13.5 1.5
|
vertex 21 13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 14.1101 1.5
|
vertex 21.1297 14.1101 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.0328 13.8119 1.5
|
vertex 21.0328 13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
vertex 21.1297 14.1101 1.5
|
vertex 21.1297 14.1101 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 14.3817 1.5
|
vertex 21.2865 14.3817 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 21.1297 14.1101 1.5
|
vertex 21.1297 14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 14.6147 1.5
|
vertex 21.4963 14.6147 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 21.2865 14.3817 1.5
|
vertex 21.2865 14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 14.799 1.5
|
vertex 21.75 14.799 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 21.4963 14.6147 1.5
|
vertex 21.4963 14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.0365 14.9266 1.5
|
vertex 22.0365 14.9266 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 21.75 14.799 1.5
|
vertex 21.75 14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 14.9918 1.5
|
vertex 22.3432 14.9918 1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 22.0365 14.9266 1.5
|
vertex 22.0365 14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 32 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex 32 13.5 1.5
|
vertex 31.85 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 -13.8119 1.5
|
vertex 23.9672 -13.8119 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 24 -13.5 1.5
|
vertex 24 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 -14.1101 1.5
|
vertex 23.8703 -14.1101 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.9672 -13.8119 1.5
|
vertex 23.9672 -13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
vertex 23.8703 -14.1101 1.5
|
vertex 23.8703 -14.1101 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 -14.3817 1.5
|
vertex 23.7135 -14.3817 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 23.8703 -14.1101 1.5
|
vertex 23.8703 -14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 -14.6147 1.5
|
vertex 23.5037 -14.6147 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 23.7135 -14.3817 1.5
|
vertex 23.7135 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 -14.799 1.5
|
vertex 23.25 -14.799 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 23.5037 -14.6147 1.5
|
vertex 23.5037 -14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.9635 -14.9266 1.5
|
vertex 22.9635 -14.9266 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 23.25 -14.799 1.5
|
vertex 23.25 -14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.6568 -14.9918 1.5
|
vertex 22.6568 -14.9918 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 22.9635 -14.9266 1.5
|
vertex 22.9635 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal -0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 -14.9918 1.5
|
vertex 22.3432 -14.9918 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 22.6568 -14.9918 1.5
|
vertex 22.6568 -14.9918 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 22.3432 -14.9918 1.5
|
vertex 22.3432 -14.9918 1.5
|
||||||
vertex 22.0365 -14.9266 1.5
|
vertex 22.0365 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
@ -968,111 +968,111 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 -12.8899 1.5
|
vertex 21.1297 -12.8899 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.0328 -13.1881 1.5
|
vertex 21.0328 -13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 -13.1881 1.5
|
vertex 21.0328 -13.1881 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21 -13.5 1.5
|
vertex 21 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.0328 -13.8119 1.5
|
vertex 21.0328 -13.8119 1.5
|
||||||
vertex 21 -13.5 1.5
|
vertex 21 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 21.1297 -14.1101 1.5
|
vertex 21.1297 -14.1101 1.5
|
||||||
vertex 21.0328 -13.8119 1.5
|
vertex 21.0328 -13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 21.1297 -14.1101 1.5
|
vertex 21.1297 -14.1101 1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 -14.1101 1.5
|
vertex 21.1297 -14.1101 1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 21.2865 -14.3817 1.5
|
vertex 21.2865 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 -14.3817 1.5
|
vertex 21.2865 -14.3817 1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 21.4963 -14.6147 1.5
|
vertex 21.4963 -14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
|
||||||
outer loop
|
|
||||||
vertex 21.4963 -14.6147 1.5
|
|
||||||
vertex 18.5 -16.5 1.5
|
|
||||||
vertex 21.75 -14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 -14.9918 1.5
|
vertex 22.3432 -14.9918 1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 1
|
facet normal 0 0 1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 -14.799 1.5
|
vertex 21.75 -14.799 1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
vertex 22.0365 -14.9266 1.5
|
vertex 22.0365 -14.9266 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 21.4963 -14.6147 1.5
|
||||||
|
vertex 18.65 -16.5 1.5
|
||||||
|
vertex 21.75 -14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 1 -0 0
|
facet normal 1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 32 13.5 1.5
|
vertex 31.85 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 0 0
|
facet normal 1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 32 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex 32 -13.5 -1.5
|
vertex 31.85 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 13.5 -1.5
|
vertex -31.85 13.35 -1.5
|
||||||
vertex -23.25 12.201 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
vertex -32 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 12.201 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
vertex -32 13.5 -1.5
|
vertex -31.85 13.35 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 -12.6183 -1.5
|
vertex -21.2865 -12.6183 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.1297 -12.8899 -1.5
|
vertex -21.1297 -12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.0328 13.1881 -1.5
|
vertex -21.0328 13.1881 -1.5
|
||||||
vertex -21 13.5 -1.5
|
vertex -21 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1080,13 +1080,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.4963 -12.3853 -1.5
|
vertex -21.4963 -12.3853 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.2865 -12.6183 -1.5
|
vertex -21.2865 -12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.1297 12.8899 -1.5
|
vertex -21.1297 12.8899 -1.5
|
||||||
vertex -21.0328 13.1881 -1.5
|
vertex -21.0328 13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1094,27 +1094,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 -12.201 -1.5
|
vertex -21.75 -12.201 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.4963 -12.3853 -1.5
|
vertex -21.4963 -12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.2865 12.6183 -1.5
|
vertex -21.2865 12.6183 -1.5
|
||||||
vertex -21.1297 12.8899 -1.5
|
vertex -21.1297 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.75 -12.201 -1.5
|
vertex -21.75 -12.201 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.4963 12.3853 -1.5
|
vertex -21.4963 12.3853 -1.5
|
||||||
vertex -21.2865 12.6183 -1.5
|
vertex -21.2865 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1122,13 +1122,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 12.201 -1.5
|
vertex -21.75 12.201 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.75 -12.201 -1.5
|
vertex -21.75 -12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.75 12.201 -1.5
|
vertex -21.75 12.201 -1.5
|
||||||
vertex -21.4963 12.3853 -1.5
|
vertex -21.4963 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1205,21 +1205,21 @@ solid OpenSCAD_Model
|
|||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.25 -12.201 -1.5
|
vertex -23.25 -12.201 -1.5
|
||||||
vertex -23.5037 -12.3853 -1.5
|
vertex -23.5037 -12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex -23.25 -12.201 -1.5
|
vertex -23.25 -12.201 -1.5
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.5037 -12.3853 -1.5
|
vertex -23.5037 -12.3853 -1.5
|
||||||
vertex -23.7135 -12.6183 -1.5
|
vertex -23.7135 -12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1227,13 +1227,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 -12.201 -1.5
|
vertex -23.25 -12.201 -1.5
|
||||||
vertex -32 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex -23.25 12.201 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.7135 -12.6183 -1.5
|
vertex -23.7135 -12.6183 -1.5
|
||||||
vertex -23.8703 -12.8899 -1.5
|
vertex -23.8703 -12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1241,13 +1241,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 12.201 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.5037 12.3853 -1.5
|
vertex -23.5037 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.8703 -12.8899 -1.5
|
vertex -23.8703 -12.8899 -1.5
|
||||||
vertex -23.9672 -13.1881 -1.5
|
vertex -23.9672 -13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1255,13 +1255,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 12.3853 -1.5
|
vertex -23.5037 12.3853 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.7135 12.6183 -1.5
|
vertex -23.7135 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.9672 -13.1881 -1.5
|
vertex -23.9672 -13.1881 -1.5
|
||||||
vertex -24 -13.5 -1.5
|
vertex -24 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1269,230 +1269,230 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 12.6183 -1.5
|
vertex -23.7135 12.6183 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.8703 12.8899 -1.5
|
vertex -23.8703 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 -14.1101 -1.5
|
vertex -21.1297 -14.1101 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 -13.1881 -1.5
|
vertex -21.0328 -13.1881 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21 -13.5 -1.5
|
vertex -21 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 -12.8899 -1.5
|
vertex -21.1297 -12.8899 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.0328 -13.1881 -1.5
|
vertex -21.0328 -13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.0328 -13.8119 -1.5
|
vertex -21.0328 -13.8119 -1.5
|
||||||
vertex -21 -13.5 -1.5
|
vertex -21 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -21.1297 -14.1101 -1.5
|
vertex -21.1297 -14.1101 -1.5
|
||||||
vertex -21.0328 -13.8119 -1.5
|
vertex -21.0328 -13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -21.2865 -14.3817 -1.5
|
vertex -21.2865 -14.3817 -1.5
|
||||||
vertex -21.1297 -14.1101 -1.5
|
vertex -21.1297 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -21.4963 -14.6147 -1.5
|
vertex -21.4963 -14.6147 -1.5
|
||||||
vertex -21.2865 -14.3817 -1.5
|
vertex -21.2865 -14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -21.75 -14.799 -1.5
|
vertex -21.75 -14.799 -1.5
|
||||||
vertex -21.4963 -14.6147 -1.5
|
vertex -21.4963 -14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -22.0365 -14.9266 -1.5
|
vertex -22.0365 -14.9266 -1.5
|
||||||
vertex -21.75 -14.799 -1.5
|
vertex -21.75 -14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -22.3432 -14.9918 -1.5
|
vertex -22.3432 -14.9918 -1.5
|
||||||
vertex -22.0365 -14.9266 -1.5
|
vertex -22.0365 -14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
vertex -22.6568 -14.9918 -1.5
|
vertex -22.6568 -14.9918 -1.5
|
||||||
vertex -22.3432 -14.9918 -1.5
|
vertex -22.3432 -14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -22.6568 -14.9918 -1.5
|
vertex -22.6568 -14.9918 -1.5
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.9672 -13.8119 -1.5
|
vertex -23.9672 -13.8119 -1.5
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -24 -13.5 -1.5
|
vertex -24 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 -14.1101 -1.5
|
vertex -23.8703 -14.1101 -1.5
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.9672 -13.8119 -1.5
|
vertex -23.9672 -13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
vertex -23.8703 -14.1101 -1.5
|
vertex -23.8703 -14.1101 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 -14.3817 -1.5
|
vertex -23.7135 -14.3817 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -23.8703 -14.1101 -1.5
|
vertex -23.8703 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 -14.6147 -1.5
|
vertex -23.5037 -14.6147 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -23.7135 -14.3817 -1.5
|
vertex -23.7135 -14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 -14.799 -1.5
|
vertex -23.25 -14.799 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -23.5037 -14.6147 -1.5
|
vertex -23.5037 -14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.9635 -14.9266 -1.5
|
vertex -22.9635 -14.9266 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -23.25 -14.799 -1.5
|
vertex -23.25 -14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 -14.9918 -1.5
|
vertex -22.6568 -14.9918 -1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -22.9635 -14.9266 -1.5
|
vertex -22.9635 -14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 13.8119 -1.5
|
vertex -21.0328 13.8119 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21 13.5 -1.5
|
vertex -21 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.1297 14.1101 -1.5
|
vertex -21.1297 14.1101 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.0328 13.8119 -1.5
|
vertex -21.0328 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
vertex -21.1297 14.1101 -1.5
|
vertex -21.1297 14.1101 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 14.3817 -1.5
|
vertex -21.2865 14.3817 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21.1297 14.1101 -1.5
|
vertex -21.1297 14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.4963 14.6147 -1.5
|
vertex -21.4963 14.6147 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21.2865 14.3817 -1.5
|
vertex -21.2865 14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 14.799 -1.5
|
vertex -21.75 14.799 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21.4963 14.6147 -1.5
|
vertex -21.4963 14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 14.9266 -1.5
|
vertex -22.0365 14.9266 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21.75 14.799 -1.5
|
vertex -21.75 14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.3432 14.9918 -1.5
|
vertex -22.3432 14.9918 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -22.0365 14.9266 -1.5
|
vertex -22.0365 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 14.9918 -1.5
|
vertex -22.6568 14.9918 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -22.3432 14.9918 -1.5
|
vertex -22.3432 14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -22.6568 14.9918 -1.5
|
vertex -22.6568 14.9918 -1.5
|
||||||
vertex -22.9635 14.9266 -1.5
|
vertex -22.9635 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1500,83 +1500,83 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 12.8899 -1.5
|
vertex -23.8703 12.8899 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.9672 13.1881 -1.5
|
vertex -23.9672 13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.9672 13.1881 -1.5
|
vertex -23.9672 13.1881 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -24 13.5 -1.5
|
vertex -24 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.9672 13.8119 -1.5
|
vertex -23.9672 13.8119 -1.5
|
||||||
vertex -24 13.5 -1.5
|
vertex -24 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -23.8703 14.1101 -1.5
|
vertex -23.8703 14.1101 -1.5
|
||||||
vertex -23.9672 13.8119 -1.5
|
vertex -23.9672 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -23.8703 14.1101 -1.5
|
vertex -23.8703 14.1101 -1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.8703 14.1101 -1.5
|
vertex -23.8703 14.1101 -1.5
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -23.7135 14.3817 -1.5
|
vertex -23.7135 14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 14.3817 -1.5
|
vertex -23.7135 14.3817 -1.5
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -23.5037 14.6147 -1.5
|
vertex -23.5037 14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
|
||||||
outer loop
|
|
||||||
vertex -23.5037 14.6147 -1.5
|
|
||||||
vertex -26.5 16.5 -1.5
|
|
||||||
vertex -23.25 14.799 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 14.9918 -1.5
|
vertex -22.6568 14.9918 -1.5
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 14.799 -1.5
|
vertex -23.25 14.799 -1.5
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
vertex -22.9635 14.9266 -1.5
|
vertex -22.9635 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex -23.5037 14.6147 -1.5
|
||||||
|
vertex -26.35 16.5 -1.5
|
||||||
|
vertex -23.25 14.799 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 -12.6183 -1.5
|
vertex 23.7135 -12.6183 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.8703 -12.8899 -1.5
|
vertex 23.8703 -12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.9672 13.1881 -1.5
|
vertex 23.9672 13.1881 -1.5
|
||||||
vertex 24 13.5 -1.5
|
vertex 24 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1584,13 +1584,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 -12.3853 -1.5
|
vertex 23.5037 -12.3853 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.7135 -12.6183 -1.5
|
vertex 23.7135 -12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.8703 12.8899 -1.5
|
vertex 23.8703 12.8899 -1.5
|
||||||
vertex 23.9672 13.1881 -1.5
|
vertex 23.9672 13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1598,27 +1598,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 -12.201 -1.5
|
vertex 23.25 -12.201 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.5037 -12.3853 -1.5
|
vertex 23.5037 -12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.7135 12.6183 -1.5
|
vertex 23.7135 12.6183 -1.5
|
||||||
vertex 23.8703 12.8899 -1.5
|
vertex 23.8703 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.25 -12.201 -1.5
|
vertex 23.25 -12.201 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.5037 12.3853 -1.5
|
vertex 23.5037 12.3853 -1.5
|
||||||
vertex 23.7135 12.6183 -1.5
|
vertex 23.7135 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1626,13 +1626,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 12.201 -1.5
|
vertex 23.25 12.201 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.25 -12.201 -1.5
|
vertex 23.25 -12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.25 12.201 -1.5
|
vertex 23.25 12.201 -1.5
|
||||||
vertex 23.5037 12.3853 -1.5
|
vertex 23.5037 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1709,7 +1709,7 @@ solid OpenSCAD_Model
|
|||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.75 -12.201 -1.5
|
vertex 21.75 -12.201 -1.5
|
||||||
vertex 21.4963 -12.3853 -1.5
|
vertex 21.4963 -12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1717,27 +1717,27 @@ solid OpenSCAD_Model
|
|||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 -12.201 -1.5
|
vertex 21.75 -12.201 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.75 12.201 -1.5
|
vertex 21.75 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.4963 -12.3853 -1.5
|
vertex 21.4963 -12.3853 -1.5
|
||||||
vertex 21.2865 -12.6183 -1.5
|
vertex 21.2865 -12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.75 12.201 -1.5
|
vertex 21.75 12.201 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.2865 -12.6183 -1.5
|
vertex 21.2865 -12.6183 -1.5
|
||||||
vertex 21.1297 -12.8899 -1.5
|
vertex 21.1297 -12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1745,13 +1745,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 12.201 -1.5
|
vertex 21.75 12.201 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.4963 12.3853 -1.5
|
vertex 21.4963 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.1297 -12.8899 -1.5
|
vertex 21.1297 -12.8899 -1.5
|
||||||
vertex 21.0328 -13.1881 -1.5
|
vertex 21.0328 -13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1759,13 +1759,13 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 12.3853 -1.5
|
vertex 21.4963 12.3853 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.2865 12.6183 -1.5
|
vertex 21.2865 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.0328 -13.1881 -1.5
|
vertex 21.0328 -13.1881 -1.5
|
||||||
vertex 21 -13.5 -1.5
|
vertex 21 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -1773,230 +1773,230 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 12.6183 -1.5
|
vertex 21.2865 12.6183 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.1297 12.8899 -1.5
|
vertex 21.1297 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 -14.1101 -1.5
|
vertex 23.8703 -14.1101 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 -13.1881 -1.5
|
vertex 23.9672 -13.1881 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 24 -13.5 -1.5
|
vertex 24 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 -12.8899 -1.5
|
vertex 23.8703 -12.8899 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.9672 -13.1881 -1.5
|
vertex 23.9672 -13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.9672 -13.8119 -1.5
|
vertex 23.9672 -13.8119 -1.5
|
||||||
vertex 24 -13.5 -1.5
|
vertex 24 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 23.8703 -14.1101 -1.5
|
vertex 23.8703 -14.1101 -1.5
|
||||||
vertex 23.9672 -13.8119 -1.5
|
vertex 23.9672 -13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 23.7135 -14.3817 -1.5
|
vertex 23.7135 -14.3817 -1.5
|
||||||
vertex 23.8703 -14.1101 -1.5
|
vertex 23.8703 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 23.5037 -14.6147 -1.5
|
vertex 23.5037 -14.6147 -1.5
|
||||||
vertex 23.7135 -14.3817 -1.5
|
vertex 23.7135 -14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 23.25 -14.799 -1.5
|
vertex 23.25 -14.799 -1.5
|
||||||
vertex 23.5037 -14.6147 -1.5
|
vertex 23.5037 -14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 22.9635 -14.9266 -1.5
|
vertex 22.9635 -14.9266 -1.5
|
||||||
vertex 23.25 -14.799 -1.5
|
vertex 23.25 -14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 22.6568 -14.9918 -1.5
|
vertex 22.6568 -14.9918 -1.5
|
||||||
vertex 22.9635 -14.9266 -1.5
|
vertex 22.9635 -14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
vertex 22.3432 -14.9918 -1.5
|
vertex 22.3432 -14.9918 -1.5
|
||||||
vertex 22.6568 -14.9918 -1.5
|
vertex 22.6568 -14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 22.3432 -14.9918 -1.5
|
vertex 22.3432 -14.9918 -1.5
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 -13.8119 -1.5
|
vertex 21.0328 -13.8119 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21 -13.5 -1.5
|
vertex 21 -13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 -14.1101 -1.5
|
vertex 21.1297 -14.1101 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.0328 -13.8119 -1.5
|
vertex 21.0328 -13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
vertex 21.1297 -14.1101 -1.5
|
vertex 21.1297 -14.1101 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 -14.3817 -1.5
|
vertex 21.2865 -14.3817 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 21.1297 -14.1101 -1.5
|
vertex 21.1297 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 -14.6147 -1.5
|
vertex 21.4963 -14.6147 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 21.2865 -14.3817 -1.5
|
vertex 21.2865 -14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 -14.799 -1.5
|
vertex 21.75 -14.799 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 21.4963 -14.6147 -1.5
|
vertex 21.4963 -14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.0365 -14.9266 -1.5
|
vertex 22.0365 -14.9266 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 21.75 -14.799 -1.5
|
vertex 21.75 -14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 -14.9918 -1.5
|
vertex 22.3432 -14.9918 -1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 22.0365 -14.9266 -1.5
|
vertex 22.0365 -14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 32 -13.5 -1.5
|
vertex 31.85 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0 0 -1
|
facet normal -0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 13.8119 -1.5
|
vertex 23.9672 13.8119 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 24 13.5 -1.5
|
vertex 24 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex 23.8703 14.1101 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.9672 13.8119 -1.5
|
vertex 23.9672 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex 23.8703 14.1101 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 14.3817 -1.5
|
vertex 23.7135 14.3817 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex 23.8703 14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 14.6147 -1.5
|
vertex 23.5037 14.6147 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 23.7135 14.3817 -1.5
|
vertex 23.7135 14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 14.799 -1.5
|
vertex 23.25 14.799 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 23.5037 14.6147 -1.5
|
vertex 23.5037 14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.9635 14.9266 -1.5
|
vertex 22.9635 14.9266 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 23.25 14.799 -1.5
|
vertex 23.25 14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.6568 14.9918 -1.5
|
vertex 22.6568 14.9918 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 22.9635 14.9266 -1.5
|
vertex 22.9635 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 14.9918 -1.5
|
vertex 22.3432 14.9918 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 22.6568 14.9918 -1.5
|
vertex 22.6568 14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 22.3432 14.9918 -1.5
|
vertex 22.3432 14.9918 -1.5
|
||||||
vertex 22.0365 14.9266 -1.5
|
vertex 22.0365 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
@ -2004,337 +2004,337 @@ solid OpenSCAD_Model
|
|||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 12.8899 -1.5
|
vertex 21.1297 12.8899 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.0328 13.1881 -1.5
|
vertex 21.0328 13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 13.1881 -1.5
|
vertex 21.0328 13.1881 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21 13.5 -1.5
|
vertex 21 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.0328 13.8119 -1.5
|
vertex 21.0328 13.8119 -1.5
|
||||||
vertex 21 13.5 -1.5
|
vertex 21 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 21.1297 14.1101 -1.5
|
vertex 21.1297 14.1101 -1.5
|
||||||
vertex 21.0328 13.8119 -1.5
|
vertex 21.0328 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 21.1297 14.1101 -1.5
|
vertex 21.1297 14.1101 -1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 14.1101 -1.5
|
vertex 21.1297 14.1101 -1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 21.2865 14.3817 -1.5
|
vertex 21.2865 14.3817 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 14.3817 -1.5
|
vertex 21.2865 14.3817 -1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 21.4963 14.6147 -1.5
|
vertex 21.4963 14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
|
||||||
outer loop
|
|
||||||
vertex 21.4963 14.6147 -1.5
|
|
||||||
vertex 18.5 16.5 -1.5
|
|
||||||
vertex 21.75 14.799 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 14.9918 -1.5
|
vertex 22.3432 14.9918 -1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 0 -1
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.75 14.799 -1.5
|
vertex 21.75 14.799 -1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex 22.0365 14.9266 -1.5
|
vertex 22.0365 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 0 -1
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 -13.5 -1.5
|
vertex 21.4963 14.6147 -1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex 18.65 16.5 -1.5
|
||||||
vertex -32 -13.5 1.5
|
vertex 21.75 14.799 -1.5
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 -1 -0
|
|
||||||
outer loop
|
|
||||||
vertex -26.5 -13.5 1.5
|
|
||||||
vertex -32 -13.5 -1.5
|
|
||||||
vertex -26.5 -13.5 -1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 -1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex 32 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex -31.85 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 -0
|
facet normal 0 -1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex -31.85 -13.35 -1.5
|
||||||
vertex 32 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 -1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 -0
|
facet normal 0 -1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 31.85 -13.35 1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 31.85 -13.35 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex -18.65 -13.35 -1.5
|
||||||
|
vertex 18.65 -13.35 1.5
|
||||||
|
vertex -18.65 -13.35 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 18.65 -13.35 1.5
|
||||||
|
vertex -18.65 -13.35 -1.5
|
||||||
|
vertex 18.65 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 32 13.5 1.5
|
vertex 31.85 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 32 13.5 -1.5
|
vertex 31.85 13.35 -1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -32 13.5 1.5
|
vertex -31.85 13.35 1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -32 13.5 -1.5
|
vertex -31.85 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 0 0
|
facet normal -1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 18.5 -13.5 -1.5
|
vertex 18.65 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 -0 0
|
facet normal -1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -13.5 1.5
|
vertex 18.65 -13.35 1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 0 0
|
facet normal -1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 -0 0
|
facet normal -1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 18.5 13.5 -1.5
|
vertex 18.65 13.35 -1.5
|
||||||
vertex 18.5 13.5 1.5
|
vertex 18.65 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 -0 0
|
facet normal 1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 26.5 -13.5 1.5
|
vertex 26.35 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 0 0
|
facet normal 1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -13.5 -1.5
|
vertex 26.35 -13.35 -1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 -0 0
|
facet normal 1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 0 0
|
facet normal 1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 26.5 13.5 1.5
|
vertex 26.35 13.35 1.5
|
||||||
vertex 26.5 13.5 -1.5
|
vertex 26.35 13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 -1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 18.5 -16.5 1.5
|
vertex 18.65 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 -0
|
facet normal 0 -1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 -16.5 1.5
|
vertex 26.35 -16.5 1.5
|
||||||
vertex 18.5 -16.5 -1.5
|
vertex 18.65 -16.5 -1.5
|
||||||
vertex 26.5 -16.5 -1.5
|
vertex 26.35 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 26.5 16.5 1.5
|
vertex 26.35 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 18.5 16.5 1.5
|
vertex 18.65 16.5 1.5
|
||||||
vertex 26.5 16.5 -1.5
|
vertex 26.35 16.5 -1.5
|
||||||
vertex 18.5 16.5 -1.5
|
vertex 18.65 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 0 0
|
facet normal -1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -26.5 -13.5 -1.5
|
vertex -26.35 -13.35 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 -0 0
|
facet normal -1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -13.5 1.5
|
vertex -26.35 -13.35 1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 0 0
|
facet normal -1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -26.5 16.5 -1.5
|
vertex -26.35 16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -1 -0 0
|
facet normal -1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 16.5 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -26.5 13.5 -1.5
|
vertex -26.35 13.35 -1.5
|
||||||
vertex -26.5 13.5 1.5
|
vertex -26.35 13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 -0 0
|
facet normal 1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -18.5 -13.5 1.5
|
vertex -18.65 -13.35 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 0 0
|
facet normal 1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -13.5 -1.5
|
vertex -18.65 -13.35 -1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 -0 0
|
facet normal 1 -0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -18.5 16.5 1.5
|
vertex -18.65 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 1 0 0
|
facet normal 1 0 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 16.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -18.5 13.5 1.5
|
vertex -18.65 13.35 1.5
|
||||||
vertex -18.5 13.5 -1.5
|
vertex -18.65 13.35 -1.5
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 1 -0
|
|
||||||
outer loop
|
|
||||||
vertex -18.5 16.5 -1.5
|
|
||||||
vertex -26.5 16.5 1.5
|
|
||||||
vertex -18.5 16.5 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 1 0
|
|
||||||
outer loop
|
|
||||||
vertex -26.5 16.5 1.5
|
|
||||||
vertex -18.5 16.5 -1.5
|
|
||||||
vertex -26.5 16.5 -1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 -1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -26.5 -16.5 1.5
|
vertex -26.35 -16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 -0
|
facet normal 0 -1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -18.5 -16.5 1.5
|
vertex -18.65 -16.5 1.5
|
||||||
vertex -26.5 -16.5 -1.5
|
vertex -26.35 -16.5 -1.5
|
||||||
vertex -18.5 -16.5 -1.5
|
vertex -18.65 -16.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104526 0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21 13.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21.0328 13.8119 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -21.0328 13.8119 -1.5
|
vertex -18.65 16.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104526 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 13.8119 1.5
|
vertex -26.35 16.5 1.5
|
||||||
vertex -21 13.5 -1.5
|
vertex -18.65 16.5 -1.5
|
||||||
vertex -21 13.5 1.5
|
vertex -26.35 16.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.866024 -0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.1297 14.1101 -1.5
|
||||||
|
vertex -21.2865 14.3817 1.5
|
||||||
|
vertex -21.2865 14.3817 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.866024 -0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.2865 14.3817 1.5
|
||||||
|
vertex -21.1297 14.1101 -1.5
|
||||||
|
vertex -21.1297 14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.994522 -0.104532 0
|
facet normal 0.994522 -0.104532 0
|
||||||
@ -2351,6 +2351,20 @@ solid OpenSCAD_Model
|
|||||||
vertex -24 13.5 -1.5
|
vertex -24 13.5 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.994522 0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.9672 13.1881 1.5
|
||||||
|
vertex -24 13.5 -1.5
|
||||||
|
vertex -24 13.5 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.994522 0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex -24 13.5 -1.5
|
||||||
|
vertex -23.9672 13.1881 1.5
|
||||||
|
vertex -23.9672 13.1881 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0 -1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 14.9918 -1.5
|
vertex -22.6568 14.9918 -1.5
|
||||||
@ -2365,104 +2379,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.3432 14.9918 -1.5
|
vertex -22.3432 14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
|
||||||
outer loop
|
|
||||||
vertex -22.3432 12.0082 -1.5
|
|
||||||
vertex -22.6568 12.0082 1.5
|
|
||||||
vertex -22.3432 12.0082 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 1 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.6568 12.0082 1.5
|
|
||||||
vertex -22.3432 12.0082 -1.5
|
|
||||||
vertex -22.6568 12.0082 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.75 14.799 -1.5
|
|
||||||
vertex -21.4963 14.6147 1.5
|
|
||||||
vertex -21.75 14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 -0
|
|
||||||
outer loop
|
|
||||||
vertex -21.4963 14.6147 1.5
|
|
||||||
vertex -21.75 14.799 -1.5
|
|
||||||
vertex -21.4963 14.6147 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743148 -0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.7135 14.3817 1.5
|
|
||||||
vertex -23.5037 14.6147 -1.5
|
|
||||||
vertex -23.5037 14.6147 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743148 -0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.5037 14.6147 -1.5
|
|
||||||
vertex -23.7135 14.3817 1.5
|
|
||||||
vertex -23.7135 14.3817 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406734 -0.913547 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.25 14.799 -1.5
|
|
||||||
vertex -22.9635 14.9266 1.5
|
|
||||||
vertex -23.25 14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406734 -0.913547 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.9635 14.9266 1.5
|
|
||||||
vertex -23.25 14.799 -1.5
|
|
||||||
vertex -22.9635 14.9266 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.2865 12.6183 -1.5
|
|
||||||
vertex -21.1297 12.8899 1.5
|
|
||||||
vertex -21.1297 12.8899 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 12.8899 1.5
|
|
||||||
vertex -21.2865 12.6183 -1.5
|
|
||||||
vertex -21.2865 12.6183 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 -0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 14.1101 -1.5
|
|
||||||
vertex -21.2865 14.3817 1.5
|
|
||||||
vertex -21.2865 14.3817 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 -0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.2865 14.3817 1.5
|
|
||||||
vertex -21.1297 14.1101 -1.5
|
|
||||||
vertex -21.1297 14.1101 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.0328 13.8119 -1.5
|
|
||||||
vertex -21.1297 14.1101 1.5
|
|
||||||
vertex -21.1297 14.1101 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 14.1101 1.5
|
|
||||||
vertex -21.0328 13.8119 -1.5
|
|
||||||
vertex -21.0328 13.8119 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743145 -0.669131 0
|
facet normal -0.743145 -0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 14.3817 -1.5
|
vertex -21.2865 14.3817 -1.5
|
||||||
@ -2491,6 +2407,76 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.0365 14.9266 -1.5
|
vertex -22.0365 14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.406734 -0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.25 14.799 -1.5
|
||||||
|
vertex -22.9635 14.9266 1.5
|
||||||
|
vertex -23.25 14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.406734 -0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.9635 14.9266 1.5
|
||||||
|
vertex -23.25 14.799 -1.5
|
||||||
|
vertex -22.9635 14.9266 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.9672 13.8119 1.5
|
||||||
|
vertex -23.8703 14.1101 -1.5
|
||||||
|
vertex -23.8703 14.1101 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.8703 14.1101 -1.5
|
||||||
|
vertex -23.9672 13.8119 1.5
|
||||||
|
vertex -23.9672 13.8119 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.0328 13.1881 -1.5
|
||||||
|
vertex -21 13.5 1.5
|
||||||
|
vertex -21 13.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex -21 13.5 1.5
|
||||||
|
vertex -21.0328 13.1881 -1.5
|
||||||
|
vertex -21.0328 13.1881 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.0365 12.0734 -1.5
|
||||||
|
vertex -22.3432 12.0082 1.5
|
||||||
|
vertex -22.0365 12.0734 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.3432 12.0082 1.5
|
||||||
|
vertex -22.0365 12.0734 -1.5
|
||||||
|
vertex -22.3432 12.0082 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.75 14.799 -1.5
|
||||||
|
vertex -21.4963 14.6147 1.5
|
||||||
|
vertex -21.75 14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 -0
|
||||||
|
outer loop
|
||||||
|
vertex -21.4963 14.6147 1.5
|
||||||
|
vertex -21.75 14.799 -1.5
|
||||||
|
vertex -21.4963 14.6147 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.406736 -0.913546 0
|
facet normal -0.406736 -0.913546 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 14.9266 -1.5
|
vertex -22.0365 14.9266 -1.5
|
||||||
@ -2519,20 +2505,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -23.8703 14.1101 -1.5
|
vertex -23.8703 14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.9672 13.8119 1.5
|
|
||||||
vertex -23.8703 14.1101 -1.5
|
|
||||||
vertex -23.8703 14.1101 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.8703 14.1101 -1.5
|
|
||||||
vertex -23.9672 13.8119 1.5
|
|
||||||
vertex -23.9672 13.8119 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.587786 -0.809017 0
|
facet normal 0.587786 -0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 14.6147 -1.5
|
vertex -23.5037 14.6147 -1.5
|
||||||
@ -2561,46 +2533,32 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.6568 14.9918 -1.5
|
vertex -22.6568 14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104526 0
|
facet normal 0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.7135 14.3817 1.5
|
||||||
|
vertex -23.5037 14.6147 -1.5
|
||||||
|
vertex -23.5037 14.6147 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.5037 14.6147 -1.5
|
||||||
|
vertex -23.7135 14.3817 1.5
|
||||||
|
vertex -23.7135 14.3817 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 -0.104526 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 13.1881 -1.5
|
|
||||||
vertex -21 13.5 1.5
|
|
||||||
vertex -21 13.5 -1.5
|
vertex -21 13.5 -1.5
|
||||||
|
vertex -21.0328 13.8119 1.5
|
||||||
|
vertex -21.0328 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104526 0
|
facet normal -0.994522 -0.104526 0
|
||||||
outer loop
|
outer loop
|
||||||
|
vertex -21.0328 13.8119 1.5
|
||||||
|
vertex -21 13.5 -1.5
|
||||||
vertex -21 13.5 1.5
|
vertex -21 13.5 1.5
|
||||||
vertex -21.0328 13.1881 -1.5
|
|
||||||
vertex -21.0328 13.1881 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 0.104532 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.9672 13.1881 1.5
|
|
||||||
vertex -24 13.5 -1.5
|
|
||||||
vertex -24 13.5 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 0.104532 0
|
|
||||||
outer loop
|
|
||||||
vertex -24 13.5 -1.5
|
|
||||||
vertex -23.9672 13.1881 1.5
|
|
||||||
vertex -23.9672 13.1881 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743145 0.669131 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.4963 12.3853 -1.5
|
|
||||||
vertex -21.2865 12.6183 1.5
|
|
||||||
vertex -21.2865 12.6183 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743145 0.669131 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.2865 12.6183 1.5
|
|
||||||
vertex -21.4963 12.3853 -1.5
|
|
||||||
vertex -21.4963 12.3853 1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.951057 0.309016 0
|
facet normal -0.951057 0.309016 0
|
||||||
@ -2617,34 +2575,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -21.1297 12.8899 1.5
|
vertex -21.1297 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.7135 12.6183 1.5
|
|
||||||
vertex -23.8703 12.8899 -1.5
|
|
||||||
vertex -23.8703 12.8899 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.8703 12.8899 -1.5
|
|
||||||
vertex -23.7135 12.6183 1.5
|
|
||||||
vertex -23.7135 12.6183 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.207912 0.978148 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.0365 12.0734 -1.5
|
|
||||||
vertex -22.3432 12.0082 1.5
|
|
||||||
vertex -22.0365 12.0734 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.207912 0.978148 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.3432 12.0082 1.5
|
|
||||||
vertex -22.0365 12.0734 -1.5
|
|
||||||
vertex -22.3432 12.0082 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 0.809017 0
|
facet normal -0.587786 0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.4963 12.3853 -1.5
|
vertex -21.4963 12.3853 -1.5
|
||||||
@ -2659,46 +2589,32 @@ solid OpenSCAD_Model
|
|||||||
vertex -21.75 12.201 -1.5
|
vertex -21.75 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.406734 0.913547 -0
|
facet normal -0.951057 -0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.9635 12.0734 -1.5
|
vertex -21.0328 13.8119 -1.5
|
||||||
vertex -23.25 12.201 1.5
|
vertex -21.1297 14.1101 1.5
|
||||||
vertex -22.9635 12.0734 1.5
|
vertex -21.1297 14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.406734 0.913547 0
|
facet normal -0.951057 -0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.25 12.201 1.5
|
vertex -21.1297 14.1101 1.5
|
||||||
vertex -22.9635 12.0734 -1.5
|
vertex -21.0328 13.8119 -1.5
|
||||||
vertex -23.25 12.201 -1.5
|
vertex -21.0328 13.8119 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.743148 0.669128 0
|
facet normal -0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 12.3853 1.5
|
vertex -21.2865 12.6183 -1.5
|
||||||
vertex -23.7135 12.6183 -1.5
|
vertex -21.1297 12.8899 1.5
|
||||||
vertex -23.7135 12.6183 1.5
|
vertex -21.1297 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.743148 0.669128 0
|
facet normal -0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 12.6183 -1.5
|
vertex -21.1297 12.8899 1.5
|
||||||
vertex -23.5037 12.3853 1.5
|
vertex -21.2865 12.6183 -1.5
|
||||||
vertex -23.5037 12.3853 -1.5
|
vertex -21.2865 12.6183 1.5
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.951057 0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.8703 12.8899 1.5
|
|
||||||
vertex -23.9672 13.1881 -1.5
|
|
||||||
vertex -23.9672 13.1881 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.951057 0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.9672 13.1881 -1.5
|
|
||||||
vertex -23.8703 12.8899 1.5
|
|
||||||
vertex -23.8703 12.8899 -1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.406736 0.913546 0
|
facet normal -0.406736 0.913546 0
|
||||||
@ -2715,20 +2631,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.0365 12.0734 -1.5
|
vertex -22.0365 12.0734 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.587786 0.809017 -0
|
|
||||||
outer loop
|
|
||||||
vertex -23.25 12.201 -1.5
|
|
||||||
vertex -23.5037 12.3853 1.5
|
|
||||||
vertex -23.25 12.201 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.587786 0.809017 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.5037 12.3853 1.5
|
|
||||||
vertex -23.25 12.201 -1.5
|
|
||||||
vertex -23.5037 12.3853 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.207912 0.978148 -0
|
facet normal 0.207912 0.978148 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 12.0082 -1.5
|
vertex -22.6568 12.0082 -1.5
|
||||||
@ -2743,158 +2645,102 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.9635 12.0734 -1.5
|
vertex -22.9635 12.0734 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104532 0
|
facet normal 0 1 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 24 13.5 -1.5
|
vertex -22.3432 12.0082 -1.5
|
||||||
vertex 23.9672 13.8119 1.5
|
vertex -22.6568 12.0082 1.5
|
||||||
vertex 23.9672 13.8119 -1.5
|
vertex -22.3432 12.0082 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104532 0
|
facet normal 0 1 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 13.8119 1.5
|
vertex -22.6568 12.0082 1.5
|
||||||
vertex 24 13.5 -1.5
|
vertex -22.3432 12.0082 -1.5
|
||||||
vertex 24 13.5 1.5
|
vertex -22.6568 12.0082 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 0
|
facet normal 0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.3432 14.9918 -1.5
|
vertex -23.7135 12.6183 1.5
|
||||||
vertex 22.6568 14.9918 1.5
|
vertex -23.8703 12.8899 -1.5
|
||||||
vertex 22.3432 14.9918 1.5
|
vertex -23.8703 12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 -1 -0
|
facet normal 0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.6568 14.9918 1.5
|
vertex -23.8703 12.8899 -1.5
|
||||||
vertex 22.3432 14.9918 -1.5
|
vertex -23.7135 12.6183 1.5
|
||||||
vertex 22.6568 14.9918 -1.5
|
vertex -23.7135 12.6183 -1.5
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.25 14.799 -1.5
|
|
||||||
vertex 23.5037 14.6147 1.5
|
|
||||||
vertex 23.25 14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 -0
|
|
||||||
outer loop
|
|
||||||
vertex 23.5037 14.6147 1.5
|
|
||||||
vertex 23.25 14.799 -1.5
|
|
||||||
vertex 23.5037 14.6147 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743145 -0.669131 0
|
|
||||||
outer loop
|
|
||||||
vertex 21.2865 14.3817 1.5
|
|
||||||
vertex 21.4963 14.6147 -1.5
|
|
||||||
vertex 21.4963 14.6147 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743145 -0.669131 0
|
|
||||||
outer loop
|
|
||||||
vertex 21.4963 14.6147 -1.5
|
|
||||||
vertex 21.2865 14.3817 1.5
|
|
||||||
vertex 21.2865 14.3817 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406736 -0.913546 0
|
|
||||||
outer loop
|
|
||||||
vertex 21.75 14.799 -1.5
|
|
||||||
vertex 22.0365 14.9266 1.5
|
|
||||||
vertex 21.75 14.799 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406736 -0.913546 0
|
|
||||||
outer loop
|
|
||||||
vertex 22.0365 14.9266 1.5
|
|
||||||
vertex 21.75 14.799 -1.5
|
|
||||||
vertex 22.0365 14.9266 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743148 0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.5037 12.3853 -1.5
|
|
||||||
vertex 23.7135 12.6183 1.5
|
|
||||||
vertex 23.7135 12.6183 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743148 0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.7135 12.6183 1.5
|
|
||||||
vertex 23.5037 12.3853 -1.5
|
|
||||||
vertex 23.5037 12.3853 1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.951057 0.309016 0
|
facet normal 0.951057 0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 12.8899 1.5
|
vertex -23.8703 12.8899 1.5
|
||||||
vertex 21.0328 13.1881 -1.5
|
vertex -23.9672 13.1881 -1.5
|
||||||
vertex 21.0328 13.1881 1.5
|
vertex -23.9672 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.951057 0.309016 0
|
facet normal 0.951057 0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 13.1881 -1.5
|
vertex -23.9672 13.1881 -1.5
|
||||||
vertex 21.1297 12.8899 1.5
|
vertex -23.8703 12.8899 1.5
|
||||||
vertex 21.1297 12.8899 -1.5
|
vertex -23.8703 12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.866024 -0.500002 0
|
facet normal 0.743148 0.669128 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
vertex 23.7135 14.3817 1.5
|
vertex -23.7135 12.6183 -1.5
|
||||||
vertex 23.7135 14.3817 -1.5
|
vertex -23.7135 12.6183 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.866024 -0.500002 0
|
facet normal 0.743148 0.669128 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 14.3817 1.5
|
vertex -23.7135 12.6183 -1.5
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex -23.5037 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.951057 -0.309016 0
|
facet normal -0.743145 0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 13.8119 -1.5
|
vertex -21.4963 12.3853 -1.5
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex -21.2865 12.6183 1.5
|
||||||
vertex 23.8703 14.1101 -1.5
|
vertex -21.2865 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.951057 -0.309016 0
|
facet normal -0.743145 0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.8703 14.1101 1.5
|
vertex -21.2865 12.6183 1.5
|
||||||
vertex 23.9672 13.8119 -1.5
|
vertex -21.4963 12.3853 -1.5
|
||||||
vertex 23.9672 13.8119 1.5
|
vertex -21.4963 12.3853 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.743148 -0.669128 0
|
facet normal 0.406734 0.913547 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.7135 14.3817 -1.5
|
vertex -22.9635 12.0734 -1.5
|
||||||
vertex 23.5037 14.6147 1.5
|
vertex -23.25 12.201 1.5
|
||||||
vertex 23.5037 14.6147 -1.5
|
vertex -22.9635 12.0734 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.743148 -0.669128 0
|
facet normal 0.406734 0.913547 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 14.6147 1.5
|
vertex -23.25 12.201 1.5
|
||||||
vertex 23.7135 14.3817 -1.5
|
vertex -22.9635 12.0734 -1.5
|
||||||
vertex 23.7135 14.3817 1.5
|
vertex -23.25 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.207912 -0.978148 0
|
facet normal 0.587786 0.809017 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.6568 14.9918 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
vertex 22.9635 14.9266 1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
vertex 22.6568 14.9918 1.5
|
vertex -23.25 12.201 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.207912 -0.978148 -0
|
facet normal 0.587786 0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.9635 14.9266 1.5
|
vertex -23.5037 12.3853 1.5
|
||||||
vertex 22.6568 14.9918 -1.5
|
vertex -23.25 12.201 -1.5
|
||||||
vertex 22.9635 14.9266 -1.5
|
vertex -23.5037 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.406734 -0.913547 0
|
facet normal -0.406734 -0.913547 0
|
||||||
@ -2911,6 +2757,62 @@ solid OpenSCAD_Model
|
|||||||
vertex 23.25 14.799 -1.5
|
vertex 23.25 14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.994522 0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.9672 13.1881 -1.5
|
||||||
|
vertex 24 13.5 1.5
|
||||||
|
vertex 24 13.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex 24 13.5 1.5
|
||||||
|
vertex 23.9672 13.1881 -1.5
|
||||||
|
vertex 23.9672 13.1881 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 22.6568 12.0082 -1.5
|
||||||
|
vertex 22.3432 12.0082 1.5
|
||||||
|
vertex 22.6568 12.0082 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.3432 12.0082 1.5
|
||||||
|
vertex 22.6568 12.0082 -1.5
|
||||||
|
vertex 22.3432 12.0082 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.3432 14.9918 -1.5
|
||||||
|
vertex 22.6568 14.9918 1.5
|
||||||
|
vertex 22.3432 14.9918 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 22.6568 14.9918 1.5
|
||||||
|
vertex 22.3432 14.9918 -1.5
|
||||||
|
vertex 22.6568 14.9918 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.406736 -0.913546 0
|
||||||
|
outer loop
|
||||||
|
vertex 21.75 14.799 -1.5
|
||||||
|
vertex 22.0365 14.9266 1.5
|
||||||
|
vertex 21.75 14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.406736 -0.913546 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.0365 14.9266 1.5
|
||||||
|
vertex 21.75 14.799 -1.5
|
||||||
|
vertex 22.0365 14.9266 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.951057 -0.309016 0
|
facet normal 0.951057 -0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 13.8119 1.5
|
vertex 21.0328 13.8119 1.5
|
||||||
@ -2925,6 +2827,90 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.0328 13.8119 -1.5
|
vertex 21.0328 13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.9672 13.8119 -1.5
|
||||||
|
vertex 23.8703 14.1101 1.5
|
||||||
|
vertex 23.8703 14.1101 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.8703 14.1101 1.5
|
||||||
|
vertex 23.9672 13.8119 -1.5
|
||||||
|
vertex 23.9672 13.8119 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.866024 -0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.8703 14.1101 -1.5
|
||||||
|
vertex 23.7135 14.3817 1.5
|
||||||
|
vertex 23.7135 14.3817 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.866024 -0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.7135 14.3817 1.5
|
||||||
|
vertex 23.8703 14.1101 -1.5
|
||||||
|
vertex 23.8703 14.1101 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.7135 14.3817 -1.5
|
||||||
|
vertex 23.5037 14.6147 1.5
|
||||||
|
vertex 23.5037 14.6147 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.5037 14.6147 1.5
|
||||||
|
vertex 23.7135 14.3817 -1.5
|
||||||
|
vertex 23.7135 14.3817 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.25 14.799 -1.5
|
||||||
|
vertex 23.5037 14.6147 1.5
|
||||||
|
vertex 23.25 14.799 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 -0
|
||||||
|
outer loop
|
||||||
|
vertex 23.5037 14.6147 1.5
|
||||||
|
vertex 23.25 14.799 -1.5
|
||||||
|
vertex 23.5037 14.6147 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 -0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.6568 14.9918 -1.5
|
||||||
|
vertex 22.9635 14.9266 1.5
|
||||||
|
vertex 22.6568 14.9918 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 -0.978148 -0
|
||||||
|
outer loop
|
||||||
|
vertex 22.9635 14.9266 1.5
|
||||||
|
vertex 22.6568 14.9918 -1.5
|
||||||
|
vertex 22.9635 14.9266 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21.0328 13.1881 1.5
|
||||||
|
vertex 21 13.5 -1.5
|
||||||
|
vertex 21 13.5 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21 13.5 -1.5
|
||||||
|
vertex 21.0328 13.1881 1.5
|
||||||
|
vertex 21.0328 13.1881 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.866024 -0.500002 0
|
facet normal 0.866024 -0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.1297 14.1101 1.5
|
vertex 21.1297 14.1101 1.5
|
||||||
@ -2939,20 +2925,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.1297 14.1101 -1.5
|
vertex 21.1297 14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.994522 -0.104526 0
|
|
||||||
outer loop
|
|
||||||
vertex 21 13.5 1.5
|
|
||||||
vertex 21.0328 13.8119 -1.5
|
|
||||||
vertex 21.0328 13.8119 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 -0.104526 0
|
|
||||||
outer loop
|
|
||||||
vertex 21.0328 13.8119 -1.5
|
|
||||||
vertex 21 13.5 1.5
|
|
||||||
vertex 21 13.5 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.587786 -0.809017 0
|
facet normal 0.587786 -0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 14.6147 -1.5
|
vertex 21.4963 14.6147 -1.5
|
||||||
@ -2981,18 +2953,32 @@ solid OpenSCAD_Model
|
|||||||
vertex 22.3432 14.9918 -1.5
|
vertex 22.3432 14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104532 0
|
facet normal 0.743145 -0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 13.1881 -1.5
|
vertex 21.2865 14.3817 1.5
|
||||||
vertex 24 13.5 1.5
|
vertex 21.4963 14.6147 -1.5
|
||||||
vertex 24 13.5 -1.5
|
vertex 21.4963 14.6147 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104532 0
|
facet normal 0.743145 -0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
|
vertex 21.4963 14.6147 -1.5
|
||||||
|
vertex 21.2865 14.3817 1.5
|
||||||
|
vertex 21.2865 14.3817 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 -0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex 24 13.5 -1.5
|
||||||
|
vertex 23.9672 13.8119 1.5
|
||||||
|
vertex 23.9672 13.8119 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 -0.104532 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.9672 13.8119 1.5
|
||||||
|
vertex 24 13.5 -1.5
|
||||||
vertex 24 13.5 1.5
|
vertex 24 13.5 1.5
|
||||||
vertex 23.9672 13.1881 -1.5
|
|
||||||
vertex 23.9672 13.1881 1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.207912 0.978148 0
|
facet normal -0.207912 0.978148 0
|
||||||
@ -3009,6 +2995,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 22.6568 12.0082 -1.5
|
vertex 22.6568 12.0082 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.406734 0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.25 12.201 -1.5
|
||||||
|
vertex 22.9635 12.0734 1.5
|
||||||
|
vertex 23.25 12.201 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.406734 0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.9635 12.0734 1.5
|
||||||
|
vertex 23.25 12.201 -1.5
|
||||||
|
vertex 22.9635 12.0734 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.587786 0.809017 0
|
facet normal -0.587786 0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 12.3853 -1.5
|
vertex 23.5037 12.3853 -1.5
|
||||||
@ -3023,6 +3023,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 23.25 12.201 -1.5
|
vertex 23.25 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal -0.866024 0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.7135 12.6183 -1.5
|
||||||
|
vertex 23.8703 12.8899 1.5
|
||||||
|
vertex 23.8703 12.8899 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.866024 0.500002 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.8703 12.8899 1.5
|
||||||
|
vertex 23.7135 12.6183 -1.5
|
||||||
|
vertex 23.7135 12.6183 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.406736 0.913546 -0
|
facet normal 0.406736 0.913546 -0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 22.0365 12.0734 -1.5
|
vertex 22.0365 12.0734 -1.5
|
||||||
@ -3037,20 +3051,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.75 12.201 -1.5
|
vertex 21.75 12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
|
||||||
outer loop
|
|
||||||
vertex 22.6568 12.0082 -1.5
|
|
||||||
vertex 22.3432 12.0082 1.5
|
|
||||||
vertex 22.6568 12.0082 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 1 0
|
|
||||||
outer loop
|
|
||||||
vertex 22.3432 12.0082 1.5
|
|
||||||
vertex 22.6568 12.0082 -1.5
|
|
||||||
vertex 22.3432 12.0082 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743145 0.669131 0
|
facet normal 0.743145 0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.4963 12.3853 1.5
|
vertex 21.4963 12.3853 1.5
|
||||||
@ -3065,74 +3065,18 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.4963 12.3853 -1.5
|
vertex 21.4963 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.994522 0.104526 0
|
facet normal 0.951057 0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.0328 13.1881 1.5
|
vertex 21.1297 12.8899 1.5
|
||||||
vertex 21 13.5 -1.5
|
|
||||||
vertex 21 13.5 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 0.104526 0
|
|
||||||
outer loop
|
|
||||||
vertex 21 13.5 -1.5
|
|
||||||
vertex 21.0328 13.1881 1.5
|
|
||||||
vertex 21.0328 13.1881 -1.5
|
vertex 21.0328 13.1881 -1.5
|
||||||
|
vertex 21.0328 13.1881 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.406734 0.913547 0
|
facet normal 0.951057 0.309016 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.25 12.201 -1.5
|
vertex 21.0328 13.1881 -1.5
|
||||||
vertex 22.9635 12.0734 1.5
|
vertex 21.1297 12.8899 1.5
|
||||||
vertex 23.25 12.201 1.5
|
vertex 21.1297 12.8899 -1.5
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.406734 0.913547 0
|
|
||||||
outer loop
|
|
||||||
vertex 22.9635 12.0734 1.5
|
|
||||||
vertex 23.25 12.201 -1.5
|
|
||||||
vertex 22.9635 12.0734 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.8703 12.8899 -1.5
|
|
||||||
vertex 23.9672 13.1881 1.5
|
|
||||||
vertex 23.9672 13.1881 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.9672 13.1881 1.5
|
|
||||||
vertex 23.8703 12.8899 -1.5
|
|
||||||
vertex 23.8703 12.8899 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.7135 12.6183 -1.5
|
|
||||||
vertex 23.8703 12.8899 1.5
|
|
||||||
vertex 23.8703 12.8899 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex 23.8703 12.8899 1.5
|
|
||||||
vertex 23.7135 12.6183 -1.5
|
|
||||||
vertex 23.7135 12.6183 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.207912 0.978148 -0
|
|
||||||
outer loop
|
|
||||||
vertex 22.3432 12.0082 -1.5
|
|
||||||
vertex 22.0365 12.0734 1.5
|
|
||||||
vertex 22.3432 12.0082 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.207912 0.978148 0
|
|
||||||
outer loop
|
|
||||||
vertex 22.0365 12.0734 1.5
|
|
||||||
vertex 22.3432 12.0082 -1.5
|
|
||||||
vertex 22.0365 12.0734 -1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.587786 0.809017 -0
|
facet normal 0.587786 0.809017 -0
|
||||||
@ -3149,6 +3093,62 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.4963 12.3853 -1.5
|
vertex 21.4963 12.3853 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.994522 -0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21 13.5 1.5
|
||||||
|
vertex 21.0328 13.8119 -1.5
|
||||||
|
vertex 21.0328 13.8119 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.994522 -0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21.0328 13.8119 -1.5
|
||||||
|
vertex 21 13.5 1.5
|
||||||
|
vertex 21 13.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.743148 0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.5037 12.3853 -1.5
|
||||||
|
vertex 23.7135 12.6183 1.5
|
||||||
|
vertex 23.7135 12.6183 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.743148 0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.7135 12.6183 1.5
|
||||||
|
vertex 23.5037 12.3853 -1.5
|
||||||
|
vertex 23.5037 12.3853 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.951057 0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.8703 12.8899 -1.5
|
||||||
|
vertex 23.9672 13.1881 1.5
|
||||||
|
vertex 23.9672 13.1881 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.951057 0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex 23.9672 13.1881 1.5
|
||||||
|
vertex 23.8703 12.8899 -1.5
|
||||||
|
vertex 23.8703 12.8899 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.207912 0.978148 -0
|
||||||
|
outer loop
|
||||||
|
vertex 22.3432 12.0082 -1.5
|
||||||
|
vertex 22.0365 12.0734 1.5
|
||||||
|
vertex 22.3432 12.0082 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex 22.0365 12.0734 1.5
|
||||||
|
vertex 22.3432 12.0082 -1.5
|
||||||
|
vertex 22.0365 12.0734 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal 0.866024 0.500002 0
|
facet normal 0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 21.2865 12.6183 1.5
|
vertex 21.2865 12.6183 1.5
|
||||||
@ -3163,18 +3163,18 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.2865 12.6183 -1.5
|
vertex 21.2865 12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104526 0
|
facet normal -0.866024 -0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21 -13.5 -1.5
|
vertex -21.1297 -12.8899 -1.5
|
||||||
vertex -21.0328 -13.1881 1.5
|
vertex -21.2865 -12.6183 1.5
|
||||||
vertex -21.0328 -13.1881 -1.5
|
vertex -21.2865 -12.6183 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 -0.104526 0
|
facet normal -0.866024 -0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 -13.1881 1.5
|
vertex -21.2865 -12.6183 1.5
|
||||||
vertex -21 -13.5 -1.5
|
vertex -21.1297 -12.8899 -1.5
|
||||||
vertex -21 -13.5 1.5
|
vertex -21.1297 -12.8899 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.994522 -0.104532 0
|
facet normal 0.994522 -0.104532 0
|
||||||
@ -3205,104 +3205,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.3432 -12.0082 -1.5
|
vertex -22.3432 -12.0082 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0 1 -0
|
|
||||||
outer loop
|
|
||||||
vertex -22.3432 -14.9918 -1.5
|
|
||||||
vertex -22.6568 -14.9918 1.5
|
|
||||||
vertex -22.3432 -14.9918 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0 1 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.6568 -14.9918 1.5
|
|
||||||
vertex -22.3432 -14.9918 -1.5
|
|
||||||
vertex -22.6568 -14.9918 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.75 -12.201 -1.5
|
|
||||||
vertex -21.4963 -12.3853 1.5
|
|
||||||
vertex -21.75 -12.201 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.587786 -0.809017 -0
|
|
||||||
outer loop
|
|
||||||
vertex -21.4963 -12.3853 1.5
|
|
||||||
vertex -21.75 -12.201 -1.5
|
|
||||||
vertex -21.4963 -12.3853 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743148 -0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.7135 -12.6183 1.5
|
|
||||||
vertex -23.5037 -12.3853 -1.5
|
|
||||||
vertex -23.5037 -12.3853 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.743148 -0.669128 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.5037 -12.3853 -1.5
|
|
||||||
vertex -23.7135 -12.6183 1.5
|
|
||||||
vertex -23.7135 -12.6183 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406734 -0.913547 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.25 -12.201 -1.5
|
|
||||||
vertex -22.9635 -12.0734 1.5
|
|
||||||
vertex -23.25 -12.201 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.406734 -0.913547 0
|
|
||||||
outer loop
|
|
||||||
vertex -22.9635 -12.0734 1.5
|
|
||||||
vertex -23.25 -12.201 -1.5
|
|
||||||
vertex -22.9635 -12.0734 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.2865 -14.3817 -1.5
|
|
||||||
vertex -21.1297 -14.1101 1.5
|
|
||||||
vertex -21.1297 -14.1101 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 -14.1101 1.5
|
|
||||||
vertex -21.2865 -14.3817 -1.5
|
|
||||||
vertex -21.2865 -14.3817 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 -0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 -12.8899 -1.5
|
|
||||||
vertex -21.2865 -12.6183 1.5
|
|
||||||
vertex -21.2865 -12.6183 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.866024 -0.500002 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.2865 -12.6183 1.5
|
|
||||||
vertex -21.1297 -12.8899 -1.5
|
|
||||||
vertex -21.1297 -12.8899 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.0328 -13.1881 -1.5
|
|
||||||
vertex -21.1297 -12.8899 1.5
|
|
||||||
vertex -21.1297 -12.8899 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -21.1297 -12.8899 1.5
|
|
||||||
vertex -21.0328 -13.1881 -1.5
|
|
||||||
vertex -21.0328 -13.1881 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743145 -0.669131 0
|
facet normal -0.743145 -0.669131 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.2865 -12.6183 -1.5
|
vertex -21.2865 -12.6183 -1.5
|
||||||
@ -3331,6 +3233,90 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.0365 -12.0734 -1.5
|
vertex -22.0365 -12.0734 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.406734 -0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.25 -12.201 -1.5
|
||||||
|
vertex -22.9635 -12.0734 1.5
|
||||||
|
vertex -23.25 -12.201 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.406734 -0.913547 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.9635 -12.0734 1.5
|
||||||
|
vertex -23.25 -12.201 -1.5
|
||||||
|
vertex -22.9635 -12.0734 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.9672 -13.1881 1.5
|
||||||
|
vertex -23.8703 -12.8899 -1.5
|
||||||
|
vertex -23.8703 -12.8899 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.8703 -12.8899 -1.5
|
||||||
|
vertex -23.9672 -13.1881 1.5
|
||||||
|
vertex -23.9672 -13.1881 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.0328 -13.8119 -1.5
|
||||||
|
vertex -21 -13.5 1.5
|
||||||
|
vertex -21 -13.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex -21 -13.5 1.5
|
||||||
|
vertex -21.0328 -13.8119 -1.5
|
||||||
|
vertex -21.0328 -13.8119 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.0365 -14.9266 -1.5
|
||||||
|
vertex -22.3432 -14.9918 1.5
|
||||||
|
vertex -22.0365 -14.9266 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.3432 -14.9918 1.5
|
||||||
|
vertex -22.0365 -14.9266 -1.5
|
||||||
|
vertex -22.3432 -14.9918 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.0328 -13.1881 -1.5
|
||||||
|
vertex -21.1297 -12.8899 1.5
|
||||||
|
vertex -21.1297 -12.8899 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.951057 -0.309016 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.1297 -12.8899 1.5
|
||||||
|
vertex -21.0328 -13.1881 -1.5
|
||||||
|
vertex -21.0328 -13.1881 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 0
|
||||||
|
outer loop
|
||||||
|
vertex -21.75 -12.201 -1.5
|
||||||
|
vertex -21.4963 -12.3853 1.5
|
||||||
|
vertex -21.75 -12.201 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.587786 -0.809017 -0
|
||||||
|
outer loop
|
||||||
|
vertex -21.4963 -12.3853 1.5
|
||||||
|
vertex -21.75 -12.201 -1.5
|
||||||
|
vertex -21.4963 -12.3853 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.406736 -0.913546 0
|
facet normal -0.406736 -0.913546 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 -12.0734 -1.5
|
vertex -22.0365 -12.0734 -1.5
|
||||||
@ -3359,20 +3345,6 @@ solid OpenSCAD_Model
|
|||||||
vertex -23.8703 -12.8899 -1.5
|
vertex -23.8703 -12.8899 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.9672 -13.1881 1.5
|
|
||||||
vertex -23.8703 -12.8899 -1.5
|
|
||||||
vertex -23.8703 -12.8899 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.951057 -0.309016 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.8703 -12.8899 -1.5
|
|
||||||
vertex -23.9672 -13.1881 1.5
|
|
||||||
vertex -23.9672 -13.1881 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.587786 -0.809017 0
|
facet normal 0.587786 -0.809017 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 -12.3853 -1.5
|
vertex -23.5037 -12.3853 -1.5
|
||||||
@ -3401,32 +3373,32 @@ solid OpenSCAD_Model
|
|||||||
vertex -22.6568 -12.0082 -1.5
|
vertex -22.6568 -12.0082 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104526 0
|
facet normal 0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.7135 -12.6183 1.5
|
||||||
|
vertex -23.5037 -12.3853 -1.5
|
||||||
|
vertex -23.5037 -12.3853 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.743148 -0.669128 0
|
||||||
|
outer loop
|
||||||
|
vertex -23.5037 -12.3853 -1.5
|
||||||
|
vertex -23.7135 -12.6183 1.5
|
||||||
|
vertex -23.7135 -12.6183 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0.994522 -0.104526 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.0328 -13.8119 -1.5
|
|
||||||
vertex -21 -13.5 1.5
|
|
||||||
vertex -21 -13.5 -1.5
|
vertex -21 -13.5 -1.5
|
||||||
|
vertex -21.0328 -13.1881 1.5
|
||||||
|
vertex -21.0328 -13.1881 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.994522 0.104526 0
|
facet normal -0.994522 -0.104526 0
|
||||||
outer loop
|
outer loop
|
||||||
|
vertex -21.0328 -13.1881 1.5
|
||||||
|
vertex -21 -13.5 -1.5
|
||||||
vertex -21 -13.5 1.5
|
vertex -21 -13.5 1.5
|
||||||
vertex -21.0328 -13.8119 -1.5
|
|
||||||
vertex -21.0328 -13.8119 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 0.104532 0
|
|
||||||
outer loop
|
|
||||||
vertex -23.9672 -13.8119 1.5
|
|
||||||
vertex -24 -13.5 -1.5
|
|
||||||
vertex -24 -13.5 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 0.104532 0
|
|
||||||
outer loop
|
|
||||||
vertex -24 -13.5 -1.5
|
|
||||||
vertex -23.9672 -13.8119 1.5
|
|
||||||
vertex -23.9672 -13.8119 -1.5
|
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.951057 0.309016 0
|
facet normal -0.951057 0.309016 0
|
||||||
@ -3443,18 +3415,18 @@ solid OpenSCAD_Model
|
|||||||
vertex -21.1297 -14.1101 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.207912 0.978148 0
|
facet normal 0.994522 0.104532 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 -14.9266 -1.5
|
vertex -23.9672 -13.8119 1.5
|
||||||
vertex -22.3432 -14.9918 1.5
|
vertex -24 -13.5 -1.5
|
||||||
vertex -22.0365 -14.9266 1.5
|
vertex -24 -13.5 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.207912 0.978148 0
|
facet normal 0.994522 0.104532 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.3432 -14.9918 1.5
|
vertex -24 -13.5 -1.5
|
||||||
vertex -22.0365 -14.9266 -1.5
|
vertex -23.9672 -13.8119 1.5
|
||||||
vertex -22.3432 -14.9918 -1.5
|
vertex -23.9672 -13.8119 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.587786 0.809017 0
|
facet normal -0.587786 0.809017 0
|
||||||
@ -3471,32 +3443,32 @@ solid OpenSCAD_Model
|
|||||||
vertex -21.75 -14.799 -1.5
|
vertex -21.75 -14.799 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.207912 0.978148 -0
|
facet normal -0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.6568 -14.9918 -1.5
|
vertex -21.2865 -14.3817 -1.5
|
||||||
vertex -22.9635 -14.9266 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
vertex -22.6568 -14.9918 1.5
|
vertex -21.1297 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.207912 0.978148 0
|
facet normal -0.866024 0.500002 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.9635 -14.9266 1.5
|
vertex -21.1297 -14.1101 1.5
|
||||||
vertex -22.6568 -14.9918 -1.5
|
vertex -21.2865 -14.3817 -1.5
|
||||||
vertex -22.9635 -14.9266 -1.5
|
vertex -21.2865 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.743148 0.669128 0
|
facet normal -0.406736 0.913546 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.5037 -14.6147 1.5
|
vertex -21.75 -14.799 -1.5
|
||||||
vertex -23.7135 -14.3817 -1.5
|
vertex -22.0365 -14.9266 1.5
|
||||||
vertex -23.7135 -14.3817 1.5
|
vertex -21.75 -14.799 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.743148 0.669128 0
|
facet normal -0.406736 0.913546 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -23.7135 -14.3817 -1.5
|
vertex -22.0365 -14.9266 1.5
|
||||||
vertex -23.5037 -14.6147 1.5
|
vertex -21.75 -14.799 -1.5
|
||||||
vertex -23.5037 -14.6147 -1.5
|
vertex -22.0365 -14.9266 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.866024 0.500002 0
|
facet normal 0.866024 0.500002 0
|
||||||
@ -3527,18 +3499,46 @@ solid OpenSCAD_Model
|
|||||||
vertex -23.8703 -14.1101 -1.5
|
vertex -23.8703 -14.1101 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.406736 0.913546 0
|
facet normal 0.743148 0.669128 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -21.75 -14.799 -1.5
|
vertex -23.5037 -14.6147 1.5
|
||||||
vertex -22.0365 -14.9266 1.5
|
vertex -23.7135 -14.3817 -1.5
|
||||||
vertex -21.75 -14.799 1.5
|
vertex -23.7135 -14.3817 1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.406736 0.913546 0
|
facet normal 0.743148 0.669128 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex -22.0365 -14.9266 1.5
|
vertex -23.7135 -14.3817 -1.5
|
||||||
vertex -21.75 -14.799 -1.5
|
vertex -23.5037 -14.6147 1.5
|
||||||
vertex -22.0365 -14.9266 -1.5
|
vertex -23.5037 -14.6147 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.207912 0.978148 -0
|
||||||
|
outer loop
|
||||||
|
vertex -22.6568 -14.9918 -1.5
|
||||||
|
vertex -22.9635 -14.9266 1.5
|
||||||
|
vertex -22.6568 -14.9918 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.207912 0.978148 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.9635 -14.9266 1.5
|
||||||
|
vertex -22.6568 -14.9918 -1.5
|
||||||
|
vertex -22.9635 -14.9266 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex -22.3432 -14.9918 -1.5
|
||||||
|
vertex -22.6568 -14.9918 1.5
|
||||||
|
vertex -22.3432 -14.9918 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex -22.6568 -14.9918 1.5
|
||||||
|
vertex -22.3432 -14.9918 -1.5
|
||||||
|
vertex -22.6568 -14.9918 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal -0.743145 0.669131 0
|
facet normal -0.743145 0.669131 0
|
||||||
@ -3597,6 +3597,20 @@ solid OpenSCAD_Model
|
|||||||
vertex 23.25 -12.201 -1.5
|
vertex 23.25 -12.201 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
|
facet normal 0.994522 -0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21 -13.5 1.5
|
||||||
|
vertex 21.0328 -13.1881 -1.5
|
||||||
|
vertex 21.0328 -13.1881 1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0.994522 -0.104526 0
|
||||||
|
outer loop
|
||||||
|
vertex 21.0328 -13.1881 -1.5
|
||||||
|
vertex 21 -13.5 1.5
|
||||||
|
vertex 21 -13.5 -1.5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
facet normal -0.994522 0.104532 0
|
facet normal -0.994522 0.104532 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.9672 -13.8119 -1.5
|
vertex 23.9672 -13.8119 -1.5
|
||||||
@ -3933,20 +3947,6 @@ solid OpenSCAD_Model
|
|||||||
vertex 21.4963 -14.6147 -1.5
|
vertex 21.4963 -14.6147 -1.5
|
||||||
endloop
|
endloop
|
||||||
endfacet
|
endfacet
|
||||||
facet normal 0.994522 -0.104526 0
|
|
||||||
outer loop
|
|
||||||
vertex 21 -13.5 1.5
|
|
||||||
vertex 21.0328 -13.1881 -1.5
|
|
||||||
vertex 21.0328 -13.1881 1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal 0.994522 -0.104526 0
|
|
||||||
outer loop
|
|
||||||
vertex 21.0328 -13.1881 -1.5
|
|
||||||
vertex 21 -13.5 1.5
|
|
||||||
vertex 21 -13.5 -1.5
|
|
||||||
endloop
|
|
||||||
endfacet
|
|
||||||
facet normal -0.743148 0.669128 0
|
facet normal -0.743148 0.669128 0
|
||||||
outer loop
|
outer loop
|
||||||
vertex 23.5037 -14.6147 -1.5
|
vertex 23.5037 -14.6147 -1.5
|
||||||
|
|||||||
51308
stl/top_box_cover.stl
51308
stl/top_box_cover.stl
File diff suppressed because it is too large
Load Diff
527
zuno/zuno.ino
527
zuno/zuno.ino
@ -1,6 +1,8 @@
|
|||||||
#include <ZUNO_SERVO.h>
|
#include <ZUNO_SERVO.h>
|
||||||
|
#include <EEPROM.h>
|
||||||
|
|
||||||
#define RFID Serial
|
#define CONSOLE_SERIAL Serial
|
||||||
|
#define RFID_SERIAL Serial0
|
||||||
|
|
||||||
#define SERVO_PIN 12
|
#define SERVO_PIN 12
|
||||||
const int SERVO_ENABLE_PIN = 9;
|
const int SERVO_ENABLE_PIN = 9;
|
||||||
@ -10,6 +12,8 @@ const int SENSOR_HANDLE_PIN = 1;
|
|||||||
const int SENSOR_DISABLE_PIN = 0;
|
const int SENSOR_DISABLE_PIN = 0;
|
||||||
const int SENSOR_CLOSE_PIN = 10;
|
const int SENSOR_CLOSE_PIN = 10;
|
||||||
|
|
||||||
|
const int BUZZER_PIN = 11;
|
||||||
|
|
||||||
const int BTN_LOCK_PIN = 3;
|
const int BTN_LOCK_PIN = 3;
|
||||||
const int BTN_UNLOCK_PIN = 4;
|
const int BTN_UNLOCK_PIN = 4;
|
||||||
const int LED_LOCK_PIN = 5;
|
const int LED_LOCK_PIN = 5;
|
||||||
@ -26,146 +30,281 @@ const int LED_UNLOCK_PIN = 6;
|
|||||||
#define SOURCE_BUTTONS 3
|
#define SOURCE_BUTTONS 3
|
||||||
#define SOURCE_SYSTEM 4
|
#define SOURCE_SYSTEM 4
|
||||||
|
|
||||||
|
#define SERVO_TRIM 2
|
||||||
|
|
||||||
// Last saved LED value
|
// Last saved LED value
|
||||||
byte currentLEDValue = 0;
|
byte currentLEDValue = 0;
|
||||||
unsigned long int rfid = 0;
|
unsigned long int rfid = 0;
|
||||||
|
|
||||||
#define SIGNAL_DEBOUNCE_CONSTANT 30
|
#define SIGNAL_DEBOUNCE_CONSTANT 30
|
||||||
|
|
||||||
bool sensor_lock = false;
|
bool sensor_door_locked = false;
|
||||||
bool sensor_handle = false;
|
bool sensor_handle_in_up_position = false;
|
||||||
bool sensor_disable = false;
|
bool sensor_not_home_activated = false;
|
||||||
bool sensor_close = false;
|
bool sensor_door_closed = false;
|
||||||
|
|
||||||
int sensor_lock_prev_state = HIGH;
|
bool sensor_door_locked_changed = false;
|
||||||
int sensor_lock_current_state = LOW;
|
bool sensor_door_closed_changed = false;
|
||||||
int sensor_lock_debounce = 0;
|
bool sensor_not_home_activated_changed = false;
|
||||||
int sensor_handle_prev_state = HIGH;
|
|
||||||
int sensor_handle_current_state = LOW;
|
int sensor_door_locked_prev_state = -1;
|
||||||
int sensor_handle_debounce = 0;
|
int sensor_door_locked_current_state = LOW;
|
||||||
int sensor_disable_prev_state = HIGH;
|
int sensor_door_locked_debounce = 0;
|
||||||
int sensor_disable_current_state = LOW;
|
int sensor_handle_in_up_position_prev_state = -1;
|
||||||
int sensor_disable_debounce = 0;
|
int sensor_handle_in_up_position_current_state = LOW;
|
||||||
int sensor_close_prev_state = HIGH;
|
int sensor_handle_in_up_position_debounce = 0;
|
||||||
int sensor_close_current_state = LOW;
|
int sensor_not_home_activated_prev_state = -1;
|
||||||
int sensor_close_debounce = 0;
|
int sensor_not_home_activated_current_state = LOW;
|
||||||
|
int sensor_not_home_activated_debounce = 0;
|
||||||
|
int sensor_door_closed_prev_state = -1;
|
||||||
|
int sensor_door_closed_current_state = LOW;
|
||||||
|
int sensor_door_closed_debounce = 0;
|
||||||
|
|
||||||
bool btn_lock = false;
|
bool btn_lock = false;
|
||||||
bool btn_unlock = false;
|
bool btn_unlock = false;
|
||||||
|
|
||||||
int btn_lock_prev_state = HIGH;
|
int btn_lock_prev_state = -1;
|
||||||
int btn_lock_current_state = LOW;
|
int btn_lock_current_state = LOW;
|
||||||
int btn_lock_debounce = 0;
|
int btn_lock_debounce = 0;
|
||||||
int btn_unlock_prev_state = HIGH;
|
int btn_unlock_prev_state = -1;
|
||||||
int btn_unlock_current_state = LOW;
|
int btn_unlock_current_state = LOW;
|
||||||
int btn_unlock_debounce = 0;
|
int btn_unlock_debounce = 0;
|
||||||
|
|
||||||
int activity_flash = 0;
|
int activity_flash = 0;
|
||||||
|
int buzzer_flash = 0;
|
||||||
int servo_status = 0;
|
int servo_status = 0;
|
||||||
int lock_status = 0;
|
|
||||||
int source_status = 0;
|
int source_status = 0;
|
||||||
|
|
||||||
unsigned long current_timestamp = 0;
|
unsigned long current_timestamp = 0;
|
||||||
unsigned long activity_timestamp = 0;
|
unsigned long activity_timestamp = 0;
|
||||||
unsigned long servo_timestamp = 0;
|
unsigned long servo_timestamp = 0;
|
||||||
|
unsigned long rfid_timeout_timestamp = 0;
|
||||||
|
unsigned long alarm_timestamp = 0;
|
||||||
|
unsigned long buzzer_timestamp = 0;
|
||||||
|
|
||||||
|
bool lock_disable = false;
|
||||||
|
|
||||||
|
#define RFID_PACKAGE_LENGHT 14 // nmbr of bytes in package
|
||||||
|
#define RFID_START_BYTE 0x02 // start byte
|
||||||
|
#define RFID_STOP_BYTE 0x03 // stop byte
|
||||||
|
#define RFID_TAG_BYTES 10 // number of bytes in package that represent the tag
|
||||||
|
#define RFID_TAGS 10 // Number of tags to be supported to store in EEPROM
|
||||||
|
#define EEPROM_TAG_START_ADDRESS 0 // Start addres for storing RFID tags
|
||||||
|
int rfid_current_checksum = 0;
|
||||||
|
int rfid_package[RFID_PACKAGE_LENGHT];
|
||||||
|
int rfid_package_pos = 0;
|
||||||
|
int rfid_tags[RFID_TAGS][RFID_TAG_BYTES];
|
||||||
|
int rfid_store_tag_nbr = 0;
|
||||||
|
bool rfid_store_tag = false;
|
||||||
|
|
||||||
|
#define ALARM_PRE_STAGE_DISABLED 0
|
||||||
|
#define ALARM_PRE_STAGE_WAITING 1
|
||||||
|
#define ALARM_PRE_STAGE_ENABLED 2
|
||||||
|
|
||||||
|
int alarm_pre_activate = ALARM_PRE_STAGE_DISABLED;
|
||||||
|
bool alarm_activate = false;
|
||||||
|
bool alarm_confirmed = false;
|
||||||
|
bool alarm_waiting_for_confirmation = false;
|
||||||
|
|
||||||
ServoController servo(12);
|
ServoController servo(12);
|
||||||
|
|
||||||
|
ZUNO_SETUP_SLEEPING_MODE(ZUNO_SLEEPING_MODE_ALWAYS_AWAKE);
|
||||||
|
|
||||||
// set up channel
|
// set up channel
|
||||||
ZUNO_SETUP_CHANNELS(ZUNO_SWITCH_MULTILEVEL(getter, setter));
|
ZUNO_SETUP_CHANNELS(
|
||||||
ZUNO_SETUP_DEBUG_MODE(DEBUG_ON);
|
ZUNO_SWITCH_BINARY(getterLock, setterLock),
|
||||||
|
ZUNO_SWITCH_BINARY(getterLockDisable, setterLockDisable),
|
||||||
|
ZUNO_SWITCH_BINARY(getterAlarmActivate, setterAlarmActivate),
|
||||||
|
ZUNO_SWITCH_BINARY(getterAlarmConfirm, setterAlarmConfirm),
|
||||||
|
ZUNO_SWITCH_MULTILEVEL(getterStoreRFID, setterStoreRFID),
|
||||||
|
ZUNO_SENSOR_BINARY_DOOR_WINDOW(getterDoor)
|
||||||
|
);
|
||||||
|
|
||||||
void set_servo(int mode, int source){
|
void set_servo(int mode, int source){
|
||||||
if (sensor_handle == true && sensor_disable == false && sensor_close == true){
|
bool ok_to_lock_unlock = false;
|
||||||
if (mode == SERVO_LOCK){
|
|
||||||
servo.setValue(160+2);
|
// Check sensor status if ok to lock/unlock
|
||||||
lock_status = SERVO_LOCK;
|
if (sensor_handle_in_up_position == true && sensor_not_home_activated == false && sensor_door_closed == true && lock_disable == false){
|
||||||
}
|
ok_to_lock_unlock = true;
|
||||||
else if (mode == SERVO_UNLOCK){
|
}
|
||||||
servo.setValue(20+2);
|
|
||||||
lock_status = SERVO_UNLOCK;
|
// Set servo position
|
||||||
}
|
if (mode == SERVO_LOCK && ok_to_lock_unlock && sensor_door_locked == false){
|
||||||
else if (mode == SERVO_CENTER){
|
servo.setValue(160+SERVO_TRIM);
|
||||||
servo.setValue(90+2);
|
|
||||||
}
|
|
||||||
if (mode == SERVO_DISABLE){
|
|
||||||
digitalWrite(SERVO_ENABLE_PIN, LOW);
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
servo.begin();
|
|
||||||
digitalWrite(SERVO_ENABLE_PIN, HIGH);
|
|
||||||
servo_timestamp = current_timestamp + 700;
|
|
||||||
}
|
|
||||||
servo_status = mode;
|
servo_status = mode;
|
||||||
source_status = source;
|
source_status = source;
|
||||||
|
servo.begin();
|
||||||
|
digitalWrite(SERVO_ENABLE_PIN, HIGH);
|
||||||
|
servo_timestamp = current_timestamp + 700;
|
||||||
|
}
|
||||||
|
else if (mode == SERVO_UNLOCK && ok_to_lock_unlock && sensor_door_locked == true){
|
||||||
|
servo.setValue(20+SERVO_TRIM);
|
||||||
|
servo_status = mode;
|
||||||
|
source_status = source;
|
||||||
|
servo.begin();
|
||||||
|
digitalWrite(SERVO_ENABLE_PIN, HIGH);
|
||||||
|
servo_timestamp = current_timestamp + 700;
|
||||||
|
}
|
||||||
|
else if (mode == SERVO_CENTER){
|
||||||
|
servo.setValue(90+SERVO_TRIM);
|
||||||
|
servo_status = mode;
|
||||||
|
servo.begin();
|
||||||
|
digitalWrite(SERVO_ENABLE_PIN, HIGH);
|
||||||
|
servo_timestamp = current_timestamp + 700;
|
||||||
|
}
|
||||||
|
else if (mode == SERVO_DISABLE){
|
||||||
|
digitalWrite(SERVO_ENABLE_PIN, LOW);
|
||||||
|
servo_status = mode;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void load_rfid_keys() {
|
||||||
|
int address = EEPROM_TAG_START_ADDRESS;
|
||||||
|
for (int i = 0; i < RFID_TAGS; i++) {
|
||||||
|
for (int j = 0; j < RFID_TAG_BYTES; j++) {
|
||||||
|
rfid_tags[i][j] = EEPROM.read(address);
|
||||||
|
address++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
CONSOLE_SERIAL.println("RFID tags loaded from EEPROM");
|
||||||
|
}
|
||||||
|
|
||||||
|
void update_rfid() {
|
||||||
|
int rfid_read = 0;
|
||||||
|
if (RFID_SERIAL.available()) {
|
||||||
|
while (RFID_SERIAL.available() > 0) {
|
||||||
|
rfid_read = RFID_SERIAL.read();
|
||||||
|
|
||||||
|
// Check for package start
|
||||||
|
if (rfid_read == RFID_START_BYTE) {
|
||||||
|
rfid_package_pos = 0;
|
||||||
|
}
|
||||||
|
// Check for package end
|
||||||
|
if (rfid_read == RFID_STOP_BYTE) {
|
||||||
|
CONSOLE_SERIAL.println("RFID tag detected");
|
||||||
|
if (rfid_store_tag) {
|
||||||
|
int rfid_eeprom_pos = (rfid_store_tag_nbr-1) * RFID_TAG_BYTES;
|
||||||
|
for (int i = 0; i < RFID_TAG_BYTES; i++) {
|
||||||
|
EEPROM.write(rfid_eeprom_pos, rfid_package[i + 1]);
|
||||||
|
rfid_tags[rfid_store_tag_nbr-1][i] = rfid_package[i + 1];
|
||||||
|
rfid_eeprom_pos++;
|
||||||
|
}
|
||||||
|
|
||||||
|
CONSOLE_SERIAL.println("RFID tag stored");
|
||||||
|
rfid_store_tag = false;
|
||||||
|
rfid_store_tag_nbr = 0;
|
||||||
|
zunoSendReport(5);
|
||||||
|
|
||||||
|
} else {
|
||||||
|
// Check for match of RFID tag
|
||||||
|
for (int i = 0; i < RFID_TAGS; i++) {
|
||||||
|
bool tag_ok = true;
|
||||||
|
for (int j = 0; j < RFID_TAG_BYTES; j++) {
|
||||||
|
if (rfid_package[j + 1] != rfid_tags[i][j]) {
|
||||||
|
tag_ok = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (tag_ok == true) {
|
||||||
|
CONSOLE_SERIAL.println("RFID tag verified");
|
||||||
|
if (sensor_door_locked){
|
||||||
|
set_servo(SERVO_UNLOCK, SOURCE_RFID);
|
||||||
|
if (alarm_activate == true){
|
||||||
|
alarm_activate = false;
|
||||||
|
alarm_waiting_for_confirmation = true;
|
||||||
|
zunoSendReport(3);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
set_servo(SERVO_LOCK, SOURCE_RFID);
|
||||||
|
if (alarm_pre_activate == ALARM_PRE_STAGE_ENABLED){
|
||||||
|
alarm_pre_activate = ALARM_PRE_STAGE_DISABLED;
|
||||||
|
alarm_activate = true;
|
||||||
|
alarm_waiting_for_confirmation = true;
|
||||||
|
zunoSendReport(3);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
rfid_package[rfid_package_pos] = rfid_read;
|
||||||
|
}
|
||||||
|
if (rfid_package_pos < RFID_PACKAGE_LENGHT - 1) {
|
||||||
|
rfid_package_pos++;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void update_buttons(){
|
void update_buttons(){
|
||||||
sensor_lock_current_state = digitalRead(SENSOR_LOCK_PIN);
|
sensor_door_locked_current_state = digitalRead(SENSOR_LOCK_PIN);
|
||||||
sensor_handle_current_state = digitalRead(SENSOR_HANDLE_PIN);
|
sensor_handle_in_up_position_current_state = digitalRead(SENSOR_HANDLE_PIN);
|
||||||
sensor_disable_current_state = digitalRead(SENSOR_DISABLE_PIN);
|
sensor_not_home_activated_current_state = digitalRead(SENSOR_DISABLE_PIN);
|
||||||
sensor_close_current_state = digitalRead(SENSOR_CLOSE_PIN);
|
sensor_door_closed_current_state = digitalRead(SENSOR_CLOSE_PIN);
|
||||||
|
|
||||||
btn_lock_current_state = digitalRead(BTN_LOCK_PIN);
|
btn_lock_current_state = digitalRead(BTN_LOCK_PIN);
|
||||||
btn_unlock_current_state = digitalRead(BTN_UNLOCK_PIN);
|
btn_unlock_current_state = digitalRead(BTN_UNLOCK_PIN);
|
||||||
|
|
||||||
// Debounce
|
// Debounce
|
||||||
if (sensor_lock_current_state != sensor_lock_prev_state) {
|
if (sensor_door_locked_current_state != sensor_door_locked_prev_state) {
|
||||||
if (++sensor_lock_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
if (++sensor_door_locked_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
||||||
if (sensor_lock_current_state == LOW) {
|
if (sensor_door_locked_current_state == LOW) {
|
||||||
sensor_lock = false;
|
sensor_door_locked = false;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
sensor_lock = true;
|
sensor_door_locked = true;
|
||||||
}
|
}
|
||||||
sensor_lock_prev_state = sensor_lock_current_state;
|
sensor_door_locked_prev_state = sensor_door_locked_current_state;
|
||||||
sensor_lock_debounce = 0;
|
sensor_door_locked_debounce = 0;
|
||||||
|
sensor_door_locked_changed = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sensor_lock_debounce = 0;
|
sensor_door_locked_debounce = 0;
|
||||||
}
|
}
|
||||||
if (sensor_handle_current_state != sensor_handle_prev_state) {
|
if (sensor_handle_in_up_position_current_state != sensor_handle_in_up_position_prev_state) {
|
||||||
if (++sensor_handle_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
if (++sensor_handle_in_up_position_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
||||||
if (sensor_handle_current_state == LOW) {
|
if (sensor_handle_in_up_position_current_state == LOW) {
|
||||||
sensor_handle = true;
|
sensor_handle_in_up_position = true;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
sensor_handle = false;
|
sensor_handle_in_up_position = false;
|
||||||
}
|
}
|
||||||
sensor_handle_prev_state = sensor_handle_current_state;
|
sensor_handle_in_up_position_prev_state = sensor_handle_in_up_position_current_state;
|
||||||
sensor_handle_debounce = 0;
|
sensor_handle_in_up_position_debounce = 0;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sensor_handle_debounce = 0;
|
sensor_handle_in_up_position_debounce = 0;
|
||||||
}
|
}
|
||||||
if (sensor_disable_current_state != sensor_disable_prev_state) {
|
if (sensor_not_home_activated_current_state != sensor_not_home_activated_prev_state) {
|
||||||
if (++sensor_disable_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
if (++sensor_not_home_activated_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
||||||
if (sensor_disable_current_state == LOW) {
|
if (sensor_not_home_activated_current_state == LOW) {
|
||||||
sensor_disable = false;
|
sensor_not_home_activated = false;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
sensor_disable = true;
|
sensor_not_home_activated = true;
|
||||||
}
|
}
|
||||||
sensor_disable_prev_state = sensor_disable_current_state;
|
sensor_not_home_activated_prev_state = sensor_not_home_activated_current_state;
|
||||||
sensor_disable_debounce = 0;
|
sensor_not_home_activated_debounce = 0;
|
||||||
|
sensor_not_home_activated_changed = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sensor_disable_debounce = 0;
|
sensor_not_home_activated_debounce = 0;
|
||||||
}
|
}
|
||||||
if (sensor_close_current_state != sensor_close_prev_state) {
|
if (sensor_door_closed_current_state != sensor_door_closed_prev_state) {
|
||||||
if (++sensor_close_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
if (++sensor_door_closed_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
||||||
if (sensor_close_current_state == LOW) {
|
if (sensor_door_closed_current_state == LOW) {
|
||||||
sensor_close = false;
|
sensor_door_closed = true;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
sensor_close = true;
|
sensor_door_closed = false;
|
||||||
}
|
}
|
||||||
sensor_close_prev_state = sensor_close_current_state;
|
sensor_door_closed_prev_state = sensor_door_closed_current_state;
|
||||||
sensor_close_debounce = 0;
|
sensor_door_closed_debounce = 0;
|
||||||
|
sensor_door_closed_changed = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sensor_close_debounce = 0;
|
sensor_door_closed_debounce = 0;
|
||||||
}
|
}
|
||||||
if (btn_lock_current_state != btn_lock_prev_state) {
|
if (btn_lock_current_state != btn_lock_prev_state) {
|
||||||
if (++btn_lock_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
if (++btn_lock_debounce == SIGNAL_DEBOUNCE_CONSTANT) {
|
||||||
@ -197,7 +336,6 @@ void update_buttons(){
|
|||||||
|
|
||||||
// the setup routine runs once when you press reset:
|
// the setup routine runs once when you press reset:
|
||||||
void setup() {
|
void setup() {
|
||||||
RFID.begin(9600);
|
|
||||||
|
|
||||||
pinMode(SENSOR_LOCK_PIN, INPUT_PULLUP);
|
pinMode(SENSOR_LOCK_PIN, INPUT_PULLUP);
|
||||||
pinMode(SENSOR_HANDLE_PIN, INPUT_PULLUP);
|
pinMode(SENSOR_HANDLE_PIN, INPUT_PULLUP);
|
||||||
@ -213,29 +351,87 @@ void setup() {
|
|||||||
|
|
||||||
pinMode(SERVO_ENABLE_PIN, OUTPUT); // setup pin as output
|
pinMode(SERVO_ENABLE_PIN, OUTPUT); // setup pin as output
|
||||||
digitalWrite(SERVO_ENABLE_PIN, LOW);
|
digitalWrite(SERVO_ENABLE_PIN, LOW);
|
||||||
|
|
||||||
|
CONSOLE_SERIAL.begin(9600);
|
||||||
|
RFID_SERIAL.begin(9600);
|
||||||
|
|
||||||
|
load_rfid_keys();
|
||||||
set_servo(SERVO_CENTER, SOURCE_SYSTEM);
|
set_servo(SERVO_CENTER, SOURCE_SYSTEM);
|
||||||
|
|
||||||
|
pinMode(BUZZER_PIN, OUTPUT); // setup pin as output
|
||||||
|
digitalWrite(BUZZER_PIN, LOW);
|
||||||
|
|
||||||
|
// Test (show) indicators and buzzer
|
||||||
|
digitalWrite(BUZZER_PIN, HIGH);
|
||||||
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
|
digitalWrite(LED_LOCK_PIN, HIGH);
|
||||||
|
delay(500);
|
||||||
|
digitalWrite(BUZZER_PIN, LOW);
|
||||||
|
digitalWrite(LED_UNLOCK_PIN, LOW);
|
||||||
|
digitalWrite(LED_LOCK_PIN, LOW);
|
||||||
|
delay(1000);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// the loop routine runs over and over again forever:
|
// the loop routine runs over and over again forever:
|
||||||
void loop() {
|
void loop() {
|
||||||
current_timestamp = millis();
|
current_timestamp = millis();
|
||||||
|
|
||||||
update_buttons();
|
|
||||||
|
|
||||||
|
// Update all buttons and sensors
|
||||||
|
update_buttons();
|
||||||
|
update_rfid();
|
||||||
|
|
||||||
// Check button status
|
// Check button status
|
||||||
if (btn_lock == true){
|
if (btn_lock == true){
|
||||||
set_servo(SERVO_LOCK, SOURCE_BUTTONS);
|
if (rfid_store_tag_nbr > 0 && rfid_store_tag == false){
|
||||||
|
int rfid_eeprom_pos = (rfid_store_tag_nbr-1) * RFID_TAG_BYTES;
|
||||||
|
for (int i = 0; i < RFID_TAG_BYTES; i++) {
|
||||||
|
EEPROM.write(rfid_eeprom_pos,0xFF);
|
||||||
|
rfid_eeprom_pos++;
|
||||||
|
}
|
||||||
|
rfid_store_tag_nbr = 0;
|
||||||
|
zunoSendReport(5);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
set_servo(SERVO_LOCK, SOURCE_BUTTONS);
|
||||||
|
}
|
||||||
btn_lock = false;
|
btn_lock = false;
|
||||||
btn_unlock = false;
|
btn_unlock = false;
|
||||||
}
|
}
|
||||||
else if (btn_unlock == true){
|
else if (btn_unlock == true){
|
||||||
set_servo(SERVO_UNLOCK, SOURCE_BUTTONS);
|
if (rfid_store_tag_nbr > 0 && rfid_store_tag == false){
|
||||||
|
rfid_store_tag = true;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
set_servo(SERVO_UNLOCK, SOURCE_BUTTONS);
|
||||||
|
if (sensor_door_locked == false){
|
||||||
|
alarm_pre_activate = ALARM_PRE_STAGE_WAITING;
|
||||||
|
alarm_timestamp = current_timestamp + 2000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
btn_lock = false;
|
||||||
btn_unlock = false;
|
btn_unlock = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Lock disable timeout
|
// Check if sensor changed and report to Z-Wave
|
||||||
|
if (sensor_door_locked_changed){
|
||||||
|
sensor_door_locked_changed = false;
|
||||||
|
zunoSendReport(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if sensor changed and report to Z-Wave
|
||||||
|
if (sensor_not_home_activated_changed){
|
||||||
|
sensor_not_home_activated_changed = false;
|
||||||
|
zunoSendReport(2);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if sensor changed and report to Z-Wave
|
||||||
|
if (sensor_door_closed_changed){
|
||||||
|
sensor_door_closed_changed = false;
|
||||||
|
zunoSendReport(6);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if servo needs to be centered or turned off
|
||||||
if (servo_status > SERVO_DISABLE) {
|
if (servo_status > SERVO_DISABLE) {
|
||||||
if (current_timestamp >= servo_timestamp) {
|
if (current_timestamp >= servo_timestamp) {
|
||||||
if (servo_status < SERVO_CENTER) {
|
if (servo_status < SERVO_CENTER) {
|
||||||
@ -246,8 +442,50 @@ void loop() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check if pre Alarm should be enablede
|
||||||
|
if (alarm_pre_activate == ALARM_PRE_STAGE_WAITING) {
|
||||||
|
if (current_timestamp >= alarm_timestamp) {
|
||||||
|
if (sensor_door_locked_current_state == LOW){
|
||||||
|
alarm_pre_activate = ALARM_PRE_STAGE_ENABLED;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
alarm_pre_activate = ALARM_PRE_STAGE_DISABLED;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// LED display
|
// Check if store RFID has timed out
|
||||||
|
if (rfid_store_tag_nbr > 0) {
|
||||||
|
if (current_timestamp >= rfid_timeout_timestamp) {
|
||||||
|
rfid_store_tag = false;
|
||||||
|
rfid_store_tag_nbr = 0;
|
||||||
|
zunoSendReport(6);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Buzzer indication for ALARM status
|
||||||
|
if (alarm_waiting_for_confirmation == true){
|
||||||
|
digitalWrite(BUZZER_PIN, HIGH);
|
||||||
|
}
|
||||||
|
else if (alarm_pre_activate == ALARM_PRE_STAGE_ENABLED){
|
||||||
|
if (current_timestamp >= buzzer_timestamp) {
|
||||||
|
if (buzzer_flash == 0){
|
||||||
|
digitalWrite(BUZZER_PIN, HIGH);
|
||||||
|
buzzer_flash = 1;
|
||||||
|
buzzer_timestamp = current_timestamp + 100;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
digitalWrite(BUZZER_PIN, LOW);
|
||||||
|
buzzer_flash = 0;
|
||||||
|
buzzer_timestamp = current_timestamp + 1000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
digitalWrite(BUZZER_PIN, LOW);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Indicate that the door is being locked
|
||||||
if (servo_status == SERVO_LOCK){
|
if (servo_status == SERVO_LOCK){
|
||||||
if (current_timestamp >= activity_timestamp) {
|
if (current_timestamp >= activity_timestamp) {
|
||||||
if (activity_flash == 0){
|
if (activity_flash == 0){
|
||||||
@ -263,6 +501,8 @@ void loop() {
|
|||||||
activity_timestamp = current_timestamp + 50;
|
activity_timestamp = current_timestamp + 50;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Indicate that the door is being unlocked
|
||||||
else if (servo_status == SERVO_UNLOCK){
|
else if (servo_status == SERVO_UNLOCK){
|
||||||
if (current_timestamp >= activity_timestamp) {
|
if (current_timestamp >= activity_timestamp) {
|
||||||
if (activity_flash == 0){
|
if (activity_flash == 0){
|
||||||
@ -278,23 +518,32 @@ void loop() {
|
|||||||
activity_timestamp = current_timestamp + 50;
|
activity_timestamp = current_timestamp + 50;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (servo_status == SERVO_DISABLE){
|
else if (servo_status == SERVO_DISABLE){
|
||||||
if (sensor_close == false || sensor_handle == false){
|
// Indicate RFID storing mode
|
||||||
|
if (rfid_store_tag_nbr > 0){
|
||||||
|
digitalWrite(LED_LOCK_PIN, HIGH);
|
||||||
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
|
}
|
||||||
|
// Indicate that pre Alarm activation has been enabled
|
||||||
|
else if (alarm_pre_activate == ALARM_PRE_STAGE_ENABLED){
|
||||||
if (current_timestamp >= activity_timestamp) {
|
if (current_timestamp >= activity_timestamp) {
|
||||||
if (activity_flash == 0){
|
if (activity_flash == 0){
|
||||||
digitalWrite(LED_LOCK_PIN, LOW);
|
digitalWrite(LED_LOCK_PIN, HIGH);
|
||||||
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
activity_flash = 1;
|
activity_flash = 1;
|
||||||
|
activity_timestamp = current_timestamp + 100;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
digitalWrite(LED_LOCK_PIN, LOW);
|
digitalWrite(LED_LOCK_PIN, LOW);
|
||||||
digitalWrite(LED_UNLOCK_PIN, LOW);
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
activity_flash = 0;
|
activity_flash = 0;
|
||||||
|
activity_timestamp = current_timestamp + 1000;
|
||||||
}
|
}
|
||||||
activity_timestamp = current_timestamp + 500;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (sensor_disable == true){
|
// Indicate that the lock/unlock is disabled
|
||||||
|
else if (sensor_not_home_activated == true || lock_disable == true){
|
||||||
if (current_timestamp >= activity_timestamp) {
|
if (current_timestamp >= activity_timestamp) {
|
||||||
if (activity_flash == 0){
|
if (activity_flash == 0){
|
||||||
digitalWrite(LED_LOCK_PIN, HIGH);
|
digitalWrite(LED_LOCK_PIN, HIGH);
|
||||||
@ -309,10 +558,28 @@ void loop() {
|
|||||||
activity_timestamp = current_timestamp + 500;
|
activity_timestamp = current_timestamp + 500;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (sensor_lock == true){
|
// Indicate that the door is open
|
||||||
|
else if (sensor_door_closed == false || sensor_handle_in_up_position == false){
|
||||||
|
if (current_timestamp >= activity_timestamp) {
|
||||||
|
if (activity_flash == 0){
|
||||||
|
digitalWrite(LED_LOCK_PIN, LOW);
|
||||||
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
|
activity_flash = 1;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
digitalWrite(LED_LOCK_PIN, LOW);
|
||||||
|
digitalWrite(LED_UNLOCK_PIN, LOW);
|
||||||
|
activity_flash = 0;
|
||||||
|
}
|
||||||
|
activity_timestamp = current_timestamp + 500;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Indicate that the door is locked
|
||||||
|
else if (sensor_door_locked == true){
|
||||||
digitalWrite(LED_LOCK_PIN, HIGH);
|
digitalWrite(LED_LOCK_PIN, HIGH);
|
||||||
digitalWrite(LED_UNLOCK_PIN, LOW);
|
digitalWrite(LED_UNLOCK_PIN, LOW);
|
||||||
}
|
}
|
||||||
|
// Indicate that the door is unlocked
|
||||||
else{
|
else{
|
||||||
digitalWrite(LED_LOCK_PIN, LOW);
|
digitalWrite(LED_LOCK_PIN, LOW);
|
||||||
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
digitalWrite(LED_UNLOCK_PIN, HIGH);
|
||||||
@ -320,10 +587,80 @@ void loop() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void setter(byte value) {
|
void setterLock(byte value) {
|
||||||
|
if (value == 0){
|
||||||
|
set_servo(SERVO_UNLOCK, SOURCE_ZWAVE);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
set_servo(SERVO_LOCK, SOURCE_ZWAVE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
byte getter(void) {
|
byte getterLock(void) {
|
||||||
// return previously saved (in getter()) value
|
return sensor_door_locked;
|
||||||
return currentLEDValue;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void setterLockDisable(byte value) {
|
||||||
|
if (value == 0){
|
||||||
|
lock_disable = false;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
lock_disable = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
byte getterLockDisable(void) {
|
||||||
|
return lock_disable;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setterAlarmActivate(byte value) {
|
||||||
|
if (value == 0){
|
||||||
|
alarm_activate = false;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
alarm_activate = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
byte getterAlarmActivate(void) {
|
||||||
|
return alarm_activate;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setterAlarmConfirm(byte value) {
|
||||||
|
if (value == 0){
|
||||||
|
alarm_confirmed = false;
|
||||||
|
if (alarm_activate == false){
|
||||||
|
alarm_waiting_for_confirmation == false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
alarm_confirmed = true;
|
||||||
|
if (alarm_activate == true){
|
||||||
|
alarm_waiting_for_confirmation == false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
byte getterAlarmConfirm(void) {
|
||||||
|
return alarm_confirmed;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setterStoreRFID(byte value) {
|
||||||
|
if (rfid_store_tag_nbr == 0 && value > 0 && value < RFID_TAGS + 1){
|
||||||
|
rfid_store_tag_nbr = value;
|
||||||
|
rfid_timeout_timestamp = current_timestamp + 30000;
|
||||||
|
}
|
||||||
|
else if (value == 0){
|
||||||
|
rfid_store_tag_nbr = 0;
|
||||||
|
rfid_store_tag = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
byte getterStoreRFID(void) {
|
||||||
|
return rfid_store_tag_nbr;
|
||||||
|
}
|
||||||
|
|
||||||
|
byte getterDoor(void) {
|
||||||
|
return sensor_door_closed;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user