|
Расположение в меню |
---|
Arch → Оборудование |
Верстаки |
Arch |
Быстрые клавиши |
E Q |
Представлено в версии |
- |
См. также |
3 вида на основе полигональной сетки |
Описание
Инструмент "Оборудование" предлагает вам простой и удобный способ добавления в интерьер ваших проектов неструктурных, автономных элементов, таких как: предметы мебели, бытовая техника, сантехническое оборудование или электроприборы. Оборудование основано на деталях верстака Part, что позволяет извлечь выгоду из солидных возможностей геометрии BRep и создавать красивые виды при визуализации в виде плана и сечения.
Furniture objects enclosed in an Arch Equipment object. The flat projections can be obtained by the Draft Shape2DView tool
Начиная с версии 0.17, объекты оборудования также имеют свойство ДанныеHiRes (высокая детализация), к которому может быть присоединен Mesh объект. Объекты оборудования затем могут быть созданы для отображения этой высокоспециализированной модели в 3D-представлении вместо их формы, что позволяет использовать любые объекты с высокой детализацией, такие как реалистичные предметы мебели, обычно встречающиеся на веб-сайтах.
Furniture objects enclosed in an Arch Equipment object, with a high resolution mesh attached
При использовании экспортера Arch OBJ все объекты оборудования, находящиеся в режиме отображения сетки, будут экспортироваться как mesh сетка, а не как форма.
Применение
- Select a Part shape, and optionally a Mesh object.
- Press the
Equipment button, or press E then Q keys.
Свойства
- Оборудование обладает такими же общими свойствами и моделью поведения, как и все остальные компоненты верстака Arch
- ДанныеModel: A description of the model of this equipment.
- ДанныеUrl: An URL of the product page where more information about this equipment can be found.
- ДанныеMesh: A Mesh representation to use for this equipment. When set, the Mesh display mode becomes available.
Программирование
См. так же: Arch API и Основы составления скриптов в FreeCAD.
The Equipment tool can be used in macros and from the Python console by using the following function:
Equipment = makeEquipment(baseobj=None, placement=None, name="Equipment")
- Creates an
Equipment
object from the givenbaseobj
, which can be aPart
or aMesh
. - If a
placement
is given, it is used. - It returns
None
if the operation fails.
Пример:
import FreeCAD, Arch
Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box")
Box.Length = 500
Box.Width = 2000
Box.Height = 600
Equip = Arch.makeEquipment(Box)
FreeCAD.ActiveDocument.recompute()
Эта страница получена от https://wiki.freecad.org/Arch_Equipment