] 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.