Shure mic end cap.

This commit is contained in:
Jonathan Bernard 2024-04-07 18:32:20 -05:00
parent 83c91f9f0f
commit 42e78ed35e
3 changed files with 99 additions and 0 deletions

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="179.61107"
height="182.11235"
viewBox="0 0 47.522094 48.183894"
version="1.1"
id="svg885"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
sodipodi:docname="HFF_standalone_H_RGB.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview887"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="false"
units="px"
fit-margin-top="20"
fit-margin-left="20"
fit-margin-right="20"
fit-margin-bottom="20"
inkscape:zoom="4"
inkscape:cx="117.25"
inkscape:cy="64.500001"
inkscape:window-width="3440"
inkscape:window-height="1410"
inkscape:window-x="2560"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
inkscape:showpageshadow="2"
inkscape:deskcolor="#d1d1d1" />
<defs
id="defs882" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-5.2916665,-5.2916667)">
<path
id="path8331"
style="fill:#f7ca1f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0330729"
d="m 35.795231,10.587984 c -0.391558,0.01859 -0.787358,0.0956 -1.175122,0.236678 l -20.753255,7.553544 c -1.247426,0.454104 -2.125988,1.467608 -2.464966,2.653068 l -5.17e-4,5.17e-4 c -0.793281,1.043029 -1.058632,2.453324 -0.577226,3.775997 l 7.553544,20.753255 c 0.752143,2.0681 3.038984,3.13418 5.106666,2.38177 l 20.753771,-7.55406 c 1.247178,-0.45372 2.126301,-1.467 2.464966,-2.65256 0.793536,-1.04297 1.059191,-2.45394 0.577743,-3.77703 L 39.726774,13.205912 C 39.11555,11.525894 37.49198,10.507437 35.795231,10.587984 Z m -1.700671,5.050855 c 0.120081,0.0061 0.230796,0.08227 0.274401,0.202571 l 7.113261,19.543513 c 0.05814,0.1598 -0.02468,0.33671 -0.184485,0.39481 l -4.297412,1.56424 c -0.159807,0.0584 -0.336554,-0.0245 -0.395324,-0.18448 l -2.962093,-8.140076 -7.331336,2.668055 2.96261,8.140591 c 0.05877,0.16044 -0.02403,0.33722 -0.183968,0.39532 l -4.296896,1.56373 c -0.160171,0.0581 -0.33707,-0.0239 -0.395841,-0.18448 L 17.284733,22.059635 c -0.05814,-0.160435 0.02416,-0.337214 0.183968,-0.395324 l 4.297412,-1.564246 c 0.159941,-0.05814 0.336951,0.02417 0.395325,0.185002 l 2.624129,7.208862 7.330819,-2.668571 -2.624129,-7.208862 c -0.05837,-0.160602 0.02403,-0.337185 0.183968,-0.395325 l 4.297412,-1.564246 c 0.04004,-0.01455 0.08089,-0.02013 0.120923,-0.01809 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,45 @@
ep = 0.01;
$fn = 128;
difference() {
union() {
difference() {
// main cylinder stack
color("SkyBlue") union() {
translate([0, 0, 6.5]) cylinder(d = 27, h = 13, center = true);
translate([0, 0, 1]) cylinder(d = 29, h = 2, center = true);
}
color("LavenderBlush") union() {
// cut away the interior
translate([0, 0, 5]) cylinder(d = 25, h = 10.01, center = true);
// square off the sides
translate([-10, 13.5, -1]) cube([20, 10, 15]);
translate([-10, -23.5, -1]) cube([20, 10, 15]);
}
}
// add internal indexing ridges
color("LightSteelBlue") union() {
translate([-1.5, 12, 0]) cube([3, 1.25, 6]);
translate([-1.5, -13.25, 0]) cube([3, 1.25, 6]);
}
}
color("DarkSeaGreen") union() {
// punch out the side holes
translate([0, 0, 3.1]) rotate([90, 0, 0]) cylinder(d = 2.2, h = 30, center=true);
translate([0, 0, 4.3]) rotate([90, 0, 0]) cylinder(d = 2.2, h = 30, center=true);
translate([-1.1, -15, 3]) cube([2.2, 30, 1.5]);
// chamfer the top
difference() {
translate([0, 0, 10]) cylinder(d2 = 26, d1 = 34, h = 6);
translate([0, 0, 9.99]) cylinder(d2 = 16, d1 = 28, h = 6.02);
}
// emboss hope logo
translate([-11, -11.25, 12.6]) scale([0.35, 0.35, 1]) linear_extrude(1) import("HFF_standalone_H_RGB.svg");
}
}

View File