6 Extrusion feature extrudes selected objects along their normals or selected axis.
8 To perform Extrusion in the active part:
10 #. select in the Main Menu *Features - > Extrusion* item or
11 #. click **Extrusion** button in the toolbar
13 .. image:: images/extrusion_btn.png
19 The following property panel will be opened:
21 .. image:: images/StartSketch.png
27 After selecting one of the options property panel for Extrusion will be opened with two variants:
29 .. image:: images/extrusion_by_sizes.png
31 **By Sizes** extrudes objects by specifying sizes.
33 .. image:: images/extrusion_by_bounding_planes.png
35 **By Bounding Planes** extrudes objects by specifying bounding planes and offsets.
41 .. image:: images/Extrusion1.png
45 Extrusion: definition by sizes
47 - **Base objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
48 - **Axis** if selected then it will be direction of extrusion, otherwise objects normals will be used.
49 - **To size** size for extrusion along direction.
50 - **From size** size for extrusion in opposite direction.
52 **TUI Command**: *model.addExtrusion(part, objects, size);*
54 **Arguments**: Part + list of objects + size.
56 **TUI Command**: *model.addExtrusion(part, objects, direction, size);*
58 **Arguments**: Part + list of objects + direction + size.
60 **TUI Command**: *model.addExtrusion(part, objects, toSize, fromSize);*
62 **Arguments**: Part + list of objects + to size + from size.
64 **TUI Command**: *model.addExtrusion(part, objects, direction, toSize, fromSize);*
66 **Arguments**: Part + list of objects + direction + to size + from size.
71 The Result of the operation will be an extruded shape:
73 .. image:: images/extrusion_result.png
79 **See Also** a sample TUI Script of a :ref:`tui_create_extrusion` operation.
84 .. image:: images/Extrusion2.png
88 Extrusion: definition by bounding planes