Quantcast
Channel: NX Design Forum topics
Viewing all articles
Browse latest Browse all 5175

How to get the Mass-Attribute in an Assembly

$
0
0

Hello,

 

I´m currently searching for a solution, to get a mass-attribute of all it´s components mass in an assembly. I would like it in top-level-assembly and all subassemblies. I know, I can make the values visible in the ANT - column "Weigth (kg)" or "Weight (lb)" ... But there are some disadvantages:

  • I need the value as an attribute, e.g. for a assembly-drawing.
  • The word "Weight" is wrong! The dimension "kg" is for the mass, not the weight.Weight is the force in "N". In germany many people say "Gewicht", but they mean the mass.

For my purposes, I have created in all single parts some expressions and attribute, which gives me the possiblility to view german or english keywords as column-headings and attributes. All of my body-attributes (surface, density, mass, volume, weight) have the dimension behind it in the same attribute-string. Here as an example for the mass-attribute (english only):

Expressions:Mass-Expr.jpg

 Attribute:

Mass-Attr.jpg

 

In the ANT I can make the column for this attribute visible:

Mass.jpg

 

 

 

 

 

 Both rows with values are from the components. The empty row above is from the assembly.

NX has a System-Value in the ANT - "Weight(kg)":

Weight_kg.jpg

 

 

 

 

 

Here we see in the upper row above the component-values the value of the assembly. But without dimension - only in the column-header (with the wrong word).

So for me to understand is, what type of attribute is displayed here? I searched in the log-file an found a line with this:

NAV3.jpg

 

On the right side we see some entries for "MASS_LB", "MASS_GM" and "MASS_KG". These entries are the alias-names for the headers for "Weight (xx)" in the ANT.

Can I get these attributes - or whatever it is - to make them accessable for me, to create new attributes with dimensions? They should also be automatically updatet as the original-values of them.

I don´t want a program as a solution, cause this means, the user has to do it manually, which can end in unwanted failures. I found a solution for that in an other post.

 

I hope of many answers and a good and practical solution.

 

Michael

 


Viewing all articles
Browse latest Browse all 5175

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>