"Weight" easurement through Measure Bodies vs. the "Weight" column in the Assemb
"Weight" easurement through Measure Bodies vs. the "Weight" column in the Assemb
(OP)
There's a mismatch between the weight taken via Measure Bodies and the value shown in the Weight column of the Assembly Navigator.
I should mention; not all the components in the Assembly Navigator show a value in the Weight column, which would explain why the Weight column for the top level assembly (sum of all the sub-assemblies) is less than it should be.
However, when I use Measure Bodies and window over the top level assembly, I get a higher weight reading that what is shown in the Assembly Navigator.
It seems like, even if no value is shown in the Weight column, it doesn't actually mean there's no weight/density associated with that component, and weight could still be captured by taking an explicit measurement.
Q: Does anyone know the reason for why a component would not give a Weight value in the Assembly navigator?
TIA,
SMO
I should mention; not all the components in the Assembly Navigator show a value in the Weight column, which would explain why the Weight column for the top level assembly (sum of all the sub-assemblies) is less than it should be.
However, when I use Measure Bodies and window over the top level assembly, I get a higher weight reading that what is shown in the Assembly Navigator.
It seems like, even if no value is shown in the Weight column, it doesn't actually mean there's no weight/density associated with that component, and weight could still be captured by taking an explicit measurement.
Q: Does anyone know the reason for why a component would not give a Weight value in the Assembly navigator?
TIA,
SMO





RE: "Weight" easurement through Measure Bodies vs. the "Weight" column in the Assemb
www.nxjournaling.com
RE: "Weight" easurement through Measure Bodies vs. the "Weight" column in the Assemb
I came across a few things:
1a. I was able to update all the weight values in the Assembly Navigator (including those without a value) by doing:
1b. Assembly navigator -> right click component(s) -> Properties -> Weight tab -> "Update Weight Data Now"
2a. However, the "Weight Status" column still showed components said "Unreliable value" (yellow question mark)
2b. Then I realized those were for sub-assemblies that were still "Packed," but I was able to solve this issue by doing:
2c. Unpack -> highlight sub-component(s) (even those with weight values) -> Properties -> Weight tab -> "Update Weight Data Now"
3a. I did find a few components that had Asserted weights. I assume this was done using the Advanced Weight Management system (part of Advanced Mass Properties).
I think I'm all set now, thanks again.
SMO
RE: "Weight" easurement through Measure Bodies vs. the "Weight" column in the Assemb
CODE -->
Option Strict Off Imports System Imports NXOpen Module NXJournal Sub Main (ByVal args() As String) Dim theSession As NXOpen.Session = NXOpen.Session.GetSession() Dim workPart As NXOpen.Part = theSession.Parts.Work Dim objects2(0) As NXObject objects2(0) = workPart Dim massPropertiesBuilder1 As MassPropertiesBuilder massPropertiesBuilder1 = workPart.PropertiesManager.CreateMassPropertiesBuilder(objects2) massPropertiesBuilder1.UpdateNow() massPropertiesBuilder1.Destroy() End Sub End ModuleMike Hyde
www.astonmartin.com
NX10.0.3 with TC11.2.1 and Vis 11.2