Software to create dynamic custom keychains?
 
Notifications
Clear all

Software to create dynamic custom keychains?  

  RSS
Jones@Signode
(@jonessignode)
New Member
Software to create dynamic custom keychains?

Can someone recommend a software or solution for printing custom 2 character monogram keychains at a tradeshow?

I'd like to make custom keychains for guests that stop by and they can come back later in the day to pick up their own custom keychain with their initials.

Any thoughts or help is appreciated.

Thank You.

Posted : 19/01/2022 8:40 pm
sylviatrilling
(@sylviatrilling)
Honorable Member
RE: Software to create dynamic custom keychains?

Here is how I would do it. 

Do this ahead of the show: google .svg fonts and get an .svg for each letter (these would be 2 dimensional) in one or more fonts that you like. Or of you have something like Adobe Illustrator you can make your own .svg files. Then you can convert the .svg files to .stl files (one for each letter) on this website: https://anyconv.com/svg-to-stl-converter/

Then at the show you can combine two or more single letter .stl's in your slicer and add a ring and print. 

Mk3S+,SL1S

Posted : 19/01/2022 9:57 pm
jsw
 jsw
(@jsw)
Noble Member
RE:

FreeCad can take a 2d shape, such as a common font, and extrude it to a 3d solid.

If I were doing something like this, I would make a 'library' of .stl letters, and as stated above, combine them with a blank, heck, you could even do that using PS, in real time at the show.  Let them watch it and oooooh and aaaaaahh as it prints.  😉

You can hold their attention as it prints to deliver what kind of sales pitch you are planning on.  😉

Posted : 19/01/2022 10:15 pm
Diem
 Diem
(@diem)
Noble Member
RE: Software to create dynamic custom keychains?

Or do something parametric with OpenSCAD.

This, for example is produced by:

initials="JS";

endrad=5;

width=15;

length=25;

thick=2;

relief=1;

$fn=50;

difference(){

  hull(){

   cylinder(r=endrad,h=thick);

   translate([endrad,-width/2,0]){

     minkowski(){

       cube([length,width,thick]);

       cylinder(r=1,h=0.001);

     }

   }

  }

  cylinder(r=endrad/2,h=thick*2);

}

translate([endrad+length/2,0,thick]){

  linear_extrude(height=relief){

    text(initials,valign="center",halign="center");

  }

}

Just change the value of initials.  PS says it'll print in 7min at 0.2mm.

Cheerio,

 

Posted : 20/01/2022 1:48 am
bobstro and Neophyl liked
Jones@Signode
(@jonessignode)
New Member
Topic starter answered:
RE: Software to create dynamic custom keychains?

Thank you everyone for the great ideas!  I really appreciate the help.  Time to try a few solutions 🙂

Posted : 20/01/2022 2:26 pm
Share: