From c34ec02ca0942b72299ae822eb32798cdadbe3ac Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 9 Oct 2017 01:53:04 +0100 Subject: [PATCH] poster-tube-lid: convert to oring: introduce vars, and calculate seal_thick --- poster-tube-lid.scad | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index 9357766..4ea02d9 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -18,9 +18,14 @@ bayo_behind = 3.5; bayo_interf_width = 2.0; bayo_interf_slope = 0.75; -seal_thick = 0.1; seal_recess = [ 2.0, 2.0 ]; // recess depth, recess height +oring_thick = 5.0; +oring_bore = 62.0; + +oring_upper_embed_angle = 45; +oring_compress = 0.1; // proportion + side_taper = 1.0; bayo_above_gap = 1.0; @@ -44,6 +49,12 @@ bayo_entry_z = bayo_entry; bayo_inramp_x = bayo_entry; bayo_inramp_z = bayo_entry; +oring_mid_dia = oring_bore + oring_thick; +oring_outer_dia = oring_mid_dia + oring_thick; + +seal_thick = (1 - oring_compress) * oring_thick/2 + * (1 + cos(oring_upper_embed_angle)); + side_height = rivet_posn + bayo_behind + rivet_thick/2; side_thick = rivet_tall + over_rivet_wall; -- 2.30.2