![]() |
v4.2
|
|
Разделы | |
| Селекторы граней | |
| Типы раскладки | |
| Формы деталей | |
Классы | |
| struct | DoubleReinforcingMeshParameters |
| Параметры создания двух арматурных сеток. Передняя и задняя сетки определяются по направлению взгляда. Для горизонтальных объектов, таких как перекрытие, направление взгляда - сверху. Для вертикальных объектов, таких как стена, направление взгляда - спереди. На текущий момент параметры сеток должны совпадать, различаться могут только относительные порядки рядов стержней. Подробнее... | |
| struct | EdgeReinforcementParameters |
| Параметры усиления торцов объекта. Подробнее... | |
| struct | RebarBendingSegment |
| Сегмент арматурного стержня, полученный в результате гибки Подробнее... | |
| struct | RebarHookParameters |
| Параметры отгиба арматурного стержня. Подробнее... | |
| struct | RebarOverhangParameters |
| Параметры выпуска арматурного стержня. Подробнее... | |
| struct | RebarOverhangShape |
| Форма выпуска арматурного стержня. Подробнее... | |
| struct | RebarRowParameters |
| Параметры ряда арматурных стержней. Подробнее... | |
| struct | ReinforcementUnitRowInSectionParameters |
| Параметры ряда арматурных изделий в сечении. Сечение это геометрический объект образованный рассечением тела объекта некоторой поверхностью. На текущий момент поддерживается только плоское сечение, которое автоматически создается при армировании слоя основы многослойных объектов. Подробнее... | |
| struct | ReinforcementUnitRowParameters |
| Параметры ряда арматурных изделий. Подробнее... | |
| struct | ReinforcingMeshParameters |
| Параметры сетки арматурных стержней. Подробнее... | |
| struct | ReinforcingMeshSupportsParameters |
| Параметры фиксаторов арматурной сетки. Для фиксации вертикальных сеток между собой используются C-образный хомут в комбинации с раскладкой фиксаторов с указанием пройденных ячеек. Для фиксации горизонтальных сеток используется арматурный стул в комбинации с раскладкой фиксаторов с указанием расстояния между ними. Подробнее... | |
| struct | ZonedRebarRowParameters |
| Параметры зонированного расположения рядов арматурных стержней. Позволяет задать разные параметры рядов арматурных стержней основного ряда, а так же в начале и в конце арматурной сетки. Возможно задать произвольное количество рядов арматурных стержней в начале и в конце сетки. Для каждого ряда необходимо задать размер в миллиметрах. Размер основного ряда вычисляется автоматически. Подробнее... | |
| struct | ZonedReinforcementUnitRowParameters |
| Параметры зонированного расположения рядов арматурных изделий. Позволяет задать разные параметры рядов арматурных изделий основного ряда, а так же в начале и в конце раскладки. Возможно задать произвольное количество рядов арматурных изделий в начале и в конце раскладки. Для каждого ряда необходимо задать размер в миллиметрах. Размер основного ряда вычисляется автоматически. Подробнее... | |
| class | ReinforcementContainer |
| Контейнер армирования. Подробнее... | |
Перечисления | |
| enum | InLayerAlignment { OuterSide , Center , InnerSide } |
| Перечисление определяет относительную плоскость базового материального слоя объекта. Подробнее... | |
| enum | ReinforcementRole { Structural , Auxiliary } |
| Перечисление определяет роль арматуры. Подробнее... | |
| enum | ReinforcingMeshRowsOrder { LongitudinalInFront , TransverseInFront } |
| Перечисление определяет относительный порядок рядов сетки арматурных стержней. Для горизонтальных объектов, таких как перекрытие, направление взгляда — сверху. Для вертикальных объектов, таких как стена, направление взгляда — спереди. Подробнее... | |
Функции | |
| ReinforcementContainer | CreateReinforcingMeshInBaseLayer (Entity object, table clearCoverRules, ReinforcingMeshParameters meshParameters, InLayerAlignment oMeshAlignment, number oMeshOffset) |
| Создает арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия. | |
| ReinforcementContainer | CreateDoubleReinforcingMeshInBaseLayer (Entity object, table clearCoverRules, DoubleReinforcingMeshParameters meshParameters, EdgeReinforcementParameters oEdgeReinfParameters, double oFrontOffset, double oBackOffset) |
| Создает двойную арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия. | |
| ReinforcementContainer | CreateReinforcementUnitsInBaseLayer (Entity object, table clearCoverRules, object unitsInSectionParameters, InLayerAlignment oAlignment, number oOffset) |
| Создает раскладку ряда арматурных изделий в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия. | |
| enum InLayerAlignment |
Перечисление определяет относительную плоскость базового материального слоя объекта.
| enum ReinforcementRole |
Перечисление определяет роль арматуры.
| Элементы перечислений | |
|---|---|
| Structural | Рабочая арматура. |
| Auxiliary | Конструктивная арматура. |
Перечисление определяет относительный порядок рядов сетки арматурных стержней. Для горизонтальных объектов, таких как перекрытие, направление взгляда — сверху. Для вертикальных объектов, таких как стена, направление взгляда — спереди.
| ReinforcementContainer CreateDoubleReinforcingMeshInBaseLayer | ( | Entity | object, |
| table | clearCoverRules, | ||
| DoubleReinforcingMeshParameters | meshParameters, | ||
| EdgeReinforcementParameters | oEdgeReinfParameters, | ||
| double | oFrontOffset, | ||
| double | oBackOffset ) |
Создает двойную арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.
| object | Армируемый объект. |
| clearCoverRules | Правила защитных слоев представляют из себя таблицу из пар, где первый элемент пары — это Селектор грани, от которой необходимо обеспечить защитный слой, а второй — величина защитного слоя. Для указания селектора по умолчанию используйте пустую таблицу. |
| meshParameters | Параметры двойной арматурной сетки. |
| oEdgeReinfParameters | Параметры армирования торцов. Параметр является опциональным. |
| oFrontOffset | Смещение первой сетки относительно передней грани объекта. Параметр является опциональным, значение по умолчанию - 0. |
| oBackOffset | Смещение второй сетки относительно задней грани объекта. Параметр является опциональным, значение по умолчанию - 0. |
| ReinforcementContainer CreateReinforcementUnitsInBaseLayer | ( | Entity | object, |
| table | clearCoverRules, | ||
| object | unitsInSectionParameters, | ||
| InLayerAlignment | oAlignment, | ||
| number | oOffset ) |
Создает раскладку ряда арматурных изделий в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.
| object | Армируемый объект. |
| clearCoverRules | Правила защитных слоев представляют из себя таблицу из пар, где первый элемент пары — это Селектор грани, от которой необходимо обеспечить защитный слой, а второй — величина защитного слоя. Для указания селектора по умолчанию используйте AnyFaceSelector. |
| unitsInSectionParameters | Параметры создания арматурных изделий в сечении. На данный момент поддерживается только ряд арматурных изделий. |
| oAlignment | Расположение арматурного изделия в слое основы. Параметр является опциональным, по умолчанию расположение арматурных изделий InLayerAlignment::Center. |
| oOffset | Смещение арматурных изделий в слое основы. Параметр является опциональным, значение по умолчанию - 0. |
| ReinforcementContainer CreateReinforcingMeshInBaseLayer | ( | Entity | object, |
| table | clearCoverRules, | ||
| ReinforcingMeshParameters | meshParameters, | ||
| InLayerAlignment | oMeshAlignment, | ||
| number | oMeshOffset ) |
Создает арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.
| object | Армируемый объект. |
| clearCoverRules | Правила защитных слоев представляют из себя таблицу из пар, где первый элемент пары — это Селектор грани, от которой необходимо обеспечить защитный слой, а второй — величина защитного слоя. Для указания селектора по умолчанию используйте пустую таблицу. |
| meshParameters | Параметры арматурной сетки. |
| oMeshAlignment | Расположение арматурной сетки в слое основы. Параметр является опциональным, по умолчанию расположение сетки InLayerAlignment::Center. |
| oMeshOffset | Смещение арматурной сетки в слое основы. Параметр является опциональным, значение по умолчанию - 0. |