К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Ящики | Конструктор | Парные элементы | Штучные элементы | Профили | Комплекты | Дополнительные комплектующие | Типы ящиков
Добавление ящиков в справочник Сборочные единицы характеризуется разнообразием вариантов добавляемых свойств и материалов, которые зависят как от конструктора ящика, так и от отличий конструкции разных типов ящиков внутри одного конструктора.
Общий порядок добавления нового типа ящиков в справочник Сборочные единицы следующий:
- 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. В таблице свойств автоматически появятся свойства указанного типа сборочных единиц. Укажите значения данным свойствам. При необходимости добавьте дополнительные необходимые свойства ящиков.
|
Некоторым типам ящиков, добавленным в программу, могут не быть назначены некоторые «обязательные» свойства. Это связано с алгоритмом их создания, появившимся для прошлых версий программы.
Но новым ящиков будут присущи все свойства типа сборочных единиц.
|
- Свойства, характерные для всех ящиков:
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
K3File
|
Имя К3-Файла
|
Файлы типа К3
|
Характерное свойство всех типов ящиков, добавляется автоматически
|
Вставьте ссылку на К3-файл трёхмерной модели ящика (для отображения ящика в карточке параметров)
Например: Ящики\stol1.k3
|
B_Hmax
|
Максимальная высота коробки ящика
|
Число
|
Все типы ящиков
Используются секцией ящиков вне зависимости от конструкции самих ящиков
|
В миллиметрах.
Если параметры не заданы, они берутся из пользовательских умолчаний.
|
B_ZUp
|
Расстояние между коробом ящика и панелью сверху
|
B_ZDown
|
Расстояние между коробом ящика и панелью снизу
|
B_ZBok
|
Зазор между коробкой ящика и боковой панелью
|
См. выше. Обратите внимание также на разницу в определении B_ZBok в разных конструкторах ящиков
|
- Свойства, необходимые при использовании конкретных конструкторов ящиков:
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
MacroFile
|
Файл с макропрограммой
|
Файл макропрограмм
|
Все типы ящиков с конструктором Ящик сборный
|
Введите адрес .mac-файла с макропрограммой построения ящиков.
Например: bxstol1.mac
|
PyClassBox
|
Класс в Python, реализующий ящик
|
Строка
|
Все типы ящиков с остальными конструкторами (в поставке по умолчанию)
|
Выберите класс из выпадающего списка
|
|
Каждому конструктору соответствует свой набор классов.
По умолчанию:
- Конструктор Ящик скрытого монтажа — класс Ящик скрытого монтажа
- Конструктор Ящик с шариковыми направляющими — классы Ящик с шариковыми направляющими и Ящик с шариковыми направляющими PUSH
|
- Назначение крепежа. Набор свойств и их значения зависят от текста макропрограммы или класса Python. В ящиках (то есть, макропрограммах и классах), добавленных в дистрибутив по умолчанию, наборы свойств следующие:
- для Сборных ящиков: крепёж направляющих назначается в .k3-файлах самих направляющих. Прочий крепёж:
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
FixTypeID
|
Тип крепежа (сб.ед.)
|
Целое число
|
Столярные ящики
|
Крепёж коробки ящика
|
FixTypeID2
|
Тип крепежа 2 (сб.ед.)
|
Крепёж фасада ящика к коробке
|
- для ящиков остальных конструкторов (кроме Boyard СТАРТ):
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
FixTypeID
|
Тип крепежа (сб.ед.)
|
Целое число
|
Обязательно
|
Крепёж направляющих к стенкам
|
FixTypeID2
|
Тип крепежа 2 (сб.ед.)
|
- для ящиков PUSH;
- для всех ящиков B-Slide
|
Полкодержатель
|
- для ящиков Boyard СТАРТ (отдельно добавляемые библиотеки):
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
FixTypeID
|
Тип крепежа (сб.ед.)
|
Целое число
|
Обязательно
|
Крепёж направляющих к стенкам
|
FixTypeID2
|
Тип крепежа 2 (сб.ед.)
|
Крепёж фасада ящика к коробке
|
- Назначение дополнительных комплектующих. Набор комплектующих также зависит от текста макропрограммы или класса Python.
- Прочие конструктивные особенности задаются через свойства:
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
B_Bmin
|
Минимальный отступ коробки ящика от задней стенки
|
Число
|
Все типы ящиков, кроме Тандембокс, Boyard СТАРТ
|
В миллиметрах.
|
B_Dvr
|
Глубина врезки врезного дна ящика
|
Типы:
- Ящик столярный
- Ящик Boyard
- Ящик с шариковыми направляющими
- Ящик скрытого монтажа
- Ящик Quadro
|
BoxOts
|
Отступ врезного дна ящика
|
Типы:
- Ящик столярный
- Ящик Boyard
- Ящик с шариковыми направляющими
- Ящик Quadro
|
BegShift
|
Начальный сдвиг
|
Размер
|
Типы:
- Ящик столярный
- Ящик с шариковыми направляющими
- Ящик с роликовыми направляющими
- Ящик скрытого монтажа
|
ShiftY
|
Смещение по глубине
|
Типы:
- Ящик с шариковыми направляющими
- Ящик с роликовыми направляющими
|
B_BackGap
|
Величина уменьшения длины коробки относительно номинала направляющей
|
Типы:
|
Bottom_Overlap
|
Зазор от края дна до габарита ящика
|
Типы:
- Ящик скрытого монтажа
- Ящик с шариковыми направляющими
- Ящик с роликовыми направляющими
|
Bottom_Slot
|
Глубина врезки дна
|
Slot_Finite
|
Ограниченный пропил на фасаде
|
Да/Нет
|
Да — пропил на фасаде по ширине дна ящика
Нет — пропил на всю ширину фасада
|
Boyard_NeedRise
|
Нужен подъём для коротких направляющих
|
Типы:
- Ящик скрытого монтажа (Boyard B-Slide)
|
Да или Нет (см. главу о свойстве)
|
- 4. При необходимости добавьте следующие свойства ящиков и заполните для них таблицу Множество значений (под таблицей Свойства).
|
Напомним, что связь между свойством и его содержимым определяется текстом макропрограммы. Например, для одних типов ящиков рейлинги назначаются через свойство ListMat2, для других — через свойство Railing.
|
- Для заполнения таблицы достаточно один раз нажать кнопку , и в появившейся карточке указать необходимые номенклатурные единицы (одну или сразу несколько).
- 5. Назначить сборочной единице область применения. У каждого конструктора — своя область применения! Для ящиков конструктора Сборный это будет Типы ящиков. Для ящиков других конструкторов название области применения по умолчанию согласуется с названием конструктора и типа.
FixID
В старых версиях программы некоторым типам ящиков назначалось также свойство FixID (FixAddID), которому надо было назначать числовое значение, равное значению одноимённого свойства типа крепежа. В настоящее время добавлять его не имеет смысла, однако оно может присутствовать в ваших справочниках у сборочных единиц вместо FixTypeID:
Идентификатор
|
Название
|
Тип свойства
|
Добавление
|
Особенности ввода значения
|
FixID
|
Тип крепежа
|
Целое число
|
В настоящее время — не нужно
|
Здесь задавался ID крепежа, который был ранее задан в одноимённом свойстве у сборочной единицы.
|
FixAddID
|
Дополнительный крепёж (тип)
|
К3-Справочники | Добавление сборочных единиц | Справочник «Сборочные единицы» | Ящики | Конструктор | Парные элементы | Штучные элементы | Профили | Комплекты | Дополнительные комплектующие | Типы ящиков