Salome HOME
Correct documentation bugs, adapt for 'Read The Docs' theme (bos #18858)
authorvsr <vsr@opencascade.com>
Wed, 29 Apr 2020 07:37:23 +0000 (10:37 +0300)
committervsr <vsr@opencascade.com>
Wed, 29 Apr 2020 13:38:58 +0000 (16:38 +0300)
89 files changed:
doc/gui/Introduction.rst
doc/gui/Tutorial.rst
doc/gui/conf.py.in
src/BuildPlugin/doc/TUI_polylineFeature.rst
src/BuildPlugin/doc/TUI_subshapeFeature.rst
src/BuildPlugin/doc/edgeFeature.rst
src/CollectionPlugin/doc/groupFeature.rst
src/ConstructionPlugin/doc/axisFeature.rst
src/ConstructionPlugin/doc/planeFeature.rst
src/ConstructionPlugin/doc/pointFeature.rst
src/FeaturesPlugin/doc/FeaturesPlugin.rst
src/FeaturesPlugin/doc/TUI_chamferDistAngle.rst
src/FeaturesPlugin/doc/TUI_chamferDistances.rst
src/FeaturesPlugin/doc/TUI_extrusionFuseThroughAll.rst
src/FeaturesPlugin/doc/TUI_filletfixedFeature.rst
src/FeaturesPlugin/doc/TUI_filletvariableFeature.rst
src/FeaturesPlugin/doc/TUI_fusefacesFeature.rst
src/FeaturesPlugin/doc/TUI_importResultFeature.rst
src/FeaturesPlugin/doc/TUI_linearcopyFeature.rst
src/FeaturesPlugin/doc/TUI_pipebinormalFeature.rst
src/FeaturesPlugin/doc/TUI_pipelocationsFeature.rst
src/FeaturesPlugin/doc/TUI_pipesimpleFeature.rst
src/FeaturesPlugin/doc/TUI_rotation3pointsFeature.rst
src/FeaturesPlugin/doc/TUI_rotationaxisFeature.rst
src/FeaturesPlugin/doc/TUI_scaleXYZFeature.rst
src/FeaturesPlugin/doc/TUI_scalefactorFeature.rst
src/FeaturesPlugin/doc/TUI_symmetryaxisFeature.rst
src/FeaturesPlugin/doc/TUI_symmetryplaneFeature.rst
src/FeaturesPlugin/doc/TUI_symmetrypointFeature.rst
src/FeaturesPlugin/doc/TUI_translation2pointsFeature.rst
src/FeaturesPlugin/doc/TUI_translationdxdydzFeature.rst
src/FeaturesPlugin/doc/TUI_translationvectorFeature.rst
src/FeaturesPlugin/doc/chamferFeature.rst
src/FeaturesPlugin/doc/commonFeature.rst
src/FeaturesPlugin/doc/cutFeature.rst
src/FeaturesPlugin/doc/extrusionCutFeature.rst
src/FeaturesPlugin/doc/extrusionFeature.rst
src/FeaturesPlugin/doc/extrusionFuseFeature.rst
src/FeaturesPlugin/doc/filletFeature.rst
src/FeaturesPlugin/doc/fuseFeature.rst
src/FeaturesPlugin/doc/importResultFeature.rst
src/FeaturesPlugin/doc/measurementFeature.rst
src/FeaturesPlugin/doc/pipeFeature.rst
src/FeaturesPlugin/doc/recoverFeature.rst
src/FeaturesPlugin/doc/removeSubShapesFeature.rst
src/FeaturesPlugin/doc/revolutionCutFeature.rst
src/FeaturesPlugin/doc/revolutionFeature.rst
src/FeaturesPlugin/doc/revolutionFuseFeature.rst
src/FeaturesPlugin/doc/rotationFeature.rst
src/FeaturesPlugin/doc/smashFeature.rst
src/FeaturesPlugin/doc/splitFeature.rst
src/FeaturesPlugin/doc/symmetryFeature.rst
src/FeaturesPlugin/doc/transformationFeature.rst
src/FeaturesPlugin/doc/translationFeature.rst
src/FiltersPlugin/doc/FiltersPlugin.rst
src/ParametersPlugin/doc/managerFeature.rst
src/PrimitivesPlugin/doc/TUI_torusFeature.rst
src/PrimitivesPlugin/doc/boxFeature.rst
src/PrimitivesPlugin/doc/cylinderFeature.rst
src/SketchPlugin/doc/SketchPlugin.rst
src/SketchPlugin/doc/TUI_ellipseFeature.rst
src/SketchPlugin/doc/TUI_perpendicular.rst
src/SketchPlugin/doc/angleFeature.rst
src/SketchPlugin/doc/arcFeature.rst
src/SketchPlugin/doc/circleFeature.rst
src/SketchPlugin/doc/distanceFeature.rst
src/SketchPlugin/doc/ellipseFeature.rst
src/SketchPlugin/doc/equalFeature.rst
src/SketchPlugin/doc/filletFeature.rst
src/SketchPlugin/doc/fixedFeature.rst
src/SketchPlugin/doc/horizontalDistFeature.rst
src/SketchPlugin/doc/intersectionFeature.rst
src/SketchPlugin/doc/lengthFeature.rst
src/SketchPlugin/doc/lineFeature.rst
src/SketchPlugin/doc/middleFeature.rst
src/SketchPlugin/doc/mirrorFeature.rst
src/SketchPlugin/doc/parallelFeature.rst
src/SketchPlugin/doc/pointFeature.rst
src/SketchPlugin/doc/projectionFeature.rst
src/SketchPlugin/doc/radiusFeature.rst
src/SketchPlugin/doc/rectangleFeature.rst
src/SketchPlugin/doc/rotationFeature.rst
src/SketchPlugin/doc/sketchDrawer.rst
src/SketchPlugin/doc/splitFeature.rst
src/SketchPlugin/doc/tangentFeature.rst
src/SketchPlugin/doc/translationFeature.rst
src/SketchPlugin/doc/trimFeature.rst
src/SketchPlugin/doc/verticalDistFeature.rst
src/SketchPlugin/doc/verticalFeature.rst

index c1f42514cd912d2b3b3c4d6abdf56619f722e536..ed7d557e896c8ffd09d173abfc993c13603ebe2f 100644 (file)
@@ -1,7 +1,6 @@
 \r
 .. _introduction:\r
 \r
-\r
 Introduction to SHAPER\r
 ======================\r
 \r
@@ -38,13 +37,11 @@ A new study contains only a partset with 7 default constructions, which cannot b
 \r
 Only  points, axis, planes (see  :ref:`constructionPlugin`) and sketches (see  :ref:`sketchPlugin`) can be added into Partset to be used in any part later.\r
 :ref:`parameter_usage` can be used both in Partset and any Part.\r
-\r
-     \r
+    \r
 A new Part can be created as described in :ref:`partPlugin`.\r
 \r
 Double click or pop-up menu can be used to activate existing document.\r
 \r
-\r
 Application desktop\r
 -------------------\r
 \r
@@ -56,12 +53,10 @@ The main window of the application consists of the following components:
 - :ref:`toolbar`;    \r
 - status bar.    \r
 \r
-.. image:: images/main_window.png\r
+.. figure:: images/main_window.png\r
    :align: center\r
 \r
-.. centered::\r
    Main window of SHAPER module\r
-\r
   \r
 .. _main_menu:\r
 \r
@@ -70,10 +65,9 @@ Main menu
 \r
 Main menu provides access to all commands of the application.\r
 \r
-.. image:: images/main_menu.png\r
+.. figure:: images/main_menu.png\r
    :align: center\r
 \r
-.. centered::\r
    Main menu\r
 \r
 Main menu includes standard Salome items:\r
@@ -107,10 +101,9 @@ Application toolbar contains:
 - modules toolbar;\r
 - SHAPER toolbar.\r
 \r
-.. image:: images/toolbar.png\r
+.. figure:: images/toolbar.png\r
    :align: center\r
 \r
-.. centered::\r
    Toolbars\r
   \r
 SHAPER toolbar duplicates the main menu and  provides access to all commands of the application.\r
@@ -132,8 +125,7 @@ SHAPER toolbar is separated into sections:
 - Macros.  \r
 \r
 Visibility of SHAPER toolbar sections is managed using *View -> Toolbar* :ref:`main_menu` item or toolbar pop-up menu.\r
-   \r
-  \r
+\r
 .. _doc_windows:\r
 \r
 Dock windows\r
@@ -163,13 +155,11 @@ If Object browser is shown at the same side then they will be tabbed.
 \r
 Each dock window can be closed using **Cross** window button and opened again using a corresponding command from *View - Windows* :ref:`main_menu` or alternatively using pop-up menu.\r
 \r
-.. image:: images/popup_menu.png\r
+.. figure:: images/popup_menu.png\r
    :align: center\r
 \r
-.. centered::\r
    Pop-up menu for visibility of windows and toolbars\r
 \r
-\r
 .. _object_browser: \r
 \r
 Object browser\r
@@ -181,12 +171,10 @@ Each document includes standard branches where created objects are placed.
 \r
 Documents with branches are shown in Tree View.\r
 \r
-.. image:: images/object_browser.png\r
+.. figure:: images/object_browser.png\r
    :align: center\r
 \r
-.. centered::\r
-   Object browser. Partset active\r
-\r
+   **Object browser**: Partset active\r
 \r
 Partset includes three branches:\r
 \r
@@ -224,33 +212,29 @@ This child result can be restored using **Recover** feature.
 \r
 Each feature, result, construction, group, field, parameter can be renamed using *Rename* pop-up menu command.\r
 \r
-.. image:: images/popup_menu_object_browser_feature.png\r
+.. figure:: images/popup_menu_object_browser_feature.png\r
    :align: center\r
 \r
-.. centered::\r
-   Feature pop-up menu\r
+   **Feature** pop-up menu\r
 \r
-.. image:: images/popup_menu_object_browser_result.png\r
+.. figure:: images/popup_menu_object_browser_result.png\r
    :align: center\r
 \r
-.. centered::\r
-    Result pop-up menu\r
+   **Result** pop-up menu\r
 \r
-.. image:: images/popup_menu_object_browser_construction.png\r
+.. figure:: images/popup_menu_object_browser_construction.png\r
    :align: center\r
 \r
-.. centered::\r
-   Construction pop-up menu\r
+   **Construction** pop-up menu\r
 \r
 The order of features can be changed using *Move to the end* and *Move to the end and split* pop-up menu commands. They work only for Group features. The selected group or several groups will be moved to the end of features list. The *Move to the end and split* also splits the resulting group in several groups: one group per one selection.\r
 \r
 Folders can be used to arrange long Tree View for features.\r
 \r
-.. image:: images/object_browser_folder.png\r
+.. figure:: images/object_browser_folder.png\r
    :align: center\r
 \r
-.. centered::\r
-   Object browser with folder Dome. Part_1 active\r
+   **Object browser** with folder Dome: Part_1 active\r
 \r
 *Insert a folder before* pop-up menu command creates a new empty folder before the selected feature. The folder can be renamed.\r
 \r
@@ -264,27 +248,22 @@ Features can be removed from the folder using *Move out before the folder* / *Mo
 \r
 **Clean history** dialog box shows a list of unused features. After confirmation by click **Yes** button unused features are removed.\r
 \r
-.. image:: images/clean_history.png\r
+.. figure:: images/clean_history.png\r
    :align: center\r
 \r
-.. centered::\r
    **Clean history** dialog box\r
 \r
-\r
 *Select result* and *Select parent feature* pop-up menu commands help to navigate along Tree View.\r
 \r
-\r
 A feature and its result can be deleted using *Delete* pop-up menu command.\r
 \r
 Note that all features using the removed feature and their results will be removed simultaneously.\r
 \r
 **Delete feature** dialog box shows the list of features to be removed. After confirmation by click **Yes** button all these features are removed.\r
 \r
-\r
-.. image:: images/delete_feature.png\r
+.. figure:: images/delete_feature.png\r
    :align: center\r
 \r
-.. centered::\r
    **Delete feature** dialog box\r
    \r
 .. _property_panel:\r
@@ -292,34 +271,25 @@ Note that all features using the removed feature and their results will be remov
 Property panel\r
 ^^^^^^^^^^^^^^\r
 \r
+.. |ok_btn| image:: images/button_ok.png\r
+.. |cancel_btn| image:: images/button_cancel.png\r
+.. |help_btn| image:: images/button_help.png\r
+\r
 Property panel consists of two parts:\r
 \r
 - controls a container for input of parameters for the current operation;\r
 - buttons panel containing standard buttons:\r
  \r
-  .. image:: images/button_ok.png\r
-    :align: left\r
-  **Ok/Apply** executes operation with defined parameters,\r
-\r
-\r
-  .. image:: images/button_cancel.png\r
-   :align: left\r
-  **Cancel/Close** calls **Abort operation** dialog box to confirm  operation abort, \r
-\r
-  .. image:: images/button_help.png\r
-   :align: left\r
-  **Help** calls User's guide opened on page describing the current operation.\r
-\r
-.. image:: images/abort_operation.png\r
-   :align: center\r
-\r
-.. centered::\r
-   **Abort operation** dialog box\r
+   | |ok_btn| **Ok/Apply** executes operation with defined parameters,\r
+   | |cancel_btn| **Cancel/Close** calls **Abort operation** dialog box to confirm  operation abort, \r
+   | |help_btn| **Help** calls User's guide opened on page describing the current operation.\r
 \r
+   .. figure:: images/abort_operation.png\r
+      :align: center\r
+     \r
+      **Abort operation** dialog box\r
 \r
-.. image:: images/button_ok.png\r
-    :align: left\r
-**OK/Apply**  button is disabled if not all input parameters are defined or some errors are found. Error is shown as tooltip and in status bar.\r
+|ok_btn| **OK/Apply**  button is disabled if not all input parameters are defined or some errors are found. Error is shown as tooltip and in status bar.\r
 \r
 .. _inspection_panel: \r
 \r
@@ -328,11 +298,10 @@ Inspection panel
 \r
 Inspection panel provides the list of types and quantities of all topological entities, composing the selected result, construction or feature.\r
 \r
-.. image:: images/inspection_panel.png\r
+.. figure:: images/inspection_panel.png\r
    :align: center\r
 \r
-.. centered::\r
-   Inspection panel for default Box\r
+   **Inspection panel** for default Box\r
 \r
 **Object** displays name of the selected result, construction  or feature.\r
 \r
@@ -340,20 +309,17 @@ Inspection panel provides the list of types and quantities of all topological en
    \r
 The information about Point, Axis or Edge  additionally shows coordinates of point / end points.\r
 \r
-.. image:: images/inspection_panel_line.png\r
+.. figure:: images/inspection_panel_line.png\r
    :align: center\r
 \r
-.. centered::\r
-   Inspection panel for Axis\r
+   **Inspection panel** for Axis\r
    \r
-\r
 The information about  Plane, Face additionally shows coordinates of center point and direction of normal.\r
 \r
-.. image:: images/inspection_panel_face.png\r
+.. figure:: images/inspection_panel_face.png\r
    :align: center\r
 \r
-.. centered::\r
-   Inspection panel for Face \r
+   **Inspection panel** for Face \r
 \r
 .. _hidefaces_panel:\r
 \r
@@ -362,11 +328,10 @@ Hide Faces panel
 \r
 **Hide Faces** panel makes possible to hide temporary faces of any displayed object. **Hide Faces** panel looks like following:\r
 \r
-.. image:: images/hide_faces_panel.png\r
+.. figure:: images/hide_faces_panel.png\r
    :align: center\r
 \r
-.. centered::\r
-   Hide Faces panel\r
+   **Hide Faces** panel\r
 \r
 - If this panel is activated it "listens" user selection.\r
 - If a face is selected then its name will be shown in the panel's list and hidden in the viewer. \r
@@ -376,7 +341,6 @@ Hide Faces panel
 Also it is possible do not to hide faces, but make them transparent. For this purpose **"Transparent"** check-box can be used. Value of the transparency can be changed in **Visualization** tab of **Preferences** dialog box.\r
 Closing of **Hide Faces** panel restores visibility state of all objects. If it is necessary to deactivete the **Hide Faces** panel (preserving the current display state) then user has to press **"Esc"** button.\r
 \r
-\r
 .. _python console:\r
 \r
 Python console\r
@@ -396,11 +360,9 @@ Pop-up menu gives the possibility to:
 - Dump commands from console into the specified file;\r
 - Start/Stop writing log into the specified file.    \r
  \r
-\r
-.. image:: images/python_console_popup.png\r
+.. figure:: images/python_console_popup.png\r
    :align: center\r
 \r
-.. centered::\r
    Pop-up menu of Python console\r
 \r
 .. _viewer:\r
@@ -416,16 +378,13 @@ Each view windows shows its own point of view on the 3D scene.
 \r
 This point of view can be modified using viewer commands: **Panning**, **Zooming**, **Scaling**, etc.\r
 \r
-\r
-.. image:: images/2_viewers.png\r
+.. figure:: images/2_viewers.png\r
    :align: center\r
 \r
-.. centered::\r
    Two view windows\r
 \r
 The description of OCC 3D Viewer architecture and functionality is provided in GUI module user's guide in chapter **OCC 3D Viewer**.\r
 \r
-\r
 .. _parameter_usage:\r
 \r
 Parameters \r
@@ -443,10 +402,9 @@ Any argument in features can be defined as parameter or expression containing pa
 \r
 The list of features using parameters is given in **Parameters** dialog box:\r
 \r
- .. image:: images/parameters_feature.png\r
+ .. figure:: images/parameters_feature.png\r
    :align: center\r
 \r
-.. centered::\r
    Parameters dialog box\r
   \r
 If a parameter value is changed, then all features where it is used are rebuilt.\r
@@ -457,10 +415,9 @@ However, partset and part can have parameters with the same name. If parameter n
 \r
 In contrast to features (see :ref:`object_browser`), there is an additional option when parameters are deleted.   \r
 \r
-.. image:: images/delete_parameter.png\r
+.. figure:: images/delete_parameter.png\r
    :align: center\r
 \r
-.. centered::\r
    Delete parameter\r
 \r
 After clicking **Replace** button, the selected parameter is removed but its parent parameters and features are not removed. The deleted parameter is replaced by its value.\r
@@ -508,11 +465,10 @@ Visualization tab
 \r
 This tab defines presentation of objects displayed in OCC 3D viewer.\r
 \r
-.. image:: images/visualization_preferences.png\r
+.. figure:: images/visualization_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Visualization tab\r
+   **Preferences**: Visualization tab\r
 \r
 **Input fields**:\r
 \r
@@ -543,11 +499,10 @@ This tab defines presentation of objects displayed in OCC 3D viewer.
   \r
 To redefine any color click on the corresponding line to access **Select color** dialog box\r
 \r
-.. image:: images/select_color.png\r
+.. figure:: images/select_color.png\r
    :align: center\r
 \r
-.. centered::\r
-   **Select color** dialog box\r
+   **Preferences**: **Select color** dialog box\r
    \r
 Preferences for sketch are applicable  during sketch creation/edition operation.\r
    \r
@@ -557,11 +512,10 @@ Plugins tab
 ^^^^^^^^^^^\r
 Plugins tab defines folders where plugins and resources are located.\r
 \r
-.. image:: images/plugins_preferences.png\r
+.. figure:: images/plugins_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Plugins tab\r
+   **Preferences**: Plugins tab\r
 \r
 **Input fields**:\r
 \r
@@ -569,16 +523,14 @@ Plugins tab defines folders where plugins and resources are located.
 \r
 - **Import initial directory** selects default folder where resources are located. Click on **Open** button opens standard **Find directory** dialog box to navigate to desired folder.\r
 \r
-.. image:: images/open_button.png\r
+.. figure:: images/open_button.png\r
    :align: center\r
 \r
-.. centered::\r
    **Open** button\r
 \r
-.. image:: images/find_directory.png\r
+.. figure:: images/find_directory.png\r
    :align: center\r
 \r
-.. centered::\r
    **Find directory** dialog box\r
     \r
    \r
@@ -589,11 +541,10 @@ Shortcuts tab
 \r
 Shortcuts tab defines shortcut keys for different operations.\r
 \r
-.. image:: images/shortcuts_preferences.png\r
+.. figure:: images/shortcuts_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Shortcuts tab\r
+   **Preferences**: Shortcuts tab\r
    \r
 - **Add parameter in parameters manager dialog** defines shortcut keys for adding parameter in parameters manager dialog box.\r
    \r
@@ -604,11 +555,10 @@ Windows tab
 \r
 Windows tab contains definitions for the module windows management.\r
 \r
-.. image:: images/windows_preferences.png\r
+.. figure:: images/windows_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Windows tab\r
+   **Preferences**: Windows tab\r
 \r
 - **Use HideFaces panel in operation** if the checkbox is checked then HideFaces panel will be launched automatically on launching an operation where using of this panel is considered.\r
 \r
@@ -619,11 +569,10 @@ Sketch tab
 \r
 Sketch tab defines properties of coordinate planes shown for selection of sketch plane when no convenient objects are shown in OCC 3D viewer.\r
 \r
-.. image:: images/sketch_preferences.png\r
+.. figure:: images/sketch_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Sketch tab\r
+   **Preferences**: Sketch tab\r
 \r
 **Input fields**:\r
 \r
@@ -634,7 +583,6 @@ Sketch tab defines properties of coordinate planes shown for selection of sketch
 - **Default spline weight** defines default weight for B-spline nodes during creation. The default value can be changed by editing of the spline;\r
 - **Cursor for sketch operation** defines a cursor which indicates a launched sketcher sub-operation.\r
 - **Create sketch entities by dragging** defines a style of sketch etities creation. It concerns creation of lines, rectangles, circles, arcs, ellipses, elliptic arcs. If it is switched ON then points of objects have to be defined by mouse press - mouse move - mouse release. Otherwise every point of an object has to be defined by mouse click;\r
-\r
    \r
 .. _viewer_preferences:\r
    \r
@@ -643,11 +591,10 @@ Viewer tab
 \r
 Viewer tab defines selection in OCC 3D viewer properties. \r
 \r
-.. image:: images/viewer_preferences.png\r
+.. figure:: images/viewer_preferences.png\r
    :align: center\r
 \r
-.. centered::\r
-   Preferences - Viewer tab   \r
+   **Preferences**: Viewer tab   \r
 \r
 **Input fields**:\r
 \r
@@ -662,7 +609,6 @@ Viewer tab defines selection in OCC 3D viewer properties.
   - **Vertex** defines selection  sensitivity for vertices; \r
   - **Edge**  defines selection  sensitivity for edges.  \r
 \r
-\r
 .. _toolbars_management:\r
 \r
 Toolbars management\r
@@ -675,10 +621,9 @@ Toolbars management
 To edit the current tool bars structure select in the Main Menu *Edit - > Edit toolbars* item. \r
 The following dialog box with existing toolbars appears:\r
 \r
-.. image:: images/Toolbars.png\r
+.. figure:: images/Toolbars.png\r
    :align: center\r
 \r
-.. centered::\r
    **Toolbars** dialog box\r
 \r
 **Input fields**:\r
@@ -691,12 +636,10 @@ The following dialog box with existing toolbars appears:
 - **OK** button closes the dialog box, stores result of tool bars edition and updates Shaper tool bars;\r
 - **Cancel** button closes the dialog box without modification of tool bars.\r
 \r
-.. image:: images/delete_toolbar.png\r
+.. figure:: images/delete_toolbar.png\r
    :align: center\r
 \r
-.. centered::\r
-    Warning dialog box\r
-\r
+   Warning dialog box\r
    \r
 .. _create_toolbar:\r
 \r
@@ -705,22 +648,19 @@ The following dialog box with existing toolbars appears:
 \r
 **Input fields** of **Create toolbar** dialog box:\r
 \r
-.. image:: images/create_toolbar.png\r
+.. figure:: images/create_toolbar.png\r
    :align: center\r
 \r
-.. centered::\r
    **Create toolbar** dialog box\r
 \r
 - **Name of a new toolbar** defines name of the new tool bar. The name of tool bar has to be unique. If user defines a not unique name then a warning appears and a new tooolbar with not unique name is not created;\r
 - **Ok** button closes the dialog box and add a new tool bar of the module into  **Toolbars** window;\r
 - **Cancel** button closes the dialog box without addition of a new tool bar.\r
 \r
-.. image:: images/name_toolbar.png\r
+.. figure:: images/name_toolbar.png\r
    :align: center\r
 \r
-.. centered::\r
    **Warning** dialog box\r
-   \r
 \r
 .. _edit_toolbar:\r
 \r
@@ -729,10 +669,9 @@ The following dialog box with existing toolbars appears:
 \r
 **Input fields** of **Edit toolbar** dialog box:\r
 \r
-.. image:: images/EditToolbar.png\r
+.. figure:: images/EditToolbar.png\r
    :align: center\r
 \r
-.. centered::\r
    **Edit toolbar** dialog box\r
 \r
 - **Toolbar name** non-editable field displays  name of modified tool bar;\r
@@ -744,5 +683,3 @@ The following dialog box with existing toolbars appears:
 - **Up** and **Down** buttons  change position of selected command in **In the toolbar** window;\r
 - **Ok** button closes the dialog box, stores result of edition;\r
 - **Cancel**  button closes the dialog box without modification of tool bar content.\r
-\r
-\r
index f3aba125b08f39888f40e3b851f90b42e06d4ae6..d9bc3eb9adc646fc2523aa558cb23b1a17604454 100644 (file)
@@ -8,7 +8,7 @@ Tutorial
 This exercise illustrates how to create screw-nut shape from scratch.
 
 
-Step1. Sketch.
+Step 1. Sketch
 --------------
 
 At this step we will create a regular hexagon.
@@ -19,179 +19,194 @@ At this step we will create a regular hexagon.
 - Select **XOY** plane in the view
 - Click **Set plane view** button in the Sketch property panel
 
-.. image:: images/tutorial1_1.png
+.. figure:: images/tutorial1_1.png
    :align: center
 
-.. centered::
    Skecth plane XOY
+
 - Start :ref:`Line <sketchLine>` creation via Main Menu *Sketch - > Line*
 - Pick 3 points in the view one by one and select the first one at the end to get a triangle:
 
-.. image:: images/tutorial1_2.png
+.. figure:: images/tutorial1_2.png
    :align: center
 
-.. centered::
    3 Lines forming a triangle
+
 - Hide trihedron via **Show/Hide trihedron** button in viewer toolbar
 - Select **Origin** object from **Part set / Constructions** folder in the object browser
 - Click on the eye icon on the left of the origin item to show it in the view
 - Select both origin and the bottom vertex of the triangle in the view (use **Shift** key for multi-selection)
 
-.. image:: images/tutorial1_3.png
+.. figure:: images/tutorial1_3.png
    :align: center
 
-.. centered::
    Origin and triangle
+
 - Create :ref:`Coincident <sketchCoincident>` constraint via **Coincident** button in Sketch toolbar
-.. image:: images/tutorial1_4.png
+
+.. figure:: images/tutorial1_4.png
    :align: center
 
-.. centered::
    Triangle vertex coincident with origin
+
 - Show trihedron
 - Select both **OY** axis and the upper side of the triangle in the view
 - Create :ref:`Perpendicular <sketchPerpendicular>` constraint via **Pependicular** button in Sketch toolbar
-.. image:: images/tutorial1_5.png
+
+.. figure:: images/tutorial1_5.png
    :align: center
 
-.. centered::
    Upper triangle side perpendicular to OY axis
+
 - Select the left and the upper side of the triangle
 - Create :ref:`Equal <sketchEqual>` constraint via **Equal** button in Sketch toolbar
 - Make the upper and the right sides equal length in the same way
-.. image:: images/tutorial1_6.png
+
+.. figure:: images/tutorial1_6.png
    :align: center
 
-.. centered::
    Equilateral triangle
+
 - Select the left side of the triangle
 - Check **Auxiliary** check box in the property panel and click **Apply** button
-.. image:: images/tutorial1_7.png
+
+.. figure:: images/tutorial1_7.png
    :align: center
 
-.. centered::
    Line property panel
+
 - Make the right side auxiliary in the same way
-.. image:: images/tutorial1_8.png
+
+.. figure:: images/tutorial1_8.png
    :align: center
 
-.. centered::
    The lateral sides are auxiliary
+
 - Start creation of :ref:`Angular copy <sketchAngularCopy>` feature via **Angular copy** button in Sketch toolbar
 - Select the upper side of the triangle for **Segments** parameter in the property panel
 - Select origin in the view as a center of rotation
 - Set **Total number** of objects equal to 6
-.. image:: images/tutorial1_9.png
+
+.. figure:: images/tutorial1_9.png
    :align: center
 
-.. centered::
    Angular copy parameters
+
 - Click **Apply** button
-.. image:: images/tutorial1_10.png
+
+.. figure:: images/tutorial1_10.png
    :align: center
 
-.. centered::
    Regular hexagon
+
 - Select the upper side of the hexagon
 - Start creation of :ref:`Length <sketchLength>` constraint via **Length** button in Sketch toolbar
 - Set length expression equal to "a=115.4" and press **Enter**
-.. image:: images/tutorial1_11.png
+
+.. figure:: images/tutorial1_11.png
    :align: center
 
-.. centered::
    Fully fixed regular hexagon
+
 - Click **Apply** button in the *Skecth* property panel to finish the sketch creation
-.. image:: images/tutorial1_12.png
+
+.. figure:: images/tutorial1_12.png
    :align: center
 
-.. centered::
    Finished Sketch
+
 - Check item corresponding to the created parameter **a** under **Part_1 / Parameters** node
-.. image:: images/tutorial1_13.png
+
+.. figure:: images/tutorial1_13.png
    :align: center
 
-.. centered::
    Parameter created during the Sketch operation
 
-Step2. Polyline.
+Step 2. Polyline
 ----------------
 
 - Start :ref:`Parameter <parameter>` creation via Main Menu *Part - > Parameter*
 - Set parameter name = "h", set parameter expression = "90", set comment = "nut height"
-.. image:: images/tutorial2_0.png
+
+.. figure:: images/tutorial2_0.png
    :align: center
 
-.. centered::
    Creation of parameter h = 90
+
 - Click **Apply** button to finish parameter creation
 - Start :ref:`Point <constructionPoint>` creation via Main Menu *Construction - > Point*
 - Set x = 50, y = 0, z = 0
-.. image:: images/tutorial2_1.png
+
+.. figure:: images/tutorial2_1.png
    :align: center
 
-.. centered::
    Construction of point (50, 0, 0)
+
 - Click **Apply** button to finish point creation
 - Create points (80, 0, 0), (112, 0, 13), (112, 0, 48), (80, 0, 63), (80, 0, h), (50, 0, h) in the same way
 - Select the created points in the object browser under **Part_1 / Constructions** node
 - Click right mouse button and select **Color...** item in the popup menu
 - Select blue color and click **OK** button
-.. image:: images/tutorial2_2.png
+
+.. figure:: images/tutorial2_2.png
    :align: center
 
-.. centered::
    Points created from scratch
+
 - Start :ref:`Polyline <buildPolyline>` creation via Main Menu *Build - > Polyline*
 - Select all the 7 points (use **Shift** key for multi-selection)
 - Check **Closed** check box
-.. image:: images/tutorial2_3.png
+
+.. figure:: images/tutorial2_3.png
    :align: center
 
-.. centered::
    Creation of closed polyline from 7 points
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial2_4.png
+
+.. figure:: images/tutorial2_4.png
    :align: center
 
-.. centered::
    Closed Polyline
 
-Step3. Face.
+Step 3. Face
 ------------
 
 - Start :ref:`Face <buildFace>` creation via Main Menu *Build - > Face*
 - Select **Polyline_1_1** in the object browser under **Part_1 / Results** node
-.. image:: images/tutorial3_1.png
+
+.. figure:: images/tutorial3_1.png
    :align: center
 
-.. centered::
    Construction of face from a polyline
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial3_2.png
+
+.. figure:: images/tutorial3_2.png
    :align: center
 
-.. centered::
    Face
 
-Step4. Revolution.
+Step 4. Revolution
 ------------------
 
 - Start :ref:`Revolution <featureRevolution>` creation via Main Menu *Features - > Revolution*
 - Select the face created at step 3 in the view
 - Click on axis input field in the property panel and select **OZ** axis in the view
-.. image:: images/tutorial4_1.png
+
+.. figure:: images/tutorial4_1.png
    :align: center
 
-.. centered::
    Revolution around OZ by 360 degrees
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial4_2.png
+
+.. figure:: images/tutorial4_2.png
    :align: center
 
-.. centered::
    Solid created by rotation of face
 
-Step5. Extrusion.
+Step 5. Extrusion
 -----------------
 
 - Start :ref:`Extrusion <featureExtrusion>` creation via Main Menu *Features - > Extrusion*
@@ -200,115 +215,122 @@ Step5. Extrusion.
 - Check **By bounding planes and offsets option**
 - Select the bottom face of the revolution shape as **From** plane
 - Select the top face of the revolution shape as **To** plane
-.. image:: images/tutorial5_1.png
+
+.. figure:: images/tutorial5_1.png
    :align: center
 
-.. centered::
    Extrusion along OZ axis by bounding planes
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial5_2.png
+
+.. figure:: images/tutorial5_2.png
    :align: center
 
-.. centered::
    Solid created by extrusion of sketch
 
-Step6. Common.
+Step 6. Common
 --------------
 
 - Start :ref:`Common <featureCommon>` creation via Main Menu *Features - > Common*
 - Select the extrusion and the revolution in the object browser under **Part_1 / Results** node (use **Shift** key for multi-selection)
-.. image:: images/tutorial6_1.png
+
+.. figure:: images/tutorial6_1.png
    :align: center
 
-.. centered::
    Common creation
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial6_2.png
+
+.. figure:: images/tutorial6_2.png
    :align: center
 
-.. centered::
    The revolution and the extrusion common part
 
-Step7. Fillet.
+Step 7. Fillet
 --------------
 
 - Start :ref:`Fillet <featureFillet>` creation via Main Menu *Features - > Fillet*
 - Select the edge
-.. image:: images/tutorial7_1.png
+
+.. figure:: images/tutorial7_1.png
    :align: center
 
-.. centered::
    Select edge for a Fillet
+
 - Select **Radius** parameter equal to 10
-.. image:: images/tutorial7_2.png
+
+.. figure:: images/tutorial7_2.png
    :align: center
 
-.. centered::
    Fillet with radius = 10
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial7_3.png
+
+.. figure:: images/tutorial7_3.png
    :align: center
 
-.. centered::
    Fillet
 
-Step8. Box.
+Step 8. Box
 -----------
 
 - Click right mouse button in the view and select **Hide all** item in the popup menu to clear the view
 - Start :ref:`Box <box_feature>` creation via Main Menu *Primitives - > Box*
 - Set **DX** = 10, **DY** = 120, **DZ** = 20
-.. image:: images/tutorial8_1.png
+
+.. figure:: images/tutorial8_1.png
    :align: center
 
-.. centered::
    Box creation
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial8_2.png
+
+.. figure:: images/tutorial8_2.png
    :align: center
 
-.. centered::
    Box
 
-Step9. Translation.
+Step 9. Translation
 -------------------
 
 - Start :ref:`Translation <featureTranslation>` creation via Main Menu *Part - > Translation*
 - Check **By X, Y and Z dimensions** option on the top of the property panel
 - Select the box in the view
 - Set **DX** = -10, **DY** = 20, **DZ** = 70
-.. image:: images/tutorial9_1.png
+
+.. figure:: images/tutorial9_1.png
    :align: center
 
-.. centered::
    Box translation
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial9_2.png
+
+.. figure:: images/tutorial9_2.png
    :align: center
 
-.. centered::
    Translated Box
 
-Step10. Angular Copy.
+Step 10. Angular Copy
 ---------------------
 
 - Start :ref:`Angular Copy <featureAngularCopy>` creation via Main Menu *Part - > Angular Copy*
 - Select the box in the view
 - Click on axis input field in the property panel and select **OZ** axis in the view
 - Set **Nb copies** parameter equal to 6
-.. image:: images/tutorial10_1.png
+
+.. figure:: images/tutorial10_1.png
    :align: center
 
-.. centered::
    Angular Copy around OZ
+
 - Click **Apply** button in the property panel
-.. image:: images/tutorial10_2.png
+
+.. figure:: images/tutorial10_2.png
    :align: center
 
-.. centered::
    Copied Box
 
-Step11. Cut.
+Step 11. Cut
 ------------
 
 - Select **Fillet_1_1** item in the object browser under **Part_1 / Results** node
@@ -316,21 +338,20 @@ Step11. Cut.
 - Start :ref:`Cut <featureCut>` creation via Main Menu *Features - > Cut*
 - Select the fillet object in the view as a main object
 - Select the angular copy object in the object browser as a tool object
-.. image:: images/tutorial11_1.png
+
+.. figure:: images/tutorial11_1.png
    :align: center
 
-.. centered::
    Cut creation
+
 - Click **Apply** button in the property panel
 - Select the created **Cut_1_1** item in the object browser under **Part_1 / Results** node
 - Click right mouse button and select **Color...** item in the popup menu
 - Set (R: 255, G: 214, B: 0) color and click **OK** button
 
-.. image:: images/tutorial11_2.png
+.. figure:: images/tutorial11_2.png
    :align: center
 
-.. centered::
    Cut
 
-
-**See Also** a :ref:`TUI Script <tui_tutorial>` reproducing all the tutorial steps.
\ No newline at end of file
+**See Also** a :ref:`TUI Script <tui_tutorial>` reproducing all the tutorial steps.
index ebe0d98c0d9319a85579a6dcf77460a62f33f6dc..d6a8bebf203c5e73bbe3509d7a679728ffcf13ef 100644 (file)
@@ -45,7 +45,7 @@ except:
   use_rtd_theme = False
 
 # Add any paths that contain templates here, relative to this directory.
-templates_path = [os.path.join('@CMAKE_CURRENT_SOURCE_DIR@','templates')]
+#templates_path = [os.path.join('@CMAKE_CURRENT_SOURCE_DIR@','templates')]
 
 # The suffix(es) of source filenames.
 # You can specify multiple suffix as a list of string:
@@ -110,12 +110,16 @@ themes_options['classic'] = {
   'body_max_width':'none',
   'body_min_width':0,
 }
+themes_options['sphinx_rtd_theme'] = {
+  'prev_next_buttons_location':'both',
+}
+
 html_theme_options = themes_options.get(html_theme, {})
 
 # Add any paths that contain custom static files (such as style sheets) here,
 # relative to this directory. They are copied after the builtin static files,
 # so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = [os.path.join('@CMAKE_CURRENT_BINARY_DIR@','static')]
+#html_static_path = [os.path.join('@CMAKE_CURRENT_BINARY_DIR@','static')]
 
 
 # -- Options for HTMLHelp output ------------------------------------------
index 1099c4f5cd5bfc727449d4da814090b86714f867..b521ae80bb06fc39b4c4dfd011b8f8fa6541f303 100644 (file)
@@ -8,5 +8,5 @@ Create Polyline
     :linenos:
     :language: python
 
-:download:`Download this script <examples/polyline.py >` 
-   
+:download:`Download this script <examples/polyline.py>`
+
index 10d0f8f807e9fb2fc0523072fbe22cc14b32b86d..ddde6b4579a2487da0d688323b39bb350ae1bbff 100644 (file)
@@ -8,5 +8,4 @@ Create Sub-shapes
     :linenos:
     :language: python
 
-:download:`Download this script <examples/subshapes.py >` 
-   
+:download:`Download this script <examples/subshapes.py>`
index 2dbc68c5e24571cc085680502d07cb79e4db6bf2..4bbc4f3f7dbe63605c9964a8769fa69afe5afb28 100644 (file)
@@ -14,12 +14,17 @@ The options to create edges:
 
 .. image:: images/edge_by_segments_32x32.png
    :align: left
+   :height: 24px
+
 **By edges** creates edges using already existing edges in other shapes or full sketches.
 
 .. image:: images/edge_by_points_32x32.png
    :align: left
+   :height: 24px
+
 **By points** creates segment between two points.
 
+--------------------------------------------------------------------------------
 
 By edges
 --------
index 436653e025dff401143fe450f7142eabed7385f0..a8d8cd2ca47fa22597de93b6f0bf595c535abbb2 100644 (file)
@@ -1,7 +1,4 @@
-.. |shape_group.icon|    image:: images/shape_group.png
-.. |plus.icon|  image:: images/add.png
-.. |minus.icon|  image:: images/reverce.png
-.. |delete.icon|  image:: images/delete.png
+.. |shape_group.icon| image:: images/shape_group.png
 
 .. _groupPage:
 
@@ -22,26 +19,23 @@ The following property panel appears.
 .. centered::
   Create a group
 
+.. |group_vertices| image:: images/group_property_panel_vertice.png
+.. |group_edges| image:: images/group_property_panel_edge.png
+.. |group_faces| image:: images/group_property_panel_face.png
+.. |group_solids| image:: images/group_property_panel_solid.png
+
 Input fields:
 
 - **Name** defines the name of the group, by default, it is **Group_n**.
 - **Type** buttons select geometrical entities to be included in group:
   
-    .. image:: images/group_property_panel_vertice.png
-         :align: left
-    Vertices;
-  
-    .. image:: images/group_property_panel_edge.png
-         :align: left
-    Edges;
+    |group_vertices| Vertices;
+
+    |group_edges| Edges;
 
-    .. image:: images/group_property_panel_face.png
-         :align: left
-    Faces;
+    |group_faces| Faces;
 
-    .. image:: images/group_property_panel_solid.png
-         :align: left         
-    Solids;
+    |group_solids| Solids;
  
 - The list of selected entities of the given type.  Multiple selection can be done manually in OCC 3D Viewer by mouse click with Shift button pressed or by rectangle selection. To delete entities from the list, select them and call pop-up menu *Delete* item.
 
index bb691a50857fd4b833a9a74d628ad439d6860522..4059613fc90e44d39e2506183d4ca8765ae4d72f 100644 (file)
@@ -14,28 +14,42 @@ There are 6 algorithms for creation of an Axis:
 
 .. image:: images/axis_dxyz_32x32.png
    :align: left
+   :height: 24px
+
 **By three dimensions** creates an axis by dimensions along X, Y, Z axes starting form existing origin.
 
 .. image:: images/by_two_points_32x32.png
    :align: left
+   :height: 24px
+
 **By two points** creates an axis using existing points.
 
 .. image:: images/axis_by_line_32x32.png
    :align: left
+   :height: 24px
+
 **By line** creates an axis using a line.
 
-.. image:: images/axis_by_line_32x32.png
+.. image:: images/cylindrical_face_32x32.png
    :align: left
+   :height: 24px
+
 **As an axis of cylindrical face** creates an axis using a cylindrical face.
 
-.. image:: images/axis_by_line_32x32.png
+.. image:: images/axis_by_plane_and_point_32x32.png
    :align: left
+   :height: 24px
+
 **By plane and point** creates an axis using a plane and point.
 
-.. image:: images/axis_by_line_32x32.png
+.. image:: images/axis_by_two_planes_32x32.png
    :align: left
+   :height: 24px
+
 **By two planes** creates an axis as the intersection of two planes.
 
+--------------------------------------------------------------------------------
+
 By three dimensions
 -------------------
 
index beff5373144d5370f150af3e87515dbda10545e7..06215aa7903b31a2e1b731218cb29edde7be1731 100644 (file)
@@ -14,20 +14,29 @@ There are 4 algorithms for creation of a Plane:
 
 .. image:: images/plane_by_three_points_32x32.png
    :align: left
+   :height: 24px
+
 **By three points** creates a plane by three points.
 
 .. image:: images/plane_by_line_and_point_32x32.png
    :align: left
+   :height: 24px
+
 **By line and point** creates a plane by a line and a point.
 
 .. image:: images/plane_by_other_plane_32x32.png
    :align: left
+   :height: 24px
+
 **By other plane** creates a plane parallel to another plane.
 
 .. image:: images/plane_by_two_parallel_planes_32x32.png
    :align: left
+   :height: 24px
+
 **By two parallel planes** creates a plane between two parallel planes.
 
+--------------------------------------------------------------------------------
 
 By three points
 ---------------
@@ -111,16 +120,19 @@ By other plane
 A plane is created by selecting an already existing plane (planar face). There are following possibilities to define a new plane:
 
 .. image:: images/plane_by_distance_from_other_24x24.png
+   :height: 24px
    :align: left
 
 By distance from the selected plane.
 
 .. image:: images/plane_by_coincident_to_point_24x24.png
+   :height: 24px
    :align: left
 
 By coincidence with a point.
 
 .. image:: images/plane_by_rotation_24x24.png
+   :height: 24px
    :align: left
 
 By rotation around an edge by a specified angle.
index 8d2693b49a05b04d1a0934c1c5f82b71c29c16d8..e198267f02f656298f0976706f7f2ce547a80641 100644 (file)
@@ -15,24 +15,36 @@ There are 5 algorithms for creation of a Point:
 
 .. image:: images/point_by_xyz_32x32.png
    :align: left
+   :height: 24px
+
 **By X,Y,Z** creates a point by three coordinates.
 
 .. image:: images/point_by_distance_on_edge_32x32.png
    :align: left
+   :height: 24px
+
 **By distance on edge** creates a point on an edge.
 
 .. image:: images/point_by_projection_32x32.png
    :align: left
+   :height: 24px
+
 **By projection on edge or plane** creates a point by projecting an existing point on an edge or plane.
 
 .. image:: images/point_by_intersection_32x32.png
    :align: left
+   :height: 24px
+
 **By intersection of objects** creates a point by intersection of planes or/ and edges.
 
 .. image:: images/point_by_geometrical_property_32x32.png
    :align: left
+   :height: 24px
+
 **By geometrical property of object** creates a point in COG or center of arc or circle.
 
+--------------------------------------------------------------------------------
+
 By X,Y,Z
 --------
 
index 91db9f48fe1e3e253a596ba62ba34020f4e0b6c5..9b06e64e5b4d0156206e1e0b1560eed7e034ed57 100644 (file)
@@ -22,7 +22,7 @@ Features plug-in provides a set of common topological operations. It implements
    filletFeature.rst
    fuseFeature.rst
    fuseFeatureFaces.rst
-   importResult.rst
+   importResultFeature.rst
    intersectionFeature.rst
    linearCopyFeature.rst
    measurementFeature.rst
index db62e1d88a964c3c514766f07bb0b26f50502e1b..ebb4d1dfe0b676e35e0532d300a1f3eeea687893 100644 (file)
@@ -8,5 +8,4 @@ Create Chamfer by a distance and an angle
     :linenos:
     :language: python
 
-:download:`Download this script <examples/chamfer2.py >` 
-   
+:download:`Download this script <examples/chamfer2.py>`
index b9786abe95c98adfb6cd4d9edd7c42316f01f7c8..f59a219acf98e8291ea0cb97bc971e1fceaf461d 100644 (file)
@@ -8,5 +8,4 @@ Create Chamfer by distances
     :linenos:
     :language: python
 
-:download:`Download this script <examples/chamfer1.py >` 
-   
+:download:`Download this script <examples/chamfer1.py>`
index a65ce34ff46e2e7b6183d60ffeb0722ce72378a1..98df80a3bd494ba80bb86148e664f4d14c598de1 100644 (file)
@@ -2,7 +2,7 @@
   .. _tui_create_extrusion_fuse_through_all:
 
 Create Extrusion Fuse through all objects
-========================================
+=========================================
 
 .. literalinclude:: examples/extrusion_fuse_through_all.py 
     :linenos:
index e573efec238f9612dd1e3a7d291d1bbcc5aa6271..8a34e14928e091434c8c92faba76c4cdf4ebda1c 100644 (file)
@@ -8,5 +8,4 @@ Create Fillet by fixed radius
     :linenos:
     :language: python
 
-:download:`Download this script <examples/fillet1.py >` 
-   
+:download:`Download this script <examples/fillet1.py>`
index ddcee3c8205b6bd427debc13d50c244327b77b95..36311a584751e899128ab6850bcf093f1721f318 100644 (file)
@@ -8,5 +8,4 @@ Create Fillet by variable radius
     :linenos:
     :language: python
 
-:download:`Download this script <examples/fillet2.py >` 
-   
+:download:`Download this script <examples/fillet2.py>`
index 00b1a9f9b449409753a1f95f8096b804d4090b3b..0a4b19d49af0cddbb94d245f169a5db44a1ea698 100644 (file)
@@ -8,5 +8,4 @@ Fuse Faces
     :linenos:
     :language: python
 
-:download:`Download this script <examples/fuse_faces.py >` 
-   
+:download:`Download this script <examples/fuse_faces.py>`
index 5d27dbee29e0fdc7086e8bc801c169a0a0f2d987..cbcf73af90e0213ded8516af534a0055819562a3 100644 (file)
@@ -2,7 +2,7 @@
   .. _tui_create_import_result:
 
 Create Import Result
-============
+====================
 
 .. literalinclude:: examples/import_result.py
     :linenos:
index 8b52750e521c3515e2340b3a83abc8ff91a22bf0..d85f2e204dba9ee7268fc15413be8f5ab9e4ed94 100644 (file)
@@ -8,4 +8,4 @@ Create Linear copy
     :linenos:
     :language: python
 
-:download:`Download this script <examples/linearcopy.py  >`  
+:download:`Download this script <examples/linearcopy.py>`
index 5b2f289a981497a45b2f0510d7fef963221c797a..10a22b6abf129ed45ba786a8bb4e97f836a7e54c 100644 (file)
@@ -8,4 +8,4 @@ Pipe by object, path and Bi-normal
     :linenos:
     :language: python
 
-:download:`Download this script <examples/pipe_binormal.py >` 
\ No newline at end of file
+:download:`Download this script <examples/pipe_binormal.py>`
index 611de087dfeaa7ba28fac5be59c54fcaeb4b4c66..80591e8c947aee35d2fbdb69f2f558895609bbf0 100644 (file)
@@ -8,4 +8,4 @@ Pipe by object, path and locations
     :linenos:
     :language: python
 
-:download:`Download this script <examples/pipe_locations.py >` 
\ No newline at end of file
+:download:`Download this script <examples/pipe_locations.py>`
index b65adf29390d587d8add99db928ca67da6f75c59..77a6ba1f9b2e449e84ceb33f2ee4d7babfa6815f 100644 (file)
@@ -8,4 +8,4 @@ Pipe by object and path
     :linenos:
     :language: python
 
-:download:`Download this script <examples/pipe_simple.py >` 
\ No newline at end of file
+:download:`Download this script <examples/pipe_simple.py>`
index b6af697eef8db3a04fe5c9b8c413484d4151d68f..92f8336d7274b26d197c1aa99e5d554c12c015ab 100644 (file)
@@ -8,4 +8,4 @@ Rotation by center and points
     :linenos:
     :language: python
 
-:download:`Download this script <examples/rotation2.py >` 
\ No newline at end of file
+:download:`Download this script <examples/rotation2.py>`
index de089c14d7f44fce15f02e2a6d23a301d928883c..5894faf57695effc57153375418a357a5bca0bfd 100644 (file)
@@ -8,4 +8,4 @@ Rotation by axis and angle
     :linenos:
     :language: python
 
-:download:`Download this script <examples/rotation1.py >` 
\ No newline at end of file
+:download:`Download this script <examples/rotation1.py>`
index 9b9f360b749a8ddc82b0b3a8e2a40674d0907d40..747c392f14fc2711b395211be89e92c5b7256bdf 100644 (file)
@@ -8,4 +8,4 @@ Scale by different factors along axes
     :linenos:
     :language: python
 
-:download:`Download this script <examples/scaleXYZ.py >` 
\ No newline at end of file
+:download:`Download this script <examples/scaleXYZ.py>`
index af4e71d9667cca7c38ee99a9f9b9c7aa813dbf65..95a30d750f5bc541daebaa1880a4486f0873868c 100644 (file)
@@ -8,4 +8,4 @@ Scale by one common factor
     :linenos:
     :language: python
 
-:download:`Download this script <examples/scalefactor.py  >` 
\ No newline at end of file
+:download:`Download this script <examples/scalefactor.py>`
index 43096341b560f41e83b67d40c8161ea118848495..7b0299109b1cba31d8d77360d95d704ec95cb33a 100644 (file)
@@ -8,4 +8,4 @@ Symmetry through an Axis of symmetry
     :linenos:
     :language: python
 
-:download:`Download this script <examples/symmetryaxis.py >` 
\ No newline at end of file
+:download:`Download this script <examples/symmetryaxis.py>`
index cfafee3c2a465a6f067a18736489a28554c047b2..426fa46ff9bc4492e982635245859aea27f28cc3 100644 (file)
@@ -8,4 +8,4 @@ Symmetry through a Plane of symmetry
     :linenos:
     :language: python
 
-:download:`Download this script <examples/symmetryplane.py >` 
\ No newline at end of file
+:download:`Download this script <examples/symmetryplane.py>`
index 9a121640af949fa96f78b89a156cd032e89725dd..54d168b0058981823e6d13b0f33286ce7938f768 100644 (file)
@@ -8,4 +8,4 @@ Symmetry through a Point of symmetry
     :linenos:
     :language: python
 
-:download:`Download this script <examples/symmetrypoint.py >` 
\ No newline at end of file
+:download:`Download this script <examples/symmetrypoint.py>`
index b26f8e7628068ec696272b0f4f210875051af166..6eeb238ee72efb2565c0cf93fd76b92a4360c016 100644 (file)
@@ -8,4 +8,4 @@ Translation by 2 points
     :linenos:
     :language: python
 
-:download:`Download this script <examples/translation2points.py >` 
\ No newline at end of file
+:download:`Download this script <examples/translation2points.py>`
index e3e273ce82a23718465dbe2b80598ca08c874e8e..2e3c306ee55c2a1b8634fe68fd0f5e7c2bd0b909 100644 (file)
@@ -8,4 +8,4 @@ Translation by vector
     :linenos:
     :language: python
 
-:download:`Download this script <examples/translationDXDYDZ.py  >` 
\ No newline at end of file
+:download:`Download this script <examples/translationDXDYDZ.py>`
index 70278fa9f295b07eae137d787521bc5d8000874c..aa7b794d00515a0cb8de7b6a9a6a655708a66bdf 100644 (file)
@@ -8,5 +8,4 @@ Translation by axis and distance
     :linenos:
     :language: python
 
-:download:`Download this script <examples/translationvector.py  >` 
-   
+:download:`Download this script <examples/translationvector.py>`
index dae55dfb021621822a01f2b6b59bb0141916fbd9..2c0e8e00982b14abace4d3dd414dbc8097695908 100644 (file)
@@ -3,7 +3,7 @@
 .. _featureChamfer:
 
 Chamfer
-======
+=======
 
 **Chamfer** feature creates chamfers on the edges or on the faces of a shape. 
 
@@ -14,13 +14,19 @@ To create a Chamfer in the active part:
 
 There are 2 types of chamfer:
 
-  .. image:: images/chamfer_distances.png   
-    :align: left
-  chamfer by two distances
+.. image:: images/chamfer_distances.png   
+   :align: left
+   :height: 24px
 
-  .. image:: images/chamfer_dist_angle.png   
-    :align: left
-  chamfer by a distance and an angle
+chamfer by two distances
+
+.. image:: images/chamfer_dist_angle.png   
+   :align: left
+   :height: 24px
+
+chamfer by a distance and an angle
+
+--------------------------------------------------------------------------------
 
 Chamfer by two distances
 ------------------------
index 52aa644af232be6f4f500c3daa2d28916c2e3e5a..a09b6bd18e10b8f068b6190e41e9989946bc64d7 100644 (file)
@@ -1,4 +1,5 @@
 .. |bool_common.icon|    image:: images/bool_common.png
+   :height: 16px
 
 Common
 ======
@@ -14,12 +15,17 @@ There are 2 options for creation of a Common:
 
 .. image:: images/bool_common_simple.png
    :align: left
+   :height: 24px
+
 **Simple** common part between all selected objects.
 
 .. image:: images/bool_common_advanced.png
    :align: left
+   :height: 24px
+
 **Advanced** common part for each object between this object and all tools.
 
+--------------------------------------------------------------------------------
 
 Simple
 ------
index 9a99224068308aa9988977f7fbc173a021c03233..d9cbbcf6b0013a36a131791ed259e2f9d3b4d35f 100644 (file)
@@ -1,5 +1,6 @@
 .. _featureCut:
 .. |bool_cut.icon|    image:: images/bool_cut.png
+   :height: 16px
 
 Cut
 ===
index fb6a4dee4127118616897bb4653b224fb1b61449..9b4a28d07ccac29f82c6a61960de7aa58a6315f0 100644 (file)
@@ -22,16 +22,23 @@ There are three variants of the property panel for Extrusion Cut depending on th
 
 .. image:: images/extrusion_by_sizes.png
    :align: left
+   :height: 24px
+
 **By Sizes** extrudes objects by specifying sizes.
 
 .. image:: images/extrusion_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Planes** extrudes objects by specifying bounding planes and offsets.
 
 .. image:: images/extrusion_through_all.png
    :align: left
+   :height: 24px
+
 **Through All** extrudes base objects through all objects to be cut.
 
+--------------------------------------------------------------------------------
 
 By sizes
 --------
index 897279fbb0d5f125103fafb376640fcdc95507d2..594048195547973ce144ff492897e6c6e5a30575 100644 (file)
@@ -22,12 +22,17 @@ There are two variants of the property panel for Extrusion depending on the chos
 
 .. image:: images/extrusion_by_sizes.png
    :align: left
+   :height: 24px
+
 **By Sizes** extrudes objects by specifying sizes.
 
 .. image:: images/extrusion_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Faces** extrudes objects by specifying bounding faces/planes and offsets.
 
+--------------------------------------------------------------------------------
 
 By sizes
 --------
index 59d49043e4fb252d961d51e94d3a7bbc0a64a045..f5221141b65bfe568f3b1635efb8d6cd4a4e2d1d 100644 (file)
@@ -1,7 +1,7 @@
 .. |extrusion_fuse_btn.icon|    image:: images/extrusion_fuse_btn.png
 
 Extrusion Fuse
-=============
+==============
 
 Extrusion Fuse feature extrudes selected objects along their normals or the selected axis and fuses the result with other objects.
 
@@ -22,16 +22,23 @@ There are three variants of the property panel for Extrusion Fuse depending on t
 
 .. image:: images/extrusion_by_sizes.png
    :align: left
+   :height: 24px
+
 **By Sizes** extrudes objects by specifying sizes.
 
 .. image:: images/extrusion_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Planes** extrudes objects by specifying bounding planes and offsets.
 
 .. image:: images/extrusion_through_all.png
    :align: left
+   :height: 24px
+
 **Through All** extrudes base objects to pass through all objects fuse with.
 
+--------------------------------------------------------------------------------
 
 By sizes
 --------
index 20a41847a26c119355063d3840739437ced19704..af3f6e837c7636177295a8c40eb96944b3c55bd9 100644 (file)
@@ -14,13 +14,19 @@ To create a Fillet in the active part:
 
 There are 2 types of fillet:
 
-  .. image:: images/fillet_fixed_radius.png   
-    :align: left
-  fillet by fixed radius
+.. image:: images/fillet_fixed_radius.png   
+   :align: left
+   :height: 24px
 
-  .. image:: images/fillet_var_radius.png   
-    :align: left
-  fillet by variable radius
+fillet by fixed radius
+
+.. image:: images/fillet_var_radius.png   
+   :align: left
+   :height: 24px
+
+fillet by variable radius
+
+--------------------------------------------------------------------------------
 
 Fillet by fixed radius
 ----------------------
index 24295821e7d9b06b434bc068cf046b9e57dff75b..739d249f6b883eecbe736eec7c0a1542aaa78d35 100644 (file)
@@ -1,4 +1,5 @@
 .. |bool_fuse.icon|    image:: images/bool_fuse.png
+   :height: 16px
 
 Fuse
 ====
@@ -14,12 +15,17 @@ There are 2 options for creation of a Fuse:
 
 .. image:: images/bool_fuse_simple.png
    :align: left
+   :height: 24px
+
 **Simple** simply fuses selected objects.
 
 .. image:: images/bool_fuse_advanced.png
    :align: left
+   :height: 24px
+
 **Advanced** fuse with additional functionality for subshapes of compsolids/compounds.
 
+--------------------------------------------------------------------------------
 
 Simple
 ------
index 28741a32eed7bd85d017c31be1d1fbf2b6aa2cda..5ced0b14a372cec8c66bb08aec7b2e9e0149a4a9 100644 (file)
@@ -1,7 +1,7 @@
 .. |import_result_btn.icon|    image:: images/import_result_btn.png
 
 Import Result
-=====
+=============
 
 The Import Result feature allows the user to import one or several results from another Part. If the result of the source-part is
 changed, the part and part result that contains the copy-results will be updated. The feature keeps the
index 42a45fadf4178bb187b723ab8124b850feb89d6c..a5f7731786e29a02b6b707b7125e0163a5034b34 100644 (file)
@@ -18,25 +18,37 @@ To start Measurement in the active part:
 
 The following dimensions can be calculated:
 
-  .. image:: images/meas_length_32x32.png      
-    :align: left
-  edge length 
+.. image:: images/meas_length_32x32.png      
+   :align: left
+   :height: 24px
 
-  .. image:: images/meas_distance_32x32.png    
-    :align: left
-  distance between objects
+edge length 
 
-  .. image:: images/meas_radius_32x32.png    
-    :align: left
-  radius
+.. image:: images/meas_distance_32x32.png    
+   :align: left
+   :height: 24px
 
-  .. image:: images/meas_angle_32x32.png    
-    :align: left
-  angle between edges  
+distance between objects
 
-  .. image:: images/meas_angle3p_32x32.png    
-    :align: left
-  angle by 3 points  
+.. image:: images/meas_radius_32x32.png    
+   :align: left
+   :height: 24px
+
+radius
+
+.. image:: images/meas_angle_32x32.png    
+   :align: left
+   :height: 24px
+
+angle between edges  
+
+.. image:: images/meas_angle3p_32x32.png    
+   :align: left
+   :height: 24px
+
+angle by 3 points  
+
+--------------------------------------------------------------------------------
 
 Edge length
 -----------
@@ -160,4 +172,4 @@ Input fields:
     :param object: A second vertex in format *model.selection("TYPE", shape)*.
     :param object: A third vertex in format *model.selection("TYPE", shape)*.
     :return: Calculated value.
\ No newline at end of file
index 40611a394ad9115ad7ab896e3609fb44defbb9c2..1f9924580b7550fb19b8992ccdf06ecb0e5102e5 100644 (file)
@@ -12,17 +12,25 @@ To create a Pipe in the active part:
 
 Pipe can be created in three different ways:
 
-  .. image:: images/pipe_simple_32x32.png    
-    :align: left
-  by object and path 
+.. image:: images/pipe_simple_32x32.png    
+   :align: left
+   :height: 24px
 
-  .. image:: images/pipe_binormal_32x32.png      
-    :align: left
-  by object, path and Bi-normal  
+by object and path 
 
-  .. image:: images/pipe_locations_32x32.png    
-    :align: left
-  by object, path and locations 
+.. image:: images/pipe_binormal_32x32.png      
+   :align: left
+   :height: 24px
+
+by object, path and Bi-normal  
+
+.. image:: images/pipe_locations_32x32.png    
+   :align: left
+   :height: 24px
+
+by object, path and locations 
+
+--------------------------------------------------------------------------------
 
 Pipe by object and path
 -----------------------
@@ -140,4 +148,4 @@ Result of extrusion of 3 circles along arc with specified locations.
 .. centered::
    Pipe by object, path and locations
 
-**See Also** a sample TUI Script of :ref:`tui_locations_pipe` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_locations_pipe` operation.
index 64b27ea594dfee08db2b914449281a3bd1871ddb..cc792703a5994d9c6c5bfeccc11f0c2c0a1dbeb3 100644 (file)
@@ -14,12 +14,17 @@ The feature has the following options:
 
 .. image:: images/recover_default_32x32.png
    :align: left
+   :height: 24px
+
 restore only the objects used in the operation
 
 .. image:: images/recover_compound_32x32.png
    :align: left
+   :height: 24px
+
 restore full compound/compsolid if the operation used one or more of its sub-shapes
 
+--------------------------------------------------------------------------------
 
 Recover objects
 ---------------
index d3e7fc9c0dffc5b9ee7077424793e020760ff7dc..25258247bae088ab0fc36afa3936fafc9259dc5e 100644 (file)
@@ -18,13 +18,14 @@ The following property panel will be opened:
 .. centered::
   Remove Sub-Shapes
 
+.. |by_removing| image:: images/remove_subshapes_32x32.png
+.. |by_keeping| image:: images/keep_subshapes_32x32.png
+
 - **Shape** shape from which sub-shapes should be removed. Only wires, shells, compsolids or compounds are allowed for selection.
 
 There are 2 options for removing sub-shapes:
 
-.. image:: images/remove_subshapes_32x32.png
-   :align: left
-**By removing** allows selecting sub-shapes to be removed.
+|by_removing| **By removing** allows selecting sub-shapes to be removed.
 
 - **Sub-Shapes to remove** the list of sub-shapes which should be removed.
 
@@ -40,10 +41,7 @@ There are 2 options for removing sub-shapes:
 
     :param list: A list of objects.
 
-
-.. image:: images/keep_subshapes_32x32.png
-   :align: left
-**By keeping** allows select sub-shapes to be kept.
+|by_keeping| **By keeping** allows select sub-shapes to be kept.
 
 - **Sub-Shapes to keep** the list of sub-shapes which should be kept.
 
index da86d155e6db03adfa7c873c61f2e51c2764aadd..9c55d1f491a7c91bc530d8869cdc577fa15c816f 100644 (file)
@@ -22,19 +22,26 @@ There are three variants of the property panel for Revolution Cut depending on t
 
 .. image:: images/revolution_by_angles.png
    :align: left
+   :height: 24px
+
 **By Angles** revolves objects by specifying angles.
 
 .. image:: images/revolution_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Planes** revolves objects by specifying bounding planes and angles.
 
 .. image:: images/revolution_through_all.png
    :align: left
+   :height: 24px
+
 **Through All** revolves objects by 360 degrees.
 
+--------------------------------------------------------------------------------
 
 By angles
---------
+---------
 
 .. image:: images/RevolutionCut1.png
   :align: center
@@ -127,7 +134,7 @@ The Result of the operation will be a revolved shape:
 **See Also** a sample TUI Script of :ref:`tui_create_revolution_cut_by_bounding_planes` operation.
 
 Through all
---------
+-----------
 
 .. image:: images/RevolutionCut3.png
   :align: center
index cdf8790e347f8efa829bd87429b749ed1b80e851..1c8ec92f37e6e77afd016cbc3fbf8565696d9860 100644 (file)
@@ -22,15 +22,20 @@ There are two variants of the property panel for Revolution depending on the cho
 
 .. image:: images/revolution_by_angles.png
    :align: left
+   :height: 24px
+
 **By Angles** revolves objects by specifying angles.
 
 .. image:: images/revolution_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Planes** revolves objects by specifying bounding planes and angles.
 
+--------------------------------------------------------------------------------
 
 By angles
---------
+---------
 
 .. image:: images/Revolution1.png
   :align: center
@@ -115,4 +120,4 @@ The Result of the operation will be a revolved shape:
 .. centered::
    **Revolution created**
 
-**See Also** a sample TUI Script of :ref:`tui_create_revolution_by_bounding_planes` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_revolution_by_bounding_planes` operation.
index a608a03d9c735a0686f84bcfbeba86c5e274c4a7..66e8254d6927081ec9a5950aef477eb2deeed186 100644 (file)
@@ -22,19 +22,26 @@ There are three variants of the property panel for Revolution Fuse depending on
 
 .. image:: images/revolution_by_angles.png
    :align: left
+   :height: 24px
+
 **By Angles** revolves objects by specifying angles.
 
 .. image:: images/revolution_by_bounding_planes.png
    :align: left
+   :height: 24px
+
 **By Bounding Planes** revolves objects by specifying bounding planes and angles.
 
 .. image:: images/revolution_through_all.png
    :align: left
+   :height: 24px
+
 **Through All** revolves objects by 360 degrees.
 
+--------------------------------------------------------------------------------
 
 By angles
---------
+---------
 
 .. image:: images/RevolutionFuse1.png
   :align: center
index 5484626194ba41a87c4f64364d44c60ba1678a6c..d9afacb27e4ce20043c6fc9cc3e6bb0148f8e314 100644 (file)
@@ -13,13 +13,19 @@ To create a Rotation in the active part:
 
 Two rotation algorithms are:
 
-  .. image:: images/rotation_axis_32x32.png      
-    :align: left
-  by axis and angle 
+.. image:: images/rotation_axis_32x32.png      
+   :align: left
+   :height: 24px
 
-  .. image:: images/rotation_3pt_32x32.png    
-    :align: left
-  by center and 2 points
+by axis and angle 
+
+.. image:: images/rotation_3pt_32x32.png    
+   :align: left
+   :height: 24px
+
+by center and 2 points
+
+--------------------------------------------------------------------------------
 
 Rotation by axis and angle
 --------------------------
@@ -96,4 +102,4 @@ Result of operation is a rotated initial shape.
 .. centered::
    Rotation by center and 2 points
 
-**See Also** a sample TUI Script of :ref:`tui_rotation_3points` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_rotation_3points` operation.
index 48225b96289b947a78e483ad0e5a5a3073cc8403..9f5363cab4636192bac0ffb20e17ae8822e349a7 100644 (file)
@@ -1,4 +1,5 @@
 .. |bool_smash.icon|    image:: images/bool_smash.png
+   :height: 16px
 
 Smash
 =====
index b8d4a20031f74ef5870c3c45e0e64dfe8beee384..adc64cf85e57ac3859a7131962858696d5daf24f 100644 (file)
@@ -1,4 +1,5 @@
 .. |bool_split.icon|    image:: images/bool_split.png
+   :height: 16px
 
 Split
 =====
index 7e815e425d3c24f66d8167d6acfea27649e07110..39c6eb036d58a62f759db0ec459cb385429ef167 100644 (file)
@@ -12,17 +12,25 @@ To create a Symmetry in the active part:
 
 Symmetrical copy of an Object can be mirrored in three different ways:
 
-  .. image:: images/symmetry_point_32x32.png    
-    :align: left
-  through a Point of symmetry 
+.. image:: images/symmetry_point_32x32.png    
+   :align: left
+   :height: 24px
 
-  .. image:: images/symmetry_axis_32x32.png      
-    :align: left
-  through an Axis of symmetry  
+through a Point of symmetry 
 
-  .. image:: images/symmetry_plane_32x32.png    
-    :align: left
-  through a Plane of symmetry 
+.. image:: images/symmetry_axis_32x32.png      
+   :align: left
+   :height: 24px
+
+through an Axis of symmetry  
+
+.. image:: images/symmetry_plane_32x32.png    
+   :align: left
+   :height: 24px
+
+through a Plane of symmetry 
+
+--------------------------------------------------------------------------------
 
 Symmetry through a Point of symmetry
 ------------------------------------
@@ -136,4 +144,4 @@ The result of operation is a mirrored initial shape with **Create a copy** = *Fa
 .. centered::
    Symmetry through a Plane of symmetry
 
-**See Also** a sample TUI Script of :ref:`tui_symmetry_plane` operation.   
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_symmetry_plane` operation.   
index 6e859459258c6a9456f72157b1ab7157a6b6be27..7a5a8f380b61a1bdb60c084c326dba178f952a71 100644 (file)
@@ -12,13 +12,19 @@ To create a Scale in the active part:
 
 Two Scale algorithms are:
 
-  .. image:: images/scale_factor_32x32.png    
-    :align: left
-  by one common factor 
+.. image:: images/scale_factor_32x32.png    
+   :align: left
+   :height: 24px
 
-  .. image:: images/scale_dimensions_32x32.png    
-    :align: left
-  by different factors along axes
+by one common factor 
+
+.. image:: images/scale_dimensions_32x32.png    
+   :align: left
+   :height: 24px
+
+by different factors along axes
+
+--------------------------------------------------------------------------------
 
 Scale by one common factor
 --------------------------
@@ -98,4 +104,4 @@ Result of operation is transformed initial shape.
 .. centered::
    Scale by different factors
 
-**See Also** a sample TUI Script of :ref:`tui_Scale_XYZ` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_Scale_XYZ` operation.
index 5c552c2171b1ddc97051e9afcbabd67dc88b103c..c906f075ec1715ac0158c875308e75e7bb2e1373 100644 (file)
@@ -1,5 +1,6 @@
 .. _featureTranslation:
 .. |translation_vector_32x32.icon|    image:: images/translation_vector_32x32.png
+   :height: 16px
 
 Translation
 ===========
@@ -13,17 +14,25 @@ To create a Translation in the active part:
 
 The Vector of translation can be defined in three different ways:
 
-  .. image:: images/translation_vector_32x32.png    
-    :align: left
-  by by axis and distance
+.. image:: images/translation_vector_32x32.png    
+   :align: left
+   :height: 24px
 
-  .. image:: images/translation_dxyz_32x32.png      
-    :align: left
-  by vector 
+by by axis and distance
 
-  .. image:: images/translation_2pt_32x32.png    
-    :align: left
-  by two points
+.. image:: images/translation_dxyz_32x32.png      
+   :align: left
+   :height: 24px
+
+by vector 
+
+.. image:: images/translation_2pt_32x32.png    
+   :align: left
+   :height: 24px
+
+by two points
+
+--------------------------------------------------------------------------------
 
 Translation by axis and distance
 --------------------------------
index 1e9aade08d1ab575aeadfa7951dfd6dd90df2e4d..82193a354c58372235acdf5fc3a1643eb37d8225 100644 (file)
@@ -39,7 +39,7 @@ Each filter item can be deleted with help of |delete.icon| button. A filter can
 if the filter has arguments.
 
 - **Select** button traverces all objects of a current document and selects entities acceptable by currently defined set of filters. All selected entities will be shown in viewer 3d with
-blue semi-transparent color. Any modification in filters clears current selection.
+  blue semi-transparent color. Any modification in filters clears current selection.
 
 - **Number of selected objects** shows number currently selected entities.
 
@@ -137,4 +137,4 @@ This algorithm finds all the faces topologically connected the argument selected
 - **Arguments:** A point, an edge or a face. A “propagation” flag (check-box).
 - **Algorithm:**
     - If a point of an edge is selected as an argument, the result is all faces that contain this argument.If a face is selected, the result is all faces that have shared edges or vertices with this selection.
-    - If “propagation” flag is enabled (it is disabled by default), the algorithm becomes recursive: all connected faces are added to the results. So, for the solid shape there will be all faces except internal-volumes faces, not connected to any external faces.
\ No newline at end of file
+    - If “propagation” flag is enabled (it is disabled by default), the algorithm becomes recursive: all connected faces are added to the results. So, for the solid shape there will be all faces except internal-volumes faces, not connected to any external faces.
index c543c34d7707ce82b87db3e7c5cc6d2bbe5eaa55..93af4d9c79536d2d8abc03456c8432495fc75c7d 100644 (file)
@@ -18,6 +18,9 @@ The following dialog box with parameter table appears:
 .. centered::
    Parameters dialog box
 
+.. |param_up| image:: images/parameters_up.png
+.. |param_down| image:: images/parameters_down.png
+
 **Input fields**:
 
 - **Name** defines parameter name. Name follows the naming rules of the python language for variables;
@@ -28,14 +31,9 @@ The following dialog box with parameter table appears:
 - **Insert** button adds a new empty string before the selected parameter;
 - **Delete** button removes the selected parameter from the table;   
 - **Modify parameter position** button moves the selected parameter
-    .. image:: images/parameters_up.png
-      :align: left
-    one string higher in the table,
   
-    .. image:: images/parameters_down.png
-      :align: left
-    one string lower in the table.
-
+    | |param_up| one string higher in the table,
+    | |param_down| one string lower in the table.
   
 **TUI Command**: 
 
index 3a46e0b0d4a895fedc972deedfebc42374a7b8dd..5c4a63261553d3979b4e02bc32d842aaa87f8135 100644 (file)
@@ -2,7 +2,7 @@
   .. _tui_create_torus:
 
 Create / Torus
-=============
+==============
 
 .. literalinclude:: examples/torus.py
     :linenos:
index a0809eba819f8bff391ad28d09564e9ee62ace48..a8d641e8c14f1b309755ca8f05ad0bcdb1e97cd4 100644 (file)
@@ -1,9 +1,10 @@
 .. _box_feature:
-.. |box.icon|    image:: images/box.png
 
 Box
 ===
 
+.. |box.icon|    image:: images/box.png
+
 Box feature creates a box solid.
 
 To create a Box in the active part:
@@ -13,14 +14,19 @@ To create a Box in the active part:
 
 There are 2 algorithms for creation of a Box:
 
-.. image:: images/box_2pt_32x32.png
+.. image:: images/box_dxyz_32x32.png
    :align: left
+   :height: 24px
+
 **By dimensions** 
 
-.. image:: images/box_dxyz_32x32.png
+.. image:: images/box_2pt_32x32.png
    :align: left
+   :height: 24px
+
 **By two points** 
 
+--------------------------------------------------------------------------------
 
 By dimensions
 -------------
@@ -74,6 +80,7 @@ Input fields:
     :param object: First vertex of diagonal.
     :param object: Second vertex of diagonal.
     :return: Result object.
+
 **Arguments**:   Part + 2 selected points (opposite vertices of the box)
 
 Result
index 6cd120ab439d798e611adc18cac238f370c0b44d..b0f1dac3066186ea8f2134efe1c1b79734e3f094 100644 (file)
@@ -14,12 +14,18 @@ There are 2 algorithms for creation of a Cylinder:
 
 .. image:: images/cylinder_32x32.png
    :align: left
+   :height: 24px
+
 **Cylinder** creates a cylinder.
 
 .. image:: images/cylinder_portion_32x32.png
    :align: left
+   :height: 24px
+
 **Portion of cylinder** creates one segment of a cylinder.
 
+--------------------------------------------------------------------------------
+
 Cylinder
 --------
 
index e405acaa0f297ce13a568e43a3508411ba66451d..3e894d078182145a4a6bd9fa632913f9c81f212e 100644 (file)
@@ -1,11 +1,12 @@
 
 .. _sketchPlugin:
-.. |SketchButton.icon|    image:: images/SketchButton.png
 
 
 Sketch plug-in
 ================
 
+.. |SketchButton.icon|    image:: images/SketchButton.png
+
 Sketch plug-in includes features for creation of 2D shapes.
 
 The sketch creation takes the following steps:
index eb0d9c48a8f27fff31b995828a240acf30d55e93..b02541b42903d541d9eee0972bb7d232a7f7f857 100644 (file)
@@ -2,7 +2,7 @@
   .. _tui_create_ellipse:
 
 Create Skecth Ellipse
-====================
+=====================
 
 .. literalinclude:: examples/ellipse.py
     :linenos:
index 78abd1d3c79e1eb1230fe17efab1597e56e569cb..3690079d41ac1d4f4537d742603b5e4aca56ba9c 100644 (file)
@@ -2,7 +2,7 @@
   .. _tui_create_perpendicular:
 
 Create Perpendicular constraint
-==========================
+===============================
 
 .. literalinclude:: examples/perpendicular.py
     :linenos:
index 0847e20061ef6ae47c674cae2fbf1d58c7864e5d..e7d614d650f715e6976e247b314c1ef0c31e310a 100644 (file)
@@ -18,35 +18,26 @@ Property panel:
 .. image:: images/Angle_panel.png
    :align: center
 
+.. |angle_direct| image:: images/angle_direct.png
+.. |angle_complement| image:: images/angle_complementary.png
+.. |angle_backward| image:: images/angle_backward.png
+.. |loc_left| image:: images/location_left.png
+.. |loc_auto| image:: images/location_automatic.png
+.. |loc_right| image:: images/location_right.png
+
 Input fields:
 
 - **Line 1** is the first line selected in the view;
 - **Line 2** is the second line selected in the view;
 - **Value** is an angle between the lines, can be modified to set the desirable value;
 - **Angle type** is a type of angle measurement:
-   .. image:: images/angle_direct.png
-      :align: left
-   **Direct** is the least angle between two lines;
-
-   .. image:: images/angle_complementary.png
-      :align: left
-   **Complementary** is 180°- Direct angle between two lines;
-
-   .. image:: images/angle_backward.png
-      :align: left
-   **Backward** is 360°- Direct angle between two lines.
+   | |angle_direct| **Direct** is the least angle between two lines;
+   | |angle_complement| **Complementary** is 180°- Direct angle between two lines;
+   | |angle_backward| **Backward** is 360°- Direct angle between two lines.
 - **Text location** is the position of the angle value label relatively to the angle line (in the view):
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text to the left of the angle line;
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text it the middle of the angle line if it has enough length, otherwise - to the left;
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the angle line.
+   | |loc_left| **Left** inserts text to the left of the angle line;
+   | |loc_auto| **Automatic** inserts text it the middle of the angle line if it has enough length, otherwise - to the left;
+   | |loc_right| **Right** inserts text to the right of the angle line.
 
 When both lines are selected, the angle value is displayed in the property panel and in the view.
 
@@ -83,4 +74,4 @@ Created Angle appears in the view.
 .. centered::
    Angle created
 
-**See Also** a sample TUI Script of :ref:`tui_create_angle` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_angle` operation.
index 5cdb22aa9b9aec1edc2a4df69f3253f5b7790f8b..57f0eb85dce856e646733407fb4b1e84c9cdd6be 100644 (file)
@@ -14,20 +14,30 @@ There are 4 algorithms for creation of an Arc:
 
 .. image:: images/arc_base_32x32.png
    :align: left
+   :height: 24px
+
 **By center and two points** creates an arc segment with the given center passing from the start point to the end point on the circle.
 
 .. image:: images/arc_3pt_32x32.png
    :align: left
+   :height: 24px
+
 **By three points** creates an arc segment passing from the start point to end point through another point on the circle.
 
 .. image:: images/arc_tang_32x32.png
    :align: left
+   :height: 24px
+
 **By tangent point and end point** creates an arc segment with the tangent point and the end point.
 
 .. image:: images/arc_perp_32x32.png
    :align: left
+   :height: 24px
+
 **By point on perpendicular line and end point** creates an arc segment perpendicular to a straight line with the start point, connected with boundary of this line, and the end point.
 
+-------------------------------------------------------------------------------------------
+
 By center and two points
 """"""""""""""""""""""""
 
@@ -137,4 +147,4 @@ Created arc appears in the view.
 .. centered::
    Arc created
 
-**See Also** a sample TUI Script of :ref:`tui_create_arc` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_arc` operation.
index 1db82933128b8cebdb7484aa21cf40574f5e9a00..4932368cfea96e3da044e0fd6e570f4c69598ec6 100644 (file)
@@ -14,12 +14,18 @@ There are 2 algorithms for creation of a Circle:
 
 .. image:: images/circle_pt_rad_32x32.png
    :align: left
+   :height: 24px
+
 **By center and passed point** creates a circle with the given center passing through the given point.
 
 .. image:: images/circle_3pt_32x32.png
    :align: left
+   :height: 24px
+
 **By three points** creates a circle passing through the given three points.
 
+-------------------------------------------------------------------------------------------
+
 By center and passed point
 """"""""""""""""""""""""""
 
index 72e655ff0dd1445a99d79e57845de9ba6493553d..2c2324ef4c4b3d4cea5910a9b1b04599448b86b7 100644 (file)
@@ -1,4 +1,4 @@
-.. |distance.icon|    image:: images/distance.png
+.. |distance.icon|    image:: images/Distance.png
 
 Distance constraint
 ===================
@@ -17,23 +17,19 @@ Property panel:
 .. image:: images/Distance_panel.png
    :align: center
 
+.. |location_left| image:: images/location_left.png
+.. |location_auto| image:: images/location_automatic.png
+.. |location_right| image:: images/location_right.png
+
 Input fields:
 
 - **First object** is the first object selected in the view;
 - **Second object** is the second object selected in the view;
 - **Value** is a distance between the objects, can be modified to set the desirable value;
 - **Text location** is a position of the distance value label relating to extension line (in the view):
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text to the left of the distance extension line;
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left;
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the distance extension line;
+   | |location_left| **Left** inserts text to the left of the distance extension line;
+   | |location_auto| **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left;
+   | |location_right| **Right** inserts text to the right of the distance extension line;
 - **Keep orientation** fixes the relative position between selected objects.
 
 When both objects are selected, the distance value is displayed in the property panel and in the view.
index cdd84a51e0e0c9bb4ccebb130313d4225c8543c4..ead26a50fd2d4ee9afdf8ed12f501b7e782e71b8 100644 (file)
@@ -14,12 +14,18 @@ There are 2 algorithms for creation of an Ellipse:
 
 .. image:: images/ellipse_cent_rad_32x32.png
    :align: left
+   :height: 24px
+
 **By center and major semi-axes and passing points** creates an ellipse with the given center passing through given points.
 
 .. image:: images/ellipse_axes_32x32.png
    :align: left
+   :height: 24px
+
 **By major axis and passing point** creates an ellipse passing through the given three points.
 
+-------------------------------------------------------------------------------------------
+
 By center and major semi-axes and passing points
 """"""""""""""""""""""""""""""""""""""""""""""""
 
index a0305cb9797712a1723eb7212fadbc14658c0e2d..343b9edc7e2e873d08abe6e8b8a4d98f6ebe55a1 100644 (file)
@@ -1,5 +1,5 @@
 .. _sketchEqual:
-.. |equal.icon|    image:: images/equal.png
+.. |equal.icon|    image:: images/Equal.png
 
 Equal constraint
 ================
@@ -46,4 +46,4 @@ Created Equal constraint appears in the view.
 .. centered::
    Created equal constraint
 
-**See Also** a sample TUI Script of :ref:`tui_create_equal` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_equal` operation.
index 8067285c5ed8cf1bf03bccbe38a53b8167c4df3a..1c71bdb6e496c6f2eaea1a347b1629ff2da925b4 100644 (file)
@@ -1,4 +1,4 @@
-.. |fillet.icon|    image:: images/fillet.png
+.. |fillet.icon|    image:: images/Fillet.png
 
 Fillet
 ======
@@ -49,4 +49,4 @@ Created Fillet appears in the view.
 .. centered::
    Created fillet
 
-**See Also** a sample TUI Script of :ref:`tui_create_fillet` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_fillet` operation.
index 2b238d0dc3b1317376422f0c74426da6112963d7..261975a0bd51cd1685077a1eabf175ffc9429be0 100644 (file)
@@ -1,4 +1,4 @@
-.. |fixed.icon|    image:: images/fixed.png
+.. |fixed.icon|    image:: images/Fixed.png
 
 Fixed constraint
 ================
index 68bc3b81189991aad16f47c952be4aa1a397dd71..729cb85ea3c4197f8f93a0a5e66101c6a49f721d 100644 (file)
@@ -17,23 +17,19 @@ Property panel:
 .. image:: images/HorizontalDistance_panel.png
    :align: center
 
+.. |location_left| image:: images/location_left.png
+.. |location_auto| image:: images/location_automatic.png
+.. |location_right| image:: images/location_right.png
+
 Input fields:
 
 - **First point** is the first point selected in the view;
 - **Second point** is the second point selected in the view;
 - **Value** is a distance between the objects, can be modified to set the desirable value;
 - **Text location** is a position of the distance value label relating to extension line (in the view):
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text to the left of the distance extension line;
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left;
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the distance extension line.
+   | |location_left| **Left** inserts text to the left of the distance extension line;
+   | |location_auto| **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left;
+   | |location_right| **Right** inserts text to the right of the distance extension line.
 
 When both objects are selected, the horizontal distance value is displayed in the property panel and in the view.
 
@@ -68,4 +64,4 @@ Created Horizontal Distance appears in the view.
 .. centered::
    Horizontal Distance created
 
-**See Also** a sample TUI Script of :ref:`tui_create_hdistance` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_hdistance` operation.
index 4361975d0b00cf0387dcb60fa995c2fbb332977c..a0d24b64902736fdf01c9a9b92da0fef14efa513 100644 (file)
@@ -1,4 +1,4 @@
-.. |intersection.icon|    image:: images/intersection.png
+.. |intersection.icon|    image:: images/Intersection.png
 
 Intersection
 ============
index 939a98ee18f4710827e2c3e7f00099619582c0e7..214f29a26c0fe5bf98230d1a71862c8251ec7c1e 100644 (file)
@@ -1,5 +1,5 @@
 .. _sketchLength:
-.. |length.icon|    image:: images/length.png
+.. |length.icon|    image:: images/Length.png
 
 Length constraint
 =================
@@ -16,22 +16,18 @@ Property panel:
 .. image:: images/Length_panel.png
    :align: center
 
+.. |location_left| image:: images/location_left.png
+.. |location_auto| image:: images/location_automatic.png
+.. |location_right| image:: images/location_right.png
+
 Input fields:
 
 - **Line** is the the line object selected in the view;
 - **Value** is a line length, can be modified to set the desirable value;
 - **Text location** is a position of the length value label relating to extension line (in the view):
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text to the left of the length extension line;
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text in the middle of the length extension line if it has enough length, otherwise - to the left;
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the length extension line.
+   | |location_left| **Left** inserts text to the left of the length extension line;
+   | |location_auto| **Automatic** inserts text in the middle of the length extension line if it has enough length, otherwise - to the left;
+   | |location_right| **Right** inserts text to the right of the length extension line.
 
 When the line is selected, the length value is displayed in the property panel and in the view.
 
index a45094e7669cc4e34967b4334e16d0a26a381fd0..7a7d804bbea6b30ce97b1b4b9e3731b268721ceb 100644 (file)
@@ -1,5 +1,5 @@
 .. _sketchLine:
-.. |line.icon|    image:: images/line.png
+.. |line.icon|    image:: images/Line.png
 
 Line
 ====
index 01a536a9ccde346075cbdff2bb7b7edf06278775..70efffd9b7289b93d2cdf8d507181eb5b74fb822 100644 (file)
@@ -1,4 +1,4 @@
-.. |middlepoint.icon|    image:: images/middlepoint.png
+.. |middlepoint.icon|    image:: images/MiddlePoint.png
 
 Middle point constraint
 =======================
index 872c5ab1f2a86bc47a4144674f8e8100c05d3049..bf5c9c7fe0cf6189d8df30a55e2c789ef9bcf70b 100644 (file)
@@ -1,4 +1,4 @@
-.. |mirror.icon|    image:: images/mirror.png
+.. |mirror.icon|    image:: images/Mirror.png
 
 Mirror copy
 ===========
@@ -45,4 +45,4 @@ Created Mirror copy appears in the view.
 .. centered::
    Mirror copy created
 
-**See Also** a sample TUI Script of :ref:`tui_create_mirror` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_mirror` operation.
index 556df5676ea5b3d491020a4266723982961d0a05..96832d9c5caff7de808ff1432ce95dc5dcfb6f46 100644 (file)
@@ -1,4 +1,4 @@
-.. |parallel.icon|    image:: images/parallel.png
+.. |parallel.icon|    image:: images/Parallel.png
 
 Parallel constraint
 ===================
@@ -41,4 +41,4 @@ Created Parallel constraint appears in the view.
 .. centered::
    Created parallel constraint
 
-**See Also** a sample TUI Script of :ref:`tui_create_parallel` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_parallel` operation.
index d8865b9c7c4e94db9c434ae214762ae968974467..a7584fac8e004dff333b165184fd033fb48e3916 100644 (file)
@@ -1,4 +1,4 @@
-.. |point.icon|    image:: images/point.png
+.. |point.icon|    image:: images/Point.png
 
 Point
 =====
@@ -42,4 +42,4 @@ Created point appears in the view.
 .. centered::
    Point created
 
-**See Also** a sample TUI Script of :ref:`tui_create_point` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_point` operation.
index 587e05ab5237d4e66c368d58bf49d96aae965619..cee5550e051a08d7b8695c1d8d3c87bd4b64634f 100644 (file)
@@ -1,4 +1,4 @@
-.. |projection.icon|    image:: images/projection.png
+.. |projection.icon|    image:: images/Projection.png
 
 Projection
 ==========
@@ -49,4 +49,4 @@ Created Projection appears in the view.
 .. centered::
    Created projection (purple line)
 
-**See Also** a sample TUI Script of :ref:`tui_create_projection` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_projection` operation.
index 2b8840a44d32a15932bfc53b956c88fdda85c2fa..38b2b280b1ec5693f2c227c0759c40144f8a246d 100644 (file)
@@ -14,23 +14,18 @@ Property panel:
 
 .. image:: images/Radius_panel.png
    :align: center
+.. |loc_left| image:: images/location_left.png
+.. |loc_auto| image:: images/location_automatic.png
+.. |loc_right| image:: images/location_right.png
 
 Input fields:
 
 - **Circle or Arc** is the circle or arc selected in the view; 
 - **Value** is a radius of the selected object, could be modified to set the desirable value
 - **Text location** is a position of the radius value label relating to extension line (in the view)
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text at the left of the radius extension line.
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text at the middle of the radius extension line if it has enough length, otherwise - to the left.
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the radius extension line.
+   | |loc_left| **Left** inserts text at the left of the radius extension line.
+   | |loc_auto| **Automatic** inserts text at the middle of the radius extension line if it has enough length, otherwise - to the left.
+   | |loc_right| **Right** inserts text to the right of the radius extension line.
 
 When circle or arc is selected, the radius value is displayed in the property panel and in the view.
 
index 963c04bd0c78db2d860a1a3d1a406d88f5993d88..6167fa055493730e6b79be943628a09712806f1f 100644 (file)
@@ -1,9 +1,10 @@
 .. _create_sketch_rectangle:
-.. |rectangle.icon|    image:: images/rectangle.png
 
 Rectangle
 =========
 
+.. |rectangle.icon|    image:: images/Rectangle.png
+
 Rectangle feature creates a rectangle by two opposite points in the current Sketch.
 
 The result is represented in form of four Lines which compose a rectangle.
@@ -48,4 +49,4 @@ Created rectangle appears in the view.
 .. centered::
    Rectangle created
 
-**See Also** a sample TUI Script of :ref:`tui_create_rectangle` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_rectangle` operation.
index 14f59eaeabab1f9ed71f6d6a2e93309ab60dca55..2dabf9b47f75a4cb6f5d473c0b16ef60e4b0330a 100644 (file)
@@ -19,20 +19,16 @@ Property panel:
 .. centered::
    Angular copy
 
+.. |full_angle| image:: images/angle_up_full_32x32.png
+.. |single_angle| image:: images/angle_up_32x32.png
+
 Input fields:
 
 - **Segments** is the list of segments (lines, circles, arcs) selected in the view;
 - **Center of rotation** is the center point selected in the view;
 - **Full angle/Single angle** option:
-
-  .. image:: images/angle_up_full_32x32.png
-     :align: left
-  **Full angle**: angle step of rotation is equal to the defined angle divided by the number of copies (total number minus one).
-
-  .. image:: images/angle_up_full_32x32.png
-     :align: left
-  **Single angle**: angle step of rotation is equal to the defined angle.
-
+   | |full_angle| **Full angle**: angle step of rotation is equal to the defined angle divided by the number of copies (total number minus one).
+   | |single_angle| **Single angle**: angle step of rotation is equal to the defined angle.
 - **Angle** is the angle of rotation.
 - **Reversed** defines rotation direction. If checked - in a clockwise direction, otherwise - in a counterclockwise direction.
 - **Total number of objects** is the total number of objects including the original one.
index 5bd56bc94330bca8fadfc0f1430660cda135af64..1a49f357cc8516cc0e04945e5ec1f8f31ac005b6 100644 (file)
@@ -2,7 +2,7 @@
 .. |SketchDrawer.icon|    image:: images/SketchDrawer.png
 
 Sketch Drawer
-=========
+=============
 
 Sketch Drawer featrure is a macro-feature, i.e. it is removed after its execution.
 It allows simplify creation of sketches basing on existing models without referencing to
index 24d532c052055c1fa3948742e7305fe79dca1c85..4ab56d80c0c23268e45150bd24f9525f74ec93d0 100644 (file)
@@ -1,4 +1,4 @@
-.. |split.icon|    image:: images/split.png
+.. |split.icon|    image:: images/Split.png
 
 Split
 =====
@@ -51,4 +51,4 @@ Created Split appears in the view.
 .. centered::
    Created split 
 
-**See Also** a sample TUI Script of :ref:`tui_create_split` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_split` operation.
index b4ca71dd530c098c11d620aebb86768e9f85678a..cbe200a3f683f305daa1484ab76968e103a999d3 100644 (file)
@@ -1,4 +1,4 @@
-.. |tangent.icon|    image:: images/tangent.png
+.. |tangent.icon|    image:: images/Tangent.png
 
 Tangent constraint
 ==================
index db2478fbd41ac4bfe0b44c0c095553959f089f53..0d682cfb8fd5ecf35bc2a062ccbca172f3a7ea0f 100644 (file)
@@ -18,18 +18,16 @@ Property panel:
 .. centered::
    Linear copy
 
+
+.. |single_value| image:: images/translate_32x32.png
+.. |full_value| image:: images/translate_full_32x32.png
+
 Input fields:
 
 - **Segments** is the list of segments (lines, circles, arcs) selected in the view.
 - **Single value/Full value** option:
-
-  .. image:: images/translate_32x32.png
-     :align: left
-  **Single value**: step of translation is equal to the distance between the start and the end point.
-
-  .. image:: images/translate_full_32x32.png
-     :align: left
-  **Full value**: distance from the originals to the farthest copies is equal to the distance between the start and the end point.
+   | |single_value| **Single value**: step of translation is equal to the distance between the start and the end point.
+   | |full_value| **Full value**: distance from the originals to the farthest copies is equal to the distance between the start and the end point.
 - **Start point** is the initial point of translation vector.
 - **End point** is the terminal point of translation vector.
 - **Total number of objects** is the total number of objects including the original one.
index cdb69caa5ff3afdae689e1e4f9ef4ae00be2d27f..5392a17af9f39f666588a2a8a965cda181787759 100644 (file)
@@ -1,4 +1,4 @@
-.. |trim.icon|    image:: images/trim.png
+.. |trim.icon|    image:: images/Trim.png
 
 Trim
 ====
@@ -39,6 +39,7 @@ The selected segment is highlighted in the view:
     :param object: Line, arc or circle.
     :param object: Position point.
     :return: Result object.
+
 **Arguments**:   feature (line, arc or circle) and position point (a point on or closest to the segment to remove)
 
 Result
index dac116da22f31382a699db43b3ff3f1fbb8df8ff..5a69b329bdaa079a28042544c403259a782603b2 100644 (file)
@@ -17,23 +17,19 @@ Property panel:
 .. image:: images/VerticalDistance_panel.png
    :align: center
 
+.. |location_left| image:: images/location_left.png
+.. |location_auto| image:: images/location_automatic.png
+.. |location_right| image:: images/location_right.png
+
 Input fields:
 
 - **First point** is the first point selected in the view;
 - **Second point** is the second point selected in the view:
 - **Value** is a distance between the objects, can be modified to set the desirable value;
 - **Text location** is a position of the distance value label relating to extension line (in the view):
-   .. image:: images/location_left.png
-      :align: left
-   **Left** inserts text to the left of the distance extension line:
-
-   .. image:: images/location_automatic.png
-      :align: left
-   **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left
-
-   .. image:: images/location_right.png
-      :align: left
-   **Right** inserts text to the right of the distance extension line.
+   | |location_left| **Left** inserts text to the left of the distance extension line:
+   | |location_auto| **Automatic** inserts text in the middle of the distance extension line if it has enough length, otherwise - to the left
+   | |location_right| **Right** inserts text to the right of the distance extension line.
 
 When both objects are selected, the vertical distance value is displayed in the property panel and in the view.
 
index 69ad936ce798e60aa3168c21ff6fdb09aaf14aba..b6fcf65f37fd02499c2f91ad7c5ffc492fe45a0d 100644 (file)
@@ -1,4 +1,4 @@
-.. |vertical.icon|    image:: images/vertical.png
+.. |vertical.icon|    image:: images/Vertical.png
 
 Vertical constraint
 ===================
@@ -40,4 +40,4 @@ Created Vertical constraint appears in the view.
 .. centered::
    Vertical constraint created
 
-**See Also** a sample TUI Script of :ref:`tui_create_vertical` operation.
\ No newline at end of file
+**See Also** a sample TUI Script of :ref:`tui_create_vertical` operation.