Page tree
Skip to end of metadata
Go to start of metadata

The system provides the AnyCut workflow which includes the tools and a comfortable user interfaces for registering your own new cuttings from your own designs (ascii, dmc), sample stone scans and successful allocation solutions. The new workflow significantly simplifies both the process of cutting registration and subsequent solution allocation, and also provides extended control over parameters of the solutions. This is achieved by providing the new user interface for user cutting registration, as well as adding a new Recut algorithm paired with the composite appraiser and providing the option of automatic start of SmartRecut basing on the automatically detected best Recut solution.

You can apply the new workflow to any cuttings.

For a general overview of the process, see Workflow - AnyCut Allocation (Diagram)

The AnyCut workflow includes the following steps:

  • User cutting registration
  • Allocation, includes sequentially:
  • (optional) Adding allocation forms

Below these steps are described in an overview video and as step-by-step.

On this page:

Overview Video

Video | AnyCut Workflow - Main Steps
Published:2019, September 3Last Updated:2019, October 16v.2.3

Video summary:

  • AnyCut workflow includes the following steps: User cutting registration, FixedForm (recut) allocation, SmartRecut AnyCut allocation with relative ASCII appraiser

  • User cutting registration starts from running SmartNormilize for the model you want to use as cutting
  • Register most symmetrical normalization result as new cutting
  • Provide Custom Facet Marking for your new cutting
  • Facet Marking from a sample can be used
  • If necessary, corrections may be done for selected marking from sample
  • Save your cutting
  • Run FixedForm (recut) allocation with your cutting
  • Use + Smart Recut option to immediately start SmartRecut after the Recut
  • The system provides a set of solutions

Video keywords: AnyCut, user cutting, custom facet marking, SmartRecut

Published in:Release Notes2019-09-13 - HPOxygen Server 5.2.22
DocumentationAnyCut Workflow, User Cutting Registration
PlaylissAll Videos
AlsoAs Separate Page | Specification

User Cutting Registration

Main article: Custom Cut Registration

This stage includes obligatory normalization of the model you decided to use as cutting, then registration optimal normalization variant as a new cutting.

  1. For the scan, you want to register as cutting, run the "19. SmartNormalize" algorithm. Several solutions are produced.
  2. From the solutions, produced by the "19. SmartNormalize" algorithm, select the one you want to register as cutting.
  3. Right-click this solution, and from the context menu, select Register as new cutting... The dialog is displayed.
  4. In the Register new cutting dialog, if necessary, specify Facet Marking.

  5. Set Cutting name.
  6. Click Ok.


This stage includes sequentially:

The latest version of the system allows executing both steps within one run.

For the Recut allocation within AnyCut workflow, two new algorithms are added to the system:

  • 19. Single (FixedForm) - is intended to produce solutions in maximum correspondence with registered forms and limited by these forms number. Better to use when there is a number of registered forms and you want to stick to them. See detailed description of allocation forms in the "Adding Allocation Forms" section below.
  • 20. Single (Recut) - is intended to produce solutions for forms and then search additionally beyond them (but in the limits specified by the appraiser). Better to use for searching for larger mass, taking into account that some fixed form solutions may be excluded from results if the algorithm finds better solutions.

To perform Recut + SmartRecut allocation for AnyCut with your previously registered cutting:

  1. Set:
    1. Algorithm = "19. Single (FixedForm)" or "20. Single (Recut)"
    2. Appraiser = MyAnyCutOpt | MyAnyCut (aka composite appraiser) or one of the composite Appraisers for Cushion)
    3. Cutting list via Cutting List > Client cuttings = your registered cutting
  2. Select +SmartRecut option. With this option selected, from the two best Recut solutions, the SmartRecut will be immediately started.

    Note that the SmartRecut algorithm will run with the latest used options. The latest version of the composite appraiser in addition to others supports Fix Girdle, Fix Crown and Fix Facets options.

  3. Click Run. Recut solutions are added to the list, then SmartRecut solutions are added.

Adding Allocation Forms

Main article: Custom Cut Registration

This step is optional as AnyCut is able to run on a single base form (cutting itself). Still, it is recommended to register allocation forms, especially for the different W:L ratio, as it significantly improves allocation results.

For any registered cutting, immediately after its registering or at any moment later, you can add any number of the allocation forms. Each allocation form is a high-quality solution variant for your cutting. Any solutions or normalized scans can be registered as allocation forms for your registered cuttings.

Although the registering of the allocation forms is optional, it may improve the quality of solutions, because on running your registered cutting, the optimization algorithm will check all the included forms trying to produce solutions well allocated with these forms. This means, the more high-quality solutions you register as allocation forms, the better results you achieve when running optimization with your cutting.

To add a new allocation form to your registered cutting, do one of the following:

  • To add a new allocation form from a scan:
    • For the scan, you want to register as the allocation form, run the "19. SmartNormalize" algorithm. Several solutions are produced.
    • Among the solutions, produced by the "19. SmartNormalize" algorithm, right-click the one you want to register as the allocation form.
    • From the context menu, select Add to allocation forms...The dialog is displayed.
    • In the Add to allocation forms... dialog, from the Cutting list, select the registered cutting, you want to add the allocation form to.
    • Facet Marking from the selected cutting is automatically applied to your new form. If necessary, adjust the Facet Marking.
    • Set Form name.

    • Click Ok.
  • To add a new allocation form from a solution:
    • Right-click the solution you want to use as an additional allocation form.
    • From the context menu, select Add to allocation forms...The dialog is displayed.
    • Further steps are the same, as described above for the normalized scans.

Workflow Demonstration and Testing

The following elements of the system can be used for testing the AnyCut Workflow:

  • Under Client cuttings, the "Oval_C32P24_Shifted_NBT" cutting is presented.
  • Corresponding profile under the AnyCut composite appraiser ("MyAnyCutOpt | MyAnyCut"). The cutting contains a number of allocation forms. 

On figure: 1 - demo oval cutting; 2 - allocation forms within cutting; 3 - AnyCut composite appraiser with the corresponding profile.

Related Pages

Write a comment…