From OpenSCADAWiki
Jump to: navigation, search
(Created page with "===== UI.Vision ===== {{include file="/Doc/Vision" notoc="1" first_anchor="begElFigure" last_anchor="endElFigure"}}")
 
 
Line 1: Line 1:
 
===== [[Special:MyLanguage/Modules/Vision|UI.Vision]] =====
 
===== [[Special:MyLanguage/Modules/Vision|UI.Vision]] =====
{{include file="/Doc/Vision" notoc="1" first_anchor="begElFigure" last_anchor="endElFigure"}}
+
{{#lst:Modules/Vision/ru|ElFigure}}

Latest revision as of 21:00, 27 November 2017

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Sub-projects/VCA)
===== [[Special:MyLanguage/Modules/Vision|UI.Vision]] =====
{{#lst:Modules/Vision|ElFigure}}
Translation===== [[Special:MyLanguage/Modules/Vision|UI.Vision]] =====
{{#lst:Modules/Vision/ru|ElFigure}}
UI.Vision

Реализована поддержка элементарных фигур: линия, эллиптическая дуга, кривая Безье и заливка замкнутых контуров цветом и изображением. Для элементарных фигур реализованы следующие операции:

  • создание/удаление фигур;
  • копирование фигур;
  • перемещение и изменение размеров фигур с помощью манипулятора мыши и клавиатуры;
  • возможность связывания элементарных фигур друг с другом, получая более сложные, для которых доступны все свойства исходных элементарных фигур;
  • возможность одновременного перемещения нескольких фигур;
  • заливка замкнутого контура цветом и изображением;
  • генерация событий клавиш мыши в момент клика на залитые контура;
  • масштабирование;
  • трансформация: поворот и отражение.

На рисунке представлена часть экрана с кадром, содержащим элементарные фигуры.

Vision elfig new.png

Про внутренний графический редактор на модуле Vision вы можете в деталях почитать в соответствующей секции "Векторный графический редактор", а тут опишем только полезные советы.

Фигуры, лежащие в основе данного виджета, содержат точки(начальная и конечная), которые могут стыковаться с соответствующими точками других фигур, и точки, с помощью которых изменяется геометрия фигуры.

Добавить фигуру можно с помощью манипулятора мыши:

  1. Выбрать желаемую фигуру из контекстного меню.
  2. Задать, с помощью левой кнопки мыши, начальную и конечную точки (для линии, при удерживании клавиши SHIFT происходит ортогональная её отрисовка).

Удалить фигуру(ы) можно путём нажатия кнопки "Del", имея выделенную(ые) фигуру(ы).

Скопировать фигуру(ы) можно путём нажатия комбинации клавиш "Ctrl"+"C", имея выделенную(ые) фигуру(ы).

Передвинуть/изменить габариты фигуры можно с помощью манипулятора мыши или клавиатуры:

  1. Выделить фигуру, клацнув по ней левой кнопкой мыши.
  2. Перетащить (с помощью мыши или управляющих клавиш) фигуру или одну из её контрольных точек в желаемое место и отпустить кнопку мыши(клавишу).

Предусмотрена возможность перемещений нескольких выделенных фигур, выбранных при помощи удержания "Ctrl" (работает при отключенной кнопке "Привязки") либо мышью.

Связать фигуры друг с другом можно следующим образом:

  1. Нажать кнопку "Привязки".
  2. Выделить одну из фигур и переместить её начальную или конечную точку к желаемой начальной или конечной точке другой фигуры так, чтобы она попадала в появившуюся окружность. Связанные фигуры перемещаются также как и отдельные — общая точка перемещается для всех фигур, к которым она относится, где приоритет отдается дуге и две дуги не могут быть соединены непосредственно друг с другом.

Залить замкнутый контур из фигур можно следующим образом:

  1. Нажать кнопку "Привязки".
  2. Создать замкнутый контур.
  3. Два раза клацнуть мышкой внутри его.

Удалить заливку замкнутого контура можно:

  • из контекстного меню, клацнув правой кнопкой манипулятора мыши по заливке;
  • разорвав контур заливки;
  • двойным кликом манипулятора мыши по уже залитому контуру.

Поворачивание фигуры осуществляется вокруг центра виджета, а отражение вокруг вертикальной центральной оси-линии.