ADN Club => Revit API => Тема начата: ivmax от 09-11-2016, 23:27:24
Название: Как изменить диаметр загиба арматурного стержня
Отправлено: ivmax от 09-11-2016, 23:27:24
Здравствуйте! Подскажите пожалуйста как изменить параметры отмеченные на скрине? Пробовал изменять параметр BuiltInParameter.REBAR_BAR_STIRRUP_BEND_DIAMETER и через RebarBendData, не получилось. (https://s15.postimg.org/i53rh5bjb/2016_11_09_23_20_50.jpg) (https://postimg.org/image/i53rh5bjb/)
Название: Re: Как изменить диаметр загиба арматурного стержня
Отправлено: Виктор Чекалин от 15-11-2016, 10:25:31
в test1() метод Set() возвращает false, в test2() ничего не меняется.
Название: Re: Как изменить диаметр загиба арматурного стержня
Отправлено: Виктор Чекалин от 16-11-2016, 12:06:53
ivmax, Параметры, отмеченные на скриншоте, являются параметрами типоразмера арматуры. В коде вы пытаетесь изменить параметр экземпляра.
Типоразмер арматуры задается классом RebarBarType, у которого есть нужные вам методы - .StandardBendDiameter и StandardHookBendDiameter. Чтобы добраться до этого типоразмера, нужно получить тип объекта Rebar: