Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On the picture below there are five solutions obtained by the preset "1.AllNarrower" and recolored in the colors of the rainbow. The algorithm was run one by one 1 → 5 → 6 → 7 → 8 → 9. As you can see, the price of the solution is growing, but the gain is decreasing each time


SmartNormalize

...

batch-mode for registration of many (100 and more) allocation forms

To register Goodwin cuts allocation forms, you need to run SmartNormalize algorithm on every model. For hundreds of forms it takes a very long time and inevitable human errors. We have automated this process as much as possible.

...

  • .dmc file name in "Alloc" column for loaded models

  • Tag "BN" and preset color in "Alloc" column for solutions

  • Grade by cut Absolute Appraiser

  • Errors in "Alloc" column tooltip 

  • Color labels (details in next chapter)

SmartNormalize

...

auto color labels  

To simplify the choice among SmartNormalize solutions, the algorithm began to place Color labels that warn about the presence of known errors. In SmartNormalize batch mode color labels also determines if the allocation form has been registered automatically.

Color label in SNWhat does it mean in separate SmartNormalizeColor label in SN BatchWhat does it mean in Smart Normalize batch

Good solution for registration. No errors found automatically.

Automatic registration

Good solution for registration. Automatically found warnings should not bad affect the work with this preform in the future. Possible Warnings:

1) "SmartNormalize found solution with AreaLoss in [0.05, 0.15]."
2) "SmartNormalize found solution with small edges on the Pavilion or Crown"

Automatic registration.

If you like, you can review these solutions, write down their names, and remove them from the allocation forms.


It means Warning: "SmartNormalize found solution with perceptible volume difference to start model. Please, check result"

Volume difference is perceptible but not big. Most likely input model is rather asymmetric, but solution is good for registration. This situation need manual user check.

No automatic registration.

We recommend reviewing these solutions and most likely adding them manually to allocation forms. If you don't like the solution, you can run all SmartNormalize presets on these models and maybe get a green solution.

The solution contains errors, registration with which is not recommended.

No automatic registration.

Review these solutions and read errors in "Alloc" column tooltip. Try to get the green SmartNormalize solution by following the prompts in the error messages and running all the SmartNormalize presets. Or you can ignore these model.


Can not be in SmartNormalize without batch mode. First cut form is unknown.

No automatic registration.

It means Critical error: "SmartNormalize solution Facet Types is different from first preform Facet Types. Please, check result". Ignore these model. Most likely the .dmc file contains a model with a different pattern or with Extra Facets. We recommend registering models with different patterns in different cuts. In case of Extra Facets you can try to colorize the model Facet Types correct considering Extra Facets and running all the SmartNormalize presets. But remember that checking for violet label will no longer work without a batch and you yourself need to check the identity of the pattern.

SmartRecut errors

...

log

Sometimes the SmartRecut algorithm does not find a solution, and it is not clear what to do next. In some of these situations, the algorithm can automatically determine the cause of the problem. We have developed an error logging system for SmartRecut, SmartNormalize (/ Lite), SmartZoom algorithms so that users can adjust their actions based on the received information. You can see error messages in two locations:

...

In the current version Safe Boundaries margin is responsible only for the possible scanner error. And SmartRecut separately takes into account GIA rounding error (dead zone). So you can add the full margin to the solution GIA values, it will be ok.

MyRound

...

boundaries and GIA Cut grade conflict in SmartRecut 

SmartRecut sometimes found solutions with bad GIA Cut Grade due to narrow MyRound boundaries on the parameters Table, CrownAngle, PavilionAngle, StarLength, LowerGirdleLength, GirdleBezel. This program behavior has been fixed. However, SmartRecut still cannot use the space close to the Boundaries between two 6D-cells ("dead zone"). If this happens then there is error message comes to Log: 

...

The intervals adjustment is following: intervals from templates are shifted on the some value of parameters ("parallel shift" for parameter intervals of EX, VG, GD, ... groups). The value of the shift is found by software by such way that value of each parameter is exactly in the middle of EX group. Therefore all values of start allocation form are set in the middle of EX group. Intervals size [min, max] for each group are remained the same as in template.

Intervals before adjustmentIntervals after adjustment

adjustment_before.pngImage Modified

adjustment_after.pngImage Modified

Inclusions mode

Now you can plot cavities manually on your model using the new  Inclusions mode. To switch to the Inclusions mode, on the top panel, click  Inclusions.

...