Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Mass properties of family table

Jodster

New member
Hi all


This may have been posted in the past but I didn't see anything, so here goes:


I'm using WF 2.0. I have a family table with variations of the same part. I set the density of the generic and write the relation mass=mp_mass(""). Why is it that when I open an instance the density is set to 1.0? Should the instances not be the same density as the generic? I've even tried to set the mp_density in the family table, but still no go.


I understand that the relation for mass is "not necessary in WF" but I don't buy it. I've tried to use the PRO_MP_MASS but it seems random at best.


Thanks
 
The densities of the instances should be the same as the generic. It may depend on when you set the density.


If you set the density for the generic after the family table has been set up, the mass properties may not function as expected.
 
I have this problem in before and there isn't solutions to this.
Regrading you change density in generic, after you save it and open instance then you got old density back and even in generic (well spouse this is a huge bug and I'm not sure why they didn't repair it?
smiley24.gif
).
So only way I solved this problem was to add in family table parameter MP_DENSITY and then I put his value to one I wanted.


Other method is that when you know you will use family table that you change density before you create any instances.


Hope that guys from PTC will solve this problem in next release.
 
Isair


I've tried adding the MP_DENSITY to the family table and it didn't seem to work. I verified, regenerated, verified, opened instances and ran the mass properties, ect. Was there a trick to doing this?


Thanks
 
Yeah you are right I remember now that this also didn't work.
Here is link to my thread before with the same problem and suggestions from others what to do (including what I have tried to solve this problem) so this might a little help.
http://www.mcadcentral.com/proe/forum/forum_posts.asp?TID=27 255&KW=Isair


Also try to contact PTC support with this issue, back then when I was having problem with this I didn't have time to call them so I just solve in manual way my mass properties (as I describe in my thread). I think that they (PTC) are notaware of this problem.
Edited by: Isair
 
Hi,

I have more or less same problem and here is how I solved:
I have my own parameter for massa which is added in relation withthe mp_mass parameter as follow: TER_MASSA=MP_MASS("")
There are two version here: one is to add the parameter ter_massa in the family table as a parameter, than open each instance and check the mass propertie to have on screen the instance mass; next will be to add "by hand" in family table the values previous shown on screen and to deactivate the relation for the mass amd mp_mass parameter; the second one is not to add this in family table and in a assembly drawing with instance included every time when I open the drawing I have to press two times on the regenerate icon and than the total mass of the assembly and for each instance will be updated. It is true that next time when the drawing will be opened (and the components are not "in session"} this two times regenerate must be done again.

regards, to everybody
 
Mass properties calculations have really changed in WF 2.0...


Keep in mind that there is only one way to update the system parameter pro_mp_mass. You must use the "Generate Report" button (Edit/Setup/Mass Props/Generate Report).


Simply performing an Analysis/Model Analysis/Model Mass Props reports the correct values, but does NOT alter the system mass props parameters. This method is only for temporary calculations where you don't want to impact the system parameters.


Refer to:
http://www.ptc.com/appserver/cs/view/solution.jsp?n=122900


-Brian
 
"Simply performing an Analysis/Model Analysis/Model Mass Props reports the correct values, but does NOT alter the system mass props parameters. This method is only for temporary calculations where you don't want to impact the system parameters."


What a crooked logic is this ? You change the model but you want to leave the mass as it was before the modification ???


There's only one way this should work. As soon as you regenerate the model the data should also be updated. OK, when there are a lot of changes and calculating takes a lot of time one could eventually settle for an update at saving time. But a modified model thatkeeps old values doesn't make sense to me.


Alex
 

Sponsor

Back
Top