Выгрузка профилей

Материал из K3-Macro
Макро | Мебельные команды и функции | Выгрузка информации в мебельную базу | Обработки | Информация о мебельных элементах | Панели | Профили | Балюстрады | Длинномеры | Комплектующие | Кромки | Дополнительные материалы | Мебельные изделия | Общие параметры сцены | Информация о заказе | Материалы и сборочные единицы | Примеры задач, решаемые выгрузкой

Основная таблица – TProfiles.

Структура таблицы TProfiles
Имя поля
Тип
Описание

UnitPos

Числовой длинное целое

Номер профиля в таблице TElems

Length

Числовой двойной с плавающей точкой

Длина профиля

ColorID

Числовой длинное целое

ID цвета профиля в номенклатурном справочнике

FormType

Числовой длинное целое

Тип формы профиля

Поле FormType содержит тип формы профиля из следующего списка:

Типы форм профилей
Описание
Параметры

0

Линейная

Отсутствуют

1

Дуга по хорде

ArcChord.Chord – длина хорды

ArcChord.Caving – прогиб дуги (с учетом знака)

BendAxis – ось гиба

  • 1 – OX
  • 2 - OY

2

Два отрезка и дуга

LinesArc.A – угол раствора дуги

LinesArc.L1 – длина первого прямого участка (вдоль оси X)

LinesArc.L2 – длина второго прямого участка

LinesArc.R – радиус дуги

LinesArc.Sym – признак симметрии

BendAxis – ось гиба

  • 1 – OX
  • 2 - OY

3

Дуга по радиусу

ArcRad.R – радиус дуги

ArcRad.BegAngle – начальный угол дуги

ArcRad.EndAngle – конечный угол дуги

4

S-образная форма

Для профиля не реализован

5

Трапецеидальная форма

Для профиля не реализован

99

Свободная форма

Для профиля не реализован

Данные параметры профилей сохраняются в таблице универсальных параметров TParams. В этой таблице поле HoldTable=”TProfiles”. Остальное заполняется по общим правилам.

Другие параметры профиля содержатся в таблице универсальных параметров TParams
Название параметра
Смысл
P_1
Подрезка первого конца профиля
P_2
Подрезка второго конца профиля
Angle
Угол поворота профиля относительно оси Z ЛСК профиля
Sd_X
Сдвиг по оси Х в ЛСК профиля
Sd_Y
Сдвиг по оси Y в ЛСК профиля
SymX
Симметрия относительно оси X ЛСК профиля
SymY
Симметрия относительно оси Y ЛСК профиля
TexRotate
Угол поворота текстуры профиля
Ang1
Угол подрезки первого угла по оси X ЛСК профиля
Ang2
Угол подрезки первого угла по оси Y ЛСК профиля
Ang3
Угол подрезки второго конца по оси X ЛСК профиля
Ang4
Угол подрезки второго конца по оси Y ЛСК профиля

Для профилей также выгружаются отделки профилей. подробнее - см. Отделки

Дополнительно к вышеперечисленным данным каждый профиль может содержать дополнительную информацию в других таблицах.

Дополнительная информация о профилях
Название таблицы
Содержимое

TPaths

Контуры профилей

TFix

Линии крепежа

TDecorates

Отделки профиля

В данной версии программы реализованы только отделки профиля.


Макро | Мебельные команды и функции | Выгрузка информации в мебельную базу | Обработки | Информация о мебельных элементах | Панели | Профили | Балюстрады | Длинномеры | Комплектующие | Кромки | Дополнительные материалы | Мебельные изделия | Общие параметры сцены | Информация о заказе | Материалы и сборочные единицы | Примеры задач, решаемые выгрузкой