Shure mic end cap.
This commit is contained in:
parent
83c91f9f0f
commit
42e78ed35e
54
scad/HFF_standalone_H_RGB.svg
Normal file
54
scad/HFF_standalone_H_RGB.svg
Normal 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 |
45
scad/shure-mic-end-cap.scad
Normal file
45
scad/shure-mic-end-cap.scad
Normal 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");
|
||||
}
|
||||
}
|
0
scad/wall-key-hanger.scad
Normal file
0
scad/wall-key-hanger.scad
Normal file
Loading…
x
Reference in New Issue
Block a user