Drawing Workbench/ru: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav|[[Part Module|Part Module]]|[[Raytracing Module|Raytracing Module]]}} |
|||
[[Image:Workbench_Drawing.svg|64px]] |
[[Image:Workbench_Drawing.svg|64px]] |
||
Revision as of 16:02, 7 February 2019
Introduction
Модуль Черчения позволяет поместить ваши 3D наработки на бумагу. То есть, поместить проекции ваших моделей в 2D окно и вставить это окно в рисунок, например на лист с рамкой, вашим заголовком и логотипом и наконец распечатать всё это. Модуль черчения находится в стадии разработки и приблизительного технологического тестирования!
GUI Инструменты
Это инструменты для создания, настройки и экспортирования 2D чертежных листов
- Открыть SVG: Открывает чертеж, ранее сохранённый в формате SVG
- Новый чертеж A3: Создает чертёж формата A3 c шаблоном FreeCAD по умолчанию
- Вставить вид в чертёж: Помещает вид выделенного объекта на активный лист чертежа.
- Аннотация: Добавляет аннотацию на текущий чертёжный лист
- Клип: Добавляет группу клипов на текущий чертёжный лист
- Открыть в браузере: Открывает предварительный просмотр текущего чертёжного листа в браузере
- Вставить ортографические виды: Автоматически создаёт ортографические виды объекта на текущем чертёжном листе
- Символ: Добавляет содержимое файла SVG как символ на текущий чертёжный лист
- Draft View: Вставляет специальный вид выбранного объекта на текущий чертёжный лист
- Spreadsheet View: Вставляет вид выбранного листа электронной таблицы на текущий чертёжный лист
- Экспортировать страницу: Сохраняет указанный лист в 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, позволяя программистам быстро начать программирование для него.