AcornElectron

Changeset

23:09bd2240669f
2014-02-22 Paul Boddie raw files shortlog changelog graph Incorporated measurements from Dave H's CAD file.
cartridge.scad (file)
     1.1 --- a/cartridge.scad	Mon Jan 20 22:34:05 2014 +0100
     1.2 +++ b/cartridge.scad	Sat Feb 22 15:36:15 2014 +0100
     1.3 @@ -24,7 +24,7 @@
     1.4  	material. The additional margin helps avoid geometry problems.
     1.5  	*/
     1.6  
     1.7 -	rr = 1;
     1.8 +	rr = 2;
     1.9  	ro = rr;
    1.10  	extra = 0.1;
    1.11  
    1.12 @@ -69,8 +69,8 @@
    1.13  
    1.14  	/* Cartridge dimensions. */
    1.15  
    1.16 -	width = 89.0;
    1.17 -	height = 68.5;
    1.18 +	width = 90.0;
    1.19 +	height = 68.3;
    1.20  	depth = 16.5;
    1.21  	front_depth = 6.5;
    1.22  	back_depth = 11.0;
    1.23 @@ -127,13 +127,13 @@
    1.24  	inner_front_edge_height = 3.0;
    1.25  	inner_front_edge_depth = 1.5;
    1.26  
    1.27 -	bottom_from_base = 13.5;
    1.28 +	bottom_from_base = 14.0;
    1.29  
    1.30  	edge_connector_cutout_front_offset = 1.0;
    1.31  	edge_connector_cutout_front_depth = 1.0;
    1.32  	edge_connector_cutout_front_width = 15.0;
    1.33  	edge_connector_cutout_back_depth = 3.0;
    1.34 -	edge_connector_cutout_back_width = 57.0;
    1.35 +	edge_connector_cutout_back_width = 57.5;
    1.36  
    1.37  	/*
    1.38  	Edge connectors are themselves 0.05" or approximately 1.27mm in
    1.39 @@ -154,12 +154,12 @@
    1.40  
    1.41  	/* Extra internal features. */
    1.42  
    1.43 -	pcb_back_support_width = 1.0;
    1.44 +	pcb_back_support_width = 1.2;
    1.45  	pcb_back_support_depth = back_depth -
    1.46  		edge_connector_cutout_back_depth;
    1.47  	pcb_back_support_height = height - bottom_from_base - top - bottom;
    1.48  
    1.49 -	pcb_front_support_width = 1.0;
    1.50 +	pcb_front_support_width = 1.2;
    1.51  	pcb_front_support_depth = front_depth;
    1.52  	pcb_front_support_height = pcb_back_support_height;
    1.53  
    1.54 @@ -170,10 +170,10 @@
    1.55  
    1.56  	pcb_back_support_bump_width = pcb_front_support_width;
    1.57  	pcb_back_support_bump_depth = 1.5;
    1.58 -	pcb_back_support_left_bump_height = 14.3;
    1.59 -	pcb_back_support_right_bump_height = 11.7;
    1.60 -	pcb_back_support_left_bump_offset_from_bottom = 26.0 - 11.8;
    1.61 -	pcb_back_support_right_bump_offset_from_bottom = 28.6 - 11.8;
    1.62 +	pcb_back_support_left_bump_height = 13.2;
    1.63 +	pcb_back_support_right_bump_height = 10.7;
    1.64 +	pcb_back_support_left_bump_offset_from_bottom = 15.1;
    1.65 +	pcb_back_support_right_bump_offset_from_bottom = 17.6;
    1.66  
    1.67  	translate([-width * 0.6, 0, 0])
    1.68  	difference() {