v4.3

Разделы

 Типы раскладки

Классы

struct  DoubleReinforcingMeshParameters
 Параметры создания двух арматурных сеток. Передняя и задняя сетки определяются по направлению взгляда. Для горизонтальных объектов, таких как перекрытие, направление взгляда - сверху. Для вертикальных объектов, таких как стена, направление взгляда - спереди. На текущий момент параметры сеток должны совпадать, различаться могут только относительные порядки рядов стержней. Подробнее...
struct  RebarBendingSegment
 Сегмент арматурного стержня, полученный в результате гибки Подробнее...
struct  RebarHookParameters
 Параметры отгиба арматурного стержня. Подробнее...
struct  RebarOverhangParameters
 Параметры выпуска арматурного стержня. Подробнее...
struct  RebarOverhangShape
 Форма выпуска арматурного стержня. Подробнее...
struct  RebarRowParameters
 Параметры ряда арматурных стержней. Подробнее...
struct  ReinforcingMeshParameters
 Параметры сетки арматурных стержней. Подробнее...
struct  ZonedRebarRowParameters
 Параметры зонированного расположения рядов арматурных стержней. Позволяет задать разные параметры рядов арматурных стержней основного ряда, а так же в начале и в конце арматурной сетки. Возможно задать произвольное количество рядов арматурных стержней в начале и в конце сетки. Для каждого ряда необходимо задать размер в миллиметрах. Размер основного ряда вычисляется автоматически. Подробнее...

Перечисления

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)
 Создает двойную арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.

Перечисления

◆ ReinforcingMeshRowsOrder

Перечисление определяет относительный порядок рядов сетки арматурных стержней. Для горизонтальных объектов, таких как перекрытие, направление взгляда — сверху. Для вертикальных объектов, таких как стена, направление взгляда — спереди.

Начиная с
v4.0
Элементы перечислений
LongitudinalInFront 

Продольные стержни располагаются перед поперечными арматурными стержнями.

TransverseInFront 

Поперечные стержни располагаются перед продольными арматурными стержнями.

Функции

◆ CreateDoubleReinforcingMeshInBaseLayer()

ReinforcementContainer CreateDoubleReinforcingMeshInBaseLayer ( Entity object,
table clearCoverRules,
DoubleReinforcingMeshParameters meshParameters,
EdgeReinforcementParameters oEdgeReinfParameters,
double oFrontOffset,
double oBackOffset )

Создает двойную арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.

Аргументы
objectАрмируемый объект.
clearCoverRulesПравила защитных слоев представляют из себя таблицу из пар, где первый элемент пары — это Селектор грани, от которой необходимо обеспечить защитный слой, а второй — величина защитного слоя. Для указания селектора по умолчанию используйте пустую таблицу.
meshParametersПараметры двойной арматурной сетки.
oEdgeReinfParametersПараметры армирования торцов. Параметр является опциональным.
oFrontOffsetСмещение первой сетки относительно передней грани объекта. Параметр является опциональным, значение по умолчанию - 0.
oBackOffsetСмещение второй сетки относительно задней грани объекта. Параметр является опциональным, значение по умолчанию - 0.
Начиная с
v4.0

◆ CreateReinforcingMeshInBaseLayer()

ReinforcementContainer CreateReinforcingMeshInBaseLayer ( Entity object,
table clearCoverRules,
ReinforcingMeshParameters meshParameters,
InLayerAlignment oMeshAlignment,
number oMeshOffset )

Создает арматурную сетку в слое основы объекта. На текущий момент поддерживаются Стены и Перекрытия.

Аргументы
objectАрмируемый объект.
clearCoverRulesПравила защитных слоев представляют из себя таблицу из пар, где первый элемент пары — это Селектор грани, от которой необходимо обеспечить защитный слой, а второй — величина защитного слоя. Для указания селектора по умолчанию используйте пустую таблицу.
meshParametersПараметры арматурной сетки.
oMeshAlignmentРасположение арматурной сетки в слое основы. Параметр является опциональным, по умолчанию расположение сетки InLayerAlignment::Center.
oMeshOffsetСмещение арматурной сетки в слое основы. Параметр является опциональным, значение по умолчанию - 0.
Начиная с
v4.0