Draft Workbench/ru

Модуль Эскизов находится в разработке и это весьма экспериментальный модуль позволяющий добавить основные функции 2D черчения в FreeCAD. Он полностью написан на Python, а также предназначена для демонстрации того, как далеко вы можете зайтив в FreeCAD используя только Python, и даже не прикасаясь к исходному коду.

Импортирование & экспортирование
Это функции, открытия, импортирования и экспортирования других файловых форматов. Открывающие, откроют новый документ с содержимым файла, в то время как мпортирующие добавит содержимое файла в текущий документ. Экспортирующие функции сохранят выбраный объектв файле. Если ничего не выбрано, тогда все объекты будут экспортированы. Имейте в виду, то поскольку цель модуля римования работа с 2d объектами, импортирующие функцие сосредоточены только на 2d объектах, и, хотя форматы DXF и OCA поддерживают объекты заданные в 3D пространстве (объекты необязательно плоские), они не будут импортировать объемные объекты такие как сетки, 3D грани, и.т.д., а линии, окружности, тексты или плоские формы. В настоящее время поддерживаются форматы файлов:


 * Autodesk .DXF: Импортирует и экспортирует DXF файлы созданые в других CAD приложениях
 * SVG (as geometry): Импортирует и эксортирует SVG файлы созданные с помощью приложений рисования векторной графики
 * Open Cad format .OCA: Импортирует и экспортирует OCA/GCAD файлы, потенциально нового open CAD формата файлов

Обычные режимы

 * Привязка: Позволяет разместить новые точки в специальных местах на существующих объектах
 * Ограничение: Позволяет разместить новые точки горизонтально или вертикально по отношению к предыдущей точке
 * Работа с координатами вручную: Позволяет вводить координаты вручную, вместо нажатия на экран
 * Копирование: Все инструменты для изменения, могут либо изменить выбранные объекты, либо создать модифицированную копию из них. Нажатие во время использования инструмента означает что инструмент будет делать копию
 * Режим построения: Позволяет поместить геометрии отдельно от остального, для её легкого включения/отключения
 * Все созданные объекты добавляются с настроками цвета и толщины текущего Эскиза

Preference settings

 * Модуль Экскизов, также может обладать своими экранными настройками

API
Смотрите страницу Draft API/ru с полным описанием функций рисования Эскизов, которые можно использовать в сценариях и макросах