Добавление типов ящиков: различия между версиями

Материал из К3-Мебель.
Нет описания правки
Нет описания правки
Строка 202: Строка 202:
|[[B_Bmin]]
|[[B_Bmin]]
|Минимальный отступ коробки ящика от задней стенки
|Минимальный отступ коробки ящика от задней стенки
| rowspan="7" |''Характерное свойство данного типа сборочной единицы, добавляется автоматически''
|Типы:
 
* Ящик столярный
* Ящик Метабокс
* Ящик Boyard
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
| rowspan="7" |Число
| rowspan="7" |Число
| rowspan="7" |В миллиметрах
| rowspan="8" |В миллиметрах
|-
|-
|[[B_Dvr]]
|[[B_Dvr]]
|Глубина врезки врезного дна ящика
|Глубина врезки врезного дна ящика
|Типы:
* Ящик столярный
* Ящик Boyard
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
|-
|-
|[[B_Hmax]]
|[[B_Hmax]]
|Максимальная высота коробки ящика
|Максимальная высота коробки ящика
|Типы:
* Ящик столярный
* Ящик Метабокс
* Ящик Boyard
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
* Ящик Boyard СТАРТ
|-
|-
|[[B_ZBok]]
|[[B_ZBok]]
|Зазор между коробкой ящика и боковой панелью
|Зазор между коробкой ящика и боковой панелью
|Типы:
* Ящик столярный
* Ящик Метабокс
* Ящик Boyard
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
* Ящик Boyard СТАРТ
|-
|-
|[[B_ZDown]]
|[[B_ZDown]]
|Расстояние между коробом ящика и панелью снизу
|Расстояние между коробом ящика и панелью снизу
|Типы:
* Ящик столярный
* Ящик Метабокс
* Ящик Boyard
* Ящик Тандембокс
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
* Ящик Boyard СТАРТ ''(при необходимости)''
|-
|-
|[[B_ZUp]]
|[[B_ZUp]]
|Расстояние между коробом ящика и панелью сверху
|Расстояние между коробом ящика и панелью сверху
|Типы:
* Ящик столярный
* Ящик Метабокс
* Ящик Boyard
* Ящик Тандембокс
* Ящик полного выдвижения
* Ящик скрытого монтажа
* Ящик Quadro
|-
|-
|[[BoxOts]]
|[[BoxOts]]
|Отступ врезного дна ящика
|Отступ врезного дна ящика
|Типы:
* Ящик столярный
* Ящик Boyard
* Ящик полного выдвижения
* Ящик Quadro
|-
|-
|[[BegShift]]
|[[BegShift]]
Строка 228: Строка 285:
|Типы:
|Типы:


3101ХХ (не все)
* Ящик столярный
 
* Ящик полного выдвижения
3104ХХ
|Размер
|Размер
|В миллиметрах
|}
|}
:4. При необходимости добавьте следующие свойства ящиков и заполните для них таблицу '''Множество значений''' (под таблицей '''Свойства''').
:4. При необходимости добавьте следующие свойства ящиков и заполните для них таблицу '''Множество значений''' (под таблицей '''Свойства''').

Версия от 23:59, 7 ноября 2022

К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Ящики | Конструктор | Цвет комплектующих | Парные элементы | Штучные элементы | Профили | Комплекты | Дополнительные комплектующие | Типы ящиков

Добавление ящиков в справочник Сборочные единицы характеризуется разнообразием вариантов добавляемых свойств и материалов, которые зависят как от типа единицы, так и от отличий конструкции ящиков внутри одного типа.

S-Kestoj-4.png

Общий порядок добавления нового типа ящиков в справочник Сборочные единицы следующий:

1. В справочнике Сборочные единицы в дереве Групп сборочных единиц встать на группу Типы ящиков.
Типы сборных ящиков
2. В таблицу Сборочные единицы добавить новую запись со следующими значениями:
  • Поле ID — присваивается автоматически.
  • Поле Тип единицы — из выпадающего списка выбрать тип, который соответствует ящикам. Например: Столярный, Метабокс и т. д. (в справочнике типов корневая папка — Ящики). Если вы подключали внешние библиотеки ящиков (например, Boyard СТАРТ), они будут в отдельной папке внизу списка.
  • Поле Название — вписать название ящика.
  • Поле FurnType — присваивается автоматически в зависимости от типа ящика.
31 ХХ ХХ Ящики
31 01 ХХ
Столярный
31 02 ХХ
Метабокс, Boyard
31 03 ХХ
Тандембокс
31 04 ХХ
Полного выдвижения
31 05 ХХ
Выкатной
31 06 ХХ
Скрытого монтажа
31 07 ХХ
Quadro
31 10 ХХ
Boyard СТАРТ
31 99 ХХ
Ящик неизвестного типа
31 ХХ 00
Тип ящика не конкретизирован
31 ХХ 21
Ящик общего положения (не накладной и не утопленный)
31 ХХ 22
Накладной
31 ХХ 23
Утопленный
  • Поле Сорт. — присваивается автоматически.
  • Поле Библиотека — присваивается автоматически.
  • Поле GUID — присваивается автоматически.
3. В таблице свойств автоматически появятся свойства указанного типа сборочных единиц.
I.png Некоторым типам ящиков, добавленным в программу, могут не быть назначены некоторые «обязательные» свойства. Это связано с алгоритмом их создания, появившимся для прошлых версий программы.

Но новым ящиков будут присущи все свойства типа сборочных единиц.

