When Creo Parametric makes a shell, all features that were added to the solid before creating the Shell feature are hollowed. Therefore, the order
of feature creation is very important when you use the Shell feature.
The Shell feature hollows the inside of the solid, leaving a shell of a specified wall thickness. It allows you to remove
a surface or surfaces from the shell. If you do not select a surface to remove, a “closed shell” is created, with the inside
of the part completely hallowed out and no access to the hollow. When defining a shell, you can also select surfaces with
different thickness values. On flipping the thickness side, the shell thickness is added to the outside of the part.
You can also shell surfaces that are tangent to their neighbors at one or more boundaries. At the tangent edge where the separation
of the shell offset occurs, a normal capping surface is constructed to close the gap.
You can also exclude one or more surfaces from being shelled. This process is called partial shelling. There are two different
algorithms for partial shelling – one for concave corner surfaces and the other for convex corner surfaces. These algorithms
prevent the shell subtraction volume from penetrating through the solid. In case of a part where both concave and convex corner
surfaces are to be excluded, the exclusion can be achieved in multiple partial shells, each using different algorithms.
The following are the restrictions on Shell feature creation:
|
• |
You cannot add shells to any part that has a surface that moves from tangency to a point. |
|
• |
You cannot select a surface to be removed that has a vertex created by the intersection of three curved surfaces. |
|
• |
The surface to be removed must be surrounded by edges (a fully revolved surface of revolution is not valid) and the surfaces
that intersect the edge must form an angle of less than 180 degrees through the solid geometry. As long as this condition
is met, you can select any sculpted surface as the surface to be removed. |
|
• |
When you select surfaces that have other surfaces tangent to them for independent thickness, all surfaces that are tangent
must have the same thickness. Otherwise, the Shell feature fails. For example, if you shell a part that contains a hole and you want the thickness of the hole wall to be different from the
overall thickness, you must select both surfaces (cylinders) that make up the hole and offset them at the same distance.
|
|
• |
By default, a shell creates geometry with a constant wall thickness. If the system cannot create a constant thickness, the
Shell feature fails. |