cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

Weight of Shrink Wrapped Part

wfalco
15-Moonstone

Weight of Shrink Wrapped Part

How do I assign a weight to a shrink wrapped part with no weight?

1 ACCEPTED SOLUTION

Accepted Solutions
tbraxton
21-Topaz II
(To:wfalco)

If you only are concerned with the weight then create a solid sphere or cube inside the surface boundary of an arbitrary volume (i.e. 1 in^3). You can then assign the density in the part such that the volume of the solid feature multiplied by the density is equal to 2 pounds. Creo will then calculate the mass properties and the weight will be 2 Lbf.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

View solution in original post

14 REPLIES 14
tbraxton
21-Topaz II
(To:wfalco)

Assign the mass properties to the model. See details on how to do this in the link.

 

https://support.ptc.com/help/creo/creo_pma/usascii/index.html#page/model-based_definition%2FTo_Use_a_File_for_Assigning_Mass_Properties.html%23wwconnect_header 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
tbraxton
21-Topaz II
(To:tbraxton)

I should have noted that you can use relations to control the assigned mass to the shrinkwrap part by using the mass property calculations of the parent model of the shrinkwrap such that it will always be accurate and current upon full regeneration. This way you will have accurate mass properties in any models using the shrinkwrap part(s).

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
wfalco
15-Moonstone
(To:tbraxton)

Thanks! I hear what your saying about the relation to the model. I created a shrink wrap part independent of the model. It is a power supply with too much detail. No real need to update. I would like to assign a weight somehow. If it's relations, can you give me an example?

tbraxton
21-Topaz II
(To:wfalco)

Check out this link for some more detail.

 

https://support.ptc.com/help/creo/creo_pma/usascii/index.html#page/model-based_definition/About_Working_with_Mass_Property_Parameters.html 

 

You will create an analysis feature in your power supply assembly that will calculate the mass properties this will create the parameters to be used in the shrinkwrap part. You can then assign the mass to the shrinkwrap part by referencing the mass parameter in the parent model (power supply asm).

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
wfalco
15-Moonstone
(To:tbraxton)

I guess I am just looking for an easier way to assign the number to the power supply. It weighs 2 lbs. I just want to pass that along so the weight is part of my overall assembly output.

tbraxton
21-Topaz II
(To:wfalco)

If you are looking for a quick and dirty solution then as @StephenW  suggested define the density  to equal the desired mass. If your model is not solid then use the sphere described.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
StephenW
23-Emerald II
(To:wfalco)

I've done this several ways in the past.

If the shrinkwrap model has solid geometry, I will adjust the density of the shrinkwrap so that it matches the weight needed.

If the model is a surface model AND I am concerned about CG location, I will add a small sphere at the CG location and adjust the diameter/density to match the desired weight.

If you want to simply assign the weight, you can go to File - prepare - mass properties change and set the "define by" to assigned.

 

wfalco
15-Moonstone
(To:StephenW)

The shrink wrap is all surfaces.

tbraxton
21-Topaz II
(To:wfalco)

If you only are concerned with the weight then create a solid sphere or cube inside the surface boundary of an arbitrary volume (i.e. 1 in^3). You can then assign the density in the part such that the volume of the solid feature multiplied by the density is equal to 2 pounds. Creo will then calculate the mass properties and the weight will be 2 Lbf.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
wfalco
15-Moonstone
(To:tbraxton)

interesting

tbraxton
21-Topaz II
(To:wfalco)

@StephenW earned most of the credit for this solution as he was first to post the accepted technique. I only elaborated on the steps to implement it.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
StephenW
23-Emerald II
(To:wfalco)

I make surface shrinkwraps from components from others groups within my company to improve the my large assy performance. It's amazing how much faster a set of surfaces is than a 5000 component assy with every seal, bolt, nut, fitting, electrical board!! I add in a small sphere at the CG to represent the ~45,000 lbs and then I don't have to worry about my overall assy CG or weight.

 

StephenWilliams_0-1653330188669.png

 

StephenWilliams_1-1653330823127.png

 

wfalco
15-Moonstone
(To:StephenW)

nice

If you want to simply assign the weight, you can go to File - prepare - mass properties change and set the "define by" to assigned.

 

THANKS! this was the start point for a slightly different solution.

Importing iges files with multiple materials.

The iges assembly is imported as a part, saved as a Creo part, 

I need the total weight of the new part that contains several materials.

(example: caster with urethane tread, aluminum hub, plate steel, bearings, and fasteners.)

 

Procedure for Creo 7.0.10

 

After saving the iges assembly as a Creo part:

 

FILE/PREPARE/MODEL PROPERTIES

MASS PROPERTIES - change
DEFINE MASS PROPERTIES BY - Geometry and Parameters
Enter MASS - ok/close

REGEN 2X Save

Go to:

ANALYSIS/MASS PROPERTIES
Change 'Computed' to 'Assigned'

Regen 2X
Save

 

 

 

Top Tags