TechDraw Workbench/ru

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

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

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

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



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


 * TechDraw PageDefault.svg Вставить страницу по умолчанию: добавляет новую страницу используя шаблон по умолчанию.


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


 * TechDraw RedrawPage.svg Перерисовать страницу: принудительно обновляет выбранные листы.


 * TechDraw_PrintAll.svg Print All Pages: prints all pages in a document.

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


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


 * TechDraw ActiveView.svg Вставить активный вид (3D Вид): вставляет в чертеж Вид, активного 3D вида.


 * TechDraw ProjectionGroup.svg Вставить группу проекций: вызывает диалоговое окно для создания множества видов объекта с нескольких направлений.


 * TechDraw_SectionView.svgToolbar_flyout_arrow_blue_background.svg Insert Section Views:


 * TechDraw SectionView.svg Вставить Вид сечения: добавляет вид поперечного сечения в существующий вида.


 * TechDraw_ComplexSection.svg Insert Complex Section View: inserts a cross-section view of an existing view based on a profile.


 * TechDraw DetailView.svg Вставить подробный Вид: добавляет подробный вид части существующего вида.


 * TechDraw DraftView.svg Вставить Вид верстака Draft: добавляет Вид объекта из верстака Draft.


 * TechDraw ArchView.svg Вставить Вид верстака Arch: добавляет Вид объекта из верстака Arch или вид Секущей Плоскости.


 * TechDraw SpreadsheetView.svg Вставить электронную таблицу: добавляет таблицу из верстака Spreadsheet.


 * TechDraw_MoveView.svg Move View: moves a view and its dependents to a different page.


 * TechDraw_ShareView.svg Share View: shares a view between multiple pages.


 * TechDraw_ProjectShape.svg Project Shape: creates projections of shapes in the 3D view.

Stacking
These are tools for changing the stacking order which controls the apparent depth of views on a page.


 * TechDraw_StackTop.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Adjust Stacking Order:


 * TechDraw_StackTop.svg Move view to top of stack: moves views to the top of the stacking order.


 * TechDraw_StackBottom.svg Move view to bottom of stack: moves views to the bottom of the stacking order.


 * TechDraw_StackUp.svg Move view up one level: moves views up one level in the stacking order.


 * TechDraw_StackDown.svg Move view down one level: moves views down one level in the stacking order.

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


 * TechDraw ClipGroup.svg Создать группу Видов: Вставляет группу Видов.


 * TechDraw ClipGroupAdd.svg Добавить Вид в группу: Добавляет существующий Вид в группу.


 * TechDraw ClipGroupRemove.svg Удалить Вид из группы: Удаляет вид из группы.

Доработка
Содержит инструменты для добавления недостающих элементов в чертеж или Вид:


 * TechDraw Hatch.svg Заштриховать грань, используя файл изображения: Штриховать грань, используя файл изображения.


 * TechDraw GeometricHatch.svg Применить геометрическую штриховку к грани: Применяет шаблон штриховки к участку, используя спецификацию Autodesk PAT.


 * TechDraw Symbol.svg Вставить SVG Символ: Вставляет на страницу Символ из SVG файла.


 * TechDraw Image.svg Вставить растровое изображение: вставляет на страницу рисунок в формате bitmap PNG или JPG.


 * TechDraw ToggleFrame.svg Вкл/выкл отображение рамки: включает и выключает рамки и метки, окружающие Вид.

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

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


 * TechDraw_LengthDimension.svg Указать длинну: задает произвольное расстояние.


 * TechDraw_HorizontalDimension.svg Указать горизонтальный размер: задает размер по горизонтали.


 * TechDraw_VerticalDimension.svg Указать вертикальный размер: задает размер по вертикали.


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


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


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


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


 * TechDraw_HorizontalExtentDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Insert Extent Dimensions:


 * TechDraw_HorizontalExtentDimension.svg Указать горизонтальный габаритный размер: добавляет габаритный размер по горизонтали.


 * TechDraw_VerticalExtentDimension.svg Указать вертикальный габаритный размер: добавляет габаритный размер по вертикали.


 * TechDraw_LinkDimension.svg Связать размер с 3D геометрией: связывает существующий размер с трехмерной геометрией.


 * TechDraw_Balloon.svg Вставить примечание в выноску: создает аннотацию на странице.


 * TechDraw_LandmarkDimension.svg Вставить размер знака: добавляет размер указывающий расстояние до landmark.

