What is Helium Polish and who benefits from it
What is new in the Helium Polish?
Versions history
Documentation for Helium Polish releases
 
Advantages for analyzing girdle asymmetry and removing girdle asymmetry
Scanning major and minor symmetry features
Measuring diameter of girdles with a conical shape, "CZ" sample
Photoreal image of Helium Polish 3D model
 
Reports
What is new in the Helium Polish reports?
Reports history

Customizing printing and viewing reports
Customizing export data
Customizing MS Word report templates
Customizing internal text report template
 
Helium Polish Illustrated reports (one page reports)
Reports for semipolished diamonds and arbitrary cuts
Recut reports
 
Helium Polish download

Helium Polish Highlights (PDF)
Helium Polish system manual (PDF)
Helium reports documentation (PDF)
 
FAQ
Cut parameters
Creating and customizing pricelists (PDF)
 
DiamCalc
DiBox
DiBox 2.0
GemAdviser Free Version
Helium IG
Helium Polish
Helium Rough
Helium Tender
M-Box 2.0
M-Box 1.5
M-Box
Oxygen DZ
Oxygen HIG
Oxygen Immersion
Oxygen Inclusion
Oxygen Microscope Server
Oxygen Viewer Free Version
Oxygen XRay Server
Pacor
Pacor Client
Stereo Viewer Free Version
ViBox

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
 
Helium polish reports
Customizing printing and viewing Helium Polish reports

All available reports for polished diamonds are listed in the "Report" menu of the "Scan polished diamond" window. This menu has the following submenus: "Print Report", "Open Report in MS Word", "Export Report Data".

The content of these submenus is updated dynamically. It depends on available report templates and the current cutting of the built model.

Helium software searches the "Report" subfolder for the initialization (*.ini) files and looks through all such files. Initialization files related to printing reports for polished diamonds should have the following format.

[General]
ReportType=PolishRTF
VisibleName=<Submenu item name>
CuttingType=<Cutting type>

[FileNames]
TemplateRTF=<File name for the RTF template>

[Picture]
PictureID=POLISH_MODEL_REPORT
Bookmark=<MS Word bookmark name>
X=<Angle of rotation around X axis in degrees>
Y=<Angle of rotation around Y axis in degrees>
Z=<Angle of rotation around Z axis in degrees>
InvisibleEdges=<The way of drawing invisible edges >
VisibleSidesInColor=<The way of coloring of visible sides>
VisibleEdgesColorR=<The color of visible edges in RGB>
VisibleEdgesColorG=<The color of visible edges in RGB>
VisibleEdgesColorB=<The color of visible edges in RGB>
InvisibleEdgesColorR=<The color of invisible edges in RGB>
InvisibleEdgesColorG=<The color of invisible edges in RGB>
InvisibleEdgesColorB=<The color of invisible edges in RGB>
AspectRatioX=<Desired proportions of the picture>
AspectRatioY=<Desired proportions of the picture>

………………………………………………

[Picture<N>]
PictureID=POLISH_ANGLES_REPORT
Bookmark=<MS Word bookmark name>
PavilionView=<Pavilion (1) or crown (0) view of the stone>
PictureType=<The way of drawing picture>
Colored=<0 or 1>
FontSize=<Font size in percents>
AspectRatioX=<Desired proportions of the picture>
AspectRatioY=<Desired proportions of the picture>
………………………………………………

[Picture<N>]
PictureID=POLISH_SIDES_REPORT
Bookmark=<MS Word bookmark name>
Colored=<0 or 1>
PavilionView=<Pavilion (1) or crown (0) view of the stone>
PictureType=<The way of drawing picture>
Precision=<Number of digits after decimal point>
FontSize=<Font size in percents>
AspectRatioX=<Desired proportions of the picture>
AspectRatioY=<Desired proportions of the picture>
………………………………………………

[Picture<N>]
PictureID=PROFILE_VIEW_REPORT
Bookmark=<MS Word bookmark name>
Colored=<0 or 1>
FontSize=<Font size in percents>
AspectRatioX=<Desired proportions of the picture>
AspectRatioY=<Desired proportions of the picture>
TitleLengthGirdleFacet=<Title for Length Girdle Facet>
TitleDepthGirdleFacet=<Title for Depth Girdle Facet>
………………………………………………

If value of the "CuttingType" key corresponds to the cutting type of the built model, an item will be added to the "Print Report" and "Open Report in MS Word" submenus. The "Print Report" command generates the report using the selected template, fills it with report parameters and pictures and sends it to the default printer immediately. The generated report will not be shown on screen. The "Open Report in MS Word" command fills the report template and opens it in the MS Word. It is possible to print the document or save it to file. Both of these commands require MS Word installed.

Keys of the [General] and [FileNames] sections

These sections are mandatory.

ReportType: This key is mandatory. It should have the "PolishRTF" string for this type of report.

VisibleName: This key is mandatory. The value of this key will be shown in the "Print Report" and "Open Report in MS Word" submenus.

