<?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>Rapidform Success &#187; Advanced</title>
	<atom:link href="http://www.rapidformsuccess.com/category/self-paced/by-level/advanced/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rapidformsuccess.com</link>
	<description>Training, Tips and Ideas for Rapidform Users</description>
	<lastBuildDate>Fri, 14 May 2010 21:57:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How To Create a High Quality Mesh-Fit Surface</title>
		<link>http://www.rapidformsuccess.com/how-to-create-a-high-quality-fitting-surface</link>
		<comments>http://www.rapidformsuccess.com/how-to-create-a-high-quality-fitting-surface#comments</comments>
		<pubDate>Fri, 22 Aug 2008 20:37:33 +0000</pubDate>
		<dc:creator>Rob Liebert</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Success Blog]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[XOR]]></category>
		<category><![CDATA[boundary fit]]></category>
		<category><![CDATA[mesh editing]]></category>
		<category><![CDATA[NURBS surfacing]]></category>
		<category><![CDATA[surfacing]]></category>

		<guid isPermaLink="false">http://www.rapidformsuccess.com/?p=167</guid>
		<description><![CDATA[<a href="http://www.rapidformsuccess.com/how-to-create-a-high-quality-fitting-surface"><img align="left" hspace="5" width="150" src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig01.jpg" class="alignleft wp-post-image tfe" alt="" title="" /></a><p>XOR&#8217;s Boundary Fit Surfacing function helps you to easily create a surface body using boundary curves on the mesh, even if the mesh is a complex freeform shape.</p>
<p>This technical tip will help you understand how to create a high quality fitting surface.</p>
<h1>Step 1:</h1><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>XOR&#8217;s Boundary Fit Surfacing function helps you to easily create a surface body using boundary curves on the mesh, even if the mesh is a complex freeform shape.</p>
<p>This technical tip will help you understand how to create a high quality fitting surface.</p>
<h1>Step 1: Mesh Optimization</h1>
<p>To get a high quality fitting surface, you will first need to prepare the mesh through some optimization processes. If the size of the poly-faces is regular and the resolution of the mesh is high enough, you will be able to fit a more ideal surface.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig01.jpg" alt="" /></p>
<p><strong>How to optimize a mesh to get a high quality fitting surface:</strong></p>
<p><strong>Note:</strong> XOR provides you with several methods to optimize a mesh from its current state, such as Healing Wizard, Fill Hole, Smooth, Enhance Shape, Optimize Mesh, etc.</p>
<p>If some abnormal faces and various defects exist in the mesh, you can easily find and clean them with the Healing Wizard command.<br />
If some holes exist in the mesh, you can easily close them with the Fill Holes command.<br />
You can also enhance the quality of the mesh using the Enhance Shape and Optimize Mesh commands.</p>
<p>1. Double-click the mesh, or click on the &#8220;Mesh&#8221; mode button in the Tool Palette, to enter Mesh Mode.</p>
<p>2. Click the &#8220;Healing Wizard&#8221; button or click Tools &gt; Mesh Tools &gt; Healing Wizard.</p>
<p>3. You can check which kinds of defects are in the mesh and how many there are, as shown in the image below.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig02.jpg" alt="" /></p>
<p>4. Click the OK button</p>
<p><strong>Note:</strong> The Healing Wizard automatically heals various defects in the mesh.</p>
<p><strong>Folded Poly-Faces</strong> – If checked, folded poly-faces will be deleted.<br />
<strong>Dangling Poly-Faces</strong> – If checked, you will remove any 2 or 3-sided open poly-faces.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig03.jpg" alt="" /></p>
<p><strong>Small Clusters</strong> &#8211; If checked, you can set a value for the Maximum Face Count In A Cluster; then all clusters (a group of connected poly-faces) that have less than the specified number of poly-faces will be removed.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig04.jpg" alt="" /></p>
<p><strong>Small Poly-Faces</strong> &#8211; If this is checked, you can input a value in the &#8220;Area Is Smaller Than&#8221; box, and poly-faces whose areas are smaller than this value will be removed.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig05.jpg" alt="" /></p>
<p><strong>Non-Manifold Poly-Faces</strong> &#8211; If checked, non-manifold faces and redundant poly-faces will be removed.<br />
<strong>Crossing Poly-Faces</strong> – If checked, all the crossing faces will be removed. There are three methods: The <strong>Smooth</strong> method smoothly regenerates poly-faces around the crossing poly-faces. The <strong>Merge Poly-Vertices</strong> method merges poly-vertices around the crossing poly-faces. The <strong>Delete And Fill Hole</strong> method removes poly-faces around the crossing poly-faces and fills in the hole(s) there.</p>
<p><strong>Small Tunnels</strong> – &#8220;Small tunnels&#8221; means that the poly-faces’ shape is constructed as a tunnel or handle. If Small Tunnels is checked, you can adjust the Poly-Face Count In Tunnel box. Then the tunnel faces whose number to the tunnel direction is shorter than this value, will be removed.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig06.jpg" alt="" /></p>
<p>5. Click the &#8220;Defeature&#8221; button or click Tools &gt; Mesh Tools &gt; Defeature.</p>
<p>6. Select the Flat option as the &#8220;Method&#8221; and select a region to remove features and fill faces in that region, as shown in the image below.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig07.jpg" alt="" /></p>
<p>7. Click the OK button.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig08.jpg" alt="" /></p>
<p><strong>Note:</strong> &#8220;Defeature&#8221; removes the selected poly-faces and fills in the space based on adjacent poly-face information.<br />
If you want to re-form the feature after you generate whole surface body, you have to prepare a feature profile beforehand.<br />
Another way to do this is, before Defeature operates, to copy the original feature into its own new mesh using Copy (Ctrl + C) and Paste (Ctrl + V). You will then be able to work with it later.</p>
<p><strong>Note:</strong> You can fill faces in the missing area using &#8220;Fill Holes&#8221; or clicking Tools &gt; Mesh Tools &gt; Fill Holes.</p>
<p>8. Click the &#8220;Optimize Mesh&#8221; button, or click Tools &gt; Mesh Tools &gt; Optimize Mesh.</p>
<p>9. Select the &#8220;High Quality Mesh Conversion&#8221; option as the Method, and adjust the options as shown in the image below.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig09.jpg" alt="" /></p>
<p>10. Click the OK button.</p>
<p>11. Check the result.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig10.jpg" alt="" /></p>
<h1>Step 2: Create Boundary Curves</h1>
<p>Secondly, you can prepare boundary curves to create a fitting surface on the mesh. If the number of curve boundaries is 4 and the shape is a regular rectangular feature, you will get a better fitting surface.<br />
Otherwise, a fitting surface will be twisted and have some self-intersection(s).</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig11.jpg" alt="" /></p>
<p><strong>How to organize boundary curves to get a fitting surface:</strong></p>
<ul><strong>Create 3D Mesh Sketch</strong></p>
<li>Create boundary curves which can keep the equilibrium of forces</li>
<li>If the number of boundary curves is 4 and its shape is a regular rectangular feature, you will get abetter fitting surface, as shown in the image below.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig12.jpg" alt="" /></p>
<ul>
<li>Even though you can keep that the number of boundary curves at 4, if its shape becomes suddenly narrow or twisted as shown in the image below, twisted and self-intersected faces could be created when the surface is generated.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig13.jpg" alt="" /></p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig14.jpg" alt="" /></p>
<ul><strong>Match Boundary Curves</strong></p>
<li>If possible, avoid “T-Junction” matching when you create curve networks</li>
<li>If not, organize “T-Junction” matching so that the curve networks can keep the equilibrium of forces as shown in the image below.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig15.jpg" alt="" /><br />
<img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig16.jpg" alt="" /></p>
<ul>
<li>Other than the 4 sides of the curve boundary, others will create a trimmed fitting surface.</li>
<li>If trimmed surfaces are neighbored with the same matching boundary, those will not be matched.</li>
<li>Organize the curve network so that the surface matching conditions can be applied.</li>
</ul>
<p><strong>For Example:</strong><br />
Untrimmed Surface – Untrimmed Surface<br />
Untrimmed Surface – Trimmed Surface – Trimmed Surface<br />
Untrimmed Surface – T-junction matching – Untrimmed Surface</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig17.jpg" alt="" /></p>
<ul>
<li>If possible, setup the same number of control points in the each matching boundary of the surface patches to improve surface matching continuity.</li>
<li>If possible, setup the boundary curves using appropriate control points to apply the fitting operation.</li>
</ul>
<p> </p>
<ul><strong>Create Curve Network</strong></p>
<li>If the shape is going sharp or dull, you can manage the number of curve boundaries according to the shape, as shown in the image below.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig18.jpg" alt="" /></p>
<ul>
<li>If a fitting curve is not correctly put on the mesh, an accurate fitting surface cannot be created.</li>
<li>In that case, increase the number of control points on the curve using the &#8220;rebuild&#8221; option</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig19.jpg" alt="" /></p>
<p><strong>Step 3: Create a Boundary Fit Surface</strong></p>
<p>Finally, you can create a fitting surface using the pre-defined boundary curves.<br />
However, even if the curve networks are well organized on the mesh, the fit surface will be created a bit differently, according to the defined fitting options.</p>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig20.jpg" alt="" /></p>
<p><strong>How to use options to get a high quality fitting surface:</strong></p>
<ul><strong>Boundary Fit operation has been separated into 2 stages:</strong></p>
<li>In the first stage, you can set Mesh Curves, Curve Loops, and Loop options.</li>
<li>In the second stage, you can define sharp edges to keep the sharpness at the boundary, as well as the number of control points in the surface to be created. This is shown in the image below.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig21.jpg" alt="" /></p>
<ul><strong>1st Stage (Setup Curve Loops):</strong></p>
<li><strong>Allow Hole (Boundary)</strong> – If this option is turned on, the surface will be created even though a hole exists inside the boundary of the curve, as shown in the image below.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig22.jpg" alt="" /></p>
<ul>
<li><strong>Allowable Convex Ratio</strong> – In the case that some feature(s) exist inside the loop, this option allows you to create a surface using a Convex Ratio.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig23.jpg" alt="" /></p>
<ul><strong>2nd Stage (Adjust Fitting Options):</strong></p>
<li><strong>Set Resolution</strong> – you can adjust the resolution of a surface patch via &#8220;Number of Control Points&#8221; or &#8220;Allowable Deviation.&#8221;
<ul>
<li>If possible, set the same number of control points along the U and V directions, as you can get a better surface body that way.</li>
<li>Using &#8220;Set Manually,&#8221; you can easily set the control points along the U and V directions of a surface patch, as shown in the image below.</li>
</ul>
</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig24.jpg" alt="" /></p>
<ul>
<li><strong>Set Sharp Edge</strong> – Use this option if a sharp area exists in a mesh, or if you need to keep the sharp feature on a surface body.<br />
A position matching operation will be applied to the boundary only.<br />
In this way, you can preserve the sharp edge in the surface body you&#8217;re creating and modify it whenever you want.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig25.jpg" alt="" /></p>
<ul>
<li><strong>Resample</strong> – If this option is turned on, the fitting area will be regularly simplified and a smoother surface will be generated.<br />
However, you can decide whether you turn the option on or not according to your particular application.<br />
If you want to generate a surface body as close as possible to the mesh (&#8220;as is&#8221;), even if the resulting shape would have positive or negative complex features like under-cut areas, turn off this option.</li>
</ul>
<p><img src="http://rfsuccess.s3.amazonaws.com/robl/post-pics/How To Create a High Quality Fitting Surface_fig26.jpg" alt="" /></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.rapidformsuccess.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.rapidformsuccess.com/how-to-create-a-high-quality-fitting-surface/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->