Пользовательские функции в среде Russia
Начиная с версии 2021 пользовательские функции устанавливаются вместе со средой Russia. Для более ранних версий нужно скачать и установить пакет с Warehouse.
Название (CUSTOM. + ...), тип строки, значения | Описание |
---|---|
RU_OBJECT_TYPE [PART] Текст (например, "ContourPlate") |
Тип объекта модели. |
RU_PLATE_CREATIONTYPE [PART] Текст (PLATE или BEAM) |
Тип плоского объекта. |
RU_PART_HAS_WELDS [PART] Текст (NO или BOTH или WORKSHOP или SITE) |
Имеет ли деталь связанные с ним сварные швы и какой их тип. |
RU_ASSEMBLY_HAS_WELDS [ASSEMBLY] Текст (NO или BOTH или WORKSHOP или SITE) |
Имеет ли детали сборки связанные с ними сварные швы и какие у них типы. |
RU_PART_HAS_WELDPREPS [PART] Текст (NO или YES) |
Имеет ли деталь подготовку под сварку. |
RU_POLYBEAM_END_X [PART-PolyBeam] Вещественное |
Координаты конечной точки составной балки в глобальной системе координат. |
RU_POLYBEAM_END_X_IN_WORK_PLANE [PART-PolyBeam] Вещественное |
Координаты конечной точки составной балки в рабочей системе координат. |
RU_BOLTGROUP_HOLETYPE [BOLT] Текст (HOLE_TYPE_GENERAL или HOLE_TYPE_OVERSIZED или HOLE_TYPE_SLOTTED или HOLE_TYPE_NO_HOLE) |
Тип отверстия болта. |
RU_ProfileName_Parameter [PART] Вещественное |
86 пользовательских функций для получения геометрических параметров, таких как Высота, Ширина, Толщина стенки, Толщина полки и т. д. для профилей B_WLD_A ... B_WLD_P. Имя создается по шаблону: CUSTOM.RU_ProfileName_Parameter, где: ProfileName - B_WLD_A ... B_WLD_P Image
Parameter - Параметр Символ из каталога профилей в верхнем регистре. Image
Например, пользовательская функция для получения Толщины стенки профиля B_WLD_A (см. картинку) будет: CUSTOM.RU_B_WLD_A_S |
RU_MOMENT_OF_INERTIA_X и RU_MOMENT_OF_INERTIA_Y [PART] Вещественное |
Рассчитанный момент инерции (cm⁴). Работает с кругом, трубой, квадратом, прямоугольником, квадратным полым сечением, прямоугольным полым сечением, треугольником, равносторонним треугольником, трапецией, тавром, и B_WLD_[A to H] профилями. |
RU_SECTION_MODULUS_X и RU_SECTION_MODULUS_Y [PART] Вещественное |
Рассчитанный момент сопротивления (cm³). Работает с кругом, трубой, квадратом, прямоугольником, квадратным полым сечением, прямоугольным полым сечением, треугольником, равносторонним треугольником, трапецией, тавром, и B_WLD_[A to H] профилями. |
RU_RADIUS_OF_GYRATION_X и RU_RADIUS_OF_GYRATION_Y [PART] Вещественное |
Рассчитанный радиус инерции (cm). Работает с кругом, трубой, квадратом, прямоугольником, квадратным полым сечением, прямоугольным полым сечением, треугольником, равносторонним треугольником, трапецией, тавром, и B_WLD_[A to H] профилями. |
RU_REBARGROUP_EXCLUDETYPE [REBAR] Текст (EXCLUDE_TYPE_NONE или EXCLUDE_TYPE_FIRST или EXCLUDE_TYPE_LAST или EXCLUDE_TYPE_BOTH) |
Способ исключения стержней из группы. |
RU_REBARGROUP_SPACINGTYPE [REBAR] Текст (SPACING_TYPE_UNDEFINED или SPACING_TYPE_EXACT_SPACINGS или SPACING_TYPE_EXACT_NUMBER или SPACING_TYPE_TARGET_SPACE или SPACING_TYPE_EXACT_SPACE_FLEX_AT_START или SPACING_TYPE_EXACT_SPACE_FLEX_AT_END или SPACING_TYPE_EXACT_SPACE_FLEX_AT_BOTH или SPACING_TYPE_EXACT_SPACE_FLEX_AT_MIDDLE) |
Способ распределения стержней с разными промежутками в группе. |
RU_REBARGROUP_MAINSPACING [REBAR] Вещественное |
Наиболее часто встречающийся промежуток между стержнями в группе. |
RU_REBARMESH_CROSSCOUNT и RU_REBARMESH_LONGITUDINALCOUNT [MESH] Целое |
Количество поперечных и продольных стержней в сетке. |
RU_REBARMESH_CROSSLENGTH и RU_REBARMESH_LONGITUDINALLENGTH [MESH] Вещественное |
Общая длина поперечных и продольных стержней в сетке. |
RU_REBARMESH_CROSSLENGTHS и RU_REBARMESH_LONGITUDINALLENGTHS [MESH] Текст (например, "3*5950 1*5900") |
Длины поперечных и продольных стержней в сетке. |
RU_ASSEMBLIES_ON_DRAWING [DRAWING] Текст (например, "Балка Б-1, Колонна K-2") |
Список сборок на чертеже. (NAME главной детали + ASSEMBLY_POS, разделенные запятой.) |
RU_ASSEMBLIES_ON_DRAWING_POS [DRAWING] Текст (например, "Б-1, K-2") |
Список сборок на чертеже. (ASSEMBLY_POS, разделенные запятой.) |