Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: anko_fl от 22-05-2022, 15:50:00

Название: Размещение типовой аннотации на чертёжном виде
Отправлено: anko_fl от 22-05-2022, 15:50:00
Доброго времени суток
Буду очень признателен, если кто-то на примере покажет, как на чертёжном виде разместить экземпляр семейства типовой аннотации? Попытался использовать NewFamilyInstance Method (XYZ, FamilySymbol, View), и если с XYZ и FamilySymbol разобрался, не могу понять, каким куском кода в этот метод передать параметр Viev ?
Название: Re: Размещение типовой аннотации на чертёжном виде
Отправлено: Александр Ривилис от 22-05-2022, 16:47:51
А если так:

Код - C# [Выбрать]
  1. UIApplication app = commandData.Application;
  2. Document doc = app.ActiveUIDocument.Document;
  3. View view = doc.ActiveView;
  4.  


Название: Re: Размещение типовой аннотации на чертёжном виде
Отправлено: DilLemon от 26-04-2023, 13:47:39
FamilySymbol разобрался
Сейчас встал вопрос именно с ним, можете, пожалуйста подсказать как с помощью этого метода выбирали нужный типоразмер аннотации?
Название: Re: Размещение типовой аннотации на чертёжном виде
Отправлено: anko_fl от 26-04-2023, 13:52:16
FamilySymbol - это и есть типоразмер семейства. Выбрать его можно множеством разных способов, от Doc.GetElement(new ElementId(234235)), до всяких быстрых и медленных фильтров через FilteredElementCollector
Название: Re: Размещение типовой аннотации на чертёжном виде
Отправлено: DilLemon от 26-04-2023, 14:03:24
FamilySymbol - это и есть типоразмер семейства. Выбрать его можно множеством разных способов, от Doc.GetElement(new ElementId(234235)), до всяких быстрых и медленных фильтров через FilteredElementCollector

Уже три дня вожусь с этим вопросом, но так и не понял как решить свою проблему с этим, я не особо силён в С# или RevitAPI. Может, у Вас было бы пару минут пробежаться по моему коду и подсказать что нужно передать туда?
Вот ссылка на тему
https://adn-cis.org/forum/index.php?topic=10957.0 (https://adn-cis.org/forum/index.php?topic=10957.0)