Верстак Drawing

From FreeCAD Documentation
Revision as of 22:40, 18 March 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
Development of the Drawing Workbench stopped in FreeCAD 0.16, and the new TechDraw Workbench aiming to replace it was introduced in v0.17. Both workbenches are still provided in v0.17, but the Drawing Workbench may be removed in future releases.
Drawing workbench icon

Introduction

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

GUI Инструменты

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

  • Открыть SVG: Открывает чертеж, ранее сохранённый в формате SVG
  • Аннотация: Добавляет аннотацию на текущий чертёжный лист
  • Клип: Добавляет группу клипов на текущий чертёжный лист
  • Открыть в браузере: Открывает предварительный просмотр текущего чертёжного листа в браузере
  • Символ: Добавляет содержимое файла SVG как символ на текущий чертёжный лист
  • Draft View: Вставляет специальный вид выбранного объекта на текущий чертёжный лист
  • Spreadsheet View: Вставляет вид выбранного листа электронной таблицы на текущий чертёжный лист
  • Проекция фигуры: Создаёт проекцию выбранного объекта (источинка) в трёхмерном виде.

Примечание Инструмент 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, позволяя программистам быстро начать программирование для него.

Учебники

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

Part Module/ru
Raytracing Module/ru