Heart Pendant Created In ImplicitCAD With Python Scripting 3D Printer Model

Author: @
License: CC BY-SA
File formats: escad,stl,py
Download type: zip
Size:47.2MB

The file 'Heart Pendant Created In ImplicitCAD With Python Scripting 3D Printer Model' is (escad,stl,py) file type, size is 47.2MB.

Summary

I created this pendant in ImplicitCAD using a Python script.

I wanted to make a piece that would be castable and unique. This pendant is derived from the following parametric equation for a heart:
X(t) = 16sin^3(t)
Y(t) = 13
cos(t) - 5cos(2t) - 2cos(3t) - cos(4*t)
(Ref: http://stackoverflow.com/questions/8082429/plot-a-heart-in-r)

I then wrote a recursive function in Python to generate a pattern of holes that seemed effervescent.

I originally started this project with OpenSCAD (which is a fantastic program), however it proved difficult to create rounded edges. ImplicitCAD has a much simpler method for creating rounded edges. The language is similar to OpenSCAD, and I like the idea of scriptable CAD in general.

heart.escad 21.1KB
heart_course.stl 2.7MB
heart_fine.stl 90.5MB
heart_med.stl 26.9MB
myHeart.py 1.6KB