These plates show a reconstruction of the Middle to Late Miocene (16-7 million years ago) terrestrial and underwater landscape in Amazonia. Phractocephalus Ribodon Cariniana Pseudopimelodus SERRASALMIDAE (Serrasalmus, Pygocentrus or Pristobrycon) Arapaima SERRASALMIDAE (Serrasalmus, Pygocentrus or Pristobrycon) Humiriastrum Cariniana Terminalia Mauritia Pachira Additionally, we’ll accept a parameter for how rounded the corners should be, so we can play around with it.Euterpe Amanoa Bactris Astrapotherium Terminalia Mauritia Much like structuring a normal program for readabiliity.įor the roundedcube module, we’ll need 3 dimension for the cube - length, width and height. I found it very useful to define every distinct part of the design in a module so that it’s easier to reason with. We’ll define our “rounded box” as a module, which is the OpenSCAD equivalent to a class constructor: it accepts parameters to create a new object where you need it - in other modules or your final design. Fancy Pants here and have round edges, so it’ll be a bit more tricky. This would’ve been a lot easier if the tile was just a box (a simple sqaure with some depth), but I’ve decided to be Mr. So what do we do? In this case, the method I found useful is to use four cylinders for each of the corners and then creating a solid object between them, using the built-in hull transformation. The closest we have is a cylinder, but the 2D top view will be a circle, not really a square with rounded edges. The basic shapes in OpenSCAD are cube, sphere, cylinder and polyhedron, but none of these support built-in rounded edges. A box has three dimensions (width, length, height). A very simple shape you can place in OpenSCAD is a box. Hopefully, my limited knowledge might help me explain some concepts for the uninitiated.įirst, let’s discuss the basics. The purpose here is for me, a newbie with just a tad headstart, to help other newbies make their first steps with OpenSCAD. However, I found the 3D world a bit difficult to get into because there’s so much to know and most tutorials assume more than I actually know. There are surely some not-the-best-way-to-do-this-particular-thing issues with this design. Now, before we go on, a warning: I have very little OpenSCAD or really any 3D design experience. In this first part, we’ll discuss how to create the tile base: a box with rounded corners on the XY plane. In this tutorial series, I’ll walk you through the design for these letter tiles. Each letter is made of one single print (I’ll address multicoloring later in this post) and they attach to a letter board in a somewhat-satisfying click. I used OpenSCAD for a few very simple designs, but my magnum opus is the one I’ll share with you today: a collection of Hebrew letter tiles to teach my daughter to read. A colleague suggested I take a look at OpenSCAD, a programming language for 3D designs. I used it for a few designs, but I always found it a bit unintuitive. At first I was just printing designs off of thingiverse, then I took a quick intro class for designing 3D prints in OnShape. Before COVID-19 hit, I got into using the several 3D printers we have at work.