diff --git a/v5/pnp_model.py b/v5/pnp_model.py new file mode 100644 index 0000000..1046786 --- /dev/null +++ b/v5/pnp_model.py @@ -0,0 +1,25 @@ +import cadquery as cq + +centers = [ + (-5, 0), + (10, 5), + (10, -5) + ] + +plunger = ( + cq.Workplane("XZ") + .polyline([ + (0, 0), + (10, 0), + (9.2, 10), + (0, 10) + ]) + .close() + .revolve() + .faces(">Z") + .workplane() + .pushPoints(centers) + .hole(3) + ) + +show_object(plunger) \ No newline at end of file