Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: Адамчук Николай от 14-03-2016, 20:04:58
-
Обнаружил следующий эффект: если у арматуры изменить параметр ОТГИБ В НАЧАЛЕ (или ОТГИБ В КОНЦЕ), то параметр ФОРМА изменяет свое значение. Происходит это исключительно английском шаблоне. Например был параметр М_00, а стал Rebar Shape 1. В русском шаблоне параметр ФОРМА свое значение не изменяет. Подскажите, пожалуйста, причину. Может что-либо в настройках файла проекта ?
-
Николай, скорее всего дело действительно в шаблонах. Можете выложить сюда оба шаблона, я проверю их?
-
Файлы можно скачать по ссылке
http://a360.co/1XsbGYc
-
Николай, вот что удалось выяснить. В целом вопрос отношения к Revit API не имеет. У меня было подозрение, что названия параметров разное в разных шаблонах, но нет
А от того что в разных шаблонах меняется параметр форма или не меняется при смене параметра Отгиб, то это на мой взгляд из-за взаимосвязей семейств Rebar Bar, Rebar Hook и Rebar Shape.
Так, например, у семейства Rebar Shape есть параметр Разрешенные типы арматуры, а у типоразмера Rebar Bar(Если я верно помню, то в русской версии это Арматурные стрежни) есть параметр Hook Length(Длины отгибов). Так вот эти длины отгибов разные в разных шаблонах. Но думаю именно по ним Revit определяет какая же форма соответствует какому отгибу.
Точнее сказать не могу, так как с конструкциями мне работать не приходилось.