Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
fr:rhino:advancedfilleting [2015/09/14]
fr:rhino:advancedfilleting [2020/08/14]
127.0.0.1 external edit
Line 1: Line 1:
 +====== Advanced Filleting ======
 +> **Summary:** //There are situations where the automatic filleting tools in Rhino may fail. This page contains tutorials that show how to manually get the desired results.//
 +
 +**Contact:** [[jb@mcneel.com|John Brock]] or [[pascal@mcneel.com|Pascal Golay]]
 +
 +======The two primary commands for filleting surfaces in Rhino are:======
 +
 +====FilletEdge:====
 +  * Creates a tangent surface between multiple polysurface edges (joined) with optional varying radius values, trims the original faces, and joins the resulting surfaces together.
 +  * Is not limited to just two surfaces
 +  * Can fill in corners between adjacent fillets
 +  * Is limited to exactly three surfaces meeting at a point
 +  * The radiuses used can not be so large that they overlap each other and completely consume any surface they are following.
 +
 +====FilletSrf:====
 +  * Creates a tangent surface between two surface edges (joined or not) with a constant radius, and optionally trims and/or extends the original surfaces.
 +  * Works on exactly two surfaces at a time
 +  * Does not fill in corners between adjacent fillets
 +
 +======What if they don’t work?======
 +
 +\\
 +
 +| **[[FourSrf|Four Surfaces]]** |
 +| [[FourSrf|{{:legacy:en:step_8.jpg}}]] |This example will show you how to manually fillet a corner where 4 planar surfaces meet at a single point. |
 +| //Last update: january 19th 2007// |
 +
 +\\
 +
 +| **[[FiveSrf|Five Surfaces]]** |
 +| [[FiveSrf|{{:legacy:en:5srfEnd.png}}]] |This example will show you how to manually fillet a corner where 5 planar surfaces meet at a single point. |
 +| //Last update: january 22nd 2007// |
 +
 +\\
 +
 +| **[[OverlapSrf|Overlapping surfaces]]** |
 +| [[OverlapSrf|{{:legacy:en:OverlapStart.png}}]] | [[OverlapSrf|{{:legacy:en:OverlapEnd.png}}]] |This example will show you how to manually fix two overlapping fillet surfaces. |
 +| //Last update: january 19th 2007// |
 +
 +\\
 +
 +| **[[PocketSrf|Short walled pocket]]** |
 +| [[PocketSrf|{{:legacy:en:PocketStart.png}}]] | [[PocketSrf|{{:legacy:en:PocketEnd.png}}]] |This example will show you how to manually fillet a pocket with the walls are too short for the desired radius. |
 +| //Last update: january 22nd 2007// |
 +
 +\\
 +
 +| **[[SmallToBig|Existing small radius]]** |
 +| [[SmallToBig|{{:legacy:en:SmallToBigStart.png}}]] | [[SmallToBig|{{:legacy:en:SmallToBigEnd.png}}]] |This example will show you how to use a large radius fillet when a small radius fillet already exists. |
 +| //Last update: january 22nd 2007// |
 +
 +\\
 +
 +| **[[TanCylinders|Tangent Cylinders]]** |
 +| [[TanCylinders|{{:legacy:en:TanCylindersEnd.png}}]] |This example will show you how to fillet two stacked cylinders that share a tangent side. |
 +| //Last update: january 22nd 2007// |
 +
 +\\
 +
 +| **[[OverlapBoxes|Overlapping boxes]]** |
 +| [[OverlapBoxes|{{:legacy:en:OverlapBoxesEnd.png}}]] |This example will show you how to fillet the shared edges of two overlapping boxes.|
 +| //Last update: january 22nd 2007// |
 +
 +\\
 +
 +| **[[FourSrfReverse|Mitch's First Challenge]]** |
 +| [[FourSrfReverse|{{:legacy:en:Mitch1Done.jpg}}]] |Here's an example sent in by Mitch Heynick.  Mitch writes: Fillet all vertical edges plus the base with a radius of 10.  Fillet the horizontal inside edges near the top at 5. --Mitch|
 +| //Last update: january 25th 2007// |
 +
 +\\
 +
 +| **[[FourSrfAngle|Mitch's Second Challenge]]** |
 +| [[FourSrfAngle|{{:legacy:en:Mitch2_07b.jpg}}]] |Here's another example sent in by Mitch Heynick.  I'll admit, this one stumped me but Pascal figured it out. Mitch writes: Fillet all the surfaces except bottom with a constant radius of 5.  --Mitch|
 +| //Last update: january 30th 2007// |
 +
 +\\
 +
 +----
 +
 +
 +
 +