From 4352aa424536b90f09aa658f24ca236b49ba6f31 Mon Sep 17 00:00:00 2001 From: Clarisse GENRAULT - DEN/DANS/DM2S/STMF/LGLS - 2012/10/01 Date: Thu, 7 Mar 2019 08:52:29 +0100 Subject: [PATCH] Renaming Fill in Split : Help --- src/FeaturesPlugin/doc/TUI_fillFeature.rst | 12 ----- src/FeaturesPlugin/doc/TUI_splitFeature.rst | 12 +++++ .../doc/examples/{fill.py => bool_split.py} | 6 +-- src/FeaturesPlugin/doc/fillFeature.rst | 45 ------------------ .../{CreatedFill.png => CreatedSplit.png} | Bin src/FeaturesPlugin/doc/images/Fill.png | Bin 10437 -> 0 bytes src/FeaturesPlugin/doc/images/Split.png | Bin 0 -> 10886 bytes .../images/{bool_fill.png => bool_split.png} | Bin src/FeaturesPlugin/doc/splitFeature.rst | 45 ++++++++++++++++++ src/FeaturesPlugin/plugin-Features.xml | 2 +- 10 files changed, 61 insertions(+), 61 deletions(-) delete mode 100644 src/FeaturesPlugin/doc/TUI_fillFeature.rst create mode 100644 src/FeaturesPlugin/doc/TUI_splitFeature.rst rename src/FeaturesPlugin/doc/examples/{fill.py => bool_split.py} (72%) delete mode 100644 src/FeaturesPlugin/doc/fillFeature.rst rename src/FeaturesPlugin/doc/images/{CreatedFill.png => CreatedSplit.png} (100%) delete mode 100644 src/FeaturesPlugin/doc/images/Fill.png create mode 100644 src/FeaturesPlugin/doc/images/Split.png rename src/FeaturesPlugin/doc/images/{bool_fill.png => bool_split.png} (100%) create mode 100644 src/FeaturesPlugin/doc/splitFeature.rst diff --git a/src/FeaturesPlugin/doc/TUI_fillFeature.rst b/src/FeaturesPlugin/doc/TUI_fillFeature.rst deleted file mode 100644 index becb9ee28..000000000 --- a/src/FeaturesPlugin/doc/TUI_fillFeature.rst +++ /dev/null @@ -1,12 +0,0 @@ - - .. _tui_create_fill: - -Create Fill -=========== - -.. literalinclude:: examples/fill.py - :linenos: - :language: python - -:download:`Download this script ` - diff --git a/src/FeaturesPlugin/doc/TUI_splitFeature.rst b/src/FeaturesPlugin/doc/TUI_splitFeature.rst new file mode 100644 index 000000000..8ed72fcba --- /dev/null +++ b/src/FeaturesPlugin/doc/TUI_splitFeature.rst @@ -0,0 +1,12 @@ + + .. _tui_create_bool_split: + +Create Split +============ + +.. literalinclude:: examples/bool_split.py + :linenos: + :language: python + +:download:`Download this script ` + diff --git a/src/FeaturesPlugin/doc/examples/fill.py b/src/FeaturesPlugin/doc/examples/bool_split.py similarity index 72% rename from src/FeaturesPlugin/doc/examples/fill.py rename to src/FeaturesPlugin/doc/examples/bool_split.py index 866345fa4..0eaec82c7 100644 --- a/src/FeaturesPlugin/doc/examples/fill.py +++ b/src/FeaturesPlugin/doc/examples/bool_split.py @@ -10,8 +10,8 @@ Box_1 = model.addBox(Part_1_doc, 10, 10, 10) Cylinder_1 = model.addCylinder(Part_1_doc, model.selection("VERTEX", "PartSet/Origin"), model.selection("EDGE", "PartSet/OZ"), 5, 10) -Fill_1 = model.addFill(Part_1_doc, - [model.selection("SOLID", "Cylinder_1_1")], - [model.selection("SOLID", "Box_1_1")]) +Fill_1 = model.addSplit(Part_1_doc, + [model.selection("SOLID", "Cylinder_1_1")], + [model.selection("SOLID", "Box_1_1")]) model.do() model.end() diff --git a/src/FeaturesPlugin/doc/fillFeature.rst b/src/FeaturesPlugin/doc/fillFeature.rst deleted file mode 100644 index 19db3d8e2..000000000 --- a/src/FeaturesPlugin/doc/fillFeature.rst +++ /dev/null @@ -1,45 +0,0 @@ - -Fill -==== - -Fill feature implements a Boolean operation filling of main objects by parts of tool objects. - -To perform Fill in the active part: - -#. select in the Main Menu *Features - > Fill* item or -#. click **Fill** button in the toolbar - -.. image:: images/bool_fill.png - :align: center - -.. centered:: - **Fill** button - -The following property panel will be opened: - -.. image:: images/Fill.png - :align: center - -.. centered:: - **Fill operation** - -- **Main Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be cut and filled by tool objects. -- **Tool Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will cut and fill the main objects. -- **See preview** button shows a result of the operation. - -**TUI Command**: *model.addFill(Part_doc, mainObjects, toolObjects)* - -**Arguments**: Part + list of main objects + list of tool objects. - -Result -"""""" - -The Result of the operation will be a shape, which is a fill of tool objects with main objects: - -.. image:: images/CreatedFill.png - :align: center - -.. centered:: - **Fill created** - -**See Also** a sample TUI Script of :ref:`tui_create_fill` operation. diff --git a/src/FeaturesPlugin/doc/images/CreatedFill.png b/src/FeaturesPlugin/doc/images/CreatedSplit.png similarity index 100% rename from src/FeaturesPlugin/doc/images/CreatedFill.png rename to src/FeaturesPlugin/doc/images/CreatedSplit.png diff --git a/src/FeaturesPlugin/doc/images/Fill.png b/src/FeaturesPlugin/doc/images/Fill.png deleted file mode 100644 index e5c4cd41e81eea6cbbdefd7c587160a5b7ba088c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10437 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 diff --git a/src/FeaturesPlugin/doc/images/Split.png b/src/FeaturesPlugin/doc/images/Split.png new file mode 100644 index 0000000000000000000000000000000000000000..7673ef4a3000d58972f4becabda5b5120d7b0b3a GIT binary patch literal 10886 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 Split* item or +#. click **Split** button in the toolbar + +.. image:: images/bool_split.png + :align: center + +.. centered:: + **Split** button + +The following property panel will be opened: + +.. image:: images/Split.png + :align: center + +.. centered:: + **Split operation** + +- **Main Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be cut and splitted by tool objects. +- **Tool Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will cut and split the main objects. +- **See preview** button shows a result of the operation. + +**TUI Command**: *model.addSplit(Part_doc, mainObjects, toolObjects)* + +**Arguments**: Part + list of main objects + list of tool objects. + +Result +"""""" + +The Result of the operation will be a shape, which is a split of tool objects with main objects: + +.. image:: images/CreatedSplit.png + :align: center + +.. centered:: + **Split created** + +**See Also** a sample TUI Script of :ref:`tui_create_bool_split` operation. diff --git a/src/FeaturesPlugin/plugin-Features.xml b/src/FeaturesPlugin/plugin-Features.xml index e3756b502..c31b2795b 100644 --- a/src/FeaturesPlugin/plugin-Features.xml +++ b/src/FeaturesPlugin/plugin-Features.xml @@ -71,7 +71,7 @@ -- 2.39.2