Adding CNC_shieldBox files
| 
		 After Width: | Height: | Size: 18 KiB  | 
| 
		 After Width: | Height: | Size: 8.6 KiB  | 
| 
		 After Width: | Height: | Size: 14 KiB  | 
| 
		 After Width: | Height: | Size: 17 KiB  | 
| 
		 After Width: | Height: | Size: 17 KiB  | 
| 
		 After Width: | Height: | Size: 16 KiB  | 
| 
		 After Width: | Height: | Size: 16 KiB  | 
| 
		 After Width: | Height: | Size: 20 KiB  | 
| 
		 After Width: | Height: | Size: 20 KiB  | 
| 
		 After Width: | Height: | Size: 20 KiB  | 
| 
						 | 
				
			
			@ -0,0 +1,278 @@
 | 
			
		|||
use <./Libraries/dev_boards.scad>
 | 
			
		||||
use <./Libraries/hex_structure.scad>
 | 
			
		||||
 | 
			
		||||
fileNameLogo = "./Libraries/cycloneLogoC.dxf";
 | 
			
		||||
 | 
			
		||||
baseHeight = 1.8;
 | 
			
		||||
baseOffset = 1;//actual width
 | 
			
		||||
 | 
			
		||||
baseSlotW = 2;
 | 
			
		||||
baseSlotL = 15;
 | 
			
		||||
 | 
			
		||||
screwDiameter = 3;
 | 
			
		||||
screwHeight = 18;
 | 
			
		||||
 | 
			
		||||
fanScrewDiameter = 3;
 | 
			
		||||
distanceFanScrews = 32;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
screwAssembly = 17.9;
 | 
			
		||||
screwAssemblyWidth = 5.53;
 | 
			
		||||
screwAssemblyHeigth = 2;
 | 
			
		||||
/******************************/
 | 
			
		||||
cubeH = 45;
 | 
			
		||||
arduinoShortSide=53.7;
 | 
			
		||||
arduinoLongSide = 67;
 | 
			
		||||
arduinoLongSideAddon = 1;
 | 
			
		||||
 | 
			
		||||
baseLongSide =  arduinoLongSide + arduinoLongSideAddon + screwDiameter*2 +baseSlotW*2;
 | 
			
		||||
 | 
			
		||||
baseShortSide = arduinoShortSide  + screwDiameter*2 + baseSlotW*2;
 | 
			
		||||
 | 
			
		||||
module slotsScrewLongSide(){
 | 
			
		||||
	mountingScrew();
 | 
			
		||||
	translate([arduinoShortSide/2 + screwDiameter/2,0,0])
 | 
			
		||||
		slot(baseLongSide);
 | 
			
		||||
}
 | 
			
		||||
module slotsScrewShortSide(){
 | 
			
		||||
	rotate([0,0,90])
 | 
			
		||||
	translate([arduinoLongSide/2 + screwDiameter/2,0,0])
 | 
			
		||||
		slot(baseLongSide);
 | 
			
		||||
}
 | 
			
		||||
module slotsScrewShortSideBack(){
 | 
			
		||||
	slotsScrewShortSide();
 | 
			
		||||
	mirror([1,0,0])
 | 
			
		||||
 		slotsScrewShortSide();
 | 
			
		||||
}
 | 
			
		||||
module slotsScrewShortSideFront(){
 | 
			
		||||
		rotate([0,0,90])
 | 
			
		||||
			translate([(-baseLongSide + screwDiameter)/2,-baseSlotL*1.5,0])
 | 
			
		||||
		 		slot(baseLongSide);
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
module slotsScrewLongSideR(){
 | 
			
		||||
	slotsScrewLongSide();
 | 
			
		||||
	mirror([0,1,0])
 | 
			
		||||
 		slotsScrewLongSide();
 | 
			
		||||
}
 | 
			
		||||
module slotsScrewLongSideL(){
 | 
			
		||||
	mirror([1,0,0])
 | 
			
