TechDraw Module/ru

Введение
Верстак TechDraw используется для создания базовых технических чертежей из 3D-моделей, созданных с помощью другого верстака, такого как Part, PartDesign, или Arch, или импортированных моделей из других приложений. Каждый чертеж представляет собой страницу, которая может содержать различные виды рисуемых объектов, такие как Part::Features, PartDesign::Bodies, App::Part groups и группу Объектов Документа. Полученные чертежи можно использовать для таких вещей, как документация, производственные инструкции, контракты, разрешения и т. д.

Размеры, сечения, заштрихованные области, аннотации и SVG символы могут быть добавлены на страницу, которую затем можно экспортировать в различные форматы, такие как DXF, SVG, и PDF.

TechDraw был официально включен в FreeCAD начиная с версии 0.17; он предназначен для замены неподдерживаемого верстака Drawing. Оба верстака все еще представлены в версии v0.17, но верстак Drawing может быть удален в будущих релизах. Чтобы не отставать от планов и разработок TechDraw, посетите дорожную карту TechDraw.

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



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


 * techdraw-new-default.svg Новый По Умолчанию: добавляет новую страницу используя шаблон по умолчанию.


 * techdraw-new-pick.svg Выбрать Новый: добавляет новую страницу, используя выбранный шаблон.

Виды
Это инструменты для создания Видов (Проекций).


 * techdraw-view.svg Новый Вид: добавляет 2D проекционный вид объекта.


 * techdraw-projgroup.svg Новая Группа Проекций: вызывает диалоговое окно для создания множества видов объекта с нескольких направлений.


 * techdraw-viewsection.svg Новое Сечение: добавляет поперечное сечение существующего вида.


 * techdraw-viewdetail.svg Новый Детальный Вид: добавляет подробный вид части существующего вида.


 * techdraw-draft-view.svg Новый Чертеж: добавляет Вид объекта из верстака Draft.


 * techdraw-arch-view.svg Новый Архитектурный Вид: добавляет Вид объекта из верстака Arch или вид Секущей Плоскости.


 * techdraw-spreadsheet.svg Таблица: добавляет таблицу из верстака Spreadsheet.


 * techdraw-activeview.svg ActiveView: inserts a view of the active 3D view.

Группа Видов
Это инструменты для создания и управления группой Видов.


 * techdraw-clip.svg Clip: вставляет группу Видов на страницу.


 * techdraw-clipplus.svg ClipPlus: добавляет существующий Вид в группу Видов.


 * techdraw-clipminus.svg ClipMinus: удаляет Вид из группы Видов.

Размеры
Это инструменты для создания и работы с размерами.

Линейные размеры могут основываться на двух точках, на одной линии или на двух линиях.


 * TechDraw_Dimension_Length.svg Задать Расстояние: задает произвольное расстояние.


 * TechDraw_Dimension_Horizontal.svg Задать Горизонтальный Размер: задает размер по горизонтали.


 * Dimension_Vertical.png Задать Вертикальный Размер: задает размер по вертикали.


 * TechDraw_Dimension_Radius.svg Задать Радиус: задает радиус окружности или дуги.


 * TechDraw_Dimension_Diameter.svg Задать Диаметр: задает диаметр окружности или дуги.


 * TechDraw_Dimension_Angle.svg Задать Угол: задает величину угла между двумя прямыми краями.


 * TechDraw_Dimension_Angle3Pt.svg Задать Угол по 3 Вершинам: задает величину угла, используя три вершины.


 * TechDraw_Dimension_Link.svg Создать Ссылку: связывает существующий размер с трехмерной геометрией.


 * TechDraw_Balloon.svg Создать Аннотацию: создает аннотацию на странице.

Импорт/Экспорт
Это инструменты для экспорта страниц в другие приложения.


 * techdraw-saveSVG.svg Сохранить как SVG: сохраняет страницу как SVG файл.


 * techdraw-saveDXF.svg Сохранить как DXF: сохраняет страницу как DXF файл.

