<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rhinoceros 3D Help - Tutorials, Links, Galleries, Forum, Jobs, Video, Commands, CAD, Training &#187; Unhide</title>
	<atom:link href="http://www.rhino3dhelp.com/tag/unhide/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rhino3dhelp.com</link>
	<description>Tutorials, Links, Galleries, Forum, Jobs, Video, Commands, CAD, Training</description>
	<lastBuildDate>Thu, 17 Jun 2010 12:23:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Design a Ring with T-Splines</title>
		<link>http://www.rhino3dhelp.com/tutorials/designing-a-ring-with-t-splines/</link>
		<comments>http://www.rhino3dhelp.com/tutorials/designing-a-ring-with-t-splines/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 11:13:47 +0000</pubDate>
		<dc:creator>Ivan</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Product design]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CurvatureAnalysis]]></category>
		<category><![CDATA[Curve]]></category>
		<category><![CDATA[Delete]]></category>
		<category><![CDATA[Explode]]></category>
		<category><![CDATA[ExtractControlPolygon]]></category>
		<category><![CDATA[ExtrudeCrv]]></category>
		<category><![CDATA[Fillet]]></category>
		<category><![CDATA[FlowAlongSurface]]></category>
		<category><![CDATA[Hide]]></category>
		<category><![CDATA[Join]]></category>
		<category><![CDATA[SelDup]]></category>
		<category><![CDATA[TextObject]]></category>
		<category><![CDATA[Trim]]></category>
		<category><![CDATA[tsControlPolygFilletonToSrf]]></category>
		<category><![CDATA[tsControlPolygonToSrf]]></category>
		<category><![CDATA[tsConvertToRhinosurf]]></category>
		<category><![CDATA[tsExtrude]]></category>
		<category><![CDATA[tsManip]]></category>
		<category><![CDATA[tsScriptExtrudeControlPolygon]]></category>
		<category><![CDATA[tsSetStarSmoothness]]></category>
		<category><![CDATA[tsSplitCurves]]></category>
		<category><![CDATA[Ungroup]]></category>
		<category><![CDATA[Unhide]]></category>
		<category><![CDATA[UnrollSrf]]></category>

		<guid isPermaLink="false">http://www.rhino3dhelp.com/tutorials/designing-a-ring-with-t-splines/</guid>
		<description><![CDATA[This tutorial will cover some basics of designing and modeling a ring with T-Splines and Rhino 4. You can download this tutorial in PDF format here. Organic Modeling for Jewelry Design with T-Splines and Rhino® 4 Designing a Ring Juan Santocono Industrial Design Universidad de Buenos Aires, Argentine Matt Sederberg T-Splines, Inc. © Copyright 2008 [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will cover some basics of designing and modeling a ring with T-Splines and Rhino 4.<br />
<span id="more-506"></span></p>
<p>You can download this <a href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/t-splinesring.pdf">tutorial in PDF format here</a>.</p>
<h2>Organic Modeling for Jewelry Design with T-Splines and Rhino® 4</h2>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_1.jpg" alt="tsplines_ring_1.jpg" /></p>
<p class="Pa0"><em><span style="font-size: 27pt; color: #211d1e">Designing a Ring</span></em><span style="font-size: 27pt; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A3"><strong><span style="font-size: 14pt; font-style: normal">Juan Santocono</span></strong></span><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A3"><span style="font-size: 14pt; font-style: normal">Industrial Design</span></span><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A3"><span style="font-size: 14pt">Universidad de Buenos Aires, Argentine</span></span><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A3"><strong><span style="font-size: 14pt; font-style: normal">Matt Sederberg</span></strong></span><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A3"><span style="font-size: 14pt">T-Splines, Inc.</span></span><span style="font-size: 14pt; color: #211d1e"> </span></p>
<p class="Pa0"><span style="font-family: 'Arial','sans-serif'; color: #211d1e">© Copyright 2008 T-Splines, Inc. </span></p>
<p class="Default"><span style="font-size: 10pt; color: #211d1e"> </span></p>
<p class="Pa0">
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Designing freeform objects can be difficult when working with traditional CAD software. <strong>T-Splines</strong> and <strong>Rhino 4</strong> offer an easy way to create smooth, gap-free organic models for jewelry design.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">The best way to read this tutorial about how to model a ring using T-Splines is by looking at the 3D model at the same time. You can follow the model’s progress by selecting the differ­ents layers in the file. The model can be downloaded at www.tsplines.com. </span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">In this tutorial, anything in </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue">Blue</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> is a Rhino command, while anything in </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red">Red</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> is a T-Splines command. Type these commands in the command line of Rhino to run them.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<h2>STEP 1 &#8211; WIREFRAME</h2>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Ring Profile</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">First, draw the main profile of the ring using </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/curve/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Curve">Curve</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">. For me, the best way to get the right pro­file is by designing it undeveloped.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">This particular design consists of two hearts connected by the body of the ring. The idea is to have a smooth transition between the body and the hearts, with no sharp edges.</span></span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_2.jpg" alt="tsplines_ring_2.jpg" /></p>
<h2>STEP 2 &#8211; WIREFRAME</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Control Polygon</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Use </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/extractcontrolpolygon/" class="st_tag internal_tag" rel="tag" title="Posts tagged with ExtractControlPolygon">ExtractControlPolygon</a> </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">to extract the control polygons of the curves.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">In step 5, we will use this control poly­gon to generate a T-Splines surface with the same profile of the native curves.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_3.jpg" alt="tsplines_ring_3.jpg" /></p>
<h2>STEP 3 &#8211; WIREFRAME</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Inner Lines</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Once we have the control polygon profile, we need to connect the points.Remember that the ideal thing is to have rectangular regions (keep that rule of thumb in mind when you draw the curves.) </span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Each line intersection will determine where the control points will be on the surface.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_4.jpg" alt="tsplines_ring_4.jpg" /></p>
<h2>STEP 4 &#8211; WIREFRAME</h2>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_5.jpg" alt="tsplines_ring_5.jpg" width="310" /> <img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_6.jpg" alt="tsplines_ring_6.jpg" width="310" /></p>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Extrude Lines</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Now we need to extrude these lines with </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tsscriptextrudecontrolpolygon/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsScriptExtrudeControlPolygon">tsScriptExtrudeControlPolygon</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> (Thanks JB and T-Splines for this amazing tool!) in order to get a 3D control polygon.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Remember to delete all the internal lines after extruding. These inner lines are not necessary for the </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tscontrolpolygontosrf/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsControlPolygonToSrf">tsControlPolygonToSrf</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> command (next step). </span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<h2>STEP5 &#8211; T-SPLINES SURFACE</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Transform to T-Splines Surface</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Before generating the T-Splines sur­face, we need to be sure that we only have the lines we need; for this, I usu­ally use: first, </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue">ungroup</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> all, then split selected curves against each other (</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tssplitcurves/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsSplitCurves">tsSplitCurves</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">), select duplicate curves (</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/seldup/" class="st_tag internal_tag" rel="tag" title="Posts tagged with SelDup">SelDup</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">) and </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/delete/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Delete">Delete</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> them.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Now the curves are ready to be trans­formed to a T-Splines surface.</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'"> </span></span><span class="A7"><span style="font-size: 12pt; line-height: 115%; font-family: 'Arial','sans-serif'">Select all lines and enter the </span></span><span class="A7"><span style="font-size: 12pt; line-height: 115%; font-family: 'Arial','sans-serif'; color: red">tsControl­PolygonToSrf</span></span> command.</p>
<p class="Pa1"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_7.jpg" alt="tsplines_ring_7.jpg" /></p>
<p class="Pa1">
<p class="Pa0"><a title="tsplines_ring_8.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_8.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_8.thumbnail.jpg" alt="tsplines_ring_8.jpg" /></a> <a title="tsplines_ring_9.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_9.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_9.thumbnail.jpg" alt="tsplines_ring_9.jpg" /></a><span class="A7"><span style="font-family: 'Arial','sans-serif'"><br />
Check the preview option to ensure the surface is correct. Now we have a T-Splines surface.</span></span></p>
<p class="Pa0">
<h2>STEP 6 &#8211; T-SPLINES MODIFICATION</h2>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Body Profile</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">To get the desired body profile, we need to make some changes by moving control points of the T-Spline surface using </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tsmanip/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsManip">tsManip</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">First, scale -X (in the negative “X” direction) the twelve selected points shown on the screen­shot. Scaling points is a way of moving them symmetrically.</span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Second, move these same points -Z in order to get a smoother curvature on the outside part of the ring body.</span></span><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p><a title="tsplines_ring_10.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_10.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_10.thumbnail.jpg" alt="tsplines_ring_10.jpg" /></a><a title="tsplines_ring_11.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_11.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_11.thumbnail.jpg" alt="tsplines_ring_11.jpg" /></a></p>
<h2>STEP 7 &#8211; T-SPLINES MODIFICATION</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Face Extrude</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">For the ring design we need a flat face on the inner part of the ring body that will touch the finger.</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">One way to do it is by extruding faces. With </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tsextrude/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsExtrude">tsExtrude</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">, select the faces to be extruded, in this case all the ones that comprise the inner body. Do not select faces that touch a star point, this will result in the addition of control points that we don’t want right now.</span></span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_12.jpg" alt="tsplines_ring_12.jpg" /></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">The extrusion must be very small to get a small radius transition to a flat surface. In this case,<span> </span>0.3 mm.</span></span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_13.jpg" alt="tsplines_ring_13.jpg" /></p>
<p><a title="tsplines_ring_14.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_14.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_14.thumbnail.jpg" alt="tsplines_ring_14.jpg" /></a><a title="tsplines_ring_15.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_15.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_15.thumbnail.jpg" alt="tsplines_ring_15.jpg" /></a></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">After we extrude these faces and exit the command, points associated with the extruded faces will remain selected. Scale these points to get the flat surface closer to the ends of the hearts in a smoother transition. </span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">It’s important to pay a lot of attention to how the T-Splines surface react to these control points movements in order to understand it and use it on future projects.</span></span></p>
<p class="Pa1"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_16.jpg" alt="tsplines_ring_16.jpg" /></p>
<p class="Pa1">
<h2>STEP 8 &#8211; T-SPLINES MODIFICATION</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Heart Modification</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">The idea of the design is that the two hearts are thinner on the interior tip and thicker on the body. To achieve this we just need to select the control points on the parts of the hearts shown and scale them -Z. (Scale the points of both hearts at once to ensure a symmetrical scaling).</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Next, unselect the outermost loop of con­trol points and repeat the -Z scale. Do this with every loop of points (shown below).</span></span></p>
<p class="Pa1">
<p class="Pa0"><a title="tsplines_ring_17.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_17.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_17.thumbnail.jpg" alt="tsplines_ring_17.jpg" /></a> <a title="tsplines_ring_18.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_18.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_18.thumbnail.jpg" alt="tsplines_ring_18.jpg" /></a><a title="tsplines_ring_19.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_19.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_19.thumbnail.jpg" alt="tsplines_ring_19.jpg" /></a> <a title="tsplines_ring_20.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_20.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_20.thumbnail.jpg" alt="tsplines_ring_20.jpg" /></a><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Now we have the final shape of the un­folded ring.</span></span></p>
<p><span class="A7"><span style="font-size: 12pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span></p>
<h2>STEP 9 &#8211; ADJUSTMENTS</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Curvature Analysis</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">One way to know if our surface has the correct curvature and smoothness is with the </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/curvatureanalysis/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CurvatureAnalysis">CurvatureAnalysis</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> tool.</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">For example, here I used the Gaussian Style to see clearly which surfaces have a negative (blue) and positive (red) radius.</span></span></p>
<p class="Pa1"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_21.jpg" alt="tsplines_ring_21.jpg" /></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">I detected a surface area where the curva­ture changes from negative to positive in an unintended location, which breaks the smoothness.</span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">I selected the control points that affect that area and scaled them (-X) to smooth the surface.</span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Notice that you can manipulate the surface while keeping the analysis on, this gives immediate feedback.</span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Once the curvature is fixed, the T-Splines surface is done</span></span></p>
<p class="Pa0"><a title="tsplines_ring_22.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_22.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_22.thumbnail.jpg" alt="tsplines_ring_22.jpg" /></a> <a title="tsplines_ring_23.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_23.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_23.thumbnail.jpg" alt="tsplines_ring_23.jpg" /></a> <a title="tsplines_ring_24.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_24.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_24.thumbnail.jpg" alt="tsplines_ring_24.jpg" /></a></p>
<h2>STEP 10 &#8211; SURFACE CONVERSION</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Set Smoothness</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Once we are satisfied with our design, we transform our T-Splines surface to NURBS surfaces. We need to do this because for the next steps we will use some Rhino tools that only work on NURBS, not T-Splines.</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Before converting to NURBS, use the </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tssetstarsmoothness/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsSetStarSmoothness">tsSetStarSmoothness</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> command to smooth the surface at star points. I used a smoothing value of 5.</span></span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_25.jpg" alt="tsplines_ring_25.jpg" /></p>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Transform</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Next, use the </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: red"><a href="http://www.rhino3dhelp.com/tag/tsconverttorhinosurf/" class="st_tag internal_tag" rel="tag" title="Posts tagged with tsConvertToRhinosurf">tsConvertToRhinosurf</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> command to turn the T-Spline into a NURBS surface.</span></span></p>
<p class="Pa0"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_26.jpg" alt="tsplines_ring_26.jpg" /></p>
<h2>STEP 11 &#8211; BODY INSCRIPTION</h2>
<p class="Pa1"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Preparing Surfaces</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">You can add some inscriptions on the ob­ject in many different ways (e.g. Boolean operations). In this case I prefer to do it by managing surfaces instead of “solids.”<span> </span>This way I have more control at each part of the procces, and also have less geometry to manage, which results in faster opera­tions.</span></span></p>
<p class="Pa1"><span class="A7"><span style="font-family: 'Arial','sans-serif'">First, </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/explode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Explode">Explode</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> the NURBS surface and<span> </span></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/hide/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Hide">Hide</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> all the surfaces except the one we need (see the screenshot).</span></span></p>
<p><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_27.jpg" alt="tsplines_ring_27.jpg" /></p>
<p>Follow this process:</p>
<p class="Pa0"><a title="tsplines_ring_28.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_28.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_28.thumbnail.jpg" alt="tsplines_ring_28.jpg" /></a><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">1-Create a solid </span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/textobject/" class="st_tag internal_tag" rel="tag" title="Posts tagged with TextObject">TextObject</a></span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">.</span></span></p>
<p class="Pa0"><a title="tsplines_ring_29.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_29.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_29.thumbnail.jpg" alt="tsplines_ring_29.jpg" /></a><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">2-</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/fillet/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Fillet">Fillet</a></span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> the text.</span></span></p>
<p class="Pa0">
<p class="Pa0"><a title="tsplines_ring_30.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_30.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_30.thumbnail.jpg" alt="tsplines_ring_30.jpg" /></a><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">3-Scale the text to fit it on the surface (</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: red">tsManip</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">).</span></span></p>
<p class="Pa0">
<p class="Pa0"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_31.jpg" alt="tsplines_ring_31.jpg" /><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">4-</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/trim/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Trim">Trim</a></span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> the letters’ surfaces and then </span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/join/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Join">Join</a></span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> them all together.</span></span></p>
<p class="Pa0">
<p class="Pa0"><a title="tsplines_ring_32.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_32.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_32.thumbnail.jpg" alt="tsplines_ring_32.jpg" /></a><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">5-</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue">Fillet</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> the text with the ring.</span></span></p>
<p class="Pa0">
<p class="Pa0"><a title="tsplines_ring_33.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_33.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_33.jpg" alt="tsplines_ring_33.jpg" width="625" /></a><br />
<span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'">6-Ones we have all the letters filleted, </span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/unhide/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Unhide">Unhide</a></span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> and </span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'; color: blue">Join</span></span><span class="A7"><span style="font-size: 11pt; font-family: 'Arial','sans-serif'"> all the surfaces together to yield a closed polysurface, like we had before the inscriptions.</span></span></p>
<h2>STEP 12 &#8211; FINAL TRANSFORMATION</h2>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Flow Along Surface</span></strong><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Finally, we need to deform the undeveloped ring surface to get a circular ring. For this, we will use the UDT Rhino tool </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/flowalongsurface/" class="st_tag internal_tag" rel="tag" title="Posts tagged with FlowAlongSurface">FlowAlongSurface</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">. </span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">First, draw an arc that represents the side ring profile, extrude it using </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/extrudecrv/" class="st_tag internal_tag" rel="tag" title="Posts tagged with ExtrudeCrv">ExtrudeCrv</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> (the distance will be the width of the ring) and finally unroll it (</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue"><a href="http://www.rhino3dhelp.com/tag/unrollsrf/" class="st_tag internal_tag" rel="tag" title="Posts tagged with UnrollSrf">UnrollSrf</a></span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'">) to get the base surface needed for the UDT operation.</span></span></p>
<p class="Pa0">
<p class="Pa1"><a title="tsplines_ring_34.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_34.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_34.thumbnail.jpg" alt="tsplines_ring_34.jpg" /></a> <a title="tsplines_ring_35.jpg" href="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_35.jpg" rel="lightbox[506]"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_35.thumbnail.jpg" alt="tsplines_ring_35.jpg" /></a><br />
<span class="A7"><span style="font-family: 'Arial','sans-serif'">Now that we have got all the sur­faces needed, just use the </span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'; color: blue">FlowAlong Surface</span></span><span class="A7"><span style="font-family: 'Arial','sans-serif'"> tool using the unrolled sur­face as the Base surface and the arc extrude as the Target surface.</span></span></p>
<p class="Pa1"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_36.jpg" alt="tsplines_ring_36.jpg" /></p>
<p class="Pa1">
<p class="Pa1"><img src="http://www.rhino3dhelp.com/wp-content/uploads/2008/04/tsplines_ring_37.jpg" alt="tsplines_ring_37.jpg" /></p>
<p class="Pa1">
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">The result is a perfectly smooth, high detail 3D model of a ring ready to be manufactured.</span></span></p>
<p class="Pa0"><span style="font-family: 'Arial','sans-serif'; color: #211d1e"> </span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Good luck in your modeling!</span></span></p>
<p class="Pa0"><span class="A7"><span style="font-family: 'Arial','sans-serif'">Any questions, write to my e-mail below.</span></span></p>
<p class="Pa0"><strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Juan Santocono</span></strong><span style="font-family: 'Arial','sans-serif'; color: #211d1e">, </span></p>
<p class="Pa0"><span style="font-family: 'Arial','sans-serif'; color: #211d1e">Industrial Design</span></p>
<p class="Pa0"><span style="font-family: 'Arial','sans-serif'; color: #211d1e">jsantocono@fibertel.com.ar</span></p>
<p class="Pa0"><em><span style="font-family: 'Arial','sans-serif'; color: #211d1e">A free trial of T-Splines for Rhino may be downloaded at <a title="Open an external link to T-Splines web page" href="http://www.tsplines.com">www.tsplines.com</a>.</span></em></p>
<p class="Pa1">
<p class="Pa0">
]]></content:encoded>
			<wfw:commentRss>http://www.rhino3dhelp.com/tutorials/designing-a-ring-with-t-splines/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

