Shell

Предыдущая страницаВ началоСледующая страница

Calling the command:

Icon

Ribbon

Shell

3D Model > Advanced > Shell

Primitives > Advanced > Shell

Keyboard

Textual menu

<3SH>

Operation > Shell

Shell operation enables users to create shells on the basis of solid bodies. A shell is a hollow thin-sided solid body with the sides of a certain thickness. When creating shells some faces of the initial solid body can be deleted.

Shell1   Shell2

The principle of the Shell operation is as follows: an equidistant surface is built at a given distance from the initial solid body for every face. The distance can be set along the normal (outwards), contrary to the normal (inwards) or both ways. The displacement value and direction are set for all the faces at once, at the same time you can set special displacement parameters for each face. The volume within the initial surfaces of the solid body and the equidistant ones makes the shell.

Shell Creation

To create a shell, do the following set of steps:

Select the face or all the solid body to be deleted;

Set the displacement value and direction;

Select the faces with special conditions of setting wall thickness and direction (optional);

Set additional parameters (optional);

Finish creating the operation.

Selection of a Face or a Body to Remove

To create a solid shell with one or multiple face removal, use the option:

SelectDeleteFacepng

<R>

Select Face to be removed

This option activates by default upon calling the command. It allows selecting a face or a set of faces to be removed when creating the shell. The parent body of the first selected face to be removed is also selected. The body is highlighted in this case and selected face is highlighted with color.

The faces selected for removal are added to the list in the provided pane in the parameters window on the tab Removed.

Placing cursor in the list pane in the parameters window activates the option for selecting faces to remove.

The thickness of other walls of the shell being created is defined in the input box Thickness of the parameters window. The default value is 0.06.

This means the walls of the faces left in the body will be 0.06 mm thick (the measurement units depend on the document settings).

14Shell3

Enlargement of the shell wall may be performed inside, symmetric and outside according to the initial body. The corresponding direction selection is performed by clicking the corresponding button in the parameters window.

Shell4   Shell5

The wall thickness may have positive or negative value. If you specify negative value, a shell will be performed in the opposite direction.

You can also set the value and direction using manipulator in 3D window.

To create a shell without removing any faces, upon entering the command switch to the automenu option:

SelectBody

<O>

Select Solid

This option allows selecting a solid body to create a hollow body with the specified wall thickness.

Shell6   Shell7

Selection of Faces with Individually Defined Wall Thickness

In case it is necessary to set individual wall thickness for one or several faces, activate Different tab. The selected faces get into a special list. The displacement value and direction for the special faces can be set either using manipulators in 3D window, or in the parameters window. The parameters can be set for several special faces at once at a multiple choice.

Shell8   Shell9        14Shell10

You can switch to selecting special faces with the help of the automenu option:

SelectFaceforThickness

<T>

Select Face with different wall thickness

The faces selected in this way get to the Different tab.

Including and Excluding Additional Faces

The created shell can be altered by adding new elements to it.

14Shell11S

Add a new element to the outer side of the shell with the help of Boolean operation. Now transform the added element into the shell.

14Shell12

To do it, call the Shell command and select the face to be deleted: the upper face of the element. Then specify the faces to be added to the shell: activate the Additional tab and select the faces to be added from the 3D scene, they are three side faces of the element and the bottom face. Specify that the additional faces are to be added in the drop-down list: Include faces. You can also set displacement for the added faces in the parameters window, in the Thickness parameter field.

If only a part of the initial solid body is to be transformed into a shell, not the whole body, eliminate the faces without displacement, within which the solid body remains without cavity.

14Shell13S

To specify such faces, select them in Additional tab and select Exclude faces. In the given example these are once again three side faces and the bottom face of the element, but here we specify that the element should not be included in the shell.

14Shell14              

Editing is available for all the lists of the geometric objects selected: geometric objects can be deleted selectively clip0014 or all the list can be deleted at once clip0015. MenuUp icon enables users to reduce the list which optimizes the window size.

You can finish the command with body creation according to the parameters specified in the following way:

AutomenuOk1

<Ctrl+Enter>

Finish input

To exit the command without creating the body:

AutomenuCancel1

<X>

Exit command

Additional Operation Parameters

You can set additional operation parameters in the parameters window using the corresponding options.

14Shell15

Pierce Smooth Surface. The option allows to create a shell in the cases, when the removed face is tangent to the non-planar faces. For example, it can be a rounding (radius chamfer).

14Shell16S

Keep Source Body. The option allows keeping source body and the resulting body in the scene. It may be useful when you need to preserve two models.

Blend Convex Edges. The option enables users to smooth convex edges obtained after adjacent faces displacement when the displacement value is the same (displacement value defines the resulting shell wall thickness). There is a limit for the option: smoothing is only performed at the radius equal to the wall thickness.

14Shell17S

14Shell18S

Blending of convex edges when the faces are shifted inward

Blending of convex edges when the faces are shifted outward

Processing the faces intersecting when extending. If the faces intersect when extending, there are three ways to process this case. User can switch between corresponding icons to select an appropriate variant for intersecting faces processing.

ShellAuto

Auto

ShellExtensionMovable

Extend Moved

ShellExtensionFixуd

Extend Fixed

An extended face is a face which is moved from the initial one called fixed.

14Shell19S

1 – extended faces; 2 – fixed faces.

Auto. The system offers a processing variant without faces overlapping if possible. Otherwise it offers any other possible variant.

Extend Moved. The faces moved overlap the fixed ones along all the face length.

Extend Fixed. The faces fixed overlap the moved ones along all the face length.

Shell20

Shell21

Shell22

Auto - movable and fixed faces do not overlap

Extend moved – moved faces overlap fixed

Extend fixed – fixed faces overlap moved

The Simplify Geometry option is available in the command.

Dynamic Preview

In the process of setting/editing shell parameters, the future result of the current operation is dynamically displayed in the 3D window. To increase performance, you can disable the dynamic preview by disabling the Dynamic Preview checkbox in the Options section of the command parameters window.

Manipulators Usage

Manipulators are special graphics elements, which are convenient to use to specify main numerical parameters of a shell during dynamic preview. Manipulators appear after elements selection.

There are two Manipulators types for the operation:

Manipulator for specifying general shell thickness appears upon a body or removed face selection on the largest (not selected) face of the model;

Manipulators for specifying thickness of different faces.

Manipulators may specify face offset both inward and outward. They are synchronized with the parameters of the direction of the faces offset.

Using manipulators while working with a large number of objects on a computer of low performance may cause a significant system slowdown. In this case, you can disable manipulators using the Use Manipulators option in the Options section of the parameters window.

Troubleshooting

When creating Shell operation, the system may fail to calculate the result in some cases. A reason for a failure could be particulars of the source body geometry. Let's review most typical situations:

1.Degenerate faces. When creating an offset, some faces may disappear. The system may handle some of the cases. However, if there are too many such faces, or several adjacent faces disappear, the system outputs an error.

Shell23

2.Offset faces do not intersect. Upon creating offset faces, the system constructs intersection lines between adjacent faces for generating the resulting body. In some cases, two adjacent offset faces may not intersect.

Shell24

Topics in this section:

Edit Shell