Chesley and Ella Name Plate

Initial Design Idea

The 3D model we plan to create is a customizable name plate. We chose this idea because we thought it was a relatively simple concept that we could be really creative with. The name plate we would create would be a prism shape than can sit up on your desk.

Our group is coming into this project knowing how to create a prism and how to create text with OpenSCAD. However, we still need to learn how to do some more complicated coding in order to add texture to the name plate. It will be challenging to figure out how to make this design unique and not just something anyone can make. In order to learn this techniques we may have to watch a lot of tutorials on how to use different tools in OpenSCAD.

Design Iteration

//////////////////////////////////////////////////////////////////////////////////parameters////////////////////////////////////////////////////////////////////////////////////////////

$fn = 3;
height= 304.8;
length= 20;
radius= 30;

//25.4= 1 inch

/////////////////////////////////////////////////////////////////

rotate ([90,150,90])
cylinder (height, radius, radius);

translate([-100,0,0]);
color("black",alpha)
translate([0,-23,-10])
rotate(-30,[1,0,0])
rotate (90,[1,0,0])
text("0",size=5);

translate([-100,0,0]);
color("black",alpha)
translate([25.4,-23,-10])
rotate(-30,[1,0,0])
rotate (90,[1,0,0])
text("1",size=5);

translate([-100,0,0]);
color("black",alpha)
translate([50.8,-23,-10])
rotate(-30,[1,0,0])
rotate (90,[1,0,0])
text("2",size=5);

translate([-100,0,0]);
color("black",alpha)
translate([76.2,-23,-10])
rotate(-30,[1,0,0])
rotate (90,[1,0,0])
text("3",size=5);

translate([-100,0,0]);
color("black",alpha)
translate([101.6,-23,-10])
rotate(-30,[1,0,0])
rotate (90,[1,0,0])
text("4",size=5);

This piece of our code creates the ruler portion of our name plate. In order to space the numbers out evenly, we took 304.8 mm (1 foot) and divided by 12. In order to create the numbers, we had to get the positioning just right with the translate and rotate tools. After we achieved the perfect size and position of the numbers, all we had to do was copy and paste the code again and change the number the distance along the x-axis.

The first thing we changed about our design is the addition of the ruler to our name plate. We originally were just going to have the customizable name and design portion, but we figured the ruler would make it more unique and functional. The second thing we changed about our design is the length of the name plate. We incorporated the exact measurements that would equal 12 inches so that we have an accurate ruler.

First Draft Print

 

 

  • include a landscape, full-width photo of your draft print
  • did you draft print fail or succeed? what did you learn? what needs changing?
  • change the Featured Image for this post to your photo of the current draft print

Thingiverse Customizer

10 points, due by noon on Thursday 2/21

  • copy part of your code here and describe how it works with the Customizer
  • which parameters will you let users modify or not, and in what ranges?
  • include a screenshot of your model in use in the Thingiverse Customizer
  • upload code and demo model and image to Thingiverse and enable Customizer
  • add JMU3SPACE tag and link both ways between Thingiverse and this post

Final Prints

10 points, due by noon on Thursday 2/21

  • print three final customized versions of your model
  • include photos of your final prints and describe the parameters used for each
  • discuss these final prints and their strengths and weaknesses
  • change the Featured Image for this post to your photo of final print(s)