Lid lip
This commit is contained in:
parent
cf1b4e8613
commit
51e0c0671a
@ -51,8 +51,7 @@ last_x, last_y = findRodInter(n_x, n_y+2)
|
||||
|
||||
base = base.lineTo(coor_x, coor_y)
|
||||
base = base.threePointArc((center_x+rod_thickness/2, center_y), (last_x, last_y))
|
||||
base = base.polarLine(d, 180-slant_degree)
|
||||
base = base.close().extrude(20)
|
||||
base = base.polarLine(d, 180-slant_degree).close().extrude(20)
|
||||
|
||||
# Fillets
|
||||
outer_fillets=2.5
|
||||
@ -61,7 +60,9 @@ base = base.edges('|Z and <X').fillet(outer_fillets)
|
||||
base = base.edges('|Z').edges('<<Y[-2]').fillet(5)
|
||||
|
||||
# Shell
|
||||
copy = base.faces('>>Z[0]').workplane().center(0, -offset-loop_thickness).polarLine(2*stepper_motor_size, slant_degree).vLine(-2*stepper_motor_size).hLine(-2*stepper_motor_size).close().cutThruAll()
|
||||
copy = base.faces('>>Z[0]').workplane().center(0, -offset-loop_thickness).polarLine(stepper_motor_size, slant_degree).polarLine(-2*stepper_motor_size, 90+slant_degree).hLine(-2*stepper_motor_size).close().cutThruAll()
|
||||
lid_thicknesss = 5
|
||||
copy = copy.faces('+Z').workplane().center(0, -offset-loop_thickness).polarLine(2*stepper_motor_size,-slant_degree).vLine(stepper_motor_size).hLine(-2*stepper_motor_size).close().cutBlind(-lid_thicknesss)
|
||||
base = base.faces('+Z').shell(-1.6)
|
||||
base = base.add(copy)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user