Whoa! You can't favorite your own shop.

Whoa! You can't buy your own item.

Whoa! You can't favorite own item.

Whoa! You can't add your own item to a list.

Add this item to a treasury!

You don't have any treasuries yet. Enter a title below to create one.

This item has been added.

View your treasury.

Like this item?

Add it to your favorites to revisit it later.
Request a custom order and have something made just for you.
For your next anniversary, say "I love you" in a way that's as unique as your special someone! Interested in a custom engraving? Use this listing:

We currently offer THREE (3) sizes: [this listing is for the MEDIUM heart]
Small: ~6.6x 6.6x 3.8cm (2.6 x 2.6 x 1.5 inches)
Medium: ~8x 8x 4cm (3.15 x 3.15 x 1.6 inches)
Large: ~10x10x5cm (4 x 4 x 2 inches)

Multi-colored or solid colored options are available. Choose from the colors in the drop downs. If specific proportions are desired, also include these specifications.

All of our 3D printed products are printed on either our UP! 3D printer or MakerBot Replicator out of high-quality ABS plastic. Durable, sturdy material (same plastic as Legos).

Great Anniversary gift for men, women or your favorite quirky couple!

This fantastic contraption is open source, which means you can download it to build yourself here:
Designed by fabulous engineer and artist Emmett Lalish:

The display pictured is not included -- but it can be purchased separately here:

Here are the listings for the other sizes and finishing options:

Anniversary Gift Love 3D Printed Rotating Heart Gear

$23.00 USD
Please select a color
Please select an option
Please select from the available options


  • Handmade item
  • Materials: plastic, paint, abs plastic, enamel, 3D printer, 3D Printed
  • Ships worldwide from Virginia, United States
  • Feedback: 745 reviews
  • Favorited by: 444 people

Contact Etsy Support

Bummer! We don't support that file type. Please upload a .jpg, .gif, .png, or .pdf.
Oops! A stitch has gone awry. Please try again.

Contact Etsy Support
We offer English-language support 7 days a week from 10 a.m. to 10 p.m. ET for certain issues. We aim to call you within 60 minutes of your request and may record the call for quality assurance. Speak to you soon!