Cookie Cutter & Ejector Factory

Cookie Cutter & Ejector Factory

thingiverse

This cookie cutter "factory" is an OpenSCAD-based tool to create both cookie cutters of almost any outline as well as matching ejectors. The ejector simplifies separation of touchy dough from the cutter, while maintaining the cookie's fine-grained outline. The enclosed cookie cutter examples demonstrate two different ways of supplying your 2D outline to the 3D "factory": Vector graphics and OpenSCAD-programmatic. The toolchain works as follows: 1. You either (i) provide a vector format (.svg or .dxf) file of your cookie's 2D outline (see F-35 example) or (ii) write OpenSCAD 2D code to define the 2D outline programmatically (see Corona example in the OpenSCAD source code). 2. Have the OpenSCAD "factory" (i.e. the enclosed OpenSCAD source file including your initial amendments) render your design. 3. Amend "factory" parameters and possibly "factory" source code until the rendered 3D design is fitting your expectations in appearance, quality, xy-position, z-angle and size. 4. Have OpenSCAD export a file for your slicer, containing both the cutter and concentrically the ejector for a single print run. Proceed as follows: - Download and install OpenSCAD from https://www.openscad.org - (i) Draw or obtain your cookie outline in a vector graphics file format workable by OpenSCAD (either .svg or .dxf). The outline must have a contiguous circumference without any gaps and be fully filled (e.g. black). Instead of starting directly with vector format you may first draw or obtain the outline in a pixel format (e.g. .jpg, .png, .bmp or .gif). Again the pixel format outline must have a contiguous circumference without any gaps and be fully filled (e.g. black). Then reduce the size of the pixel format file to about 100x100 pixels before transforming it to one of the two verctor formats .svg or .dxf using a converter as e.g. available online at https://convertio.co/. Next change one of the filename parameters in the enclosed source file (e.g. "eagle.svg") to your vector format file name or extend the OpenSCAD source code by a new "print_your_vector_outline("youroutlinefile.svg")" invocation and module using an existing module (e.g. "module print_eagle(filename) { ... }") as a template. Put the vector graphics file in the same directory as the enclosed OpenSCAD source file. - Or (ii) - as an alternative to vector graphics - create the outline programmatically in the enclosed OpenSCAD source file (see Corona cookie example). - Activate Cartesian coordinates and rulers (View/Show Axis and View/ Show Scale Markers) in OpenSCAD and have OpenSCAD render the design (Design/Render). - The rendered result may not immediately be satisfactory in appearance, quality, xy-position, z-angle and size. You may have to amend source file parameters or even your source code amendments and cycle through several amend / render loops. - When satisfying save the amended source file (File/Save). - Export your rendered design as a file (File/Export), slice and print. - Oil (see below), cut, eject, bake and enjoy! Due to potential intellectual property right issues you are obliged to limit the use of the enclosed .svg files exclusively as input to this Cookie Cutter & Ejector Factory (= the enclosed OpenSCAD source file) in combination with exclusively private and non-commercial use of both the Cookie Cutter & Ejector Factory output and the enclosed .stl files by you or your giftee. By using my upload you agree to this restriction. However the OpenSCAD source file itself is public domain. Check my other designs: https://www.thingiverse.com/thinger13/designs

Download Model from thingiverse

With this file you will be able to print Cookie Cutter & Ejector Factory with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Cookie Cutter & Ejector Factory.