		||||
		slotsScrewLongSideR();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module bottom(top = 0){
 | 
			
		||||
	difference(){
 | 
			
		||||
		body();
 | 
			
		||||
		if(top){}
 | 
			
		||||
			else{
 | 
			
		||||
				arduino_uno_mounting();
 | 
			
		||||
				slotsScrewShortSideFront();
 | 
			
		||||
			}
 | 
			
		||||
		//arduino_uno();
 | 
			
		||||
		slotsScrewLongSideL();
 | 
			
		||||
		slotsScrewLongSideR();
 | 
			
		||||
		//slotsScrewShortSideBack();
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module top(){
 | 
			
		||||
	difference(){
 | 
			
		||||
		translate([0,0,cubeH])
 | 
			
		||||
		bottom(1);
 | 
			
		||||
		translate([0,0,cubeH]){
 | 
			
		||||
		fanDrills();
 | 
			
		||||
		cylinder(r=sqrt(2*(distanceFanScrews*distanceFanScrews))/2 - fanScrewDiameter, h= baseSlotW);}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module body(){
 | 
			
		||||
	translate([-baseShortSide/2,-(baseLongSide)/2,0]){
 | 
			
		||||
		cube([baseShortSide, baseLongSide, baseHeight]);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module mountingScrew(hh = screwHeight){
 | 
			
		||||
	translate([(arduinoShortSide+ screwDiameter+ baseSlotW)/2,0,0])
 | 
			
		||||
		cylinder(r = screwDiameter/2, h = hh , center=true, $fn = 96);
 | 
			
		||||
}
 | 
			
		||||
module slot(pos = 0, frac = 8){
 | 
			
		||||
	translate([0,pos/frac,0])
 | 
			
		||||
		cube([baseSlotW,baseSlotL,baseHeight]);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module sideHalf(){
 | 
			
		||||
		difference(){
 | 
			
		||||
			translate([baseShortSide/2-3.5,-(baseLongSide)/2,0])
 | 
			
		||||
				cube([baseSlotW,baseLongSide,(cubeH + baseHeight)/2]);
 | 
			
		||||
			mountingScrew(screwAssembly*2);
 | 
			
		||||
			translate([baseShortSide/2 - 3.5,-screwAssemblyWidth/2,baseHeight+2])
 | 
			
		||||
				cube([baseSlotW,screwAssemblyWidth,screwAssemblyHeigth]);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module side(){
 | 
			
		||||
	sideHalf();
 | 
			
		||||
	translate([0,0,cubeH +baseHeight])
 | 
			
		||||
		mirror([0,0,-1])
 | 
			
		||||
 			sideHalf();
 | 
			
		||||
	
 | 
			
		||||
}
 | 
			
		||||
module frontHalf(){
 | 
			
		||||
	difference(){
 | 
			
		||||
		translate([0,-(baseLongSide)/2 +1.5,0])
 | 
			
		||||
			cube([(baseShortSide -7)/2 , baseSlotW, cubeH +baseHeight]);
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
	translate([baseShortSide/2 - screwDiameter/2 -baseSlotW,-baseLongSide/2 + screwDiameter/2,cubeH/4])							
 | 
			
		||||
		cube([baseSlotW,baseSlotW,(cubeH +screwDiameter/2)/2]);
 | 
			
		||||
	
 | 
			
		||||
}
 | 
			
		||||
module front(back = 0){
 | 
			
		||||
	difference(){
 | 
			
		||||
		difference(){
 | 
			
		||||
			union(){
 | 
			
		||||
				frontHalf();
 | 
			
		||||
				mirror([1,0,0])
 | 
			
		||||
					frontHalf();
 | 
			
		||||
			}		
 | 
			
		||||
			top();
 | 
			
		||||
			bottom();
 | 
			
		||||
		}
 | 
			
		||||
		if (back){
 | 
			
		||||
			translate([-baseShortSide/2,-baseLongSide/2 +screwDiameter/2,0])
 | 
			
		||||
				cube([baseShortSide,baseSlotW,baseSlotW]);
 | 
			
		||||
			translate([-arduinoShortSide/3,-baseLongSide/2 ,cubeH*0.9])
 | 
			
		||||
				rotate([90,180,180])
 | 
			
		||||
					resize([32,32,4])
 | 
			
		||||
						linear_extrude(file = fileNameLogo, height=2);
 | 
			
		||||
	
 | 
			
		||||
		}
 | 
			
		||||
			else{
 | 
			
		||||
				translate([0,0,4.4])
 | 
			
		||||
					arduino_uno();
 | 
			
		||||
				translate([16,-baseLongSide/2 +4,42])
 | 
			
		||||
					rotate([90,180,0])
 | 
			
		||||
						resize([23,23,3])
 | 
			
		||||
							linear_extrude(file = fileNameLogo, height=2);
 | 
			
		||||
		}	
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module back(){
 | 
			
		||||
	mirror([0,1,0])
 | 
			
		||||
		front(1);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module sideLeft(){
 | 
			
		||||
	
 | 
			
		||||
		mirror([1,0,0])
 | 
			
		||||
	 		side(); 	
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
module Right(){
 | 
			
		||||
	difference(){
 | 
			
		||||
		side();
 | 
			
		||||
		
 | 
			
		||||
		bottom();
 | 
			
		||||
		top();
 | 
			
		||||
		front();
 | 
			
		||||
		back();
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module Left(){
 | 
			
		||||
	mirror([1,0,0])
 | 
			
		||||
	Right();
 | 
			
		||||
}
 | 
			
		||||
module hexframe(){
 | 
			
		||||
	union(){
 | 
			
		||||
		frame();		
 | 
			
		||||
		translate([0,1.5,38.5])
 | 
			
		||||
			rotate([0,90,0])
 | 
			
		||||
				linear_extrude(height=baseSlotW){	
 | 
			
		||||
					lattice(6,6,4.5);//lattice(3,3,9);
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
module frame(){
 | 
			
		||||
	difference(){	
 | 
			
		||||
			cube([baseSlotW,baseLongSide/2,cubeH]);
 | 
			
		||||
			translate([0,1.5,1.5])
 | 
			
		||||
				cube([baseSlotW,baseLongSide/2 -3,cubeH-3]);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module outerFrame(){
 | 
			
		||||
		difference(){	
 | 
			
		||||
			translate([0,0,0])
 | 
			
		||||
				cube([baseSlotW+4,baseLongSide/2+90,cubeH+90],center=true);
 | 
			
		||||
			translate([0,0,0])
 | 
			
		||||
				cube([baseSlotW+4, baseLongSide/2  , cubeH]);
 | 
			
		||||
			
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
module hexInt(){
 | 
			
		||||
	difference(){
 | 
			
		||||
		hexframe();
 | 
			
		||||
		outerFrame();
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//hexInt();
 | 
			
		||||
module RightaddHex(){
 | 
			
		||||
	difference(){
 | 
			
		||||
		Right();
 | 
			
		||||
		translate([baseShortSide/2-3.5,5,5])
 | 
			
		||||
			cube([baseSlotW,baseLongSide/2 -10,cubeH-23]);
 | 
			
		||||
		translate([baseShortSide/2 -3.5,-baseLongSide/2+5,5])
 | 
			
		||||
			cube([baseSlotW,baseLongSide/2 -10,cubeH-23]);
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	translate([baseShortSide/2 -3.5,5,5])
 | 
			
		||||
		resize([baseSlotW,baseLongSide/2 -10,cubeH-10])
 | 
			
		||||
			hexInt();
 | 
			
		||||
	
 | 
			
		||||
	translate([baseShortSide/2 -3.5,-baseLongSide/2+5,5])
 | 
			
		||||
		resize([baseSlotW,baseLongSide/2 -10,cubeH-10])
 | 
			
		||||
			hexInt();	
 | 
			
		||||
}
 | 
			
		||||
module LeftaddHex(){
 | 
			
		||||
	mirror([1,0,0])
 | 
			
		||||
	RightaddHex();
 | 
			
		||||
}
 | 
			
		||||
module fanDrills(){
 | 
			
		||||
	i = 0;
 | 
			
		||||
	j = 0;
 | 
			
		||||
	di = distanceFanScrews;
 | 
			
		||||
	dj = distanceFanScrews;
 | 
			
		||||
	nj=2;
 | 
			
		||||
	ni = 2;
 | 
			
		||||
	for (i = [0:ni-1], j = [0:nj -1]){
 | 
			
		||||
		translate([-distanceFanScrews/2 +i*di, -distanceFanScrews/2+j*dj, 0])
 | 
			
		||||
			cylinder(r=fanScrewDiameter/2, h = 30,center=true, $fn=96);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
/******Animation*******/
 | 
			
		||||
// animation = 70;
 | 
			
		||||
// bottom();
 | 
			
		||||
// translate([0,0,$t*animation])
 | 
			
		||||
// top();
 | 
			
		||||
// translate([0,$t*animation,0])
 | 
			
		||||
// back();
 | 
			
		||||
// translate([0,$t*-animation,0])
 | 
			
		||||
// front();
 | 
			
		||||
// translate([$t*animation,0,0])
 | 
			
		||||
// RightaddHex();
 | 
			
		||||
// translate([$t*-animation,0,0])
 | 
			
		||||
// LeftaddHex();
 | 
			
		||||
// translate([0,0,2.4])
 | 
			
		||||
// arduino_uno();
 | 
			
		||||
 | 
			
		||||
/******All Parts*******/
 | 
			
		||||
// front();
 | 
			
		||||
// back();
 | 
			
		||||
// bottom();
 | 
			
		||||
// top();
 | 
			
		||||
// RightaddHex();
 | 
			
		||||
// LeftaddHex();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,136 @@
 | 
			
		|||
// KSolids Dev Boards v1.0
 | 
			
		||||
// TheNewHobbyist 2013 http://thenewhobbyist.com
 | 
			
		||||
// e-mail: chris@thenewhobbyist
 | 
			
		||||
// twitter: @thenewhobbyist
 | 
			
		||||
//
 | 
			
		||||
// Description: 
 | 
			
		||||
// Included in this library are many popular development boards
 | 
			
		||||
// useful for designing cases, and closures and anything dev
 | 
			
		||||
// board related.
 | 
			
		||||
//
 | 
			
		||||
//	TODO:
 | 
			
		||||
//	Arduino UNO, DUO, Leonardo, Mega
 | 
			
		||||
//	Beagle board
 | 
			
		||||
//	Raspberry Pi
 | 
			
		||||
//	Pixie
 | 
			
		||||
//	Lillypad
 | 
			
		||||
//
 | 
			
		||||
// This work is licensed under a Creative Commons Attribution 3.0 Unported License.
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
module arduino_uno() {
 | 
			
		||||
	translate([-53.7/2,-68/2,0]) {	
 | 
			
		||||
		difference() {
 | 
			
		||||
			union() {
 | 
			
		||||
				color("SteelBlue") cube([53.7, 67, 1.8]);
 | 
			
		||||
				color("SteelBlue") translate([12,67,0]) cube([38.9, 1, 1.8]);
 | 
			
		||||
				// color("DimGray") translate([1,23.9,1.8]) cube([2.5,20.8,8]);
 | 
			
		||||
				// color("DimGray") translate([1,45.7,1.8]) cube([2.5,20.8,8]);
 | 
			
		||||
				// color("DimGray") translate([31.5,31.9,1.8]) cube([9.8,35.5,6.7]);
 | 
			
		||||
				// color("DimGray") translate([50.7,32.9,1.8]) cube([2.5,15.8,8]);
 | 
			
		||||
				// color("DimGray") translate([50.7,49.7,1.8]) cube([2.5,15.8,8]);
 | 
			
		||||
				//color("LightGrey") translate([48.2,21.9,4.05]) cylinder(r=3, h=4.5, center=true, $fn=25);
 | 
			
		||||
				//color("LightGrey") translate([48.2,29.4,4.05]) cylinder(r=3, h=4.5, center=true, $fn=25);
 | 
			
		||||
				//usb
 | 
			
		||||
				color("LightGrey") translate([9.6,-6.7,1.8]) cube([12,16.2,10.5]);
 | 
			
		||||
				//color("LightGrey") translate([22.9,52.6,1.8]) cube([6,6,2]);
 | 
			
		||||
				// color("RosyBrown") translate([25.9,55.6,4.05]) cylinder(r=1.5, h=1, center=true, $fn=25);
 | 
			
		||||
				// color("DimGray") translate([21.1,62.6,1.8]) cube([7.3,5,1]);
 | 
			
		||||
				//Power
 | 
			
		||||
				color("LightGrey") translate([41.2,-4,1.8]) cube([9,13.5,11]);
 | 
			
		||||
				// color("Gold") translate([22.1,63.6,2.8]) cube([5.5, 3, 7 ]);
 | 
			
		||||
				}
 | 
			
		||||
		// translate([-1.8,64.2,-.5]) rotate([0,0,45]) #cube([6.4,3.6,3]);
 | 
			
		||||
		// translate([12,67,-.5]) rotate([0,0,38.7]) cube([6.4,3.6,3]);
 | 
			
		||||
		// translate([45.359,70.2,-.5]) rotate([0,0,-30]) cube([6.4,3.6,3]);
 | 
			
		||||
		// translate([2.8,16.3,0]) cylinder(r=1.5, h=10, center=true, $fn=25);
 | 
			
		||||
		// translate([17,66.1,0]) cylinder(r=1.5, h=10, center=true, $fn=25);
 | 
			
		||||
		// translate([44.9,65.8,0]) cylinder(r=1.5, h=10, center=true, $fn=25);
 | 
			
		||||
		// translate([50.9,15.7,0]) cylinder(r=1.5, h=10, center=true, $fn=25);
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
module arduino_uno_mounting(h = 10) {
 | 
			
		||||
	translate([-53.7/2,-68/2,0]) {
 | 
			
		||||
		translate([2.8,16.3,0]) cylinder(r=1.5, h, center=true, $fn=25);
 | 
			
		||||
		translate([17,66.1,0]) cylinder(r=1.5, h, center=true, $fn=25);
 | 
			
		||||
		translate([44.9,65.8,0]) cylinder(r=1.5,h, center=true, $fn=25);
 | 
			
		||||
		translate([50.9,15.7,0]) cylinder(r=1.5, h, center=true, $fn=25);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module raspberry_pi(){
 | 
			
		||||
	translate([-54/2,81.9/2,0]){
 | 
			
		||||
	rotate([0, 0, 270]) {
 | 
			
		||||
	union(){
 | 
			
		||||
	color("DarkGreen") cube([81.9, 54, 1.8]);
 | 
			
		||||
	color("LightGrey") translate([12.2,6.2,1.8]) cylinder(r=3.4, h=10.1, $fn=25);
 | 
			
		||||
	color("LightGrey") translate([-3.9,2.2,1.8]) cube([7.8, 7.6, 2.9]);
 | 
			
		||||
	color("LightGrey") translate([37.1,-2.1,1.8]) cube([12.4, 12, 4.6]);
 | 
			
		||||
	color("LightGrey") translate([63.9,2.2,1.8]) cube([20.9, 15, 12]);	
 | 
			
		||||
	color("LightGrey") translate([73.2,25.1,1.8]) cube([14.7, 12, 9.9]);
 | 
			
		||||
	color("DimGray") translate([55.3,0,1.8]) cube([4.4, 22, 5]);
 | 
			
		||||
	color("DimGray") translate([7.9,16.9,1.8]) cube([4.4, 22, 5]);
 | 
			
		||||
	color("DimGray") translate([1.4,48.4,1.8]) cube([31.2, 4.8, 2.4]);
 | 
			
		||||
	color("Gold") translate([2.1,49.1,1.8]) cube([29.8, 3.4, 6]);
 | 
			
		||||
 | 
			
		||||
	color("DimGray") rotate([270,0,0]) translate([56.2, -8.5, 44.1]) {
 | 
			
		||||
		cube([13,7.5,12]);
 | 
			
		||||
		translate([6.5,3.5,12]) cylinder(r=3, h=4, $fn=25);
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	rotate([270,0,0]) translate([39.6,-11.5,43.8]) {
 | 
			
		||||
		color("Yellow") cube([10,10.5,10.2]);
 | 
			
		||||
		color("LightGrey") translate([5,5,10.2]) cylinder(r=3.95, h=8, $fn=25);
 | 
			
		||||
	}
 | 
			
		||||
}	
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
module arduino_mega() {
 | 
			
		||||
	rotate([0,0,270]) {
 | 
			
		||||
		translate([-101.6/2, -53.5/2, 0]) {
 | 
			
		||||
			union() {
 | 
			
		||||
				difference() {
 | 
			
		||||
					color("SteelBlue") cube([101.6,53.5,1.6]);
 | 
			
		||||
					translate([-.02,-.02,-.2]) cube([2.5, 12, 2]);
 | 
			
		||||
					translate([-.02,52.1,-.2]) cube([3.1, 1.8, 2]);
 | 
			
		||||
					translate([11.4,3.2,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
					translate([5.2,50.8,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
					translate([86.4,2.5,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
					translate([86.4,50.8,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
				}
 | 
			
		||||
				color("DimGray") translate([44,18.1,1.6]) cube([13.8, 13.8, .7]);
 | 
			
		||||
				color("LightGrey") translate([92.1,9,1.6]) cube([16, 12, 11]);
 | 
			
		||||
				color("LightGrey") translate([89.5,40.7,1.6]) cube([14.6, 9, 11]);
 | 
			
		||||
				color("DimGray") translate([34.3,21.5,1.6]) cube([5.2, 7.8, 2]);
 | 
			
		||||
				color("Gold") translate([35.3,22.5,3.6]) cube([3.2, 5.8, 6]);
 | 
			
		||||
				color("LightGrey") translate([24.2,22.4,1.6]) cube([6, 7, 3]);
 | 
			
		||||
				color("RosyBrown") translate([27.2,25.9,4.6]) cylinder(r=2.1, h=1.5, $fn=25);
 | 
			
		||||
				color("DimGray") translate([13.9,1.3,1.6]) cube([21, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([36.1,1.3,1.6]) cube([21, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([58.5,1.3,1.6]) cube([21, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([8.2,49.9,1.6]) cube([21, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([31.2,49.9,1.6]) cube([21, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([53.9,49.9,1.6]) cube([16, 2, 9]);
 | 
			
		||||
				color("DimGray") translate([3,1,1.6]) cube([5, 46.8, 9]);
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module arduino_mega_mounting() {
 | 
			
		||||
	rotate([0,0,270]) {
 | 
			
		||||
		translate([-101.6/2, -53.5/2, 0]) {
 | 
			
		||||
			translate([11.4,3.2,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
			translate([5.2,50.8,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
			translate([86.4,2.5,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
			translate([86.4,50.8,-5]) cylinder(r=1.6, h=10, $fn=25);
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,64 @@
 | 
			
		|||
module hexagon(radius)
 | 
			
		||||
{
 | 
			
		||||
  circle(r=radius,$fn=6);
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
module shell(radius)
 | 
			
		||||
{
 | 
			
		||||
  difference()
 | 
			
		||||
  {
 | 
			
		||||
    hexagon(radius*1.4); // base//1.2
 | 
			
		||||
    hexagon(radius*1.1); // hole
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
module piece(radius)
 | 
			
		||||
{
 | 
			
		||||
  translate([0, 0, -radius/12])
 | 
			
		||||
  {
 | 
			
		||||
    scale([1,1,0.5])
 | 
			
		||||
    {
 | 
			
		||||
      hexagon(radius);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
module shell_with_piece(radius)
 | 
			
		||||
{
 | 
			
		||||
  shell(radius);
 | 
			
		||||
  piece(radius);
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
function column_to_offset(column, offset) = (column % 2) * offset;
 | 
			
		||||
 
 | 
			
		||||
module translate_to_hex(x_coord, y_coord, hex_width)
 | 
			
		||||
{
 | 
			
		||||
  translate([x_coord*hex_width*1.75, y_coord*hex_width*2+column_to_offset(x_coord, hex_width), 0])
 | 
			
		||||
  {
 | 
			
		||||
    child(0);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
module lattice(rows, columns, hex_width)
 | 
			
		||||
{
 | 
			
		||||
  for(x = [0:columns-1])
 | 
			
		||||
  {
 | 
			
		||||
    for(y = [0:rows-1])
 | 
			
		||||
    {
 | 
			
		||||
      translate_to_hex(x, y, hex_width)
 | 
			
		||||
      {
 | 
			
		||||
        shell(hex_width);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
linear_extrude(height=4)
 | 
			
		||||
{
 | 
			
		||||
  lattice(4, 5, 8);
 | 
			
		||||
 
 | 
			
		||||
  // translate_to_hex(2, 2, 4)
 | 
			
		||||
  // {
 | 
			
		||||
  //   piece(4);
 | 
			
		||||
  // }
 | 
			
		||||
}
 | 
			
		||||
| 
		 After Width: | Height: | Size: 1.9 MiB  | 
| 
		 After Width: | Height: | Size: 1.9 MiB  | 
| 
		 After Width: | Height: | Size: 680 KiB  | 
| 
		 After Width: | Height: | Size: 561 KiB  | 
| 
						 | 
				
			
			@ -0,0 +1,26 @@
 | 
			
		|||
CNC_ShieldBoX
 | 
			
		||||
===========================
 | 
			
		||||
This is a 3D printable box created to house an Arduino Uno form factor and a CNC Shield.
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
Status
 | 
			
		||||
--
 | 
			
		||||
This is still a work in progress.
 | 
			
		||||
For now it only supports Arduino uno form factor but I am planning to add Arduino Mega and other boards in the future.
 | 
			
		||||
The design was made using openScad.
 | 
			
		||||
 | 
			
		||||
Usage
 | 
			
		||||
--
 | 
			
		||||
You can personalize:
 | 
			
		||||
 | 
			
		||||
-The size of the height, width of the walls.
 | 
			
		||||
 | 
			
		||||
-Whether  you want a logo(*.dfx imported to openScad).
 | 
			
		||||
 | 
			
		||||
-Size of the fan's screws.
 | 
			
		||||
 | 
			
		||||
-Size of the screws used on the assembly.
 | 
			
		||||
 | 
			
		||||
License  
 | 
			
		||||
--
 | 
			
		||||
**Attribution - Share Alike - Creative Commons (<http://creativecommons.org/licenses/by-sa/3.0/>)** 
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,254 @@
 | 
			
		|||
solid OpenSCAD_Model
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 34.5
 | 
			
		||||
      vertex 28.35 37.5 34.5
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
      vertex 28.35 37.5 34.5
 | 
			
		||||
      vertex 28.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 37.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 11.25
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 11.25
 | 
			
		||||
      vertex 30.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 37.5 34.5
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
      vertex 28.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 37.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
      vertex 30.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 35.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 34.5
 | 
			
		||||
      vertex 28.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 35.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 34.5
 | 
			
		||||
      vertex 30.35 35.5 34.5
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 37.5 34.5
 | 
			
		||||
      vertex 28.35 35.5 34.5
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 30.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 30.35 35.5 34.5
 | 
			
		||||
      vertex 30.35 35.5 11.25
 | 
			
		||||
      vertex 30.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 34.5
 | 
			
		||||
      vertex -30.35 37.5 34.5
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
      vertex -30.35 37.5 34.5
 | 
			
		||||
      vertex -30.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 37.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 11.25
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 11.25
 | 
			
		||||
      vertex -28.35 35.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 37.5 34.5
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
      vertex -30.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 37.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
      vertex -28.35 37.5 11.25
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 35.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 34.5
 | 
			
		||||
      vertex -30.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 35.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 35.5 34.5
 | 
			
		||||
      vertex -28.35 35.5 34.5
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -30.35 37.5 34.5
 | 
			
		||||
      vertex -30.35 35.5 34.5
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 34.5
 | 
			
		||||
      vertex -28.35 35.5 11.25
 | 
			
		||||
      vertex -28.35 37.5 34.5
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 45
 | 
			
		||||
      vertex -28.35 37.5 45
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
      vertex -28.35 37.5 45
 | 
			
		||||
      vertex -28.35 37.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 37.5 2
 | 
			
		||||
      vertex 28.35 37.5 2
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 -1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
      vertex 28.35 37.5 2
 | 
			
		||||
      vertex 28.35 35.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 37.5 45
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
      vertex -28.35 37.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 37.5 2
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
      vertex 28.35 37.5 2
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
      vertex 28.35 35.5 2
 | 
			
		||||
      vertex 28.35 35.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 -1 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 45
 | 
			
		||||
      vertex -28.35 35.5 2
 | 
			
		||||
      vertex 28.35 35.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 35.5 45
 | 
			
		||||
      vertex 28.35 35.5 45
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0 0 1
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex -28.35 37.5 45
 | 
			
		||||
      vertex -28.35 35.5 45
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 2
 | 
			
		||||
      vertex 28.35 37.5 2
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1 0 0
 | 
			
		||||
    outer loop
 | 
			
		||||
      vertex 28.35 35.5 45
 | 
			
		||||
      vertex 28.35 35.5 2
 | 
			
		||||
      vertex 28.35 37.5 45
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
endsolid OpenSCAD_Model
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,702 @@
 | 
			
		|||
solid
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector 3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -3.03500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 3.45000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.12500000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 3.45000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 4.50000000e+001
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.83500004e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 -2.22045002e-016 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 -2.22045002e-016 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -2.22045002e-016 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -2.22045002e-016 -1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -8.32667014e-015 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -5.25000000e+000 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -1.72500000e+001 -3.55000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -5.25000000e+000 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
      Vector -1.72500000e+001 -3.75000000e+001 1.67000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 0.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 6.19999981e+000
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 6.19999981e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 2.33500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 0.00000000e+000 0.00000000e+000 -1.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.43500004e+001 -3.55000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 2.33500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
      Vector 1.43500004e+001 -3.75000000e+001 1.72000008e+001
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 2.22045002e-016 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal -1.00000000e+000 2.22045002e-016 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.75000000e+001 1.79999995e+000
 | 
			
		||||
      Vector -2.25000000e+000 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 2.22045002e-016 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
  facet normal 2.22045002e-016 1.00000000e+000 0.00000000e+000
 | 
			
		||||
    outer loop 
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 0.00000000e+000
 | 
			
		||||
      Vector -7.88258009e-015 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
      Vector 1.27500000e+001 -3.55000000e+001 1.79999995e+000
 | 
			
		||||
    endloop
 | 
			
		||||
  endfacet
 | 
			
		||||
endsolid
 | 
			
		||||