This model is generated using openSCAD, a free open source script based cad program. Download openSCAD and then copy my code below into the program, edit the two variables at the top of the code and then render and generate your STL.
Tag_Name="NAME"; // CURRENT DESIGN WILL ONLY ACCOMODATE 9 CHARACTERS OF TEXT. Plus_Size=0; // USE THIS VARIABLE TO ADD LENGTH TO THE NAME PLATE.
difference() { union() { difference() { linear_extrude(height=6,center=false,convexity=10,slices=20, scale=1.0, $fn=10) polygon(points=[[0,8],[0,22],[8,30],[Plus_Size+172,30],[Plus_Size+180,22],[Plus_Size+180,8],[Plus_Size+172,0],[8,0]], paths=[[0,1,2,3,4,5,6,7]], convexity=10);
translate(v=[0,0,3]) linear_extrude(height=5,center=false,convexity=10,slices=20, scale=1.0, $fn=10) polygon(points=[[3,9.5],[3,20.5],[9.5,27],[Plus_Size+170.5,27],[Plus_Size+177,20.5],[Plus_Size+177,9.5],[Plus_Size+170.5,3],[9.5,3]], paths=[[0,1,2,3,4,5,6,7]], convexity=10); }
translate(v=[10,15,0]) linear_extrude(height=6,center=false,convexity=10,slices=20, scale=1.0, $fn=50) circle(d=9);
translate(v=[Plus_Size+170,15,0]) linear_extrude(height=6,center=false,convexity=10,slices=20, scale=1.0, $fn=50) circle(d=9); } union() { translate(v=[10,15,0]) linear_extrude(height=8,center=false,convexity=10,slices=20, scale=1.0, $fn=50) circle(d=3);
translate(v=[Plus_Size+170,15,0]) linear_extrude(height=8,center=false,convexity=10,slices=20, scale=1.0, $fn=50) circle(d=3); } }
translate(v=[(Plus_Size/2)+90,15,0]) linear_extrude(height=6,center=false,convexity=10,slices=20, scale=1.0, $fn=50) text(Tag_Name,font="arial:style=bold",size=15,halign="center",valign="center", $fn=50);