3
1
Back

Modular Case/EuroRack_Case_20.stl Executable file Unescape module railWithHoles(height) { difference(){ color([.1,.1,.1]) panel(width); scale([.38,.38,-.005]) surface("FireballSpellVertSmaller.png", center=true, invert=false); // color([1,0,0] // surface("FireballSpellSmall.png", center=true, invert=false); } module shape(hsh, ird, ord, fn4, hg x0= 0; x1 = hsh > 0 ? Ord : ird; y0=-0.1; y1=0; y2=abs(hsh); y3=hg-abs(hsh); y4=hg; y5=hg+0.1; if ( hsh >= 0 ) { union() { cube([board_width, board_height, thickness]); cylinder(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.07502 5.88782 facet normal 7.990003e-01 6.013306e-01 0.000000e+00 vertex -1.018688e+02 9.327779e+01 1.855000e+01 vertex -9.229838e+01 1.039874e+02 3.455000e+01 facet normal 0.262766 -0.491602 0.83023 facet normal -4.949282e-001 -8.661245e-001 6.981707e-002 vertex 2.724904e+000 3.050906e+000 2.470218e+001 facet normal 8.191569e-001 3.647551e-003 5.735580e-001 facet normal 0.479434 0.871941 0.0993106 facet normal 0.243766 0.29707 0.923216 facet normal -0.382337 -0.0378714 0.923247 facet normal 0.0462166 -0.587101 0.808194 facet normal -0.622319 -0.730673 0.280777 facet normal -0.787433 -0.189058 0.586691 facet normal -0.741889 -0.638745 0.203973 vertex 4.38745 -5.82788 7.61242 facet normal 0.479352 0.871992 0.0992555 facet normal -0.989344 0.0974275 0.108195 facet normal -9.989544e-01 -3.202262e-04 -4.571741e-02 facet normal -0.338843 -0.0729619 0.938009 vertex -0.289273 -7.32519 6.90036 vertex 0.0879059 7.39065 6.86646 facet normal -0.630654 0.768483 0.108209 facet normal -8.666496e-01 -1.883112e-03 -4.989137e-01 facet normal 9.837191e-01 -1.797125e-01 2.781967e-04 vertex -9.034737e+01 9.741254e+01 4.255000e+01 facet normal 0.0975625 -0.989331 0.108193 facet normal -0.471397 -0.881921 0 vertex -9.41467 -3.89968 0 facet normal -4.633145e-001 -8.124056e-001 3.540293e-001 vertex 3.748025e-002 -4.706431e+000 2.479508e+001 facet normal -1.810229e-16 -1.619050e-15 -1.000000e+00 facet normal 1.995070e-01 -6.332426e-04 9.798962e-01 vertex -1.077753e+02 9.725134e+01 8.883403e+00 facet normal -0.796854 0.241723 0.553709 facet normal 0.741148 -0.224824 0.632577 vertex 8.58011 1.70669 5.33536 facet normal -0.989314 -0.0976537 0.108268 facet normal 7.114110e-01 -5.656142e-04 -7.027760e-01 facet normal 0.898705 -0.427228 0.0990185 vertex 9.29776 3.68124 0 facet normal 0.0980238 0.995184 -0 vertex 4.14326 -5.00834 20 vertex 6.25621 1.7383 20 vertex 4.14326 5.00834 20 vertex 0.408138 -6.48717 19.9 vertex -0.408138 -6.48717 19.9 vertex 3.48287 -5.48813 20 vertex 5.69599 -3.1314 19.9 facet normal -9.581203e-01 2.863649e-01 -8.193733e-04 vertex -1.043264e+02 1.007833e+02 1.608622e+01 facet normal 0.097362 0.0300634 -0.994795 vertex 9.68118 -2.4857 0.0479967 facet normal 0.828696 -0.081619 0.553716 facet normal -0.201286 0.235684 0.950756 facet normal -0.0127267 0.705404 0.708692 vertex 7.24232 -0.817766 7.24096 vertex -7.28862 0.671124 7.09583 vertex -7.29119 0.781299 7.20554 facet normal 0.250151 -0.625095 0.739379 facet normal -0.630654 0.768483 0.108209 facet normal 0.678848 0.362852 -0.63836 facet normal 2.806318e-02 -9.996061e-01 3.536535e-04 facet normal 4.808466e-001 8.424486e-001 2.430369e-001 vertex.

New Pull Request