3
1
Back

PI=3.14159265*1; KnobMajorRadius = KnobDiameter/2; KnobMinorRadius = KnobDiameter/2 * (1 - TaperPercentage/100); KnobRadius = KnobMinorRadius + (KnobMajorRadius-KnobMinorRadius)/2; Divot=CapType; TaperAngle=asin(KnobHeight / (sqrt(pow(KnobHeight, 2) + pow(KnobMajorRadius-KnobMinorRadius,2)))) - 90; hole_bottom = hole_top - 89.75; hole_right = hole_left + 78.5; footprint "eurorack_rail_hole" (version 20221018) (generator pcbnew Latest commits for file Images/precadsr-panel-holes.png 972d8b1e07 adds front panel components version Latest commits for file Fireball/Fireball_panel.kicad_prl MIT License (MIT) Copyright (c) Sindre Sorhus (https://sindresorhus.com) Permission is hereby granted, free of charge, to any person obtaining a copy of Copyright (c) 2011-2013, 'pq' Contributors Portions Copyright (c) 2015-2024 Lars Willighagen Permission is hereby granted, free of charge, to any person obtaining a copy MIT License Copyright (c) 2016 Mail.Ru Group Permission is hereby granted, free of charge, to any person obtaining a copy of Copyright License. Subject to the thickness of the rail + a safety margin // margins from edges h_margin = hole_dist_side + thickness; v_margin = hole_dist_top*2 + thickness; v_margin = hole_dist_top*2; v_margin = hole_dist_top*2 + thickness; Experimenting with more panel layout ideas Binary files /dev/null and b/3D Printing/Pot_Knobs/pot_knob_two_parts_base.stl differ Binary files a/3D Printing/Panels/SPIDER CLIMB.png and /dev/null differ vertex -0.95 5.48429 22.5 vertex -0.95 6.11494 21.5472 vertex 0.95 6.11494 21.5472 vertex 0.95 4.22131 20.5 vertex 1 6.4264 12.8504 vertex 1 7.29533 6.97071 vertex -1 6.43 13.35 vertex -1 7.12044 7.60042 vertex 1 6.92882 7.8933 vertex 1 7.16683 7.57523 vertex -1 6.37595 12.8553 vertex 1 7.23003 7.56779 vertex -1 7.26455 7.25222 vertex -1 6.36215 13.3567 vertex 1 7.12044 7.60042 vertex 1 7.12044 7.60042 vertex 1 4.35446 19.3313 vertex -1 5.45679 20.501 vertex -1 7.04351 7.6891 vertex -1 7.04351 7.6891 vertex 1 5.27986 22.0001 vertex -1 7.23463 7.52583 vertex 1 6.4264 12.8504 vertex 1 6.3311 13.3597 vertex -1 5.27986 22.0001 vertex -5.37835 0 22.0001 vertex 3.84796 -3.74837 22.0001 vertex -2.92564 4.50529 22.0001 vertex 3.74837 3.84796 22.0001 vertex 3.84796 -3.74837 22.0001 vertex 1.11698 5.25446 22.0001 vertex -2.0582 -4.96895 22.0001 vertex -5.25446 -1.11698 22.0001 vertex -4.96895 2.0582 22.0001 vertex 3.80307 3.80307 22.0001 vertex -5.28194 -0.978841 22.0001 vertex -5.27501 1.04926 22.0001 vertex -2.0582 4.96895 22.0001 vertex 5.37835 0 22.0001 vertex 3.74837 -3.84796 22.0001 vertex -4.96895 -2.0582 22.0001 vertex -1.11698 5.25446 22.0001 vertex 1 5.78941 6.73694 vertex 0.95 4.22131 20.5 vertex -0.95 0 20.5 vertex -0.95 5.48429 22.5 vertex -0.95 7.77656 6.96334 vertex -0.95 5.78941 6.73694 vertex -1 4.35446 19.3313 vertex 1 6.37595 12.8553 vertex 1 5.45679 20.501 vertex 1 3.18579 20.5 vertex 0.95 4.22131 20.5 vertex 0.95 7.77656 6.96334 vertex -0.95 0 20.5 vertex 0.95 7.77656 6.96334 vertex 0.95.

New Pull Request