Вспомогательные инструменты
Вспомогательные инструменты предназначены для "нанесения поверх чертежа" дополнительной информации.


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


 * TechDraw LeaderLine.svg Добавить линию-выноску в Вид: добавляет линию-выноску к Виду.


 * TechDraw RichTextAnnotation.svg Вставка аннотаций c форматированным текстом: добавляет в Вид блок форматированного текста в качестве аннотации к линии-выноске.


 * TechDraw_CosmeticVertex.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Cosmetic Vertices:


 * TechDraw CosmeticVertex.svg Добавить вспомогательную вершину: добавляет вершину, которая не является частью исходной геометрии.


 * TechDraw Midpoints.svg Добавить вершины по центрам граней: добавляет вспомогательные вершины в центральные точки выбраных граней.


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


 * TechDraw_FaceCenterLine.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Centerlines:


 * TechDraw FaceCenterLine.svg Добавить осевую линию к граням: добавляет осевую линию к выбранной грани или граням.


 * TechDraw 2LineCenterLine.svg Добавить осевую линию между 2 линиями: добавляет осевую линию между 2 линиями.


 * TechDraw 2PointCenterLine.svg Добавить осевую линию между 2 точками: добавляет осевую линию между 2 точками.


 * TechDraw_2PointCosmeticLine.svg Добавить вспомогательную линию между 2-мя точками: добавить вспомогательную линию по двум точкам.


 * TechDraw CosmeticEraser.svg Удалить вспомогательный объект: удаляет вспомогательные объекты с чертежа.


 * TechDraw DecorateLine.svg Изменить внешний вид линий: позволяет изменить внешний вид выделенных линий.


 * TechDraw ShowAll.svg Показать/скрыть невидимые края: позволяет показать/скрыть невидимые линии/грани Вида.


 * TechDraw WeldSymbol.svg Добавить информацию о сварке в линию-выноску: добавляет символы сварки и другие параметры к существующей Линии-выноске.


 * TechDraw_SurfaceFinishSymbol.svg Add Surface Finish Symbol: adds a surface finish symbol to a page.

Инструменты дополнения
Данные инструменты предназначены для улучшения TechDraw чертежей.

Attributes and modifications

 * TechDraw_ExtensionCircleCenterLines.svg Добавить осевые линии к окружности: Позволяет добавить осевые линии к окружностям и дугам.


 * TechDraw_ExtensionChangeLineAttributes.svg Change Line Attributes: changes the attributes (style, width and color) of cosmetic lines and centerlines.


 * TechDraw_ExtensionExtendLine.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Change Length of Cosmetic Lines or Centerlines:


 * TechDraw_ExtensionExtendLine.svg Extend Line: extends a cosmetic line or centerline at both ends.


 * TechDraw_ExtensionShortenLine.svg Shorten Line: shortens a cosmetic line or centerline at both ends.


 * TechDraw_ExtensionLockUnlockView.svg Lock/Unlock View: locks or unlocks the position of a view.


 * TechDraw_ExtensionPositionSectionView.svg Position Section View: orthogonally aligns a section view with its source view.


 * TechDraw_ExtensionPosHorizChainDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Align Dimensions:


 * TechDraw_ExtensionPosHorizChainDimension.svg Position Horizontal Chain Dimensions: aligns horizontal dimensions to create a chain dimension.


 * TechDraw_ExtensionPosVertChainDimension.svg Position Vertical Chain Dimensions: aligns vertical dimensions to create a chain dimension.


 * TechDraw_ExtensionPosObliqueChainDimension.svg Position Oblique Chain Dimensions: aligns oblique dimensions to create a chain dimension.


 * TechDraw_ExtensionCascadeHorizDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Evenly Space Dimensions:


 * TechDraw_ExtensionCascadeHorizDimension.svg Cascade Horizontal Dimensions: evenly spaces horizontal dimensions.


 * TechDraw_ExtensionCascadeVertDimension.svg Cascade Vertical Dimensions: evenly spaces vertical dimensions.


 * TechDraw_ExtensionCascadeObliqueDimension.svg Cascade Oblique Dimensions: evenly spaces oblique dimensions.


 * TechDraw_ExtensionAreaAnnotation.svg Calculate the area of selected faces: calculates the area of selected faces and inserts an area annotation.


 * TechDraw_ExtensionCustomizeFormat.svg Customize format label: customizes the formatting of a balloon text or dimension text. GD&T symbols and other special character can be added.

