hexagon logo

PC-DMIS 2023.2 How to disable Ending offset (Smart calculation) feature

Hi, all. Recently upgraded to 2023.2 and noticed a new feature in Auto-Cylinder. The feature is not working properly and i was wondering if there is a way to disable it?
Parents Reply Children
  • I am using Auto-features. As you say, I can manually modify the ending offset and hit OK to create the feature. The problem I am having is after generating path, simulating, or performing a collision detection, it resets back to the "smart calculation" value, and I have to edit it all over again for all my cylinders. I've noticed even if I hit F9 on a cylinder feature, and then hit cancel, it will reset to the "smart calculation" value too. I find it a bit frustrating and looking for a way to completely disable it.
  • Have you downloaded service pack 1? we had the same problem and service pack 1 seems to fix it.
  •  I we don't use the MSE, is there any way it can be disabled? If not, you should really provide this as an option. I can see the frustration if you have several features to measure and the SmartCalculation overrides the previously entered value everytime you open the autocylinder dialog or click a feature in CAD.

    One solution could be (I haven't tested it) to have the autocylinder window open, select a cylinder to measure, change the ending offset, create and click a new feature. At this point, the SmartCalculation should not calculate and override the ending offset provided by the user - I think it should only calculate the ending offset upon autofeaturedialog creation. Of course there should be an option to disable it altogether so you don't have to manually change your ending offset upon opening the autocylinder dialog.

  • I we don't use the MSE, is there any way it can be disabled?

    Yes...

    One solution could be (I haven't tested it) to have the autocylinder window open, select a cylinder to measure, change the ending offset, create and click a new feature. At this point, the SmartCalculation should not calculate and override the ending offset provided by the user - I think it should only calculate the ending offset upon autofeaturedialog creation.

    That doesn't work.  The smart calculation gets activated every time you click on the cad so, even if you override it by entering a value, as soon as you click a surface, it will be applied again.  For now, the only way to achieve the kind of control people are asking for - being able to choose whether the smart calculation is on or off when creating features - is through the MSE and the quick feature widget.  You would need to save a MSE configuration that had the smart ending offset exposed in the widget, then, you could use the widget to override whether it was on/off as you create features.

    As I've previously said, this only applies to quick features, it has no affect on the auto-feature dialog behaviour.

    The team that were responsible for the smart calculation are in the process of adding a setting to disable it in the auto feature dialog.  It will be available in 2024.1 (due out next week) and pushed to prior service packs where possible.

  • Thanks Neil, I was referring to being able to disable the SmartCalculation, I know the MSE can be disabled as you showed.

    On the other hand, this seems to be a non-issue with the release of 2024.1 - thank you for that setting.

  • Create a cylinder with the offset that you want.   Replace the X and Y values with variables.  Copy the cylinder as needed and insert new values in the X and Y variables. 

  • I'm using 2024.1 technical preview version and smart calculation is still overriding my value. It's so annoing especialy with program where i have many threads as cylinders and i must have exact ending offset where thread finishes. it is doing on each cylinder even it hasn't any bottom surface which can have collision with. And when i have lower cylinder than half of tip, ending offset is set out of material and program stops. it is very "usefull" when you have to go somewhere during execution and you expect that measurement is finished when you come back.