X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2Fdoc%2FtranslationFeature.rst;h=0d682cfb8fd5ecf35bc2a062ccbca172f3a7ea0f;hb=d3afed6da21a10db226a968698b63af318e6111e;hp=730589cc7b1c927ae68eb078cab862abb2ae2e3b;hpb=547a3952b37fe76f0d4e031a7d8a943ac6a45bb5;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/doc/translationFeature.rst b/src/SketchPlugin/doc/translationFeature.rst index 730589cc7..0d682cfb8 100644 --- a/src/SketchPlugin/doc/translationFeature.rst +++ b/src/SketchPlugin/doc/translationFeature.rst @@ -1,3 +1,61 @@ +.. |translate.icon| image:: images/translate.png -Translation +Linear copy =========== + +Linear copy operation creates one or multiple copies of the sketch entities along a vector defined by two points. + +To create a Linear copy in the active Sketch: + +#. select in the Main Menu *Sketch - > Linear copy* item or +#. click |translate.icon| **Linear copy** button in Sketch toolbar: + +Property panel: + +.. image:: images/Linear_panel.png + :align: center + +.. 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: + | |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. + + +**TUI Command**: + +.. py:function:: Sketch_1.addTranslation(Objects, Point1, Point2, NumberOfObjects, FullValue) + + :param list: A list of objects. + :param object: Start point. + :param object: End point. + :param integer: Number of objects. + :param boolean: Full value flag. + :return: Result object. + +Result +"""""" + +Created Linear copy appears in the view. + +| The original and a linear copy objects are marked with a special sign. +| Copy objects are drawn with a thinner line. + +.. image:: images/Linear_res.png + :align: center + +.. centered:: + Linear copy created + +**See Also** a sample TUI Script of :ref:`tui_create_translation` operation.