BatmanCookieCutter

From Digimaken wiki

Creating a cookie cutter with Inkscape and Tinkercad

This is an example of how to create a simple 3D object for printing.

Cookie cutter
Cookies

Software

Preparations in Inkscape

You can start with an image from the interweb or make one yourself in Inkscape. In this case I started with an existing image of the Batman logo

Choose Menu > File > Import in Inkscape. Make sure to "embed" the image and not "link" it.

Embed an image in Inkscape

A path can be created from the image with Path > Trace bitmap. Tweak the settings untill you have the path you would like to use as a basis for your model. In this case the "brightness cutoff" was good, in other cases you might want to try the "edge detection" setting.

Create path from an image

A new object has been created over the original image. The original can be removed. Give the path the dimensions you want the model to have.

Resize object with fixed xy-ratio (the small lock button)

I wanted to use the elipse as a base and the logo as cutter. Therefore the path was divided into two paths by choosing Path > Break apart.

Make distinct paths from the path with "Break apart"

Now save the elipse in a separate document "elipse.svg" and the batman sign in another "batman.svg". The logo needs a certain thickness to function as a cutter. With Path > Linked offset you can create a similar shape inside or outside your current path. For a cookie cutter it works best if the edges are sharp, thus I created the linked offset path outside of the original. Drag the diamond to make the new path bigger/smaller. Give it another color to see what you are actually doing.

Make a second path that matches the original with "linked offset"

Save the inner path and outer path in separate files, for example "batman-inner.svg" and "batman-outer.svg".

Create a 3D model in Tinkercad

Open https://tinkercad.com/ and "Create" a new design. In the menu on the right you can "Import" the svg files that were made in Inkscape. The order is not important, but lets start with the outer batman shape. Import the file "batman-outer.svg". You can choose the scale and the height of the object. Leave the "scale" at 100% and make the shape 20mm high.

With the scroll button of the mouse you can zoom in and out. Drag while you hold the right mouse button to have a look at your model from different angles. Check the dimensions of the object by hovering over one of the corners.

Import the outer batman path on 100% scale results in an object that is too large

In this case the object became too large, so I have removed the object and imported it again with "scale" 30%.

Import with scale 30% gives the desired dimensions

Next import the base (elipse.svg). Scale it on 30% too and make the height 2mm.

The last step is to cut out the inner shape from the two shapes that were just imported. Import the "batman-inner.svg" file on 30% and a height that is larger than 20mm (e.g. 40mm). Drag the arrow that points upwards (with this you can move an object in the Z direction) and position the object such that it sticks out above and under the other shapes.

Move the object down so that it sticks out above and under the other shapes

You can give each object a different color in Tinkercad. For making holes there is a special color called "Hole". Select the inner shape and give it the "hole" color.

Move the object down so that it sticks out above and under the other shapes

Select all objects by dragging a rectangle around all the objects and "group" the objects via the button top-right. This will merge all the objects into one object and use the hole-object to remove parts from the model. If you want to make changes you can select the model and "ungroup" the objects.

Group objects to merge all elements and cut out the hole

Et voila, the cookie cutter is ready. You can download the model via the menu "Design" > "Download for 3D printing" (choose the STL format). You can share your model via Tinkercad by changing the properties and/or by uploading it to Thingiverse. The last website is quite popular, so sharing it there will reach a larger public.

Prepare the model for printing in Cura

With the Cura software you can transform the STL file to GCODE, which is the language a 3D printer understands. Download, install and open Cura. Load the STL file that you have downloaded from the Tinkercad website. With the "Scale" option you can make final adjustments to the size of the object.

Cura

In the "Layers" view (top-right button) you can preview how the object will be printed. On the left you can adjust things like layer height, fill density, etc.

Preview layers

Once you are satisfied with the settings you can export gcode via Menu "File" > "Save GCode". Save it on a SD card and you are ready to go.