Skip to main content
10-Marble
October 14, 2024
Solved

practice - impeller housing - SHELL

  • October 14, 2024
  • 1 reply
  • 1730 views

I cannot get the shell feature to work on the extended plenum.  It fails no matter what settings i put in AND Creo locks up for a good long while after I select the rounds to exclude.  The excercise asked for the rounds to be added first, so I assume it was focing that issue.  I also initially left the main housing unshelled, but when this issue arose,  I shelled it seperately in insert mode and it worked FINE.  I tried both single surface removal and both ends like I want.  I am including the model with the failed feature as reference.  Any help is appreciated.

Best answer by Matt_Huybrecht

Hi Patrick,

 

John is correct - the Shell needs to be added further down in the model tree and the plenum is in the wrong location. I've modified your model and re-attached it here to give you some additional guidance.

 

A couple additional points here:

1. When you create a Shell feature, by default the system tries to shell ALL the geometry that is present in the graphics window. This means that the flange geometry with the holes on the front, the mounting flange, the ribs, EVERYTHING is trying to be shelled, The system ends up appearing to "hang" as it tries to do all the computations to solve the geometry. You have to consider the order of how you create things. In your model I suppressed that front flange and holes to eliminate them trying to be shelled, and I created the Shell feature BEFORE the ribs and mounting flange.

 

2. I would strongly recommend removing the rounds as being part of the sketch for your Revolve and Blend features. This is causing the tangency to be incorrect at the intersection of the Revolve and Blend features, and is causing me to not be able to specify the correct round value at that transition. I've attached the first few features of this model without the rounds so you can see how much easier it is to add the rounds/edit their values after the fact. In an ideal world you want to keep the sketch as simple as possible and leverage the Round feature itself to create the round. Notice also that I held off on creating the flange until AFTER the Shell feature.

 

Regards,

 

Matt Huybrecht

1 reply

12-Amethyst
October 14, 2024

Hi,

Thank you for engaging with the practice at the end of the fundamental courses. I took a quick look at your model and noticed a couple things:

 

  • You have two shell features, and it is the second shell feature that is currently failing. Remove the second shell feature. You can complete this model with only one shell feature.
  • Move your "Shell 1" feature further down in your Model Tree and edit which surfaces are removed.

However, on your issue about creating the round prior to the shell, this is a result of your internal sketch for "Revolve 1" not matching the drawing. More specifically, the location is incorrect and needs updated. Once it is updated, you will notice the plenum sits further back on the housing which would result in your current "Round 1" extending further back than it does now (see the screenshot of the model in blue for reference).


Doing the above, I was to modify your design to obtain your intended outcome.  Give this a try!

 

JohnWalkerTCD_1-1728939406283.png

 

John

 

pb_max10-MarbleAuthor
10-Marble
October 15, 2024

Hi John,

 

The top-most Shell was the one I mentioned adding in insert mode to get ANYWHERE at all...the original Shell (now shell 2) just fails whether I select 1 surface or both (the end of the scoop thing and the large round face with bolt holes).

 

I am not sure I understand about the Rounds...they had no issue themselves and went on just fine, but trying to exclude them from the Shell cause the system to lag, I just thought they could be the reason the Shell is failing?  I tried the Shell both WITH them excluded and WITHOUT.  Below when I moved the sketch, they still acted this way, although to a lesser degree.

 

"internal sketch for "Revolve 1" not matching the drawing. More specifically, the location is incorrect and needs updated."...ok, hmmm.  I moved the sketch, and the rounds are still valid, but Creo still doesn't allow the Shell, with any combination of selections...single surface, double surface, exclusions, no exclusions.  All fail.  To be clear, I removed the top Shell and moved the sketch as you suggested.

 

~patrick

14-Alexandrite
October 16, 2024

Hi Patrick,

 

The short answer is that there IS a way to shell a solid portion of a model and omit other areas of the model that you don't want to shell. This is done in the Options tab:

shell.png

 

Basically, you have to select a set of closed surfaces to omit from the Shell. There are multiple ways to select surfaces, whether selecting them individually, using Seed and Boundary, using Loop Surfaces, and so on. 

 

To use this portion of the Shell feature requires you understand a bit about surface selection so didn't want to overwhelm you with information.

 

It is far easier to choose a design intent that puts the order of operations in such a way that you don't have to worry about omitting parts of geometry to get a successful shell. You are also asking the system to do more computation to calculate the solution so I expect this would probably increase regeneration time, too.

 

This is Design Intent at its core along with deciding which references to select, which constraints to use, how to dimension something, etc. You can always insert features and reorder features. As you noticed you can also use Multibody to achieve the same result. This is a different design intent choice.

 

Regarding recommendations, it's hard to give you any because I don't know your products. There are some fundamental principles that you should try and adhere to, however, with regards to your modeling practices. For example:

  1. There is an order of reference robustness when it comes to selecting references for the creation of new features: datum planes/datum entities are the most robust, followed by surfaces, then edges, and finally vertices. The more robust the reference the less likely you are to experience failures when modifying the model.
  2. Try to save creation of rounds until near the end of the model. Otherwise you're more prone to selecting rounds as references, and since rounds come and go you're likely to get more failures when modifying the model. It's a similar situation for draft features.
  3. Never leave weak dimensions in a sketch.

Regards,

 

Matt