What is DiamCalc and who benefits from it
What is new in the DiamCalc?
High Dynamic Range Demo movies
Caustic Movies in the next versions of DiamCalc
Scenarios - Demo files demonstraite different possibilities and effects of the program
Press Release DiamCalc 3.0 and DiamCalc 3.0 Pro launched by OctoNus
Diamond 3DBook free full version on-line
Video Tutorial - Using DiamCalc & GEM Adviser
DiamCalc Internal Cuts
External cuts (DLL)
Versions history
System requirements
Information for Mac users
Online Store
Illustrated reports
Download DiamCalc
DiamCalc 3.2 beta Documentation (PDF)
External Cuts gallery (Dll)
Online Store
Complete guide
Quick guide on Key operations (How to..)
OctoNus spread & AGS spread
Cut parameters
Cut Quality Estimation
How to Create High dynamic range (HDR) panorama
3DCalc Pro

3DCalc family
DiBox 2.0
GemAdviser Free Version
Helium IG
Helium Polish
Helium Rough
Helium Tender
M-Box 2.0
M-Box 1.5
Oxygen DZ
Oxygen HIG
Oxygen Immersion
Oxygen Inclusion
Oxygen Microscope Server
Oxygen Viewer Free Version
Oxygen XRay Server
Pacor Client
Stereo Viewer Free Version

PACOR - Advanced Computer technologies for Processing of Rough diamonds
Laser Mapping of Concavities
Scanning major and minor symmetry features
Technology patent "A method and apparatus for locating inclusions in a diamond stone"
Immersion Glass
DiamCalc : Guide
Complete Guide
  1. Estimating the mass of the stone and calculating cut parameters
  2. Support for different cuts and a large set of parameters
  3. Support of external cut designs and diamond 3D-models- GemCad, AutoCAD and Sarin files import (registered version only)
  4. Working with different types of gemstones
  5. Finding unknown parameters (mounted diamonds, estimating proportions of diamonds before they are cut) and parameter fixing
  6. Selecting measurement units and parameters to show
  7. Appraising cut quality (GIA, HRD, AGA, Russian TU systems) and estimating the price of the diamond
  8. Different visual presentations of diamond, fine-tuning images to produce realistic view of a diamond
  9. Detailed description of DiamCalc appraisers
  10. Appraiser file format
  11. OctBrill.txt file format
  12. Price list file format

Working with the different types of gemstones

3DCalc (DiamCalc, GemCalc) allow to work not just with diamonds (as DiamCalc1.x did) but also perform the calculations and get photo-realistic images of the different gemstones, like emerald, CZ, etc. The 3DCalc users have the opportunity to change manually gem material characteristics according to external information available about a certain stone. Lately user can work with the adjusted material characters by loading them from saved and collected files

A similar problem exists in diamond marking. DiamCalc provides a unique opportunity to estimate parameters of a future diamond as precisely as the available data allows.

The following topics are available in this section:

  1. Select the type of gemstone
  2. Adjust the gem material characteristics

1. Select the type of gemstone

The menu command "Gem material" presents you with the list of "built-in" types of gemstones. For the time being the following built-in materials are available: natural colorless diamond, emerald (2 types) and CZ.

2. Adjust the gem material characteristics

The menu command "Gem material/View-Modify Properties" presents you with the panel to adjust gem characteristics.

The "General" tab allows you to define the material density and select if the gem is colored of colorless.

The "Refraction" tab allows you to adjust gem refraction.

The most right way to adjust the refraction to simulate specific gem is to input the RI value at each wavelength using the "spectrum" grid (see picture below). When you change just the "refraction" parameter then the arithmetical difference you want to supply is added to all RI values in the spectra. The dispersion in this case isn't changed. This allows you to adjust quickly and conveniently gem properties for groups of analogous materials that have almost the same dispersion and different RI. If you haven't whole-spectrum RI data then you may approximate required RI values basing on a couple of values you have.

After pressing "Adjust manually..." button you can supply arbitrary RI and dispersion values and the DiamCalc will make the linear approximation to meet the specified requirements. The button "Select from listů" presents you with a list of (RI and dispersion) pairs corresponding to most gem materials. However, by selecting the desired gem material type from this menu you affect only the refractive features of the material, but the absorption and specific gravity stay unchanged after this action.

The "absorption" tab (for colored gems) has the same structure as "refraction" tab. It displays the spectrum of absorption on a diagram and allows you to modify it.

Note: The absorption values must be adjusted to 1 mm thickness.

Quick guide on Key operations (How to..)