NX Measure command: NX loads part fully

2021-10-06T23:26:32Z
NX for Design

Summary


Details

Customer works with large assemblies and use "Partial Loading" in Assembly Load Options. This is standard recommendation to work with large assemblies.

They noticed : when they run  'Measure Face', 'Measure Distance' or 'Measure Body' command, NX loads this body fully. We can see load status of these parts in the NX syslog and in the Navigator columns:

If they select several bodies (i.e. sub-assembly) in the 'Measure Body' command,  NX loads all selected parts. So if selected subassembly is large, Measure command works slowly, because of loading all selected parts.

How to aviod this case?



Solution

When we apply "Partial Loading" option, exact parametric data is not available, NX uses facet data.
NX uses full loading to calculate exact parametric data. It is necessary, if we want to set "Associative" flag and use measure data in Expressions, e.g. to create geometry based on such expressions.


Pre NX12 versions use full loading during some Measure commands.

NX12 have new common Measure command and new setting in the Measure Preferences: Calculation Mode.

If Calculation Mode = Prefer Precise, NX uses Full loading for measurement.

If Calculation Mode = Prefer  Approximate, NX uses Partial loading. But facet geometry is not exact and cannot be used in the Expressions.
So if we set Calculation Mode = Prefer  Approximate, "Associative" flag is inactive and we can see the following message:




Hardware/Software Configuration

Platform: all
OS: n/a
OS Version: n/a
Product: NX
Application: DESIGN
Version: V12.0.2
Function: INFO_ANALYSIS

Ref: 002-8007199

KB Article ID# PL8007199

Contents

SummaryDetails

Associated Components

Modeling