Длина: millimeters (mm), centimeters (cm), meters (m).
Площадь: centimeters (cm²)
Объем: cubic_centimeters (cm3), cubic_millimeters (mm3), liters (L).
Угол: decimal_degrees (°), minutes (‘), seconds (“)
Сила: newtons (N), decanewtons (daN), kilonewtons (kN), meganewtons (MN), kilograms_force (kgf), tonnes_force (Tf).
Нагрузка распределенная по линии: newtons_per_meter (N/m), decanewtons_per_meter (daN/m), kilonewtons_per_meter (kN/m), meganewtons_per_meter (MN/m), kilograms_force_per_meter (kgf/m), tonnes_force_per_meter (Tf/m).
Характеристика светового потока: lumens
синтаксис: ИМЯ##ТИП ДАННЫХ##ЕД. ИЗМ. - применяется для объявления переменных в текстовых файлах семейств.
Приведу несколько основных примеров:
Текст##OTHER##
Целое##OTHER##
Число##OTHER##
Длина##LENGTH##FEET
Площадь##AREA##CENTIMETERS
Объем##VOLUME##CUBIC_FEET
Угол##ANGLE##DEGREES
Уклон##SLOPE##SLOPE_DEGREES
Денежная единица##CURRENCY##
Материал##OTHER##
Да/Нет##OTHER##
У себя в текстовых файлах семейств (первой строкой) я использую вот такую запись:
,Htot##length##millimeters,bf1##length##millimeters,tw##length##millimeters,tf1##length##millimeters,R1##length##millimeters,Abr##area##centimeters,Mass_1##linear_force##kilonewtons_per_meter,Ix##other##,Wx##volume##cubic_centimeters,Sx##volume##cubic_centimeters,i_x##length##centimeters,Iy##other##,Wy##volume##cubic_centimeters,i_y##length##centimeters,Тип_сечение##other##
(все наименования физических величин приняты в первом приближении... как говориться: "Все персонажи вымышленные, а события случайные.")
для оформления раздела КМ и КМД потребуется ряд параметров:
ОБЩИЕ ПАРАМЕТРЫ
для элементов категории "Каркас несущий", "Несущие колонны"
---группирование параметров--- РАЗМЕРЫ
Htot - высота поперечного сечения [тип данных - длина];
синтаксис: Htot##length##millimeters
bf1 - ширина верхней полки поперечного сечения [тип данных - длина];
синтаксис: bf1##length##millimeters
bf2 - ширина нижней полки поперечного сечения [тип данных - длина];
синтаксис: bf2##length##millimeters
tf1 - толщина верхней полки поперечного сечения [тип данных - длина];
синтаксис: tf1##length##millimeters
tf2 - ширина нижней полки поперечного сечения [тип данных - длина];
синтаксис: tf2##length##millimeters
R1 - радиус примыкания стенки к полке [тип данных - длина];
синтаксис: R1##length##millimeters
R2 - радиус (вспомогательная переменная) [тип данных - длина];
синтаксис: R2##length##millimeters
x0 - расстояние от центра тяжести до наружной грани [тип данных - длина];
синтаксис: x0##length##centimeters
L_pr - длина (уточненная) элемента с учетом смещения концов элемента (учет смещения выполнить в семействе.
формула: [= Длина + Смещение_1узел + Смещение_2узел])[тип данных - длина];
---группирование параметров--- ДАННЫЕ (это справочные характеристики, сейчас они не обязательны, но для небольших проверок по СНиП в спецификациях они будут очень полезны)
Wx - момент сопротивления сечения брутто относительно оси х-х
[тип данных - объем];
синтаксис: Wx##volume##cubic_centimeters
Wy - момент сопротивления сечения брутто относительно оси у-у
[тип данных - объем];
синтаксис: Wy##volume##cubic_centimeters
Ix - момент инерции сечения брутто относительно оси х-х [тип данных - число];
синтаксис: Ix##other##
Iy - момент инерции сечения брутто относительно оси у-у [тип данных - число];
синтаксис: Iy##other##
i_x - радиус инерции сечения относительно оси х-х [тип данных - длина];
синтаксис: i_x##length##centimeters
i_y - радиус инерции сечения относительно оси у-у;
синтаксис: i_x##length##centimeters
Sx - статический момент сдвигаемой части сечения брутто относительно нейтральной оси [тип данных - объем];
синтаксис: Sx##volume##cubic_centimeters
Abr - площадь сечения брутто [тип данных - площадь];
синтаксис: Abr##area##centimeters
(Обязательные параметры, незаменимы при работе со спецификациями сборок)
Mass_1 - масса одного погонного метра [тип данных - распределенная нагрузка по линии];
Mass_1##linear_force##kilonewtons_per_meter
Mass_tot - масса элемента [тип данных - усилие];
формула: [= Mass_1 * L_pr]
Ixy - центробежный момент инерции [тип данных - число];
синтаксис: Ixy##other##
Ix0 - максимальный момент инерции сечения брутто относительно главной оси инерции оси х0-х0 [тип данных - число];
синтаксис: Ix0##other##
Iy0 - минимальный момент инерции сечения брутто относительно главной оси инерции оси y0-y0 [тип данных - число];
синтаксис: Iy0##other##
Wy0 - минимальный момент сопротивления сечения брутто относительно главной оси y0-y0 [тип данных - объем];
синтаксис: Wy0##volume##cubic_centimeters,
i_x0 - максимальный радиус инерции сечения относительно главной оси х0-х0 [тип данных - длина];
синтаксис: i_x0##length##centimeters
i_y0 - минимальный радиус инерции сечения относительно главной оси y0-y0 [тип данных - длина];
синтаксис: i_y0##length##centimeters
---группирование параметров--- ИДЕНТИФИКАЦИЯ
Тип_сечение - наименование сечения для сортировки данных в спецификации металлопроката (пример: L75x6 для типа 2L75x6) [тип данных - текст];
синтаксис: Тип_сечение##other##
ПАРАМЕТРЫ ПРОЕКТА для раздела КМ
для элементов категории "Каркас несущий", "Несущие колонны"
---группирование параметров--- СТРОИТЕЛЬСТВО
КМ_СМ_Группа - параметр для сортировки элементов по группам конструкций в Спецификации металлопроката[тип данных - целое];
КМ_Вед_Эл - параметр для фильтрации элементов в Ведомости элементов [тип данных - Да/Нет];
Q - усилие для крепления элемента используем в ведомости элементов
[тип данных - усилие];
N - усилие для крепления элемента используем в ведомости элементов
[тип данных - усилие];
M - усилие для крепления элемента используем в ведомости элементов
[тип данных - момент];