Draft Workbench/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 11: Line 11:
{{TOCright}}
{{TOCright}}


== Introduction ==

<div class="mw-translate-fuzzy">
== Введение ==
== Введение ==
Верстак Draft позволяет быстро начертить простые двумерные объекты и предлагает некоторые инструменты для их последующей модификации. Он так же предоставляет инструменты для указания рабочей плоскости, сетки, и привязки для точного управления позиционированием геометрии.
Верстак Draft позволяет быстро начертить простые двумерные объекты и предлагает некоторые инструменты для их последующей модификации. Он так же предоставляет инструменты для указания рабочей плоскости, сетки, и привязки для точного управления позиционированием геометрии.
</div>


<div class="mw-translate-fuzzy">
Создаваемые плоские объекты могут использоваться для общего черчения по образцу Inkscape или Autocad. Эти плоские фигуры могут так же использоваться как базовые компоненты трёхмерных объектов, созданных другими верстаками, например, [[Part Workbench/ru|Part]] или [[Arch Workbench/ru|Arch]]. Возможно так же превращение объектов Draft в [[Sketcher Workbench|эскизы]], это значит, что фигуры могут так же использоваться в [[PartDesign Workbench/ru|верстаке PartDesign]] для создания твёрдых тел.
Создаваемые плоские объекты могут использоваться для общего черчения по образцу Inkscape или Autocad. Эти плоские фигуры могут так же использоваться как базовые компоненты трёхмерных объектов, созданных другими верстаками, например, [[Part Workbench/ru|Part]] или [[Arch Workbench/ru|Arch]]. Возможно так же превращение объектов Draft в [[Sketcher Workbench|эскизы]], это значит, что фигуры могут так же использоваться в [[PartDesign Workbench/ru|верстаке PartDesign]] для создания твёрдых тел.
</div>


