В общем, дела обстоят следующим образом:
С помощью Revit Lookup обнаружил, что все семейство марок невозможно изменять, задавая параметры. То есть, даже если отрисовывать марку с нуля, проставляя галочки у длин “по экземпляру”.
Нашел иной способ – замена элемента из семейства Марки на родственную ему Типовые аннотации.
То есть мы берем в переменные все данные – текст марки, положение, инфу о выноске, удаляем ее, а затем подгружаем типовую аннотацию, которую нарисовал заранее и передаем ей параметры положения на чертеже и содержание. Конечно же, редачим размер исходя из длины строки.
Начал делать на Revit API, схематичный алгоритм написал, открыл транзакцию, все настроил.
Теперь мне нужно знать, какая функция захватывает положение элемента по координатам на чертеже, удаляет элемент, добавляет элемент.
Я, конечно, все это найду в скором времени, но если функцию знаете – киньте название сюда. Заранее спасибо!