Категория:Выгрузка информации в мебельную базу

Материал из K3-Macro
Версия от 15:41, 5 июня 2023; Aleksandro (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Для создания отчетов и стыковки K3-Мебель с различными внешними приложениями существует возможность выгрузки различной информации из геометрического ядра K3 Мебель в базу данных. Строго говоря, для выгрузки можно пользоваться инструментами работы с базами данных, описанными в настоящем руководстве, но в большинстве случаев достаточно стандартных средств выгрузки, которая осуществляется при помощи специальных функций K3-Мебель. В данном случае нет необходимости прибегать к макропрограммированию.

MebelBase <FileName>

Команда mebelbase создает мебельную базу с полным именем (включая расширение) <FileName>.

Выгрузка информации в мебельную базу осуществляется по наличию атрибута FurnType. В зависимости от значений этого атрибута мебельные элементы делятся на основные типы, представленные в таблице и, в зависимости от типа имеют разные основные таблицы выгрузки данных. Общая информация о мебельных элементах содержится в таблице TElems.

FurnType
Таблица выгрузки
Описание
01****
TPanels
Панель
02****
TProfiles
Профиль
03****
TLongs
Длинномер
04****
TAccessories
Комплектующий
05****
TBands
Кромка
08****
TAddMaterials
Дополнительные материалы
1*****
TObjects
Изделие
остальные
TElems
Мебельные элементы всех типов

Дополнительно выгружаются обработки, участвующие в создании мебельных элементов (в основном, панелей). Основная таблица выгрузки обработок – TWorks.


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