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.

Computed vs Assigned weights

ERamsey

New member
Morning,


I have an issue with displaying the computed weight on my drawing format. It seems to keep pulling the Assigned weight no matter how many times I recalculate it with the computed.


I found a part with an assigned weight (it's only slightly different than the computed) within a lower assembly. I can not modify this part because I am not sure where else the part has been used, etc. I know if I remove the assigned weight from it the drawing correctly displays the weight but with it on it's off.


Is there any way to get the computed weight to display without modifing this assigned weight part?



Edited by: ERamsey
 
In your assembly do a Edit-Setup-Mass Properties.


Generate the report. When I do this with an assembly containing a part with assigned properties, a window pops up asking whether I want to use the assigned value or to calculate.


Save your assembly.


Then in your drawing use the PRO_MP_MASS parameter to display the weight of your assembly.


Tobyk
Edited by: Tobyk
 
I don't think that's going to work. I'm pretty sure that Pro|E uses the assigned mass to determine the value of PRO_MP_MASS. The only place I've seen it give that choice is in the mass props dialog and there, unlike the behind the scenes parameters & relations, it defaults to 'geometry'.

That's tripped me up before.
smiley7.gif
 
I actually tried that before. I does allow you to pick the computed weight even shows it etc. But once you get to the drawing it's still pulling the assigned weight.


Even using the PRO_MO_MASS parameter.


It seems the parameters are told to pull the assigned weight no matter what. Is there even a config setting that tells it which to use behind the scenes? I haven't been able to find it.
 
You're right I hadn't checked the value shown in the drawing
smiley9.gif



I think the only workaround would to place the part with the asigned weight in a subassembly on its own and then assign the density to that subassembly.


I've tried this and it works- the drawing shows the correct weight.


That way your oirginal part is unchanged but your main assembly will use the calculated weight of that part.


Tobyk
 
Yeah i discovered a similar work around to display the weight as the computed.


I just wish there was something as easy as a config/parameter.


Thanks for the input.
 
A config option would be nice or a part level setting would be better.

I suspect you could create a Y/N parameter at the part level with a conditional relation based on the Y/N parameter that would either assign a specific value to the 'weight' parameter or would comute it based on the geometry. I bet it would get pretty complicated though.

What bugs me is that it defaults to one way (using the assigned value) most of the time and the other way (using geometry) when manually running analysis.

We had a project a while back that had a 100 weight target. We diligently set up the Pro|E models to report proper weights via relation, assigning mass to the parts that were purchased and using geometry for the others. The final weight was nearly perfect, 104 lbs.

I sent the assy to the client and he immediately ran a manual analysis and got a weight of 400+ pounds!
smiley9.gif
Of course, he called and asked what we were smoking, since we had proudly reported that we were right on target.
smiley7.gif


It took some head scratching to figure out what had happened, but we had a real black eye at first.
smiley18.gif


If it behaved consistantly, that would be a big plus in my book.
 

Sponsor

Back
Top