From 138e529895c2d79603dc01e7c48ef56b89ae0b8a Mon Sep 17 00:00:00 2001 From: Anson Biggs Date: Mon, 30 Jul 2018 02:51:52 -0700 Subject: [PATCH] This is hard --- .../headsetMonitorMount.scad | 25 ++++++++++ Headset Monitor Mount SCAD/parameters.csv | 48 +++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 Headset Monitor Mount SCAD/parameters.csv diff --git a/Headset Monitor Mount SCAD/headsetMonitorMount.scad b/Headset Monitor Mount SCAD/headsetMonitorMount.scad index e69de29..cb39b6b 100644 --- a/Headset Monitor Mount SCAD/headsetMonitorMount.scad +++ b/Headset Monitor Mount SCAD/headsetMonitorMount.scad @@ -0,0 +1,25 @@ +bezelWidth = 20.8; +bezelDepth = 27.5; +headphoneBandThickness = 35; +headphoneBandHeight = 12; +screwDiameter = 17; +tolerance = 1.05; +screwDepth = 17; +screwHead = 5; +headphoneSupport = 2; +wallThickness = 5; + +difference() +linear_extrude(bezelDepth + wallThickness) { + polygon([[0,0], + [bezelWidth + wallThickness,0], + [bezelWidth + wallThickness,bezelWidth + wallThickness], + [0,bezelWidth + wallThickness] + ]); +} + translate(bezelDepth,0) polygon([ + [0,0], + [bezelWidth,0], + [bezelWidth,bezelWidth], + [0,bezelWidth] +]); \ No newline at end of file diff --git a/Headset Monitor Mount SCAD/parameters.csv b/Headset Monitor Mount SCAD/parameters.csv new file mode 100644 index 0000000..4c8d7f4 --- /dev/null +++ b/Headset Monitor Mount SCAD/parameters.csv @@ -0,0 +1,48 @@ +"bezelWidth","mm","20.8 mm","" +"bezelDepth","mm","27.5 mm","" +"headphoneBandThickness","mm","35 mm","" +"headphoneBandHeight","mm","12 mm","" +"screwDiameter","mm","17 mm","" +"tolerance","","1.05","" +"screwDepth","mm","17 mm","" +"screwHead","mm","5 mm","" +"headphoneSupport","mm","2 mm","" +"d6","mm","bezelWidth","" +"d7","mm","bezelWidth","" +"d8","mm","screwDiameter","" +"d10","mm","6 mm","" +"d11","mm","6 mm","" +"d13","mm","6 mm","" +"d16","mm","5 mm","" +"d18","mm","12 mm","" +"d19","mm","2.00 mm","" +"d20","mm","2.00 mm","" +"d21","mm","2 mm","" +"d22","mm","3.00 mm","" +"d23","mm","1.00 mm","" +"d25","mm","3 mm","" +"d26","mm","4.00 mm","" +"d27","mm","headphoneBandThickness","" +"d28","mm","headphoneBandHeight - 3 mm","" +"d29","mm","2.00 mm","" +"d30","mm","bezelDepth * tolerance","" +"d31","deg","0.0 deg","" +"d33","mm","4.00 mm","" +"d34","mm","5.00 mm","" +"d35","deg","0.0 deg","" +"d36","mm","0.00 mm","" +"d37","deg","0.0 deg","" +"d38","mm","3.00 mm","" +"d56","mm","headphoneSupport","" +"d57","mm","headphoneSupport","" +"d58","mm","headphoneSupport * 1.5","" +"d59","deg","0.0 deg","" +"d60","mm","2.50 mm","" +"d61","mm","1.50 mm","" +"d46","mm","screwDiameter * 0.97","" +"d40","mm","screwDepth","" +"d41","deg","0.0 deg","" +"d47","mm","2 mm","" +"d43","mm","screwDiameter + 3 mm","" +"d44","mm","screwHead","" +"d45","deg","0.0 deg",""