Arch Плоскость Сечения

From FreeCAD Documentation
Revision as of 08:14, 20 March 2017 by Baritone (talk | contribs) (Created page with "Инструмент Плоскость сечения может использоваться в макросах и в консоли Python с использ...")

Arch SectionPlane

Системное название
Arch SectionPlane
Расположение в меню
Архитектура -> Плоскость сечения
Верстаки
Arch
Быстрые клавиши
S P
Представлено в версии
-
См. также
Нет

Описание

Этот инструмент помещает в текущий документ набор основных видов и сечений чертежа. Набор главных видов располагается в соответствии с текущей рабочей плоскостью, и может быть перемещён и переориентирован через её перемещение и вращение, пока не получится требуемый двумерных вид. Секущая плоскость учитывает только объекты, которые были выбраны в момент её создания. В дальнейшем объекты могут быть добавлены или удалены из объекта SectionPlane инструментами Arch Add и Arch Remove.

После создания объекты SectionPlane вставляют свои виды, или создают новую страницу, если её нет. Вы так же можете добавить вид с сечением прямо в документ, используя инструмент Draft Shape2DView с выбранной секущей плоскостью.

Использование

  1. Установить Draft Working Plane
  2. Выделить объекты, которые должны быть включены в сечение
  3. Нажмите кнопку SectionPlane или нажмите S, затем P
  4. Move/rotate Section Plane в правильное положение
  5. Нажмите кнопку Recompute для обновления вида

Опции

  • С выбранным объектом сечения используйте инструмент Draft Shape2DView для создания объекта, представляющего вид сечения в документе.

  • Создайте дополнительные виды сечения выделением их и использованием инструмента Draft Drawing.

Параметры

  • ВидDisplay Size: Размер наборов секцщих видов в трёхмерном окне

Написание скриптов

Инструмент Плоскость сечения может использоваться в макросах и в консоли Python с использованием следующих функций:

makeSectionPlane ([objectslist])
Creates a Section plane objects including the given objects.

Example:

import FreeCAD, Draft, Arch
trace = Draft.makeLine(FreeCAD.Vector (0, 0, 0),FreeCAD.Vector (2, 2, 0))
wall = Arch.makeWall(trace,width=0.1,height=1,align="Center")
Arch.makeSectionPlane([wall])