hexagon logo

[2024.1] Autofeature hits gets wiped out when clicking OK

 

Stumbled upon this today.

Got an autoplane, scanned circle method
Evaluating perpendicularity for this plane
So far so good.

The scanpoints/scanpath from this scan (orange dots) were lingering in the graphics view
so I F9:ed the plane and clicked OK - without changing anything, just clicked OK.
The scanpoints/scanpath disapperared, but now the perp evaluation shows zero, which
means that when I clicked OK in the autoplane, the measured hits were removed.
The measured values were still correct (ie. they were not = THEO).

We've had a version of this bug earlier, but that was also clearing the MEAS values
to THEOS.

  • You mention orange scan points so I'm assuming this was a laser auto-feature?  The other bug you mentioned was for probed auto-features.

  • Nope, it was an autoplane, circular scan strategy with probe. The scanpath was still displaying in the graphics window after I created the plane, so F9'd it and just pressed close to trigger a "redraw" when closing the autofeaturedialog. No laser. The orange dots I am referring to is the visual scanpath while creating the autoplane.

  • I think that's expected.  When you edit a feature through the dialog, there are no checks in place to monitor whether you actually made a change or not.  Clicking on OK assumes an edit took place and re-generates everything (including resetting the hits to nominal).  Clicking on cancel will simply close the dialog without applying any changes.  There are no warning messages when editing through the dialog.


    The previous bug was when editing in command mode.  If you make changes in the edit window it triggers a number of warnings, some of which were not being acted on correctly (updating hits when you had said no).  That is what we fixed.

  • Ok, so I should have clicked cancel instead of OK as OK triggers a recalc regardless.
    I am not convinced that clicking Cancel would have led to the scanpath being removed from the graphics window though.
    Will test next time!

    Thanks Neil!