Centerlines and threading

 * TechDraw_ExtensionCircleCenterLines.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Centerlines:


 * TechDraw_ExtensionCircleCenterLines.svg Add Circle Centerlines: adds centerlines to circles and arcs.


 * TechDraw_ExtensionHoleCircle.svg Add Bolt Circle Centerlines: adds centerlines to a circular pattern of circles.


 * TechDraw_ExtensionThreadHoleSide.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Cosmetic Threads:


 * TechDraw_ExtensionThreadHoleSide.svg Обозначить внутреннюю резьбу в разрезе отверстия: добавляет внутреннюю резьбу к разрезу отверстия.


 * TechDraw_ExtensionThreadHoleBottom.svg Обозначить внутреннюю резьбу отверстия с сечением вдоль оси: добавляет внутреннюю резьбу к отверстию с сечением вдоль оси.


 * TechDraw_ExtensionThreadBoltSide.svg Обозначить наружную резьбу в разрезе стержня: добавляет наружную резьбу к разрезу стержня.


 * TechDraw_ExtensionThreadBoltBottom.svg Обозначить наружную резьбу стержня с сечением вдоль оси: добавляет наружную резьбу к стердню с сечением вдоль оси.


 * TechDraw_ExtensionVertexAtIntersection.svg Add Cosmetic Intersection Vertex(es): adds cosmetic vertex(es) at the intersection(s) of selected edges.


 * TechDraw_ExtensionDrawCosmCircle.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Cosmetic Circles or Arcs:


 * TechDraw_ExtensionDrawCosmCircle.svg Add Cosmetic Circle: adds a cosmetic circle based on two vertexes.


 * TechDraw_ExtensionDrawCosmArc.svg Add Cosmetic Arc: adds a cosmetic counter clockwise arc based on three vertexes.


 * TechDraw_ExtensionDrawCosmCircle3Points.svg Add Cosmetic Circle 3 Points: adds a cosmetic circle based on three vertexes.


 * TechDraw_ExtensionLineParallel.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Add Cosmetic Parallel or Perpendicular Lines:


 * TechDraw_ExtensionLineParallel.svg Add Cosmetic Parallel Line: adds a cosmetic line parallel to another line through a vertex.


 * TechDraw_ExtensionLinePerpendicular.svg Add Cosmetic Perpendicular Line: adds a cosmetic line perpendicular to another line through a vertex.

Dimensions

 * TechDraw_ExtensionCreateHorizChainDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create Chain Dimensions:


 * TechDraw_ExtensionCreateHorizChainDimension.svg Create Horizontal Chain Dimensions: creates a sequence of aligned horizontal dimensions.


 * TechDraw_ExtensionCreateVertChainDimension.svg Create Vertical Chain Dimensions: creates a sequence of aligned vertical dimensions.


 * TechDraw_ExtensionCreateObliqueChainDimension.svg Create Oblique Chain Dimensions: creates a sequence of aligned oblique dimensions.


 * TechDraw_ExtensionCreateHorizCoordDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create Coordinate Dimensions:


 * TechDraw_ExtensionCreateHorizCoordDimension.svg Create Horizontal Coordinate Dimensions: creates multiple evenly spaced horizontal dimensions starting from the same baseline.


 * TechDraw_ExtensionCreateVertCoordDimension.svg Create Vertical Coordinate Dimensions: creates multiple evenly spaced vertical dimensions starting from the same baseline.


 * TechDraw_ExtensionCreateObliqueCoordDimension.svg Create Oblique Coordinate Dimensions: creates multiple evenly spaced oblique dimensions starting from the same baseline.


 * TechDraw_ExtensionCreateHorizChamferDimension.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create Chamfer Dimensions:


 * TechDraw_ExtensionCreateHorizChamferDimension.svg Create Horizontal Chamfer Dimension: creates a horizontal size and angle dimension for a chamfer.


 * TechDraw_ExtensionCreateVertChamferDimension.svg Create Vertical Chamfer Dimension: creates a vertical size and angle dimension for a chamfer.


 * TechDraw_ExtensionCreateLengthArc.svg Create Arc Length Dimension: creates an arc length dimension.


 * TechDraw_ExtensionInsertDiameter.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Insert Prefix:


 * TechDraw_ExtensionInsertDiameter.svg Insert '⌀' Prefix: inserts a '⌀' symbol at the beginning of the dimension text.


 * TechDraw_ExtensionInsertSquare.svg Insert '〼' Prefix: inserts a '〼' symbol at the beginning of the dimension text.


 * TechDraw_ExtensionRemovePrefixChar.svg Remove Prefix: removes all symbols at the beginning of the dimension text.


 * <span id="TechDraw_ExtensionIncreaseDecreaseGroup">TechDraw_ExtensionIncreaseDecimal.svg[[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Change Decimal Places:


 * TechDraw_ExtensionIncreaseDecimal.svg Increase Decimal Places: increases the number of decimal places of the dimension text.


 * TechDraw_ExtensionDecreaseDecimal.svg Decrease Decimal Places: decreases the number of decimal places of the dimension text.

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


 * TechDraw ExportPageSVG.svg Экспорт страницы в SVG: Экспорт страницы в SVG файл.


 * TechDraw ExportPageDXF.svg Экспорт страницы в DXF: Экспорт страницы в DXF файл.

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

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

Настройки

 * 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.
 * Measurement Of Angles On Holes: инструкция по добавлению осевых линий и последующих угловых представлений на отверстиях.
 * Разнообразная информация: инструкции по различным настройкам, таким как обозначение центральных осей и т. п.
 * Создание окружностей с заданным шагом: инструкция по созданию окружностей по траектории с шагом.

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