5 Revolution Fuse feature revolves the selected objects around the selected axis and fuses the result with other objects.
7 To perform Revolution Fuse in the active part:
9 #. select in the Main Menu *Features - > Revolution Fuse* item or
10 #. click **Revolution Fuse** button in the toolbar
12 .. image:: images/revolution_fuse_btn.png
16 **Revolution Fuse** button
18 The following property panel will be opened:
20 .. image:: images/StartSketch.png
26 There are two variants of the property panel for Revolution Fuse depending on the chosen option:
28 .. image:: images/revolution_by_angles.png
30 **By Angles** revolves objects by specifying angles.
32 .. image:: images/revolution_by_bounding_planes.png
34 **By Bounding Planes** revolves objects by specifying bounding planes and angles.
40 .. image:: images/RevolutionFuse1.png
44 Revolution Fuse: definition by angles
46 - **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
47 - **Axis** - axis of revolution.
48 - **To angle** - end angle of revolution.
49 - **From angle**- start angle of revolution.
50 - **Fuse with** contains a list of objects which will be fused with the result of revolution.
52 **TUI Command**: *model.addRevolutionFuse(part, objectsToRevolve, axis, angle, objectToFuse);*
54 **Arguments**: Part + list of objects for revolution + axis + angle + list of objects to fuse with.
56 **TUI Command**: *model.addRevolutionFuse(part, objectsToRevolve, axis, toAngle, fromAngle, objectToFuse);*
58 **Arguments**: Part + list of objects for revolution + axis + to angle + from angle + list of objects to fuse with.
63 The Result of the operation will be a revolved shape:
65 .. image:: images/revolution_fuse_by_angles_result.png
69 **Revolution Fuse created**
71 **See Also** a sample TUI Script of :ref:`tui_create_revolution_fuse_by_angles` operation.
76 .. image:: images/RevolutionFuse2.png
80 Revolution Fuse: definition by bounding planes
82 - **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
83 - **Axis** - axis of revolution.
84 - **To plane** - a planar face can be selected to bound revolution from one side.
85 - **To offset** - offset for revolution or for bounding plane, if selected.
86 - **From plane** - a planar face can be selected to bound revolution from other side.
87 - **From offset** - offset for revolution or for bounding plane, if selected.
88 - **Fuse with** - contains a list of objects which will be fused with the result of revolution.
90 **TUI Command**: *model.addRevolutionFuse(part, objectsToRevolve, axis, toObject, toOffset, fromObject, fromOffset, objectToFuse);*
92 **Arguments**: Part + list of objects for revolution + axis + to object + to offset + from object + from offset + list of objects to fuse with.
97 The Result of the operation will be a revolved shape:
99 .. image:: images/revolution_fuse_by_bounding_planes_result.png
103 **Revolution Fuse created**
105 **See Also** a sample TUI Script of :ref:`tui_create_revolution_fuse_by_bounding_planes` operation.