<div class="mw-translate-fuzzy">
FreeCAD - это, прежде всего, приложение для 3D-моделирования, и поэтому его инструменты для двумерного рисования не столь совершенны, как в других чертёжных программах. Если вашей основной целью является создание сложных 2D-чертежей и файлов в формате [[DXF/ru|DXF]], и вам не нужно 3D-моделирование, возможно вы захотите использовать специальное программное обеспечения для технического черчения, такое как [https://en.wikipedia.org/wiki/LibreCAD LibreCAD], [https://en.wikipedia.org/wiki/QCad QCad], TurboCad, и другие.
FreeCAD - это, прежде всего, приложение для 3D-моделирования, и поэтому его инструменты для двумерного рисования не столь совершенны, как в других чертёжных программах. Если вашей основной целью является создание сложных 2D-чертежей и файлов в формате [[DXF/ru|DXF]], и вам не нужно 3D-моделирование, возможно вы захотите использовать специальное программное обеспечения для технического черчения, такое как [https://en.wikipedia.org/wiki/LibreCAD LibreCAD], [https://en.wikipedia.org/wiki/QCad QCad], TurboCad, и другие.
</div>


[[Image:Draft_Workbench_Example.png|400px|Draft Workbench Example]]
[[Image:Draft_Workbench_Example.png|400px|Draft Workbench Example]]
Line 61: Line 69:
* [[Image:Draft_Stretch.svg|32px]] [[Draft_Stretch/ru|Pастягивать]]: растягивает выбранные объекты {{Version/ru|0.17}}
* [[Image:Draft_Stretch.svg|32px]] [[Draft_Stretch/ru|Pастягивать]]: растягивает выбранные объекты {{Version/ru|0.17}}


<div class="mw-translate-fuzzy">
* [[Image:Draft_Clone.svg|32px]] [[Draft_Clone/ru|Клонировать]]: клонирует выбранные объекты.
* [[Image:Draft_Clone.svg|32px]] [[Draft_Clone/ru|Клонировать]]: клонирует выбранные объекты.
* [[Image:Draft_Array.svg|32px]] Инструменты работы с массивами.
* [[Image:Draft_Array.svg|32px]] Инструменты работы с массивами.
Line 69: Line 78:
** [[Image:Draft_PathLinkArray.svg|32px]] [[Draft_PathLinkArray/ru|Path LinkArray]]: создаёт массив элементов [[Std_LinkMake/ru|App::Link]], помещая копии вдоль трассы. {{Version|0.19}}
** [[Image:Draft_PathLinkArray.svg|32px]] [[Draft_PathLinkArray/ru|Path LinkArray]]: создаёт массив элементов [[Std_LinkMake/ru|App::Link]], помещая копии вдоль трассы. {{Version|0.19}}
** [[Image:Draft_PointArray.svg|32px]] [[Draft_PointArray/ru|Point Array]]: создаёт массив объектов, где копии помещёны в заданных точках. {{version|0.18}}
** [[Image:Draft_PointArray.svg|32px]] [[Draft_PointArray/ru|Point Array]]: создаёт массив объектов, где копии помещёны в заданных точках. {{version|0.18}}
</div>


* [[Image:Draft_Edit.svg|32px]] [[Draft_Edit/ru|Правка]]: редактировать выбранный объект.
* [[Image:Draft_Edit.svg|32px]] [[Draft_Edit/ru|Правка]]: редактировать выбранный объект.
Line 99: Line 109:
Панель инструментов Draft появляется когда стартует верстак, и позволяет выбрать рабочую плоскость, вместе с некоторыми визуальными параметрами вроде цвета линии, цвета фигур, размера текста, ширина линии, и автоматической группы.
Панель инструментов Draft появляется когда стартует верстак, и позволяет выбрать рабочую плоскость, вместе с некоторыми визуальными параметрами вроде цвета линии, цвета фигур, размера текста, ширина линии, и автоматической группы.


<div class="mw-translate-fuzzy">
* [[Image:Draft_SelectPlane.svg|32px]] [[Draft SelectPlane/ru|Выбор плоскости]]: устанавливает вашу рабочую плоскость для следующих операций из стандартного вида либо выбранной плоскости.
* [[Image:Draft_SelectPlane.svg|32px]] [[Draft SelectPlane/ru|Выбор плоскости]]: устанавливает вашу рабочую плоскость для следующих операций из стандартного вида либо выбранной плоскости.
* [[Image:Draft_ToggleConstructionMode.svg|32px]] [[Draft_ToggleConstructionMode/ru|Переключить режим конструирования]]: включает и выключает режим конструирования в Draft.
* [[Image:Draft_ToggleConstructionMode.svg|32px]] [[Draft_ToggleConstructionMode/ru|Переключить режим конструирования]]: включает и выключает режим конструирования в Draft.
* [[Image:Draft_AutoGroup.svg|32px]] [[Draft AutoGroup/ru|AutoGroup]]: автоматически помещает новый объект в данную [[Std Group/ru|группу]] или [[Draft VisGroup/ru|визуальную группу]]. {{Version|0.17}}
* [[Image:Draft_AutoGroup.svg|32px]] [[Draft AutoGroup/ru|AutoGroup]]: автоматически помещает новый объект в данную [[Std Group/ru|группу]] или [[Draft VisGroup/ru|визуальную группу]]. {{Version|0.17}}
* [[Image:Draft_ApplyStyle.svg|32px]] [[Draft_Apply/ru|Применить текущий стиль]]: устанавливает для выделенных объектов указанный цвет и длину линий.
* [[Image:Draft_ApplyStyle.svg|32px]] [[Draft_Apply/ru|Применить текущий стиль]]: устанавливает для выделенных объектов указанный цвет и длину линий.
</div>


== Панель инструментов привязки Draft ==
== Панель инструментов привязки Draft ==
Line 127: Line 139:
== Сервисные инструменты ==
== Сервисные инструменты ==


<div class="mw-translate-fuzzy">
* [[Image:Draft_Layer.svg|32px]] [[Draft_Layer/ru|Layer]]: создаёт слой в текущем документе, в который можно добавить объект, чтобы контролировать его видимость и цвет. Заменяет [[Draft_VisGroup/ru|VisGroup]]. {{Version|0.19}}
* [[Image:Draft_Layer.svg|32px]] [[Draft_Layer/ru|Layer]]: создаёт слой в текущем документе, в который можно добавить объект, чтобы контролировать его видимость и цвет. Заменяет [[Draft_VisGroup/ru|VisGroup]]. {{Version|0.19}}
* [[Image:Draft_VisGroup.svg|32px]] [[Draft_VisGroup/ru|VisGroup]]: создаёт в текущем документе VisGroup. {{Obsolete|0.19}}
* [[Image:Draft_VisGroup.svg|32px]] [[Draft_VisGroup/ru|VisGroup]]: создаёт в текущем документе VisGroup. {{Obsolete|0.19}}
Line 135: Line 148:
* [[Image:Draft_AddConstruction.svg|32px]] [[Draft_AddConstruction/ru|Add to Construction group]]: добавляет выделенные объекты в конструкционную группу. {{Version|0.17}}
* [[Image:Draft_AddConstruction.svg|32px]] [[Draft_AddConstruction/ru|Add to Construction group]]: добавляет выделенные объекты в конструкционную группу. {{Version|0.17}}
* [[Image:Draft_Heal.svg|32px]] [[Draft_Heal/ru|Heal]]: исправляет проблемный объект Draft, найденный в очень старом файле.
* [[Image:Draft_Heal.svg|32px]] [[Draft_Heal/ru|Heal]]: исправляет проблемный объект Draft, найденный в очень старом файле.
</div>


== Меню Вспомогательные ==
== Меню Вспомогательные ==
Line 147: Line 161:
Эти инструменты удалены из интерфейса в v0.19, поскольку в них больше нет нужды.
Эти инструменты удалены из интерфейса в v0.19, поскольку в них больше нет нужды.


<div class="mw-translate-fuzzy">
* [[Image:Draft_FinishLine.svg|32px]] [[Draft_FinishLine/ru|Закончить линию]]: завершает черчение текущей [[Draft Wire/ru|полилинии]] или [[Draft BSpline/ru|сплайна]] без их замыкания.
* [[Image:Draft_FinishLine.svg|32px]] [[Draft_FinishLine/ru|Закончить линию]]: завершает черчение текущей [[Draft Wire/ru|полилинии]] или [[Draft BSpline/ru|сплайна]] без их замыкания.
* [[Image:Draft_CloseLine.svg|32px]] [[Draft_CloseLine/ru|Замкнуть линию]]: заканчивает черчение текущей [[Draft Wire/ru|полилинии]] или [[Draft BSpline/ru|сплайна]], и замыкает их.
* [[Image:Draft_CloseLine.svg|32px]] [[Draft_CloseLine/ru|Замкнуть линию]]: заканчивает черчение текущей [[Draft Wire/ru|полилинии]] или [[Draft BSpline/ru|сплайна]], и замыкает их.
* [[Image:Draft_UndoLine.svg|32px]] [[Draft_UndoLine/ru|Отменить последний сегмент]]: отменяет последний сегмент [[Draft Wire|полилинии]].
* [[Image:Draft_UndoLine.svg|32px]] [[Draft_UndoLine/ru|Отменить последний сегмент]]: отменяет последний сегмент [[Draft Wire|полилинии]].
</div>


== Настройки ==
== Настройки ==

Revision as of 11:27, 24 August 2020

Draft workbench icon

Introduction

Введение

Верстак Draft позволяет быстро начертить простые двумерные объекты и предлагает некоторые инструменты для их последующей модификации. Он так же предоставляет инструменты для указания рабочей плоскости, сетки, и привязки для точного управления позиционированием геометрии.

Создаваемые плоские объекты могут использоваться для общего черчения по образцу Inkscape или Autocad. Эти плоские фигуры могут так же использоваться как базовые компоненты трёхмерных объектов, созданных другими верстаками, например, Part или Arch. Возможно так же превращение объектов Draft в эскизы, это значит, что фигуры могут так же использоваться в верстаке PartDesign для создания твёрдых тел.

FreeCAD - это, прежде всего, приложение для 3D-моделирования, и поэтому его инструменты для двумерного рисования не столь совершенны, как в других чертёжных программах. Если вашей основной целью является создание сложных 2D-чертежей и файлов в формате DXF, и вам не нужно 3D-моделирование, возможно вы захотите использовать специальное программное обеспечения для технического черчения, такое как LibreCAD, QCad, TurboCad, и другие.

Draft Workbench Example

Черчение объектов

Эти инструменты предназначенные для создания объектов.

  • Линия: чертит отрезок через две точки.
  • Полилиния: чертит ломанную, состоящую из отрезков (полилинию).
  • Fillet: чертит fillet (скруглённый угол) или chamfer (сглаженный линией угол) между двумя простыми линиями. introduced in version 0.19.
  • Дуга: чертит дугу по центру, радиусу, начальному и конечному углу.
  • Arc 3Points: чертит круглый дуговой сегмент по трём точкам, находящимся на окружности. introduced in version 0.19.
  • Окружность: чертит окружность по центру и радиусу.
  • Эллипс: чертит эллипс по двум угловым точкам.
  • Прямоугольник: чертит прямоугольник по двум противоположным точкам.
  • Многоугольник: чертит правильный многоугольник по центру, радиусу и числу сторон.
  • B-сплайн: чертит B-сплайн по последовательности точек.
  • Cubic Bezier Curve: чертит кривую Безье третьего порядка протягиванием двух точке. introduced in version 0.19.
  • Кривая Безье: чертит кривую Безье по последовательности точек.
  • Точка: вставляет точку.
  • Граневяз: создаёт новый объект из выбранных граней существующих объектов.
  • Текст в кривую: создаёт сложную форму, представляющую текстовую строку в заданном месте.

Аннотации

Изменение объектов

Эти инструменты изменяют существующие объекты. Они работают на выбранных объектах, но если ни одного объекта не выбрано, вам будет предложено его выбрать.

многие операционные инструменты (перемещение, поворот, массивы и т.д.) так же работают над твердотельными объектами (Part, PartDesign, Arch и т.д.).

  • 2D вид фигуры: создаёт двумерный объект, представляющий собой плоскую проекцию другого трёхмерного объекта.

Устаревшее

Эта команда признана устаревшей, поскольку устарел верстак Drawing. Тем не менее, команда пока доступна.

Эти команды удалены из интерфейса

Draft Tray toolbar

Панель инструментов Draft появляется когда стартует верстак, и позволяет выбрать рабочую плоскость, вместе с некоторыми визуальными параметрами вроде цвета линии, цвета фигур, размера текста, ширина линии, и автоматической группы.

Панель инструментов привязки Draft

Панель инструментов Draft Snap позволяет выбрать текущий режим привязки. Его кнопка остаётся ненажатой при активности режима.

  • File:Draft ToggleSnap.svg Toggle snap: включает/выключает привязку.
  • File:Snap Endpoint.svg Endpoint: привязка к конечным точкам линий, дуг и сегментов сплайна.
  • File:Snap Midpoint.svg Midpoint: привязка к средней точке линий и дуговых сегментов.
  • File:Snap Center.svg Center: привязка к центральным точкам дуг и окружностей.
  • File:Snap Angle.svg Angle: привязка к особым точкам окружностей и дуг под углом 45 ° и 90 °.
  • File:Snap Intersection.svg Intersection: привязка к пересечению двух отрезков линии или дуги. Наведите указатель мыши на два нужных объекта, чтобы активировать их привязки пересечения.
  • File:Snap Perpendicular.svg Perpendicular: на отрезках линии и дуги привязка перпендикулярно самой последней точке.
  • File:Snap Extension.svg Extension: привязка к воображаемой линии, которая выходит за пределы конечных точек отрезков. Наведите указатель мыши на нужный объект, чтобы активировать его расширение привязки.
  • File:Snap Parallel.svg Parallel: привязка к воображаемой линии, параллельной отрезку. Наведите указатель мыши на нужный объект, чтобы активировать его параллельную привязку.
  • File:Snap Special.svg Special: привязка к специальным точкам, определенным объектом. introduced in version 0.17
  • File:Snap Near.svg Near: привязка к ближайшей точке или краю на ближайшем объекте.
  • File:Snap Ortho.svg Ortho: привязка к воображаемым линиям, которые пересекают последнюю точку и простираются на 0°, 45° и 90°.
  • File:Snap Grid.svg Grid: привязка к пересечению линий сетки, если сетка видна.
  • File:Snap WorkingPlane.svg Working plane: всегда помещает точку привязки к текущей рабочей плоскости, даже если захвачена точка вне её.
  • File:Snap Dimensions.svg Dimensions: показывает временные размеры X и Y при привязке.
  • Toggle grid: включает/выключает видимость сетки.

Сервисные инструменты

Меню Вспомогательные

Дополнительные инструменты доступны из меню Draft → Вспомогательные, или через контекстное меню по правому клику мыши, зависящее от выбранного объекта.

Устаревшее

Эти инструменты удалены из интерфейса в v0.19, поскольку в них больше нет нужды.

Настройки

  • Preferences: общие настройки для рабочей плоскости и инструментов черчения.
  • Import-Export Preferences: настройки, доступные для импорта и экспорта в различные форматы файлов.

Форматы файлов

Эти функции предназначены для открытия, импорта или экспорта других форматов файлов. Открытие подразумевает открытие нового документа с содержимым файла, в то время как импортирование добавляет содержимое файла в текущий документ. Экспорт сохраняет выделенные объекты в файл. Если ничего не выбрано, будут экспортированы все объекты. Учитывайте, что задача модуля Draft - работа с плоскими объектами, так что процедуры импорта фокусируются на двумерных объектах, хотя форматы DXF и OCA так же поддерживают определения объектов в трёхмерном пространстве (объекты не обязательно плоские), они не импортируют объекты вроде сеток, трйхмерных поверхностей и так далее, а только линии, окружности, тексты или плоские фигуры. Ныне поддерживаемые форматы файлов: Верстак Draft позволяет FreeCAD импортировать и экспортировать следующие форматы файлов:

Установка импортёров

Дополнительные возможности

  • Работа с координатами вручную: позволяет вводить координаты вручную, вместо указания их на экране.
  • Геометрические ограничения: ограничивает указатель в горизонтальном или вертикальном перемещении относительно предыдущей точки.
  • Привязка: позволяет разместить новые точки на специальных частях существующих объектов или на сетке.
  • Copy Mode: Все инструменты редактирования могут либо модифицировать выделенный объект или создать его модифицированную копию. Нажатие и удержание Alt во время модификации объекта, то есть перемещения или вращения, создаёт копию при отпускании клавиши.
  • Construction Mode: позволяет создавать отдельную от остальной геометрию, просто включая или выключая этот режим.
  • Рабочая плоскость: позволяет задать плоскость в трёхмерном пространстве, где будут проводиться операции с плоскими фигурами

Модульные тесты

Смотри так же: Test Workbench.

Для запуска модульных тестов рабочей среды выполните следующие действия с терминала операционной системы.

freecad -t TestDraft

Написание сценариев

Инструменты модуля Draft могут использоваться в макросах и в консоли Python, используя программный интерфейс Draft.

Рабочая среда включает модуль для создания образцов всех объектов в новом документе. introduced in version 0.19

Используйте это, чтобы проверить, что все объекты произведены правильно.

import drafttests.draft_test_objects as dto
doc = dto.create_test_file()

Проверка кода этого модуля полезна, чтобы понять, как использовать интерфейс программирования.

$INSTALLDIR/Mod/Draft/drafttests/draft_test_objects.py

Где $INSTALLDIR это верхний уровень каталога, где установлена программа, например, в Linux это может быть /usr/share/freecad.

Тестовые объекты верстака Draft.

Учебники