*значения в таблиц примерные, приведены для понимания расчета.
- значение вводится.
- значение рассчитывается.
- общий результат подсчета (сравнения)
- номер строки.
| № | Описание | Значение | Комментарий |
|---|---|---|---|
| 1 | Параметры печатного листа (справочник) | ||
| 2 | Ширина печатного листа (a) | 330 | |
| 3 | Длина печатного листа (b) | 700 | |
| 4 | |||
| 5 | Параметры покупного листа (справочник) | ||
| 6 | Ширина покупного листа (W) | 700 | |
| 7 | Длина покупного листа (H) | 1000 | |
| 8 | |||
| 9 | Техническое поле слева (y1) | 0 | |
| 10 | Техническое поле справа (y2) | 0 | |
| 11 | Техническое поле сверху (x1) | 0 | |
| 12 | Техническое поле сверху (x2) | 0 | |
| 13 | |||
| 14 | Отступ от края печ области по горизонтали | 0 | |
| 15 | Отступ от края печ области по вертикали | 0 | |
| 16 | |||
| 17 | Расстояние между изделиями по горизонтали (sw) | 0 | |
| 18 | Расстояние между изделиями по вертикали (sh) | 0 | |
| 19 | |||
| 20 | Параметры способа печати | ||
| 21 | Ширина печатной области (W1) | 700 | №7-№10-№11 |
| 22 | Высота печатной области (H1) | 1000 | №8-№12-№13 |
| 23 | |||
| 24 | Расчетные параметры заготовки | ||
| 25 | размер заготовки 1 (a) | 700 | Определяется длинная сторона: сравнивается №2 и №3. Размер (а) = максимальное значение. |
| 26 | размер заготовки 2 (b) | 330 | Определяется короткая сторона: сравнивается №2 и №3. Размер (а) = минимальное значение. |
| 27 | |||
| 28 | Раскладка 1 | ||
| 29 | Предварительное количество изделий на листе по ширине (W1/(a+sw)) | 2 | №21/(№2+№17) округление к меньшему |
| 30 | Необходимое кол-во минимальных отступов по горизонтали | 1 | №29-1 |
| 31 | Возможное количество изделий на листе по ширине (W1/a) | 2 | IF(№29*№2+№30*№17+2*№14>№21;№29-1;№29) Если №29*№2+№30*№17+2*№14 > №21, то принимается значение №29-1, иначе №29. |
| 32 | Предварительное количество изделий на листе по высоте (H1/(b+sh)) | 1 | №22/(№3+№18) округление к меньшему |
| 33 | Необходимое кол-во минимальных отступов по вертикали | 0 | №32-1 |
| 34 | Возможное количество изделий на листе по высоте (H1/b) | 1 | IF(№32*№3+№33*№18+2*№15>№22;№32-1;№32) Если №32*№3+№33*№18+2*№15 > №22, то принимается значение №32-1, иначе №32. |
| 35 | Количество изделий на листе N1 | 2 | №31*№34 |
| 36 | |||
| 37 | Раскладка 2 | ||
| 38 | Предварительное количество изделий на листе по ширине (W1/(b+sw)) | 1 | №21/(№3+№17) округление к меньшему |
| 39 | Необходимое кол-во минимальных отступов по горизонтали | 0 | №38-1 |
| 40 | Возможное количество изделий на листе по ширине (W1/b) | 1 | IF(№38*№3+№39*№17+2*№14>№21;№38-1;№38) Если №38*№3+№39*№17+2*№14 > №21, то принимается значение №38-1, иначе №38. |
| 41 | Предварительное количество изделий на листе по высоте (H1/(a+sh)) | 3 | №22/(№2+№18) округление к меньшему |
| 42 | Необходимое кол-во минимальных отступов по вертикали | 2 | №41-1 |
| 43 | Возможное количество изделий на листе по высоте (H1/a) | 3 | IF(№41*№2+№42*№18+2*№15>№22;№41-1;№41) Если №41*№2+№42*№18+2*№15 > №22, то принимается значение №41-1, иначе №41. |
| 44 | Количество изделий на листе N2 | 3 | №40*№43 |
| 45 | |||
| 46 | Результаты | ||
| 47 | Количество изделий на листе | 3 | Сравнивается №35 и №44. Результат = максимальное значение. |