Работа с изделиями
Существует 2 типа изделий: Простые and Сложные.
ПРОСТЫЕ ИЗДЕЛИЯ
К примеру Вы имеете модель стола, которая состоит из:
1 деталь 1000x500
1 деталь 300x456
3 детали 560x467
...
1 bar of length 1000
5 sticks of length 600
...
3 screws
4 hinges
1 latch
...
Вся эта информация вводится когда вы определяете простое изделие.
Если заказчику нужно это изделие, Вам не нужно вводить его детали (одну за одной) в ЗАКАЗ. Вам нужно только нажать в меню Изделия | Добавить в ЗАКАЗ простое изделие и программа сделает работу за Вас.
СЛОЖНЫЕ ИЗДЕЛИЯ
Для сложных продуктов случай похожий, но он решает более общую проблему. Цель сложного изделия - предложить возможность пользователю, чтобы определять размеры деталей, основываясь на внешних размерах продукта.
К примеру: Вы имеете превосходную модель стола, но некоторым клиентам необходим больший стол или они хотят меньший стол, ..., в зависимости от размера пространства, где они хотят его разместить.
Предположим, что пользователь хочет стол с внешними размерами Длина x Ширина x Высота = 1000x500x2000 (это внешние размеры). Базируясь на этих размерах (также называемых переменными) и базируясь на простых формулах из описания изделия, программа выдает точные размеры всех деталей которые входят в новое изделие. Т.е. Для того, чтобы например изменить размеры сложного шкаф-купе, нужно только ввести его новые размеры и ВСЕ!!!
В данном случае детали, что вводятся при определении изделия не являются уже вещественными или целыми числами (как в случае простых изделий), но как сложные математические формулы, которые оперируют и зависят от некоторых переменных.
Links