# HG changeset patch # User Paul Boddie # Date 1390220961 -3600 # Node ID 0bb7aba59091a727f28815352be978646d9e053b # Parent e8b49044b67916cc179ab8756c2823f3413975b3 Made the left and right bumps in the PCB support struts different. Added some notes about the edge connector thickness. diff -r e8b49044b679 -r 0bb7aba59091 cartridge.scad --- a/cartridge.scad Mon Jan 20 12:03:04 2014 +0100 +++ b/cartridge.scad Mon Jan 20 13:29:21 2014 +0100 @@ -78,6 +78,12 @@ edge_connector_cutout_back_depth = 3.0; edge_connector_cutout_back_width = 57.0; + /* + Edge connectors are themselves 0.05" or approximately 1.27mm in + thickness according to the Acorn Electron Cartridge Interface Specification + (Acorn Support Application Group Note 014). + */ + /* Side thicknesses. */ front = 2; @@ -107,8 +113,10 @@ pcb_back_support_bump_width = pcb_front_support_width; pcb_back_support_bump_depth = 1.0; - pcb_back_support_bump_height = 14.3; - pcb_back_support_bump_offset_from_bottom = 26.0; + pcb_back_support_left_bump_height = 14.3; + pcb_back_support_right_bump_height = 11.7; + pcb_back_support_left_bump_offset_from_bottom = 26.0; + pcb_back_support_right_bump_offset_from_bottom = 28.6; translate([0, -20, 0]) difference() { @@ -282,10 +290,11 @@ -pcb_back_support_depth / 2 - pcb_back_support_bump_depth / 2, -pcb_back_support_height / 2 + - pcb_back_support_bump_offset_from_bottom]) + pcb_back_support_left_bump_offset_from_bottom]) cube([pcb_back_support_bump_width, pcb_back_support_bump_depth, - pcb_back_support_bump_height], center = true); + pcb_back_support_left_bump_height], + center = true); } translate([edge_connector_cutout_back_width / 2 - @@ -301,10 +310,12 @@ -pcb_back_support_depth / 2 - pcb_back_support_bump_depth / 2, -pcb_back_support_height / 2 + - pcb_back_support_bump_offset_from_bottom]) + pcb_back_support_right_bump_offset_from_bottom + ]) cube([pcb_back_support_bump_width, pcb_back_support_bump_depth, - pcb_back_support_bump_height], center = true); + pcb_back_support_right_bump_height], + center = true); } }