Files
3d-models/hff/shure-pg58-handle-cover.scad
2026-04-26 18:53:58 -05:00

28 lines
776 B
OpenSCAD

include <../lib/threads/threads.scad>
$fn=256;
difference() {
union() {
translate([0, 0, 3.5]) cylinder(d1=34.3, d2=35.7, h=82, $fn=256);
cylinder(d1=28, d2=34.3, h=3.5, $fn=256);
}
translate([0, 0, 3.5]) cylinder(d=31, h=90, $fn=128);
translate([0, 0, -1]) cylinder(d=27.6, h=10, $fn=128);
translate([0, 0, 82 + 3.5 - 20 - 4.3])
difference() {
AugerThread(outer_diam=36, inner_diam=29.8, height=20, pitch=3, tooth_angle=25, tip_min_fract=15);
//ScrewThread(outer_diam=33, height=20, pitch=3, tooth_angle=5, tooth_height=0.8);
color("red")
difference() {
translate([0, 0, -1]) cylinder(d=40, h=22);
translate([0, 0, -2]) cylinder(d=33, h=24);
}
}
translate([0, 0, 82 + 3.5 - 4.4]) cylinder(d=33, h=90, $fn=128);
}