This is a customizer for Christmas ornaments which allows for any text in any font. There is a choice of six d...ifferent snowflakes which can be placed in four set locations on the ornament. It's sized at 79 mm diameter, but you can scale it in your slicer if you want a different size.
Running the Customizer
When last checked, the Thingiverse customizer works only on the Firefox browser. More importantly, Thingiverse hasn't run their customizer queue since Jul 10, 2020 so until they fix that issue, you will have to install and run OpenSCAD on your own computer to process the code to create your own customized models. See DrLex's instructions linked below for further details.
How to Run Customizer on Your Own Computer
You can use any font available on your system. The OpenSCAD "Help/Font List" menu item shows what fonts are available. Most of the fonts listed in the drop-down selection for this thing can be downloaded from:
Google Fonts repository
If OpenSCAD throws a CGAL error when rendering an ornament it can probably be solved by moving the name down slightly. This happened for the Sophia ornament shown in the picture and moving the name down 0.1 mm resolved the issue.
Dual Colors with a Single Extruder
I printed my dual-color prints with a single extruder by pausing the printer after the colored backround part had completed and then swapping in a spool of white filament. My printer doesn't support the M600 pause command so I have to pause it manually. The printer shows me the height it's at while it's printing and as soon as it finishes the layer at 0.4 mm I pause it using the menu on the printer control panel.
Most printers support the M600 G-code command, so you may be able to add pauses in using your slicer program. You may find the Colorprint tool useful if your printer supports the M600 command, but your slicer doesn't support adding pauses: https://www.prusaprinters.org/color-print/
After switching filament colors, the nozzle may not be primed and the first bit printed may be under-extruded, so to compensate for this, I always add in a little cylindrical tower and get the slicer to start the layers on that tower. For Cura, the settings that control this are Layer Start X and Layer Start Y, which are in the Travel section. I put the cylinder above the top right corner and set Layer Start X and Layer Start Y to a high number like 500. I've included the 2 mm tall swap tower that I use.
SWAPPING FILAMENTS: When changing filament, I never yank the old filament out as that seems like such a harsh action to inflict on my printer and if I'm doing it while the printer is paused mid-print I don't want the extruders moved even the slightest. Instead, I cut the filament off where it enters the extruder and just start a load filament process on the printer. It extrudes the filament left inside the extruder and I just feed in the new spool of filament following it. If you use this method be very careful to not cut any wires.
Remix Sources
The snowflakes were created with the The Snowflake Machine by mathgrrl and the inspiration for this thing came from seeing the Christmas ornament with Name - Names pack by RobertPoland
Lyl3's Designs