CuttingType: This key is mandatory. It identifies the cutting for which this report template is made. Different cuttings may have different set of parameters and different meaning of the same parameters. That is why it may be necessary to make report templates for each type of the cutting. Helium supports the following cutting types: "Brilliant" - for brilliant cut, "FancyRound" - for rounded fancies (marquise, oval and pear).

TemplateRTF: This key is mandatory. It should have the name of the source template file in the RTF format.

[Picture] section

These sections are optional and specify the attributes of report pictures that require additional attributes. The number in the section name does not have a special meaning. It just enumerates sections. Helium software supports up to 50 sections of this type.

PictureID: This key is mandatory. It should contain the tag of the picture POLISH_MODEL_REPORT or POLISH_ANGLES_REPORT or POLISH_SIDES_REPORT or PROFILE_VIEW_REPORT written in capital letters.
The picture with the POLISH_MODEL_REPORT tag contains a simple model of the polished diamond without inscriptions above it. Picture attributes allow to specify whether to draw invisible edges or not, orientation of the model, color and aspect ration of the picture.
The picture with the POLISH_ANGLES_REPORT tag contains a model of the polished diamond with facet angles inscribed above the model. Picture attributes allow to specify the orientation of the model, what angles to write, font size, aspect ratio and color of the picture.
The picture with the POLISH_SIDES_REPORT tag contains a model of the semi-polished diamond with information about all facets inscribed above the model. Picture attributes allow to specify the orientation of the model, what information to write (angles/heights), precision, font size, aspect ratio and color of the picture.
The picture with the PROFILE_VIEW_REPORT tag contains a side view of the model of the polished diamond with the values of basic parameters inscribed above the model. Picture attributes allow to specify the font size, aspect ratio and color of the picture.

Bookmark: This key is mandatory. It should contain the name of the MS Word bookmark in the RTF template for the picture. All bookmarks should be written in capital letters. During the report generation this bookmark will be replaced with the picture.

X, Y, Z: These keys are optional. If such key is not specified it is assumed to be zero. It is the angle of rotation of the 3D model around X, Y, Z axis in degrees before making the final image. This attribute allows to create various views of the same model.

InvisibleEdges: This key is optional. It specifies the way of drawing invisible edges of the 3D model. Possible values are: 0 - invisible edges are not drawn, 1 - invisible edges are drawn without refraction, 2 - invisible edges are drawn taking refraction of the light into consideration. If this key is not specified it is assumed to be equal to 1.

VisibleSidesInColor: This key is optional. It specifies the way of coloring of visible edges. Possible values are: 0 - black and white scheme (for example, extra facets will be drawn in gray color), 1 - color scheme (for example, extra facets will be drawn in blue color). If this key is not specified it is assumed to be equal to 0.

VisibleEdgesColorR, VisibleEdgesColorG, VisibleEdgesColorB: These keys are optional. If such key is not specified it is assumed to be zero. They specify the RGB color for drawing visible edges of the 3D model.

InvisibleEdgesColorR, InvisibleEdgesColorG, InvisibleEdgesColorB: These keys are optional. If such key is not specified it is assumed to be zero. They specify the RGB color for drawing invisible edges of the 3D model.

AspectRatioX, AspectRatioY: These keys are optional. If such key is not specified it is assumed to be zero. They specify the desired proportions of the generated picture. If the actual proportions of the picture differ from the specified, blank margins are added.

PavilionView: This key specifies the orientation of the model. Possible values are: 0 - crown view, 1 - pavilion view. If this key is not specified it is assumed to be equal to 1.

PictureType: This key specifies the way of drawing the picture.
If PictureID is POLISH_ANGLES_REPORT then possible values for this parameter are: 0 - invisible edges are drawn taking refraction into account, slope angles of main facets are written near facets; 1 - invisible edges are not drawn, slope angles of all facets are written; 2 - invisible edges are not drawn, azimuth angles of all facets are written; 3 - invisible edges are not drawn, deviation of slope angles from the average are written; 4 - invisible edges are not drawn, deviation of azimuth angles from ideal are written; 5 - invisible edges are not drawn, slope angles of main facets are written near facets together with the maximum inscribed circle and section of the model with the plane in which the circle lies; 6 - invisible edges are not drawn, slope angles of main facets are written above facets together with the maximum inscribed circle and section of the model with the plane in which the circle lies. If PictureID is POLISH_SIDES_REPORT then possible values for this parameter are: 0 - slope angles of all facets are drawn; 1- azimuth angles of all facets are drawn; 2 - heights in % of all facets are drawn; 3 - heights in mm of all facets are drawn.

Colored: This key is optional. Default value: 0. The program generates black and white pictures if it is 0 and colored otherwise.

FontSize: This key is optional. Default value: 100. This parameter adjusts the font height on the picture. It specifies the ratio between desired and default font size. For example, if FontSize=200, all text on the picture will be twice higher than default.

Precision: This key is optional. Default value: 2. This parameter is applicable to pictures with PictureID=POLISH_SIDES_REPORT. It specifies the number of decimal digits used when writing facet angles or heights.

TitleLengthGirdleFacet, TitleDepthGirdleFacet: These keys are optional. They specify the text that will be written on the picture above the corresponding parameter values. When the font size is large the default text may appear too big to fit the picture and you may want to change it.