Parametric Ring – 3D Printing Lesson Using OpenSCAD

Go the OpenSCAD Web Site (http://www.openscad.org/) Unlike other 3D modeling software, OpenSCAD does not have a way to manipulate an object’s shape with a mouse or touchpad. Instead, you describe objects with programming commands – mathematical expressions based on polar coordinate geometry, and then you render the 3D object from the description. OpenSCAD has two benefits – first, it is parametric. That is, once you design a 3D model, it can be changed or fitted by changing the input of one or two parameters. For this project, you will design a ring for you and me. You’ll measure the diameter of your ring finger to size the ring for yourself. Then, simply measure my ring finger and input the parameter – your program should resize the ring automatically. Second, if you download a 3D model based on OpenSCAD, you have the tool to change it. Many publicly available 3D objects on the Thingverse are written in OpenSCAD, so they can be modified by you. The projects-specific code for the design of a ring is given in this handout. The design of the ring is parametric – you enter the ring size (diameter of your ring finger), and the model renders a ring for this input dimension. You are to design a ring for you and me. General Tips about OpenSCAD • Units in OpenSCAD are in millimeters • Each command in OpenSCAD should end with a semicolon (;) • Changing the view mode to show axes will help to orient you in the x-y-z planes; you can get this setting from • To get a visual representation of the model you are creating with your code, go to the menu and select or press F5 (Windows) or fn+F5 to compile and fn+F6 to compile and render (MAC OS) • When you are ready to export your model, select Compile and Render (CGAL) from the Design menu or press F6 Page 1

• • • •

If you get lost, select to all the shapes you are using in the model without the Boolean operations performed If you are looking for some basic examples, OpenSCAD comes with pre-loaded examples located in If OpenSCAD complains about an error, it will highlight the offending line of code in red to make the error easier to find; most errors are either you forgot a semicolon at the end of a line or you had one too many open or close brackets {}, open or close parenthesis () Comments – two forward slashes // before text in the code indicate a comment. These are notes in the code that you or others can leave to tell you what each particular line or blocks of code are meant to do

Step-by-Step Making Instructions (scripted lesson from Getting Started with MakerBot by Bre Pettis, Anna Kaziunas France, and Jay Shergill We will use constructive solid geometries (cylinders and squares/rectangles) to make a parametric ring that is completely customizable. Open OpenSCAD

1

Turn on Show Axes by selecting You will type your code statements into the white plane on the left. When you compile, the object will show in the beige plane on the right Create a cylinder

2

You need to specify the height of the cylinder and the radius Type Cylinder(h=6; r=18); Compile the code by pressing F5 (Windows) or fn+F5 (MAC OS)

Page 2

Subtract the inside from the outside

3

We use two cylinders and a difference operator. Note the syntax – parentheses after difference, plus open and close brackets Why the green skin on the bottom of the opening? – because the inside cylinder has not completely removed the material. Both cylinders are created at the same point – the origin (0,0,0)

4

Add the center attribute to the code and both cylinders are centered at the origin – and the skin goes away Smooth it out by increasing the resolution

5

Add a line of code to set the fragment numbers to 100 and watch the model smooth it out

Page 3

Page 4

Page 5

6

Your code should look like this:

5

And your ring should look like this

6

Use the calipers to measure the diameter of yours (and my) ring finger

Page 6

Page 7

Now it’s time to add a pattern

7

Let’s add one cube/ rectangle. Here is the code and the ring with one rectangle subtracted (making two holes in the ring)

And here is the ring with one cube cutout (2 holes)

Page 8

Now we’ll add three more cubes (6 more holes)

8

If you got the first cube cutout right, you simply copy, paste, and edit the rotational angle…watch your decorative ring build Here is the final code and appearance of the ring

The current version of OpenSCAD has an export to STL option that allows Take a picture of you and your ring….plus glam shots. Present me with my ring and take a picture with our rings. Be sure to capture “making” views in your web blog. Good luck and Happy Making!!!

Page 9

Parametric Ring (OpenSCAD).pdf

Download. Connect more apps... Try one of the apps below to open or edit this item. Parametric Ring (OpenSCAD).pdf. Parametric Ring (OpenSCAD).pdf. Open.

821KB Sizes 2 Downloads 126 Views

Recommend Documents

Comparison of Parametric and Non-Parametric ...
Systems (ITS) applications, in particular for safety and energy management ... Technology, China. R. Bajcsy is with the ... Section III introduces the models implemented ... 1As an alternative to iterative prediction, the GMR and ANN approaches.

Non-Parametric Econometrics
A multiple regression model can be defined as: y = m(x1 ... We consider the partial linear model: ... standard parametric models (spatial autocorrelation models).

Verifiable Ring Signature
considers a ring authentication scheme that accepts variety of public-keys and a .... During the above scheme, Rivest et al. define a family of keyed combining.

LAHORE RING ROAD PROJECT - MarkMail
concrete pegs including excavation / backfilling (compacted) and salary of staff, costs of labour, tools, profit, overhead, taxes and incidental charges necessary to complete the work in all respect to the entire satisfaction of Nespak. All survey ac

Ring of Honor.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Ring of Honor.

ADS-Ring Curr
Sign on. SAO/NASA ADS Astronomy Abstract Service. · Reads History ... mhtml:file://C:\Users\rmmc\Documents\pub_www\pubs\ADS-Ring Current Decay Time .

Controllable Ring Signatures
modularly derived from the paradigm [5]. Here we omit the proof from scratch. Fact 3. SSign /SVerify is transformed from the identification protocol based DLP.

Non-Parametric Econometrics
Nonparametric vs. parametric: a (classical) arbitrage ...... x−xi h. ) ▷ It can be view as a weighting mean of y, with weights depending on the distance of xi to x:.

Fragments based Parametric tracking - CiteSeerX
mechanism like [1,2], locates the region in a new image that best matches the ... The fragmentation process finds the fragments online as opposed to fragment- ing the object ... Each time the fragment/class with the maximum within class variance is .

Fragments based Parametric tracking - CiteSeerX
mechanism like [1,2], locates the region in a new image that best matches the .... Each time the fragment/class with the maximum within class variance is selected( ..... In: Proceedings of the International Conference on Computer Vision and.

Verifiable Ring Signature
Abstract: We introduce a verifiable ring signature that not only has all the properties of a ... Keywords: Public-key cryptography, Digital signature, Ring signature.

Borromean Ring Signatures - Semantic Scholar
Jun 2, 2015 - We call f an admissibility function; then an admissible set V of verification keys is one .... efficient protocols, ACM Conference on Computer and Communications Security, 1993, pp. ... 20Cryptology/HTML/PDF/C89/239.PDF. 11.

Double-Ring Infiltrometer - Humboldt Mfg
Attach 3/8" ID tubing to fittings as shown in mariotte tube layout diagram after driving tubes into ground. ... Fax: 1.708.456.0137. Email: [email protected].

jewelry-ring-sizing.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item.

the ring ma.pdf
Thering 4shared.comdownload free 2. You shall bethefellowship ofthering bymurr maing on deviantart. Street performer isaac hou doesa. routineto prove heis ...

M80 RING RD -
MERLYNSTON CREEK. ANDERSON RD. M. C. B. R. Y. D. E. S. T. M80 RING RD. GREENSBOROUGH. JUKES RD. CAMP RD. MAJOR RD. LYNCH RD. S. A. G.

Identification of Parametric Underspread Linear ... - Semantic Scholar
Feb 5, 2011 - W.U. Bajwa is with the Department of Electrical and Computer Engineering, ... 1. Schematic representation of identification of a time-varying linear ..... number of temporal degrees of freedom available for estimating H [8]: N ...... bi

Parametric Characterization of Multimodal Distributions ...
convex log-likelihood function, only locally optimal solutions can be obtained. ... distribution function. 2011 11th IEEE International Conference on Data Mining Workshops ..... video foreground segmentation,” J. Electron. Imaging, vol. 17, pp.

Testing Parametric Conditional Distributions of ...
Nov 2, 2010 - Estimate the following GARCH(1, 1) process from the data: Yt = µ + σtεt with σ2 ... Compute the transformation ˆWn(r) and the test statistic Tn.

Identification of Parametric Underspread Linear ... - Semantic Scholar
Feb 5, 2011 - converter; see Fig. 2 for a schematic ... as the Kτ -length vector whose ith element is given by Ai (ejωT ), the DTFT of ai[n]. It can be shown.

Statistical Parametric Speech Synthesis - Research at Google
Jun 9, 2014 - Text analysis. Model training x y x y λˆ. • Large data + automatic training. → Automatic voice building. • Parametric representation of speech.