Customizable name keychain / tag 3D model thumbnail

Customizable name keychain / tag

by rmfms · via Printables
FormatSTL
CategoryArt
LicenseCC BY
UploadedNov 15, 2024
⬇ 8.7k downloads ❤ 1.3k likes 👁 33.4k views

Description

This 3D model was designed to facilitate the creation of personalized name keychains for kids attending my daughter's birthday party. Designed using OpenSCAD , this model allows you to generate name keychains/tags with one or two lines of text. The chosen font, Pacifico by Vernon Adams, adds a playful touch to the tags and can be easily swapped out for other system or external fonts as desired. Available STLs All names used to generate the available STLs were generated by ChatGPT and should correspond to the top 100 most popular names from some of the closest countries to me including Portugal , Spain , France , Germany , Italy , Belgium , and the UK . Multi-Color Printing For someone without a multi-color 3D printer, like me, printing with multiple colors is still easy and achievable. One can manually pause the print and change the filament or automate the process using the slicer. Some slicers might not have this option available, so you might want to give a try to one of the best out there, OrcaSlicer . There are several tutorials readily available on platforms like YouTube. Included Sources The .scad source file is included along with it's dependencies, such as the name lists, default font and a bash script with instructions for generating STL files in batch mode. OpenSCAD Customization Options First Word/Last word : text to be rendered. First Word/Last word offset : shift the text left or right in relation to the chain link. Font Size : Easily adjust the size to change the text proportions. Font Name : Use another system font, or import one in the same way as the default Pacifico font. Words Spacing : Adjust the spacing between words for optimal visual appeal. Base Text Padding/Height, Text Contour Padding/Height : Fine-tune the padding and height of the base text and text contour layers to suit your taste. Include Chain Link : enable or disable the chain link rendering. Bore Size : Adjust the chain link bore size. Chain Link Lenth : Increase or decrease the chain link length. Preview Customization : Each text layer's color can be customized for previewing purposes without affecting the exported STL files. This feature allows you to visualize the appearance of the name tags before exporting. OpenScad Instructions All source files are located inside the .zip file, under the Other files section at the bottom of Printables files tab. You might need to scroll down a bit to get to them. Make sure to unzip the source files keeping the original file structure . In order to correctly open and render the original model, the fonts folder and words_key_chain.scad file must be in the same path. 📷 Image redacted — claim this model to add your own media After opening the .scad file and performing your customization, first click in the render button . Note that each time you change a single parameter, you'll need to perform a new render before exporting to STL. 📷 Image redacted — claim this model to add your own media After the render has finished (which should take between 1 and 3 minutes, or even more, depending on the complexity of the words), click in the STL export button . 📷 Image redacted — claim this model to add your own media Some font characters might render slightly shifted to the right due to the way the font was designed (One example is the letter “J”). In case the chain link does not fully link to the text, just play with the first_word_offset and chain_link_length values. Extra Files 📷 Image redacted — claim this model to add your own media Groentebroer performed some mods to the original files in order to generate more layers (example above) and also generated STLs for the most common names in Netherlands. You can find all this files at the bottom of the files tab named Groentebroer.zip.
openscad keychains name keychain parameterized tag words nametag nametags tags word parametric customizable customized anne ava benjamin bruno alan alejandro alex alvaro adrian antonio annabelle amelia aaron anton beatriz billy aiden alonso abel andre andreas bianca bernd angela adam andrea andrew angel anthony anna adele alexander antoine bobby axel adriana anais camila arthur ana amy abigail bernardo blake alessandro alice bettina barbara alix alexandre aisha alfie aurelie cameron alexandra bethany anja callum afonso agathe amelie aurelien ambre alessia baptiste amaury clara christian celia cristian dylan diego carmen catarina christopher caroline elisabeth daniel diana cristina emmanuel david carina cristiano chiara carlos debora christine daniela charlie elsa claudia elisa charlotte dani carla christina ellie ella elizabeth emilie emanuel corentin chloe damien denise dominik davide carolin caterina diogo cristiana clemence capucine clement carmo elijah camille elisabetta carminho coline henry marion enrique marcos jack jesus logan felix giada isabelle isaac federica mathilde emma giorgio jade eva lara grace harry imogen linda matthias fabio juan lucia lilian jan francesco julien matthew irene gabriele ines leon lorenzo lena florian luca leo lewis joshua hugo francisco mason giorgia isabel jonas fanny jose giovanni luana gabriel jessica frank iker louis liliana helena gonzalo lola lucas katja manuela manuel julia lisa giulio frederic harvey erik leopold ezra katie harrison kevin matheo luna lea marcus lidia lucie george leonardo ignacio jennifer guillermo louise holly joaquin luke hannah klaus freddie jacob ethan liam james lily julius luis marco marta fernando javier hector kim mario ivan hans francisca jean eric florence mark jorge marie julio laura giulia erica markus martin julian isabella martina francesca maria marine mateus manon joana evelyn lukas heike goncalo isabela kayden greta marcia gustavo margaux jeanne fabian leandro franziska leticia juliette janine etienne jasmin filipa matteo leonie marcel guillaume lourenco ingrid fernanda joaquim ludovica layla karin franz kieran henning leonor filipe garance enrico janina filippo francois helder gaelle juliane mariana heiko margarida joao justine oscar ruben remi nicolas pauline nelson ruby sandra roberto max ricardo sebastian riley rebecca melissa olivia millie romain nathan ralf pierre melodie mirco phoebe molly sara rodrigo rosa raul natascha nerea oliver samuel natalia paula patrick simone raphael miguel monica nicole philipp pablo owen roberta pedro maxime silva sarah michelle sacha ryan sergio nina patricia sabrina scarlett nadine paul melanie michael salvador roman monika mia santiago peter rafael sabine romane oceane noemi sebastien rene noemie patrizia riccardo michela olivier mattia michel nuno renate paulo silke philippe niccolo paola quentin nicola rui sonia stefan vasco steffen valentine vanessa susanne tommaso taylor theodore tobias zoe xavier thomas vera sofia william veronica simon timothee sonja teresa yuri vincent susana sophia valentin steven tina theo zachary tanja tom vitor victoria valentina ursula tomas vincenzo yolanda virginia valeria tim victor stanley stefano stefania yara verena stephan yann susanna yasmine telmo zelia valerio ulrike tania yasmin yvonne sven zelio tiago sophie volker tyler yanis yves uk spain belgium portugal france italy germany unitedkingdom multicolor namesign namebadge nameplate sign signature multicolour keyholder chain keytag key

Originally published on Printables