4 Common feature implements a Boolean operation for extraction of a common part from a set of selected shapes.
6 To perform a Common operation in the active part:
8 #. select in the Main Menu *Features - > Common* item or
9 #. click **Common** button in the toolbar
11 .. image:: images/bool_common.png
17 There are 2 options for creation of a Common:
19 .. image:: images/bool_common_simple.png
21 **Simple** common part between all selected objects.
23 .. image:: images/bool_common_advanced.png
25 **Advanced** common part for each object between this object and all tools.
31 .. image:: images/boolean_common_simple_property_panel.png
37 - **Objects** contains a list of objects selected in the Object Browser or in the Viewer.
38 If a subshape that belongs to a compsolid/compound was selected, other shapes of this compsolid/compound will be ignored.
39 - **See preview** button shows a result of the operation.
41 **TUI Command**: *model.addCommon(Part_doc, objects)*
43 **Arguments**: Part + list of objects.
48 The Result of the operation will be a shape which is a common for all selected shapes:
50 .. image:: images/CreatedCommon.png
56 **See Also** a sample TUI Script of :ref:`tui_create_common` operation.
61 .. image:: images/boolean_common_advanced_property_panel.png
67 - **Objects** contains a list of objects selected in the Object Browser or in the Viewer.
68 If a subshape that belongs to a compsolid/compound was selected, other shapes of this compsolid/compound will be cut from
69 other objects (to avoid self-intersection) and added to the result.
70 - **Tools** contains a list of objects selected in the Object Browser or in the Viewer, which will be fused with tool objects.
71 If a subshape that belongs to a compsolid/compound was selected, other shapes of this compsolid/compound will be ignored.
72 - **See preview** button shows a result of the operation.
74 **TUI Command**: *model.addCommon(Part_doc, objects, tools)*
76 **Arguments**: Part + list of objects + list of tools.
81 For each selected object, the common part between this object and all tools will be found:
83 .. image:: images/boolean_common_result.png
89 **See Also** a sample TUI Script of :ref:`tui_create_common` operation.