Support service
Search
Send message
Find your message
DiamCalc
Oxygen
Helium Polish
Helium Rough & Pacor
Helium Rough & Pacor
3DCalc family
Oxygen
Helium Polish
Helium Rough & Pacor
 

Documentation Helium Rough & Pacor

Content

Introduction
Getting started
Scanning and building
Import and export
Recognition
Inclusions
Optimization
Reports
Laser marking
Common features

Optimization

  previous   top   next

Option Tool

Tool option is created for advanced facilities of work with algorithms of allocation. The option is very useful during work with medium and large stones which required plan for several, three and more diamonds. Tool option allows to check manual operator solutions.

Using only mouse cursor and panel Scene you can work with option Tool.

Option Tool is located in the toolbar of the panel Scene.

To activate option press button

To deactivate press button

To open menu of option Tool right click on the any object or on the free area after activation of Tool option.

Option Tool is applied for following objects:

  • diamonds
  • layers
  • free area of Scene

The option Tool has different menu for different selected object (Figure 1).

Figure 1. The structure of Tool menu

a) for free area:
b) for diamond:
c) for layer:
d) for one plane of layer:

Functions of option Tool and existing commands

1) Allocation of next diamonds in solution. Most commands are located in the first section in the menu for diamond (figure 1, b):

Bound Diam. Inscribing the next diamond in the area which user exactly determines by layer.
Zone Diam. Searching the next diamond in the local zone which user approximately determines by layer. Final cut layer is determined by algorithm after search of solution.
05. Next Facet. Searching the next diamond in the whole volume of stone. Existing diamonds of solution are used as limitations.

Two methods of work exist for each of listed above algorithms:

  1. Program chooses the optimal cutting from the white list. White list is list of cuttings presented in current rough group in the panel Rough classification from the main menu.
  2. User chooses cutting manually.

