Верстак Draft

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Draft Module and the translation is 97% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎български • ‎русский • ‎українська • ‎中文 • ‎中文(中国大陆)‎ • ‎中文(台灣)‎ • ‎日本語 • ‎한국어
Draft workbench icon

Введение

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

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

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

Draft Workbench Example

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

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

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

Аннотации

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

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

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

  • Draft Move.svg Перемещение: перемещает объект(ы) из одной локации в другую.
  • Draft Rotate.svg Повернуть: поворачивает объект(ы) от начального и до конечного угла.
  • Draft Scale.svg Масштаб: изменяет размер выбранного(ых) объекта(ов) вокруг базовой точки.
  • Draft Mirror.svg Отразить: создаёт зеркальное отражение выбранных объектов.
  • Draft Offset.svg Смещение: перемещает сегменты объекта на заданное расстояние.
  • Draft Trimex.svg Trim/Extend (Trimex): обрезает или удлиняет объект.
  • Draft Stretch.svg Pастягивать: растягивает выбранные объекты available in version 0.17


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

Устаревшее

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

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

Draft Tray toolbar

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

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

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

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

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

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

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

Устаревшее

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

Настройки

  • Preferences-draft.svg Preferences: общие настройки для рабочей плоскости и инструментов черчения.
  • Preferences-import-export.svg 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 test objects.png

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


Учебники