В предыдущем ролике из этой серии мы посмотрели, как с помощью модуля «генератор» можно по шаблону быстро создавать в базе данных VOGBIT новые изделия, похожие друг на друга, но отличающиеся комплектацией, размерами и другими параметрами.
В этом ролике мы покажем основные возможности настройки шаблонов изделий для «генератора».
В частности, затронем следующие вопросы:
Заставка «Шаблон» (дымоход с разделёнными деталями)
Шаблон – это обобщённое описание изделия определённого типа. Образец, на основании которого, «генератор» создаёт новые аналогичные изделия.
Специальный параметр «наличие конфигураций» показывает то, что данное изделие является шаблоном для «генератора».
Кроме того, шаблон имеет так называемые «конфигурационные параметры». Это те характеристики, которые пользователь задаёт для конкретного изделия, когда создаёт его по данному шаблону.
Если у шаблона есть спецификация или техпроцесс, то по их образцу будут создаваться спецификации и техпроцессы для новых аналогичных изделий.
Заставка «Опциональные компоненты» (Грибок, фартук, опора)
Ролик «трубы, отводы, опциональные детали» (13 сек)
В прошлом ролике мы рассматривали работу Генератора на примере условного изделия «Дымоход». Оно состояло из труб, отводов, а также дополнительных элементов, которые можно установить по желанию заказчика.
Вот шаблон спецификации такого изделия.
В отличие от обычной спецификации эта является избыточной. В ней перечислены узлы и детали, которые в принципе могут быть использованы в «дымоходе». Какие из них попадут, а какие не попадут в спецификацию конкретного изделия зависит от выбранных параметров и комплектации «дымохода».
Такая спецификация в VOGBIT называется «конфигурируемой», а детали и узлы, которые не всегда входят в изделие - «опциональными компонентами».
Чтобы настроить применяемость опционального компонента, нужно указать при каком сочетании значений параметров изделия данный компонент следует использовать.
Возьмём, например, деталь «опора». Она должна попадать в состав изделия только в том случае, если для параметра изделия «наличие площадки-опоры», пользователь выбрал значение «Да».
Настроим такое условие. Для этого просто добавляем к детали «Опора» в спецификации нужный параметр и указываем, при каком значении этого параметра данная деталь применяется в изделии.
Бывают и более сложные случаи. К примеру, сборочная единица «Окапник 125». Она должна попадать в состав изделия при совпадении сразу двух условий: пользователь выбрал диаметр 125, а также «Наличие фартука».
В таких случаях можно составлять логические выражения из нескольких конфигурационных параметров.
Используем оператор AND, чтобы указать, что оба условия должны выполняться одновременно.
Потом добавляем конфигурационные параметры.
Диаметр должен быть равен 125
И одновременно «наличие фартука» должно быть «Да»
Таким образом, с помощью конфигурационных параметров, а также логических выражений из них, можно настраивать, при каком сочетании характеристик изделия в нём используется та или иная деталь или сборочная единица.
Аналогичным образом можно составлять и конфигурируемые техпроцессы. Например, указывать, при каком значении определённого параметра изделия в технологии должна присутствовать та или иная операция.
Заставка «Вложенные шаблоны» и повторяющиеся компоненты» (дымоход, выделены трубы)
Ролик. Несколько труб, трубы разной длины. 15 сек.
Условное изделие «дымоход» из нашего примера состоит из нескольких труб, соединённых отводами. При этом каждую трубу можно сделать нужной длины по размерам заказчика.
Посмотрим, как описать такую ситуацию в шаблоне изделия.
В базу данных вносится шаблон детали «труба».
Основным параметром такой детали является «длина».
Настроен шаблон техпроцесса изготовления детали.
По этому шаблону «генератор» может создавать новые детали «труба», которые будут отличаться друг от друга длиной.
Шаблон «трубы» входит в спецификацию «дымохода».
Такая ситуация называется «вложенными шаблонами». То есть каждый раз при создании нового изделия «дымоход», для этого изделия будет создаваться новая деталь «труба».
Ролик. Трубы в дымоходе последовательно посвечиваются. 13 сек.
Для одного «дымохода» может потребоваться несколько «труб». Детали эти в сущности одинаковы, но могут быть все разной длины. Получается, что по одному и тому же шаблону нужно создать для изделия несколько разных деталей.
Можно было бы заранее прописать в спецификации «дымохода» несколько строчек-шаблонов «Труба». Но мы не знаем заранее сколько нужно таких строчек. То есть сколько разных труб, понадобится. Это не известно, пока пользователь не определит параметры конкретного дымохода.
В такой ситуации можно использовать в шаблоне так называемые «повторяющиеся компоненты».
Мы указываем, что «труба» - это «повторяющийся компонент».
А количество повторений соответствует заданному пользователем параметру изделия «количество труб».
При такой настройке по одному и тому же шаблону «труба» для спецификации дымохода будет сознано несколько разных деталей. А именно, столько, сколько пользователь укажет в параметре изделия «количество труб».
Заставка «Формулы» (дымоход, формула (значок формулы))
В шаблонах, которые «генератор» использует для создания новых изделий, спецификаций и техпроцессов можно использовать формулы. Рассмотрим пример.
Ролик «Опора» (опора выделяется из дымохода, отдельно одна площадка-опора, размеры опоры). 19 сек.
В изделии «Дымоход» имеется деталь «опора». Она изготавливается под заказ по заданным размерам. Количество материала, который потребуется для этого, зависит от длины и ширины «опоры».
Посмотрим на этом примере, как в шаблоне техпроцесса задать формулу для вычисления нормы расхода материала.
У создаваемой детали «Опора» есть параметры «длина» и «ширина».
В шаблоне техпроцесса указан материал.
Добавим формулу для расчёта нормы его расхода.
Площадь детали равна длине, умноженной на ширину.
Плюс нужно добавить по 10 миллиметров с каждой стороны на бортик.
20 процентов добавим на технологические потери.
Длина и ширина заданы в миллиметрах. Чтобы получить результат в квадратных метрах, нужно разделить всё на десять в шестой степени.
И наконец, округлим полученный результат до трёх знаков после запятой.
Готово. Таким образом, мы задали в шаблоне техпроцесса формулу вычисления нормы расхода материала в зависимости от длины и ширины детали.
На этом закончим краткий обзор возможностей настройки шаблонов для «генератора». Более подробную информацию по данной тематике вы сможете найти на сайте vogbit.ru.