From these 6 new variants of work 5 are coming true.
 
  • Make <Diam …>. Creating of next diamond in the free zone. This command is located in the menu for free area (Figure 1, a).
  • Bound Diam allows to quickly check pointed by a person position of the cut layer. Disadvantage is to difficulty point at the exact position of best layer.

    Zone Diam is method when user has not to exactly point at the position of layer. After user pointed at zone of inscribing of the next diamond by the setting of approximate position of the layer program determines the best position of cut layer by itself. Disadvantage: algorithm spends more time than previous.

    05. Next Facet works for a long time in comparison with previous algorithms. Advantage of this method is that program analyses each of zones and finds the optimal zone by price of inscribed in the zone potential diamond.

    Software allows automatically launching algorithm Bound Swim or algorithm Recut during movement of object Layer. Also program launches Swim algorithm during move object Bound automatically.

    2) Manual work with existing diamond (Figure 1, b; second section):

    1. Fixed diamond weight. Algorithms of increasing-decreasing of diamond weight with help of search in local zone, indication and trying to reach next price group are accessible.
    2. Increase and Intersect. Possibility of increasing of weight and checking of zones of naturals in the places of intersection between rough model and increased diamond model.
    3. Change cut to.
    4. Change of the cutting to another one from the full list of cuttings, then search of best weight and position.
    5. Manual optimization for <…ct Diam…>. Launching of manual optimization, i.e. search of better weight in local zone.
    6. Change grade to. Change of grade and search of best weight and position in local zone.

    3) Manual work with layers:

    1. Make <Layer…>. Creating of layer in the free zone. Command is located in the menu for free zone (Figure 1, a).
    2. Layer. Creating of layer, plane and bound on the border with existing diamonds. Option is located in the third section of menu for diamond Figure 1, b.
    3. …ct Diam… + …ct Diam…: Recut, …ct Diam… + …ct Diam…: Bound Swim, …ct Diam… + …ct Diam…: Single. Launching of search of diamonds in the areas separated by the layer. The details are described below. Commands are located in the menu for layer Figure 1, c, the similar commands are for on plane of layer (for only one diamond) Figure 1, d.
    4. Set <Layer…> between diamonds. Set of layer between diamonds.
    5. Remove <Layer…> from solution. Deleting of layer.
    6. Add <Layer…> to limitation. Set of layer as limitation, i.e. layer will be considered as unchanged fixed object and all other objects will be inscribed out of layer.

    4) Solutions:

    1. Creating of new solution in the list of panel "Marking-out" - command Solution: X:Y - New. X. X - quantity of diamonds in solution, Y - quantity of layers.
    2. Changing of existed solution - Solution: X:Y - Copy. This command applies changes that you made manually with existed and selected in the start of work in Marking-out panel solution.

     

    Bound Diam. Inscribing the next diamond in the area which user exactly determines by layer.

    A position of the layer user can set by two ways:

    1. Mouse cursor which is moved at any facet determine one plane of the layer (the facet and the plane will be red). The red plane separates the zone of search of the next diamond after start algorithm.
    2. Mouse cursor which is moved at edge of diamond profile (profile is shown by white lines) determines the layer which is perpendicular to the screen plane and tangent to the diamond profile. Thus red plane is shown which is set by the part of white contour near culet (Figure 2). This plane doesn't coincide with any facet.

    It is important to note that any algorithm during inscribing of diamond in the zone uses previous diamonds and objects which are red in the panel Environment (in the panel Marking-out) as limitations. It doesn't take attention on presence of any layer in analyzed zone if this layer doesn't present and isn't marked by red in panel Env.

    It means that different layers can intersect each other but diamonds are never intersected. Intersection of layers doesn't mean that solution in the scene doesn't exist.

    Figure 2

    a. Program chooses optimal cutting from the white list.
    Find necessary plane and facet of diamond for separating of zone. Press by the right mouse diamond on this facet. In pop-up menu the first chapter concerns algorithms. Press the button Bound Next-Diam: Best. This algorithm finds best cutting and sets diamond exactly in the zone separated by the red plane.

    b. User chooses cutting manually.
    Find necessary plane and facet of diamond for separating of zone. Press by the right mouse diamond on this facet. In pop-up menu the first chapter concerns algorithms. Press the button Bound Next-Diam:… and select necessary cutting. This algorithm finds best cutting and sets diamond exactly in the zone separated by the red plane. On the Figure 3 solution of Bound Next Diam: Brilliant is shown.
    Figure 3

    Zone Diam. Searching the next diamond in the local zone which user approximately determines by layer. Final cut layer is determined by algorithm after search of solution.

    Approximate position of layer is determined by user with help of the one of described early in chapter Bound Diam methods. Then program in separated by red plane zone finds best diamond and finally program set layer between diamonds. It is important to note that final cut layer may be not coinciding with plane of red diamond facet.

    a. Program chooses optimal cutting from the white list.
    Find necessary plane and facet of diamond for separating of zone. Press by the right mouse diamond on this facet. In pop-up menu the first chapter concerns algorithms. Press the button Zone Next-Diam (from main list) - you start search of the next diamond in the local zone. After searching cut layer will be set (result on Figure 4).

    Figure 4

    b. User chooses cutting manually.

    Find necessary plane and facet of diamond for separating of zone. Press by the right mouse diamond on this facet. In pop-up menu the first chapter concerns algorithms. Press the button Zone Next-Diam: ... and choose necessary cutting. Result where red facet of Figure 4 and cutting Prince are used is shown on Figure 5.

    Figure 5

    Below result of work Zone Diam: Brilliant: is shown where red plane of Figure 3 is used. Compare solutions of Figure 3 (Bound Diam: Brilliant) and Figure 6 (Zone Diam: Brilliant).

    Figure 6

    05. Next Facet. Searching the next diamond in the whole volume of stone. Existing diamonds of solution are used as limitations.

    a. Program chooses optimal cutting from the white list.
    Move mouse cursor at the diamond (if you see some diamonds in the solution choose any diamond).
    Press on the diamond by the right mouse diamond. In pop-up menu the first chapter concerns algorithms. Press the button 05. Next (facet) (Figure 7).

    Figure 7

    b. User chooses cutting manually.

    The function isn't realized in this version.

    Important! You can undo any operation by pressing button Ctrl+Z. You can redo any operation by pressing button Ctrl+Y.

    Limitation layers

    User has possibility to create limitation layers. To create limitation (Bound layer) inside stone is necessary to switch on mode Tool then right click in the Scene select Make <Bound...> command (Figure 1). Or click on any existing Layer and select Add <object> to limitation.
    So operator create plane. This plane is limitation, i.e. program will allocate diamonds not using space of diamond that separated by this plane.

    User can make this plane active (press in the panel of objects) and move it in necessary position. For example if he wants to not take into account part of diamond that has many inclusions.
    This plane is estimated by program as red inclusion and is placed in Env section of panel Marking-out.

    User can change status for limitation (Red or Green) by the right click on plane and select of limitation status or in the Env section as during work with inclusions.
    User can delete limitation by the right click on the limitation and select Remove <Bound ...>

    Figure 1. Applying of limitations by solution (bound layers).

    Set Layer between diamonds

    During some operations with diamonds in Tool mode operator can get solution where layer is not between diamonds. In this case possible to set Layer between diamonds again. Right click on Layer and select Set Layer … between diamonds (Figure 2).

    Figure 2. Set "Layer" between diamonds.

      previous   top   next

     



    Warning: Undefined variable $keys in /home/octonus/public_html/oct/footerPartFree.php on line 19