Geared Heart Message Pendant

A geared heart pendant with two messages.


Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


Geared Heart Message Pendant is a little late for this Valentines Day, and quite early for the next Valentines Day, in the meantime it's a great way to express your feelings to your whomever!

Inspired by a CAD tutorial appearing in one of my suggested video feeds (the CAD model appearing in the tutorial was quite elegant, but it was just a model and not designed for 3D printing or assembly), this model is easy to 3D print and assemble.

As usual, I probably forgot a file or two or who knows what else, so if you have any questions, please do not hesitate to point them out as I do make mistakes in plenty.

Designed using Autodesk Fusion 360, sliced using Cura 3.5.1, and printed in PLA on an Ultimaker 2+ Extended and an Ultimaker 3 Extended.

Materials and methods

Print and Prepare the Parts.

I printed one each of all 3D printed parts at .1mm layer height with 50% infill.

Prior to assembly, I test fit and trimmed, filed, sanded, etc. all parts as necessary for smooth movement of moving surfaces, and tight fit for non moving surfaces. If you decide to make your own Geared Heart Message Pendant, depending on the colors you chose, your printer model and your printer settings, more or less trimming, filing and/or sanding may be required. I carefully filed all edges that contacted the build plate to make absolutely certain that all build plate "ooze" was removed and that all edges were smooth. I used small jewelers files and plenty of patience to perform this step.

Prepare "Gear Large.stl".

In order to avoid a dual extrusion print for the messages, I decided to 2D print them on standard copy paper, then glue the 2D printed messages to "Gear, Large.stl". After experimenting with a few paint programs, I found that I could obtain the most accurate size and placement of the messages using (of all things) Microsoft Office 2011 Power Point. Once the design was complete, the resulting "message disk image" was saved as "KissMeILoveYou.pdf" (for those interested in creating their own message disk images, the message text is centered on two diameters, the outside being 25mm, and the inside being 11 mm). After saving this file, I opened it using the MacBook "Preview" application then printed it on a laser printer at 100% scale (I could have printed the message disk image directly from Power Point, but I needed to test the accuracy of the .PDF file conversion and printing, since I was quite certain no one but me still uses Microsoft Office 2011 Power Point).

After printing KissMeILoveYou.pdf, I positioned "Cutout Disk.stl" in the exact center of the message disk image on the print then used a sharp modeling knife to carefully cut the message disk image from the print using the cutout disk as a guide.

After cutting out the message disk image, I applied glue (I used a glue stick) to the back side of the message disk image and pressed it onto the center of "Gear, Large.stl" holding it in place for a few moments to allow the glue to set.

After the glue set, I removed the center hole from the message disk image using a sharp modeling knife.

Assembly and Test.

I began assembly of my Geared Heart Message Pendant by placing the large gear assembly on the center pin in "Case, Front.stl", message disk side down.

Next, I placed "Gear Small 1.stl" on the upper left hand pin on the case, followed by "Gear Small 2.stl" on the upper right hand pin on the case.

At this point I tested the mechanism to make sure it operated freely.

Finally, I snapped "Case, Rear.stl" onto the assembly.

Once assembled, rotate either of the small gears to change the message.

And that is how I printed and assembled my Geared Heart Message Pendants.

Hope you enjoy it!



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


2fa3d94ec51b26f7a42d48a595cfb80c?default=blank&size=40First Amendment added this to the Mandy collection ago
2d109b2ed00af3dca6d04bfaee7fd643?default=blank&size=40GeAs S added this to the my favorite collection ago
675f8a5c9e1dc8e97d0efbb01774384d?default=blank&size=40Gaston Tala added this to the Vendibles collection ago
Ac2092aa513c028ba391b2d2149263d7?default=blank&size=40Surpercraftymom added this to the Cute collection ago
C3ebe981efcea8316a185dc3e01d7c82?default=blank&size=40Andreas Tsapakis added this to the NICE collection ago
Fb8e5da75e2cd76ef368f35dfa7743d2?default=blank&size=40Tony.X added this to the try collection ago
10a818e79fb2fc368bdcae4b75db46ac?default=blank&size=40mxnu added this to the To Make collection ago
59de7148bc9572ec803c788a5ef2a2dc?default=blank&size=40my Europa added this to the 11111111 collection ago
291a50ec3c55dd07983e75472d6f9c65?default=blank&size=40rudjah m added this to the make it collection ago
Eb82133c1f716e5e99313386e823cfff?default=blank&size=40nobrainnoproblem added this to the everything collection ago
7a7b66823928f08df0916b31134f9768?default=blank&size=40Dayd added this to the 😎 collection ago
73c9d30c4389038b93cbf7785519a76d?default=blank&size=40sugarcube added this to the Things to make collection ago
D90730bc3a158c3116526a5f285202c4?default=blank&size=40Bao Huynh added this to the Gift collection ago
099669226583e7bb70e2109ad695e8b7?default=blank&size=40Stadler added this to the Love collection ago
Mini jennieeveretteniJennie Everetteni added this to the Favorites collection ago
20a24a00fe131981cee3fbd9236a389e?default=blank&size=40Abiissa added this to the things to print collection ago
4c4effa45c4dec417fc96ff7a11d0f8c?default=blank&size=40pul added this to the pp collection ago
D2711f78f18e9057c3f26aefe3148910?default=blank&size=40Avelanda13 added this to the Make These collection ago
39a578f1255b8e8a60643fd52ec4ce2c?default=blank&size=40mikefari added this to the Thing to Make collection ago
C201209b7ca8a2c03c868796fea1e78e?default=blank&size=40Fabio Zonno added this to the To do collection ago
F8acd6c623dbb551e6e3c7f8dba97557?default=blank&size=40Mary Fink added this to the My collection collection ago
Mini lora and iGreg Zumwalt published this design ago