ADN Club > Revit API

Solid из Curve

<< < (2/2)

Александр Игнатович:
Пример (на Revit Python Shell):

--- Код - Python [Выбрать] ---from System.Collections.Generic import * curves = List[Curve]() curves.Add(Line.CreateBound(XYZ.Zero, XYZ.BasisX))curves.Add(Line.CreateBound(XYZ.BasisX, XYZ.BasisX + XYZ.BasisY))curves.Add(Line.CreateBound(XYZ.BasisX + XYZ.BasisY, XYZ.BasisY))curves.Add(Line.CreateBound(XYZ.BasisY, XYZ.Zero)) profiles = List[CurveLoop]()profiles.Add(CurveLoop.Create(curves)) solid = GeometryCreationUtilities.CreateExtrusionGeometry(profiles, XYZ.BasisZ, 1) print solid.Volume

Agens:
Face или Surface создать из линии тоже невозможно?

Александр Игнатович:
Можно попытаться TessellatedShapeBuilder-ом создать (я не пробовал)

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии