|
@ -28,8 +28,9 @@ result = Workplane().polyhedron(*outer_poly) |
|
|
|
|
|
|
|
|
holder_angle_offset = 20 |
|
|
holder_angle_offset = 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
result = ( |
|
|
result = ( |
|
|
result.workplane(offset=-38) |
|
|
result.workplane(offset=-35) |
|
|
.makePolygon( |
|
|
.makePolygon( |
|
|
regularPolygon( |
|
|
regularPolygon( |
|
|
nSides=4, |
|
|
nSides=4, |
|
@ -40,7 +41,7 @@ result = ( |
|
|
forConstruction=True, |
|
|
forConstruction=True, |
|
|
) |
|
|
) |
|
|
.vertices() |
|
|
.vertices() |
|
|
.cylinder(10, 7, combine="cut") |
|
|
.sphere(8, combine="cut") |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
cone = cq.Solid.makeCone(planter_radius, 33, planter_height + 95) |
|
|
cone = cq.Solid.makeCone(planter_radius, 33, planter_height + 95) |
|
|