• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Open Book Nameplate generator with OpenSCAD 3D Printer File Image 1
Open Book Nameplate generator with OpenSCAD 3D Printer File Image 2
Open Book Nameplate generator with OpenSCAD 3D Printer File Thumbnail 1
Open Book Nameplate generator with OpenSCAD 3D Printer File Thumbnail 2

Open Book Nameplate generator with OpenSCAD

wkarraker avatarwkarraker

September 14, 2024

thingiverse-icon
DescriptionCommentsTags

Description

Fun little project for an online request. This combines my own STL file with an OpenSCAD text generator. The dimensions of the badge are 65mm x 65mm x 10mm. To use this file you will need the OpenSCAD application from OpenSCAD.org. The OpenSCAD file and accompanying STL file will need to remain in the same directory to work.

The text below is within the contents of the OpenSCAD file. Edit the name you wish to print within the quotes of the variable "var". If you would like to change the font, the OpenSCAD app has instructions on changing the typeface to match what you have on your computer. Make sure to enclose the name of the typeface within quotations. The available file has two typefaces already selected, just remove the double slash from one line and add them to the other.

The text can be moved up or down on the badge by adjusting the value within the translate line. To change the amount of extrusion that is applied to the text, change the values on the linear_extrude function. To change the overall font size you can adjust the size value of the text function.

After the edits are made you can "run" the OpenSCAD file and it will generate a preview. If everything looks good you can export the final object as an STL.

Let me know if something needs further explanation.


var = "Student Name";

font = "Arial Black:style=Regular"; // <-- Add slashes to far left to comment out
//font = "Arial Narrow:style=Bold"; // <-- Remove slashes at far left to allow long names

import("Nameplate.stl", convexity=3);

translate([0, -33]) {
linear_extrude(4)
text(text = str(var), font = font, size = 5, halign = "center");
}


License:

Creative Commons - Attribution - Share Alike

Related Models

Customizable Curved Name Block preview image

Customizable Curved Name Block

lizard00 profile image

lizard00

254

Name Plate - 2 lines preview image

Name Plate - 2 lines

MichelleB profile image

MichelleB

1,694

Customizable sweeping text plate (I love you, I love Techno, Put your name in the spotlight) preview image

Customizable sweeping text plate (I love you, I love Techno, Put your name in the spotlight)

Paramecad profile image

Paramecad

130

Dual Text Illusion v2.0 preview image

Dual Text Illusion v2.0

neverland forge profile image

neverland forge

1,344

Artistic Name Plate preview image

Artistic Name Plate

anshmitra2000 profile image

anshmitra2000

69

Customizable Desk Nameplate + Stand preview image

Customizable Desk Nameplate + Stand

PhantomCommit profile image

PhantomCommit

587