Категория:Добавление ящиков: различия между версиями
| Строка 50: | Строка 50: | ||
|310ХХХ | |310ХХХ | ||
|- | |- | ||
| rowspan=" | | rowspan="5" |Рейлинги | ||
|[[Добавление штучных элементов ящиков| | |[[Добавление штучных элементов ящиков|продольные штучные]] | ||
|[[Добавление штучных элементов ящиков|Штучные элементы]] | |[[Добавление штучных элементов ящиков|Штучные элементы]] | ||
|Метабокс ''(с планкой)'' | |Метабокс ''(с планкой)'' | ||
|3102ХХ | |3102ХХ | ||
|- | |- | ||
| rowspan="2" |[[Добавление парных элементов ящиков| | | rowspan="2" |[[Добавление парных элементов ящиков|продольные — парный комплект]] | ||
| rowspan="2" |[[Добавление парных элементов ящиков|Парные элементы]] | | rowspan="2" |[[Добавление парных элементов ящиков|Парные элементы]] | ||
|Тандембокс | |Тандембокс | ||
| Строка 63: | Строка 63: | ||
|Boyard СТАРТ | |Boyard СТАРТ | ||
|3110ХХ | |3110ХХ | ||
|- | |||
| rowspan="2" |[[Добавление профильных элементов ящиков|поперечные]] | |||
| rowspan="2" |[[Добавление профильных элементов ящиков|Профильные элементы]] | |||
|Hettich InnoTech Atira | |||
| rowspan="2" |3110ХХ | |||
|- | |||
|Boyard СТАРТ | |||
|- | |- | ||
| colspan="2" |[[Добавление парных элементов ящиков|Царги]] | | colspan="2" |[[Добавление парных элементов ящиков|Царги]] | ||
| Строка 148: | Строка 155: | ||
|[[Добавление парных элементов ящиков|для внутреннего ящика]] | |[[Добавление парных элементов ящиков|для внутреннего ящика]] | ||
|[[Добавление парных элементов ящиков|Парные элементы]] | |[[Добавление парных элементов ящиков|Парные элементы]] | ||
|- | |- | ||
| colspan="2" |[[Добавление профильных элементов ящиков|Универсальные передние стенки]] | | colspan="2" |[[Добавление профильных элементов ящиков|Универсальные передние стенки]] | ||
|[[Добавление профильных элементов ящиков|Профильные элементы]] | |[[Добавление профильных элементов ящиков|Профильные элементы]] | ||
| rowspan="3" |Boyard СТАРТ | |||
| rowspan="3" |3110ХХ | |||
|- | |- | ||
| colspan="2" |[[Поворотно-синхронизирующая трубка]] | | colspan="2" |[[Поворотно-синхронизирующая трубка]] | ||
Версия от 17:11, 9 декабря 2024
Язщик — объект сложный. Во-первых, из-за разнообразия возможных конструкций, типов выдвижения и пр. Во-вторых, из-за множества отдельных деталей, входящих в его состав: фасады, стенки, рейлинги, профили и т.д.
В К3-Мебель ящик — это объект, создаваемый по прототипу.
Каждому прототипу соответствует свой набор деталей. Все эти отдельные детали сначала необходимо добавлять в Номенклатуру, чтобы потом из них можно было «собрать» сборочную единицу, добавив эти детали этой единице в свойства. Множество деталей требует множества свойств, и набор свойств для каждого ящика будет своим. Более того, для разных ящиков аналогичные детали могут добавляться в значения разных свойств — это зависит от того, какой выбран прототип.
Кроме того, наборы деталей могут быть по-разному сгруппированы в программе. Так, некоторые детали ящиков добавляются в Номенклатуру уже комплектами — как если бы вы купили конкретный разобранный ящик в магазине. И в Сборочных единицах такому типу ящиков нужно указать в свойства этот комплект. В таких случаях вам не нужно добавлять сборочной единице много свойств. Но и заменить одну деталь на другую будет проблематично — менять придётся весь комплект.
Другие же ящики собираются из независимых деталей и могут быть разнообразными внутри одной сборочной единицы. Но такие сборочные единицы содержат кучу свойств, которые необходимо заполнить.
Как правило, в «типичном» ящике сочетаются оба принципа работы: какие-то детали идут комплектами, какие-то — отдельно.
При добавлении ящика в Справочники, прежде всего, нужно выбрать прототип, на основе которого будет создан ящик — либо из имеющихся, либо создать собственный прототип. По умолчанию в К3-Мебель уже заложены несколько различных прототипов. Кроме того, существуют дополнительные подключаемые библиотеки со своими прототипами.
Каждому прототипу соответствует свой конструктор ящиков, который в Справочниках представляет собой отдельный тип сборочной единицы, по умолчанию находящейся в справочнике Сборочные единицы и откройте группу Конструкторы ящиков. Название прототипа будет указано в свойстве ProtoID, библиотека для данного прототипа — в свойстве ProtoLib. Если вы создали свой прототип, для него нужно будет добавить свой конструктор.
Конструктор Ящик сборный представляет собой тип ящика, создаваемый по макропрограмме. Таким ящикам при добавлении в Сборочные единицы нужно будет указывать значение для свойства MacroFile. Макропрограмм также может быть различное множество, в том числе, написанных самими пользователями. Это — старый метод добавления ящиков.
Другим типам ящиков нужно будет добавлять свойство PyClassBox, ссылающееся на конкретный класс Python. Каждому конструктору соответствует свой набор значений этого свойства.
Таким образом, для того, новый ящик в К3-Справочники добавляется по следующему алгоритму:
- 1. Если вы создали свой прототип, для него сначала нужно будет добавить свой конструктор.
- 2. Далее, при необходимости — добавление нового крепежа (см. соответствующий раздел). Для некоторых комплектующих, которые крепятся уже «на месте» и не имеют заранее определённого места крепления, создаются только комплектующие крепежа.
- Убедившись, что нужный конструктор и необходимые типы крепежей созданы, приступайте к добавлению самого ящика. Порядок следующий:
- 3. добавление в Номенклатуру всех комплектующих ящиков: направляющих, рейлингов, царг, боковин и пр., отдельно или целыми комплектами — в зависимости от типа (см. таблицу);
- 4. добавление типов ящиков в справочник Сборочные единицы:
- а. добавление ящиков и назначение основных свойств;
- б. добавление материалов в свойства ящиков.
Добавление комплектующих
Разным типам ящиков назначаются разные типы комплектующих. Ещё раз напомним, что добавлять элементы для разных типов ящиков надо ИЛИ в составе комплектов, ИЛИ по отдельности/парами, в зависимости от прототипа ящика.
Страницы в категории «Добавление ящиков»
Показано 8 страниц из 8, находящихся в данной категории.