Wedding Drink Name Tags Generator - OpenSCAD

Wedding Drink Name Tags Generator - OpenSCAD

Description

Dynamically batch generate name tags for drinking glasses for weddings or special events using Python and OpenSCAD! My sister is getting married and she asked me to make a bunch of name tags for seat placements. I saw the cool project by @LarsPrintingSolution (https://www.printables.com/model/286409-individual-nametag-for-glasses-and-cups-wedding-de) however I wasn't going to manually make and edit dozens of names. So I made my very first OpenSCAD project…. it combines an SVG I made and some rather manual shifting of the letters for a very specific font ("STIX Two Text" https://fonts.google.com/specimen/STIX+Two+Text ) to come up with this mess of a model :P And then I wrote a little Python script that goes and generates the whole list of names for me and outputs the STL's. A few hours of work to save me a couple hours of work? Worth it. Hahahaha # Instructions Step 0 - Have OpenSCAD, Python3 and the “Stix Two Text” font installed. Step 1 - Download all the files (templatev2.scad, Clip1.svg, generateNames.py) from this Model and put them in the same directory. I used my Mac to do this and haven't tested it on Windows but it'll probably work close to the same. ###IMPORTANT NOTE: Thingiverse isn't allowing me to upload the SVG in the "Thing Files" section, so please download the SVG in the thumbnails and rename it to "Clip1.svg" Step 2 - Edit the generateNames.py python script and add all of the names you want at the top in the “names” variable. Change this: names = [ "THIS", "IS", "A", "LIST", "OF", "NAMES" ] Into: names = [ "JEANLUC", "WILL", "WESLEY", "BEVERLY", "DEANNA", "GEORDI" ] You can add more lines and more spaces as needed. Step 3 - Run the python script in the terminal with the “test” parameter to make sure that everything is there. python3 generateNames.py test Step 4 - Run the python script again without any parameters and watch the STL's get generated! python3 generateNames.py test

Statistics

Likes

0

Downloads

1