Arch Space/ru


Arch Space.png Arch Space

Расположение в меню
Архитектура → Пространство
Верстаки
Arch
Быстрые клавиши
S P
См. также
...


Определение

Инструмент Пространство позволяет определить пустое пространство, базируясь на твердой оболочке, или определив границы, или и тем, и другим. Если он базируется только на границах, объем вычисляется, исходя из ограничительного блока всех заданных границ, и вычитая пространство за каждой границей. Пространственный объект всегда определяет твердотельный объём. Площадь пола пустого пространства вычисляемая пересечением горизонтальной плоскости через центр масс пустого пространства, так же может показываться установкой режима показа пространственного объекта в "detailed".

Arch Space example.jpg

На рисунке выше пространственный объект создан из существующего твердотельного объекта, затем две стены добавлены как границы, и режим показа установлен в "detailed" для показа занимаемой площади.

How to use

  1. Select an existing solid object, or faces on boundary objects
  2. Press the Arch Space.png Arch Space button, or press S, P keys

Properties

Scripting

The space tool can be used in python scripts and macros by using the following function:

makeSpace(objects) 

Example:

import FreeCAD, Arch, Part
b = Part.makeBox(2,2,2)
FreeCAD.ActiveDocument.addObject("Part::Feature","Box").Shape=b
sp = makeSpace([FreeCAD.ActiveDocument.Box]) 

After a space object is created, selected faces can be added to it with the following function:

import FreeCADGui
Arch.addSpaceBoundaries(sp, FreeCADGui.Selection.getSelectionEx()) 

Boundaries can also be removed with:

Arch.removeSpaceBoundaries(sp, FreeCADGui.Selection.getSelectionEx()) 

Limitations


Online version: "http://www.freecadweb.org/wiki/index.php?title=Arch_Space/ru&oldid=202286"

Navigation menu