Filter: Safe | Mon, Jun 1, 7:46 PM CDT

Renderosity Forums / Rhino 3D



Welcome to the Rhino 3D Forum

Forum Moderators: UVDan

Rhino 3D F.A.Q (Last Updated: 2024 Aug 27 11:07 am)


RENDEROSITY HAS A ZERO TOLERANCE FOR ILLEGAL SOFTWARE USE OR REQUESTS TO OBTAIN ILLEGAL SOFTWARE

Checkout the Renderosity MarketPlace - Your source for digital art content!


Subject: Can't find the ABCarter gem cutting tutorial. So, here's a redux.,,


Stegy ( ) posted Thu, 11 May 2006 at 12:26 PM ยท edited Sun, 31 May 2026 at 3:00 PM

I searched a few days ago for ABCarter's gem cutting tutorial which used to be hosted here at Renderosity as:

http://market.renderosity.com/~rhino/abcarter/gemtut/facettutorial.htm

It looks like it is no longer around.  However, I was able to see a Google cached version in a text only version.  That was enough to get me going. I thought I would attempt to recreate it here.

The "Brilliant Cut" is what we will try to achieve.  Other cuts use different angles and facet counts.   The whole process is quite easy. 

Everything is done with Boolean operations between primitives.  Only two shapes are used; a cylinder which will be "cut" into a diamond, and a cube as the cutting tool.


Stegy ( ) posted Thu, 11 May 2006 at 12:27 PM

file_341586.jpg

1.  Start with a cylinder and a cube as shown.  The exact dimensions are not critical, but should be close to what is pictured.


Stegy ( ) posted Thu, 11 May 2006 at 12:28 PM

file_341587.jpg

2.  From the top view, use Rotate 3-D to rotate the cube 47 degrees along the y-axis.


Stegy ( ) posted Thu, 11 May 2006 at 12:31 PM

file_341589.jpg

3.  From the top view select the cube and use the ArrayPolar command to create 16 cubes duplicates around the cylinder.  Be sure to select the exact center (snap on) of the cylinder as the center of the polar array.


Stegy ( ) posted Thu, 11 May 2006 at 12:33 PM

file_341590.jpg

4.  The first cut will be made now.  Select the cylinder.  Right-click on the Solid Tools icon and select Boolean difference.  You will be prompted for the second set of polysurfaces.  Select around  half of the cubes.  You can try selecting all of the cubes, however I found that I would sometimes get a "Boolean Difference Failed" message when using all 16 cubes.


Stegy ( ) posted Thu, 11 May 2006 at 12:40 PM

file_341592.jpg

5.  Shot showing the first Boolean difference using 8 of the cubes.


Stegy ( ) posted Thu, 11 May 2006 at 12:40 PM

file_341593.jpg

6.  Repeat step 4 using the remaining cutting cubes.  Screen shot shows the final shape with 16 new facets.


Stegy ( ) posted Thu, 11 May 2006 at 12:41 PM

file_341594.jpg

7.  Using the front view, rotate the cut cylinder by 11.25 degrees along the z-axis with the Rotate 3-D command.


Stegy ( ) posted Thu, 11 May 2006 at 12:42 PM

file_341595.jpg

8.  To finish the bottom facets, 8 more cuts need to be made.  Plop down another cube as was done in step 1 and rotate the cube along the y-axis by 49 degrees.


Stegy ( ) posted Thu, 11 May 2006 at 12:43 PM

file_341597.jpg

9.  The position of the cutting will take some fine adjusting.  Turn off snap and move cube in toward the center of the cut cylinder until it just intersects the top of the facet.


Stegy ( ) posted Thu, 11 May 2006 at 12:44 PM ยท edited Thu, 11 May 2006 at 12:45 PM

file_341598.jpg

10.  Use ArrayPolar to create 8 duplicates of the cutting cube around the exact center of the cylinder.


Stegy ( ) posted Thu, 11 May 2006 at 12:52 PM

file_341599.jpg

11.  Use the Boolean Differnce command to cut the cylinder with the cubes.  The final cut shape is shown in the screen shot.


Stegy ( ) posted Thu, 11 May 2006 at 12:53 PM

file_341600.jpg

12.  Time to cut the upper facets.  This will be very similar to cutting the bottom facets.  First, rotate the cylinder by -11.25 degrees along the z-axis.  This will put it back to its original orientation.  Add another cube as was done in step 1.  Rotate the cube along the y-asis by 58 degrees.


Stegy ( ) posted Thu, 11 May 2006 at 12:54 PM

file_341601.jpg

13.  Turn off snap and raise the cube upward until it is above the lower facets and leaves a little bit of a girdle between the lower facets and where the upper facets will eventually be.


Stegy ( ) posted Thu, 11 May 2006 at 12:55 PM

file_341602.jpg

14.  Use ArrayPolar to create 16 cube duplicates around the exact center of the cylinder.


Stegy ( ) posted Thu, 11 May 2006 at 12:56 PM

file_341603.jpg

15.  Do a Boolean difference between the cylinder and the cutting cubes.  You might have to delete any bits of the cylinder which hover above the cut cylinder.


Stegy ( ) posted Thu, 11 May 2006 at 12:57 PM

file_341604.jpg

16.  Rotate the cylinder by 11.25 degrees along the z-axis.  Add another cutting cube and rotate it by 62 degrees along the y-axis.  Finally, turn off snap and move the cube until it just intersects the last set of facets which were cut on the top.


Stegy ( ) posted Thu, 11 May 2006 at 12:58 PM

file_341605.jpg

17.  Use ArrayPolar to create 8 duplicates of the cutting cube.  Use Boolean Difference to cut the cylinder with the cubes. 


Stegy ( ) posted Thu, 11 May 2006 at 12:59 PM

file_341606.jpg

18.  The last and simplest step is to cut the top of the gem.  Plop down a cube whose center aligns with the center of the cylinder along the z-axis.


Stegy ( ) posted Thu, 11 May 2006 at 12:59 PM

file_341607.jpg

19.  Move the cube along the z-axis until it just rests on the intersection of the top facets. 


Stegy ( ) posted Thu, 11 May 2006 at 1:01 PM

file_341608.jpg

20.  Do a Boolean Difference between the cylinder and the cube.  -  Finished!  -  Again, the majority of the credit goes to ABCarter for the original tutorial.  I'm just filling in the missing screen shots!


Stegy ( ) posted Thu, 11 May 2006 at 1:02 PM ยท edited Thu, 11 May 2006 at 1:07 PM

file_341610.jpg

Finished quicky Render using Carrara 5.

Comments and Questions Thread is here:

http://market.renderosity.com/mod/forumpro/showthread.php?thread_id=2647527


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.