ADN Club => Revit API => Тема начата: Адамчук Николай от 23-11-2013, 11:44:22
Название: Вырезание геометрии
Отправлено: Адамчук Николай от 23-11-2013, 11:44:22
Добрый день! В примерах есть пример реализации вырезания solid`s при помощи SolidSolidCutUtils.AddCutBetweenSolids. Как можно выполнить "Вырезание геометрии" для балки(колонны) и рабочей плоскости ?
Название: Re: Вырезание геометрии
Отправлено: Виктор Чекалин от 23-11-2013, 14:56:41
Николай, вы хотите сделать подобное "вырезание" в редакторе семейства или непосредственно для конекретной балки(колонны) в проекте?
Название: Re: Вырезание геометрии
Отправлено: Адамчук Николай от 23-11-2013, 22:02:20
Мне необходимо сделать это в проекте для выбранной балки (колонны)
Название: Re: Вырезание геометрии
Отправлено: Виктор Чекалин от 24-11-2013, 13:01:00
RevitAPI содержит два класса для работы с вырезанием геометрии: SolidSolidCutUtils и InstanceVoidCutUtils.
Первый класс вы уже уопомянули и даннный класс не подходит для того чтобы вырезать геометрию между экземпляром семейства и рабочей плоскостью.
Второй класс на первый взгляд является более подходящим. Единственный метод предназначенный для вырезания геометрии, AddInstanceVoidCut, в качестве входящих параметров принимает два элемента. Первый - элемент, для которого необходимо вырезать геометрию, и второй - элемент, с помощью которого будет происходить вырезание.