Оформление
Это инструменты для изменения внешнего вида страниц и видов.


 * techdraw-hatch.svg Заштриховать Участок: применяет образец штриховки из файла к участку.


 * techdraw-geomhatch.svg Геометрическая Штриховка: применяет шаблон штриховки к участку, используя спецификацию Autodesk PAT.


 * techdraw-symbol.svg Вставить Символ: вставляет на страницу символ в формате SVG.


 * Techdraw-image.svg Вставить Рисунок: вставляет на страницу рисунок в формате bitmap PNG или JPG.


 * techdraw-toggleframe.svg Выключатель Рамки: включает и выключает рамки и метки, окружающие вид.


 * TechDraw_Tree_Page_Sync.svg Перерисовать: Инструмент «Перерисовать» пытается перерисовать страницу без пересчета 3D-модели. (Этот инструмент был удален в версии v0.18)

Аннотации
Инструменты аннотаций предназначены для «разметки» чертежа дополнительной информацией.


 * techdraw-annotation.svg Добавить Аннотацию: добавляет простой текстовый блок в качестве аннотации.


 * techdraw-mline.svg Указательная Линия: Инструмент Указательная Линия добавляет линию аннотации к Виду.


 * techdraw-textleader.svg Форматированный Текстовый Блок: Инструмент Форматированный Текстовый Блок добавляет блок аннотации расширенного текста к Указательной Линии или Виду.


 * techdraw-point.svg Вспомогательная Вершина: Инструмент Вспомогательная Вершина добавляет вершину, которая не является частью исходной геометрии.


 * techdraw-midpoint.svg Средняя Точка: Инструмент Средняя Точка добавляет вспомогательные вершины в средину одного или нескольких ребер.


 * techdraw-quadrant.svg Четверть: Инструмент Четверть добавляет вспомогательные вершины в окружность, деля ее на четверти.


 * techdraw-facecenterline.svg Средняя Линия: Инструмент Средняя Линия добавляет среднюю линию к выбранной грани или граням.


 * techdraw-2linecenterline.svg 2LineCenterLine: The 2LineCenterLine tool adds a center line between 2 Edges.


 * techdraw-2pointcenterline.svg 2PointCenterLine: The 2PointCenterLine tool adds a center line between 2 Points.


 * techdraw-eraser.svg Эластик: Инструмент Эластик удаляет вспомогательные объекты со страницы.


 * techdraw-linedecor.svg DecorateLine: The DecorateLine tool changes the appearance of Edges.


 * techdraw-showall.svg ShowAll: The ShowAll tool shows/hide invisible edges in a View.


 * techdraw-weldsymbol.svg WeldingSymbol: The WeldingSymbol tool adds welding specifications to an existing leader line.

Дополнительные возможности

 * Штриховка: объяснение различных методов штриховки.
 * Группы Линий: можно назначить толщины по умолчанию различным типам линий.
 * Шаблоны: шаблоны по умолчанию, определенные для страниц чертежей.

Настройки

 * Preferences-techdraw.svg Настройки: настройки значений по умолчанию для страницы чертежа, такие как угол проекции, цвета, размеры текста и стили линий.

Скриптинг
Инструменты TechDraw можно использовать в macros и в консоли Python с помощью двух APIs.
 * TechDraw API
 * TechDrawGui API

Ограничения

 * Чертежи TechDraw и его API не являются взаимозаменяемыми с Чертежами Drawing и его API. Можно конвертировать чертежи Drawing в чертежи TechDraw, используя скрипт Python.
 * В одном документе FreeCAD можно совмещать как чертежи TechDraw, так и чертежи Drawing, поскольку каждая страница полностью независима друг от друга.
 * Существуют небольшие различия в спецификации редактируемого текста в SVG шаблонах по сравнению с модулем Drawing. В TechDraw масштабирование документа SVG влияет на положение редактируемых текстовых полей. Смотрите обсуждение на форуме TechDraw templates scale для более детальной информации.
 * Не вырезайте, не копируйте и не вставляйте объекты TechDraw в древовидном виде, так как это обычно не работает.

Уроки

 * Базовое руководство по TechDraw: введение в создание чертежей с помощью Верстака TechDraw.
 * Создание нового шаблона: инструкции по созданию нового шаблона страницы в Inkscape для использования с Верстака TechDraw.

Видео уроки by sliptonic
 * TechDraw Workbench Part 1 (Basics), Part 2 (Dimensions), Part 3 (Multiview)
 * Верстак TechDraw Part 4 (Section and Detail), Part 5 (Customizing Templates)