Arch Roof/ru

Описание
The tool allows for the creation of a sloped roof from a selected wire. The created roof object is parametric, keeping its relationship with the base object. The principle is that each edge is seen allotting a profile of roof (slope, width, overhang, thickness).

Note: This tool is still in development, and might fail with very complex shapes.



Применение

 * 1) Создайте замкнутую линию с направлением против часовой стрелки и выберите её.
 * [[Image:CounterclockwiseWire.png|600px]]
 * 1) Нажмите кнопку, или клавишу клавиатуры  затем
 * 2) Объект крыши созданный изначально может иметь странную форму, потому что инструменту не хватает более подробной информации.
 * 3) После создания крыши по умолчанию дважды щелкните по объекту в древе проекта для доступа к редактированию свойств. Угол крыши должен быть между 0 и 90.
 * [[File:RoofTable.png]]
 * 1) Каждая строка соответствует одной из панелей крыши. Таким образом, вы можете установить нужные свойства для каждой панели крыши.
 * 2) Чтобы помочь себе, вы можете установить  или  в  и определить, что приведет к автоматическому расчету, чтобы найти данные относительно.
 * 3) Это работает следующим образом:
 * 4) Если  и  тогда профиль идентичен относительному профилю.
 * 5) Если  тогда  рассчитывается таким образом, чтобы высота была такой же, как и относительный профиль.
 * 6) Если  тогда  рассчитывается таким образом, чтобы высота была такой же, как и относительный профиль.
 * 7) Наконец, установите Angle (Угол) на 90°, чтобы сделать фронтон.
 * [[Image:RoofProfil.png|600px]]
 * : для лучшего понимания, пожалуйста, посмотрите это youtube видеоролик.

Опции

 * Крыши обладают таким же свойствами и моделью поведения, как и все остальные компоненты верстака Arch

Свойства

 * : List of the slope angle of the roof pane (an angle for each edge in the wire).
 * : List of the width of the roof pane (a run for each edge in the wire).
 * : List of relation Id of the slope angle of the roof.
 * : List of thickness of the roof pane. (a thickness for each edge in the wire).
 * : List of the overhang of the roof pane (an overhang for each edge in the wire).
 * : The face index of the base object to be used (not really used).

Программирование
Arch API и Основы составления скриптов FreeCAD.

The Roof tool can be used in macros and from the Python console by using the following function:


 * Creates a object from the given, which can be a closed wire or a solid object.
 * If is a wire, you can provide lists for, , , , and , for each edge in the wire to define the shape of the roof.
 * The lists are automatically completed to match the number of edges in the wire.

Пример: