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

Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X

How to scale each body or surface individually?

Walker
6-Contributor

How to scale each body or surface individually?

■Q1: How to scale each body or surface individually? The "operations/scale model" command will scale the entire part (all body). The "Flexible modeling/Move feature" command only can move and rotate.

1 ACCEPTED SOLUTION

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

Up through Creo 7 there is no built-in function that supports scaling of bodies or surfaces independently in part mode.  The scale model function applies to all dimensions in the part, so it is global. I am pretty sure this has not changed in Creo 8 or 9.

 

In Pro/Mold extension there is a different "shrinkage" feature available, it can be selectively applied based on feature history but not by body or feature.

 

The only practical way I can think of to do this would be to create a selection query that could pick all dimensions of a body or feature and then create relations for them such that you could scale them using a scalar multiplier in a relation for each dimension.

 

I have used Notebooks (.lay files) to selectively scale features within a model but this gets rather convoluted.

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

View solution in original post

2 REPLIES 2
tbraxton
21-Topaz II
(To:Walker)

Up through Creo 7 there is no built-in function that supports scaling of bodies or surfaces independently in part mode.  The scale model function applies to all dimensions in the part, so it is global. I am pretty sure this has not changed in Creo 8 or 9.

 

In Pro/Mold extension there is a different "shrinkage" feature available, it can be selectively applied based on feature history but not by body or feature.

 

The only practical way I can think of to do this would be to create a selection query that could pick all dimensions of a body or feature and then create relations for them such that you could scale them using a scalar multiplier in a relation for each dimension.

 

I have used Notebooks (.lay files) to selectively scale features within a model but this gets rather convoluted.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
Walker
6-Contributor
(To:tbraxton)

Thank you for your guidance. I understand now.🤝

Top Tags