mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-31 19:51:47 +02:00
Enable taper and better higbee in thread_helix()
This commit is contained in:
@@ -110,12 +110,12 @@ module pco1810_neck(wall=2, anchor="support-ring", spin=0, orient=UP)
|
||||
bottom_half() {
|
||||
difference() {
|
||||
thread_helix(
|
||||
base_d=threadbase_d-0.1,
|
||||
d=threadbase_d-0.1,
|
||||
pitch=thread_pitch,
|
||||
thread_depth=thread_h+0.1,
|
||||
thread_angle=thread_angle,
|
||||
twist=810,
|
||||
higbee=75,
|
||||
higbee=thread_h*2,
|
||||
anchor=TOP
|
||||
);
|
||||
zrot_copies(rots=[90,270]) {
|
||||
@@ -192,7 +192,7 @@ module pco1810_cap(wall=2, texture="none", anchor=BOTTOM, spin=0, orient=UP)
|
||||
}
|
||||
up(wall) cyl(d=cap_id, h=tamper_ring_h+wall, anchor=BOTTOM);
|
||||
}
|
||||
up(wall+2) thread_helix(base_d=thread_od-thread_depth*2, pitch=thread_pitch, thread_depth=thread_depth, thread_angle=thread_angle, twist=810, higbee=45, internal=true, anchor=BOTTOM);
|
||||
up(wall+2) thread_helix(d=thread_od-thread_depth*2, pitch=thread_pitch, thread_depth=thread_depth, thread_angle=thread_angle, twist=810, higbee=thread_depth, internal=true, anchor=BOTTOM);
|
||||
}
|
||||
children();
|
||||
}
|
||||
@@ -303,12 +303,12 @@ module pco1881_neck(wall=2, anchor="support-ring", spin=0, orient=UP)
|
||||
up(h-lip_h) {
|
||||
difference() {
|
||||
thread_helix(
|
||||
base_d=threadbase_d-0.1,
|
||||
d=threadbase_d-0.1,
|
||||
pitch=thread_pitch,
|
||||
thread_depth=thread_h+0.1,
|
||||
thread_angle=thread_angle,
|
||||
twist=650,
|
||||
higbee=75,
|
||||
higbee=thread_h*2,
|
||||
anchor=TOP
|
||||
);
|
||||
zrot_copies(rots=[90,270]) {
|
||||
@@ -376,7 +376,7 @@ module pco1881_cap(wall=2, texture="none", anchor=BOTTOM, spin=0, orient=UP)
|
||||
}
|
||||
up(wall) cyl(d=28.58, h=11.2+wall, anchor=BOTTOM);
|
||||
}
|
||||
up(wall+2) thread_helix(base_d=25.5, pitch=2.7, thread_depth=1.6, thread_angle=15, twist=650, higbee=45, internal=true, anchor=BOTTOM);
|
||||
up(wall+2) thread_helix(d=25.5, pitch=2.7, thread_depth=1.6, thread_angle=15, twist=650, higbee=1.6, internal=true, anchor=BOTTOM);
|
||||
}
|
||||
children();
|
||||
}
|
||||
|
Reference in New Issue
Block a user