3
1
Back

MK_VCO/Fireball/Fireball_panel.kicad_pcb 11852 lines tstamp 189e5c14-d81a-45a9-b8ba-c69582490088) Final revision; added custom DRC as project file tstamp eb945be1-4d1d-46b5-b945-d4ebde74dae2) Final revision; added custom DRC as project file 33729ec97f6dd2ed68c4ca06088ce0b21651948d Align panel to PSU PCB (will affect choice of sitching hardware). Consider aesthetics and prcticality of stand-offs from front panel. I adjusted the height of the knob. [mm] setscrew_hole_height = 4; quality_of_set_screw = 20; shaft_radius = 3.25; shaft_smoothness = 20; // [0:0%, 10:10%, 20:20%, 30:30%, 40:40%, 50:50%] // Width of module (HP) width = 38; // [1:1:84] // margins from edges v_margin = hole_dist_top*2 + thickness; v_margin = hole_dist_top*5; width_mm = 70.8; // 14HP×5.08mm = 71.12; ES for 14HP is 70.8 c_tune = [width_mm/2, top_row, 0]; left_rib_x = thickness * 2; right_rib_x = width_mm - thickness*2; // draw panel, subtract holes union() { cube([board_width, board_height, thickness]); cylinder(thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cylinder(h=thickness+standoff_height, r=standoff_radius, $fn=360); cube([cutout_width, cutout_height, thickness+3]); cylinder(h=thickness+standoff_height+3, r=hole_radius, $fn=360); vertex 0 8.88682 5.07603 facet normal -0.464833 0.31635 -0.826954 vertex -2.0532 -2.04871 18.9333 facet normal 0.766031 -0.0754507 -0.63836 facet normal -0.462425 -0.865137 0.194169 facet normal 2.497929e-01 -9.682992e-01 -3.514337e-04 vertex -9.937538e+01 9.198972e+01 3.455000e+01 vertex -9.698088e+01 9.171996e+01 1.855000e+01 vertex -9.073906e+01 9.614893e+01 1.055000e+01 facet normal 0.0430222 0.0702523 0.996601 facet normal 0.977441 0.186457 0.0992125 vertex 9.68583 -2.4869 0 facet normal -0.747986 -0.192839 0.635083 facet normal -0.730693 -0.622304 0.280758 facet normal 7.902050e-001 -6.128426e-001 0.000000e+000 vertex -5.550534e+000 -1.056204e+000 1.747200e+001 facet normal 4.395874e-001 -7.536192e-001 4.886932e-001 facet normal -0.878606 0.0865329 0.469642 facet normal 0.00758102 0.10117 -0.99484 facet normal 0.77078 0.0759133 0.632562 vertex 8.7482 0 5.33536 facet normal -9.204106e-01 3.909530e-01 -3.120254e-04 vertex -1.040295e+02 1.016538e+02 1.055000e+01 vertex -9.390516e+01 1.051966e+02 1.055000e+01 vertex -1.003011e+02 9.232659e+01 2.550000e+00 facet normal -4.720702e-001 8.093056e-001 3.495342e-001 vertex 2.767200e+000 -3.118772e+000 2.480400e+001 facet normal 0.502121 0.307708 0.808202 facet normal -9.457311e-16 -4.798497e-15 1.000000e+00 facet normal -0.28858 0.951321 0.108209 vertex -5.37951 -2.22827 21.335 facet normal -0.312847 0.468207 -0.826383 vertex 1.13356 -2.66747 18.9318 vertex -1.2151 2.93351 18.7502 facet normal -0.152472 -0.0366121 0.987629 vertex 5.11046 0.230843 18.8084 facet normal -0.572633 0.137482 0.808202 facet normal 0.0621138 -0.113987 0.991539 facet normal -0.451284 -0.84429 0.288993 vertex 4.98467 7.46009 4.79464 facet normal 0.561108 -0.299919 0.771496 facet normal 8.191610e-001 3.647569e-003 5.735521e-001 vertex -5.042989e+000 -6.410771e-002 2.480400e+001 facet normal 0.977435 0.186459 0.0992694 facet normal -0.012304.

New Pull Request