Укажите значения данным свойствам. При необходимости добавьте дополнительные свойства ящиков, которые будут обрабатываться макропрограммой. Наличие того или иного свойства у ящика определяется структурой макропрограммы. В таблице указаны также FurnType ящиков, для которых данное свойство обязательно или возможно.
Идентификатор Название Добавление Тип свойства Особенности ввода значения
K3File Имя К3-Файла Характерное свойство всех типов ящиков, добавляется автоматически Файлы типа К3 Вставьте ссылку на К3-файл трёхмерной модели ящика (для отображения ящика в карточке параметров)

Например: Ящики\stol1.k3

MacroFile Файл с макропрограммой Все типы ящиков с конструктором Ящик сборный Файл макропрограмм Введите адрес .mac-файла с макропрограммой построения ящиков.

Например: bxstol1.mac

PyClassBox Класс в Python, реализующий ящик Все типы ящиков с конструктором Ящик Boyard СТАРТ Строка Выберите класс из выпадающего списка
FixTypeID Тип крепежа (сб.ед.) Характерное свойство для типов:
  • Ящик столярный
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
Целое число Конфирмат
При необходимости добавить для типа:
  • Ящик Quadro
Типы:
  • Ящик Boyard СТАРТ
Саморез
FixTypeID2 Тип крепежа 2 (сб.ед.) Характерное свойство для типов:
  • Ящик столярный
  • Ящик полного выдвижения
Саморез или стяжка
Типы:
  • Ящик Boyard СТАРТ
При необходимости добавить для типа:
  • Ящик скрытого монтажа
AccessID Комплектующее Характерные свойства для типов:
  • Ящик Тандембокс
  • Ящик Boyard
Номенклатурная единица Держатель задней стенки
При необходимости:
  • Ящик Boyard СТАРТ
Поворотно-синхронизирующая трубка
AccessID2 Комплектующее 2 Характерное свойство для типов:
  • Ящик Тандембокс
  • Ящик Boyard
Крепление фасада
NomID1 Номенклатурная единица 1 При необходимости для ящиков Ящик Boyard СТАРТ Поперечный рейлинг
B_Bmin Минимальный отступ коробки ящика от задней стенки Типы:
  • Ящик столярный
  • Ящик Метабокс
  • Ящик Boyard
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
Число В миллиметрах
B_Dvr Глубина врезки врезного дна ящика Типы:
  • Ящик столярный
  • Ящик Boyard
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
B_Hmax Максимальная высота коробки ящика Типы:
  • Ящик столярный
  • Ящик Метабокс
  • Ящик Boyard
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
  • Ящик Boyard СТАРТ
B_ZBok Зазор между коробкой ящика и боковой панелью Типы:
  • Ящик столярный
  • Ящик Метабокс
  • Ящик Boyard
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
  • Ящик Boyard СТАРТ
B_ZDown Расстояние между коробом ящика и панелью снизу Типы:
  • Ящик столярный
  • Ящик Метабокс
  • Ящик Boyard
  • Ящик Тандембокс
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
  • Ящик Boyard СТАРТ (при необходимости)
B_ZUp Расстояние между коробом ящика и панелью сверху Типы:
  • Ящик столярный
  • Ящик Метабокс
  • Ящик Boyard
  • Ящик Тандембокс
  • Ящик полного выдвижения
  • Ящик скрытого монтажа
  • Ящик Quadro
BoxOts Отступ врезного дна ящика Типы:
  • Ящик столярный
  • Ящик Boyard
  • Ящик полного выдвижения
  • Ящик Quadro
BegShift Начальный сдвиг Типы:
  • Ящик столярный
  • Ящик полного выдвижения
Размер
4. При необходимости добавьте следующие свойства ящиков и заполните для них таблицу Множество значений (под таблицей Свойства).
Идентификатор Название Добавление Тип свойства Особенности ввода значения
Guide Направляющая Все типы Номенклатурная единица Список направляющих
ListMat Список материалов Типы:

3103XХ

Список возможных царг
ListMat2 Дополнительный список материалов Типы:

3103XХ (не все)

Список возможных рейлингов (комплект)
Railing Рейлинг Типы:

3102ХХ (с планкой)

Список возможных рейлингов (штучных)
I.png Напомним, что связь между свойством и его содержимым определяется текстом макропрограммы. Например, для одних типов ящиков рейлинги назначаются через свойство ListMat2, для других — через свойство Railing.
Для заполнения таблицы достаточно один раз нажать кнопку Файл:S-Aldoni.png, и в появившейся карточке указать необходимые номенклатурные единицы (одну или сразу несколько).
5. Назначить сборочной единице область применения Типы ящиков.

FixID

В старых версиях программы некоторым типам ящиков назначалось также свойство FixID (FixAddID), которому надо было назначать числовое значение, равное значению одноимённого свойства типа крепежа. В настоящее время добавлять его не имеет смысла, однако оно может присутствовать в ваших справочниках у сборочных единиц вместо FixTypeID:

Идентификатор Название Добавление Тип свойства Особенности ввода значения
FixID Тип крепежа В настоящее время — не нужно Целое число Здесь задавался ID крепежа, который был ранее задан в одноимённом свойстве у сборочной единицы.
FixAddID Дополнительный крепёж (тип)

К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Ящики | Конструктор | Цвет комплектующих | Парные элементы | Штучные элементы | Профили | Комплекты | Дополнительные комплектующие | Типы ящиков