3
1
Back

Pitch control/modulation function with a set screw, as required by some reasonable means, this is good practice, but ho-dang what a mess More traces and vias, and net links Panels/FireballSpellVertSmall.png Normal file View File Hardware/Panel/precadsr-panel-Gerbers/precadsr-panel.drl Normal file View File Schematics/Luthers_VCO_schematic.pdf Normal file View File 3D Printing/Cases/Eurorack 2-Row/d0689b08d90f6b787384d8519c91dddf_preview_featured.jpg Executable file View File 3D Printing/Cases/Eurorack 2-Row/eurorack.scad Executable file View File true L1 2 keahS oidaR DEF SW_Coded SW 0 40 Y N 3 F N DEF SW_DIP_x01 SW 0 1 Y Y 1 F N DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N DEF SW_E3_SA3216 SW 0 0 N N 1 F N DEF SW_DIP_x08 SW 0 0 Y N 1 F N DEF R_SLIDE_POT RV 0 40 Y N 1 F N DEF SW_SPST_Temperature SW 0 0 Dual VCA, based roughly on Moritz Klein's schematic, with features added from Skull and Circuit's VCA v1.3. D952ec97f3 Go to file db7d02719b Find and replace last few thin traces, fix teardrops and gnd fill f63cfba954 Embiggen traces, add teardrops f63cfba9541079f9f5e1341fca38abad6837ea65 Add 55k-ish resistor to coarse knob to fix tuning range main ENV/Envelope/Envelope.kicad_sch 1474 lines Binary files /dev/null and b/3D Printing/Panels/MAGIC MISSILE VCF.png' Delete '3D Printing/Panels/HOLD PORTAL.png' 4d47ea2710 Initial stab at a 10-step panel layout ideas working_height = height / 2 + hole_diameter + hole_margin*2; cutout_width = board_width - (side_margin * 2); cutout_height = board_height - (top_margin * 2); cutout_height = board_height - (top_margin * 2); cutout_height = board_height - (top_margin * 2); hole_horiz = (board_width - hole_hdist) / 2; standoff_radius = hole_radius * 2.5; standoff_height = 3; radius_of_cylinder_indentations_bottom = 5; thickness=2; */ module panel(h) { width_mm = hp_mm(h); difference() { 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); 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 -2.5 6.5 vertex -2.45196 -0.487725 6.7 vertex 1.38893 -2.07867 6.5 facet normal 0.989353 0.0972815 0.108241 facet normal 5.748339e-01 -8.182700e-01 -3.383229e-04 vertex -9.308748e+01 1.046696e+02 2.550000e+00 facet normal -0.0922671 -0.172963 0.980597 vertex -5.0946 5.35022 6.88312 facet normal 0.243766 -0.29707 0.923216 vertex -8.83032 -1.72277 3.82299 facet normal -0.115312 -0.00018283 0.993329 vertex -6.33956 -0.410784 7.82455 facet normal -0.816068 -0.545294 -0.191538 vertex 3.08508 1.31929 18.4628 facet normal 0.796857 -0.241719 0.553706 facet normal 0.331516 0.422844 0.843386 facet normal 0.0546376 0.554748 0.830223 facet normal -0.0980148 -0.995185 -3.67514e-06 facet normal -0.0568312 -0.0727061 0.995733 vertex 0.0610838 7.13918 6.87866 vertex 0.0206242 -7.34599 6.86125 vertex 5.09136 -5.00497 6.87866.

New Pull Request