×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

mearure bodies

mearure bodies

mearure bodies

(OP)
I want to measure the mass of an assembly, (analysis, measure bodies)i think the default will use steel as a reference material?
Can i window select and say, inherit from one particular component which has a material assigned to EG. aluminium, so that it tells me what the assembly would weigh if it were all in aluminium?

RE: mearure bodies

If I understand you correctly I don't think that you can do that.  

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum

RE: mearure bodies

You can't edit components in an assembly assuming the assembly is the work PRT. Assigning materials to the components would require editing of the component PRT files. So you should really assign the material to the component solid/sheet bodies in the PRT files they were created in.

However you can do the following in the assembly file to perform this calculation:

1. Make the assembly file the work PRT
2. Promote all solid bodies into the assembly
3. Assign your material to the promoted solid bodies
4. Perform the mass calculation
5. Undo back to the step before the promotion in 2.

You can also use WAVE links in place of promotion. If you use WAVE links, then after step 2 you'd want to hide or suppress all components in the assembly.
 

RE: mearure bodies

Hi,

It seems that the management of materials, requires to have the license.

But my solution is :
1° - Mass properties + Keep measure.
2° - Blank the "body mesurements" on part navigator.
3° - Create a tab on drafting
4° - Select tab.
4° - Right button on tab > Edit Using spreedsheet.
5° - Type : density + associative volume¹
6° - Enter formula for multiplication (density x associative volume).
7° - Enter formula for total weight.
8° - Exit spreedsheet.

See .prt on attachement (NX4).

¹ for associate volume use this formula : =exprval("p??")

RE: mearure bodies

What did you mean by:

"... the management of materials, requires to have the license."

And as for your proposed workflow, why invoke the spreadsheet?  You can do all of that in the Expression system and save yourself a lot of wating around for Excel to launch and then to close after you're done. Now don't get me wrong, linking NX to a spreadsheet can bring some very powerful tools to bear on a problem, but for what you're suggesting, it's like killing flies with a sledge hammer.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: mearure bodies

I could be wrong, but we work with a NX4 MACH3 licence, and she doesn't allow us to attribute differents materials and densities by parts...

Not use the spreadsheet : do not allow to make the multiplication and addition formulas... if you have solution to make it without spreadsheet, i'm very interested, because as you say spreadsheet is heavy to used for this simple tasks...

Regards.




 

RE: mearure bodies

I don't know what you're referring to when you say that NX 4.0 requires an extra module for adding material and density to a model.  I just tested NX 4.0 and I was able to use the...

Tools -> Materials Properties...

...and there was no additional license required other then Solid Modeling.

As for the Spreadsheet comment, the built-in Expression system is more than capable of creating any sort of formula which you would like with all of the standard mathematical operators as well as pre-defined math operators such as trig functions, as  well as a large number of engineering functions, like motion and beam deflections, etc.

Anyway, for what it appears that you're attempting to do, the built-in function of NX should be more than adequate and you should need nothing more than the basic Solid Modeling module.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: mearure bodies

Hi John,

Thanks, i found the materials assigment...

But for spreadsheet, for me, it seems better and faster to use this way than the expressions....

Regards


 

RE: mearure bodies

Fine, that's why we've included that capability.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: mearure bodies

(OP)
thanks guy's i'll wave link into the assy & do it there

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources