Drawing Module/ru

Introduction
Модуль Черчения позволяет поместить ваши 3D наработки на бумагу. То есть, поместить проекции ваших моделей в 2D окно и вставить это окно в рисунок, например на лист с рамкой, вашим заголовком и логотипом и наконец распечатать всё это. Модуль черчения находится в стадии разработки и приблизительного технологического тестирования!



GUI Инструменты
Это инструменты для создания, настройки и экспортирования 2D чертежных листов


 * [[Image:Drawing_New.png|32px]] Открыть SVG: Открывает чертеж, ранее сохранённый в формате SVG


 * [[Image:Drawing_Landscape_A3.png|32px]] Новый чертеж A3: Создает чертёж формата A3 c шаблоном FreeCAD по умолчанию


 * [[Image:Drawing_View.png|32px]] Вставить вид в чертёж: Помещает вид выделенного объекта на активный лист чертежа.


 * [[Image:Drawing_Annotation.png|32px]] Аннотация: Добавляет аннотацию на текущий чертёжный лист


 * [[Image:Drawing_Clip.png|32px]] Клип: Добавляет группу клипов на текущий чертёжный лист


 * [[Image:Drawing_Openbrowser.png|32px]] Открыть в браузере: Открывает предварительный просмотр текущего чертёжного листа в браузере


 * [[Image:Drawing_Orthoviews.png|32px]] Вставить ортографические виды: Автоматически создаёт ортографические виды объекта на текущем чертёжном листе


 * [[Image:Drawing_Symbol.png|32px]] Символ: Добавляет содержимое файла SVG как символ на текущий чертёжный лист


 * [[Image:Drawing_DraftView.png|32px]] Draft View: Вставляет специальный вид выбранного объекта на текущий чертёжный лист


 * [[Image:Drawing_SpreadsheetView.png|32px]] Spreadsheet View: Вставляет вид выбранного листа электронной таблицы на текущий чертёжный лист


 * [[Image:Drawing_Save.png|32px]] Экспортировать страницу: Сохраняет указанный лист в SVG формате


 * Проекция фигуры: Создаёт проекцию выбранного объекта (источинка) в трёхмерном виде.

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

На картинке вы видите, основные концепции модуля Черчения. Документ содержит объект-форму (Schenkel) который мы хотим извлечь для черчения. Поэтому создается "Лист". Лист автоматически получает шаблон, в данном случае шаблон "A3_Landscape". Этот шаблон представляет собой документ SVG и может содержать обычную чертежную рамку, ваш логотип или же соответствовать вашим собственным стандартам.

На этот лист вы можете поместить один и более видов. Каждый вид обладает своей позицией на странице (свойства X,Y), и коэффициентом масштабирования (свойство scale) и другие дополнительные свойства. Каждый раз когда лист или вид или объект на который они ссылаются, изменяются лист перерисовывается, и отображение листа обновляется.

Написание сценариев
На данный момент рабочий процес для конечного пользователя(GUI) очень ограничен, поэтому интересней писать сценарии для API. Ниже следуют примеры о том как сценариев API чертежного модуля.

See the Drawing API example page for a description of the functions used to create drawing pages and views.

Это скрипт, с помощью которого можно легко заполнить лист Macro_CartoucheFC FreeCAD A3_Landscape.

Шаблоны
FreeCAD поставляется вместе с набором стандартных шаблонов, но вы также можете найти больше на странице Чертежных шаблонов.

Расширение модуля Drawing
Некоторые примечания по программной стороне модуля были добавлены на страницу Drawing Documentation. Это для быстрого понимания, как работает модуль Drawing, позволяя программистам быстро начать программирование для него.

Учебники

 * Учебник по модулю Drawing

Внешние ссылки

 * Intro to mechanical drawing on Youtube - by Normal Universe