COPY-CLUB. Форум о цифровой печати (Бывший форум BSPRINT)

COPY-CLUB. Форум о цифровой печати (Бывший форум BSPRINT) (http://copy-club.ru/index.php)
-   Обсуждаем бизнес (http://copy-club.ru/forumdisplay.php?f=15)
-   -   Как рассчитать стоимость кол-во изделий на листе (http://copy-club.ru/showthread.php?t=5719)

Peacemaker 26.07.2011 22:42

Как рассчитать стоимость кол-во изделий на листе
 
Добрый день, уважаемые коллеги.

Хочу написать калькулятор для расчета листовухи, сколько помещается изделий на листе, в зависимости от его размеров.
Каков алгоритм расчета? никто не сталкивался?

Если допустим брать лист SRA3 c техническими полями, получается 305*445= 135725 кв.мм
Наше изделие визитка с вылетами 54*94= 5076
Итого: 135725/5076= 26,73
Фактически на лист помещается 24 визитки. Где ошибка? как правильно подобрать алгоритм? Спасибо.

сч 26.07.2011 23:22

Re: Как рассчитать стоимость кол-во изделий на листе
 
блин, напомнило загадки с исчезнувшим треугольником и сдачей официанту. И вправду, где еще 2,73 визитки?!)))
добавка для тех, кто будет делать этот калькулятор

Напишем тождество: 4 : 4 = 5 : 5.


Вынеся из каждой части тождества общие множители за скобки, получаем:


4 * (1 : 1) = 5 * (1 : 1) или (2 * 2) * (1 : 1) = 5 * (1 : 1).


Так как 1 : 1 = 1, то 2 * 2 = 5. Где ошибка?

Whitewolf80 27.07.2011 02:16

Re: Как рассчитать стоимость кол-во изделий на листе
 
Переменные:
w - размер изделия по горизонтали
w1 - то же самое, но дообрезной
h - по веритикали
h1 - соответственно
var1 - вариант раскладки в горизонтальной ориентации
var2 - в верикальной
S - максимальное количество изделий на листе

Поехали
{допустим, что все изделия печатаются с вылетами под обрез по 3 мм}
w1:=w+6
h1:= h+6

var1:= целая часть от (305/h1) * целая часть от (445/w1)
var2:= целая часть от (305/w1) * целая часть от (445/h1)

ЕСЛИ var1 > var2 ТО S:= var1 ИНАЧЕ S:= var2
{таким образом, переменной S присвоено максимальное количетво изделий на листе, процедура сама определила оптимальную ориентацию}
-----------------------

Это переводимо на любой язык программирования и даже на экселевские формулы. При желании сюда можно прикрутить стоимость печати в зависимости от количества листов, стоимость выбранной бумаги, стоимость резки...

сч 27.07.2011 11:45

Re: Как рассчитать стоимость кол-во изделий на листе
 
объясните зачем?

KALENDAR.RU 27.07.2011 11:54

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Peacemaker (Сообщение 104168)
Итого: 135725/5076= 26,73 Фактически на лист помещается 24 визитки. Где ошибка?

Ошибка в том, что надо считать не площади, а линейные размеры в двух направлениях. Как считать - показали выше.

Andy 27.07.2011 12:34

Re: Как рассчитать стоимость кол-во изделий на листе
 
Вот тебе на php.

У пользователя запрашивается конечный размер изделия($dlina, $shirina).

$dlin=$dlina+4; // вылеты по 2 мм на сторону
$shir=$shirina+4; // вылеты по 2 мм на сторону

//тут считаем макс. возможное количество изделий:
if (floor(305/$dlin)*floor(445/$shir)>=floor(305/$shir)*floor(445/$dlin))
{$kolnalist=floor(305/$dlin)*floor(445/$shir);} else {$kolnalist=floor(305/$shir)*floor(445/$dlin);}

Andy 27.07.2011 12:38

Re: Как рассчитать стоимость кол-во изделий на листе
 
Да, при написании программы не забываем проверить кратность - чтобы не посчитали 22 визитки. Калькулятор должен будет сам поменять тираж на ближайший кратный количеству на листе.

pechatnii 27.07.2011 17:18

Re: Как рассчитать стоимость кол-во изделий на листе
 
Whitewolf80, посчитал по вашей формуле и всё равно получается 26,7 шт и для первого гор. варианта и для вертик варианта. А как же факт - 24 штуки? Что-то похоже я сам запутался в формулах....

ILIAS 27.07.2011 18:58

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от сч (Сообщение 104172)
Вынеся из каждой части тождества общие множители за скобки

типичный пример манипуляции сознанием :)

Arkano 27.07.2011 19:46

Re: Как рассчитать стоимость кол-во изделий на листе
 
Не изобретайте велосипед... пользуйтесь: http://www.bereg.net/info.phtml?dir=2265
Кому очень нужен алгоритм может его оттуда выковырять для собственных нужд. Конечно если мозги позволят это сделать, а если не позволят может оно и не нужно вовсе? :)

Arkano 27.07.2011 19:48

Re: Как рассчитать стоимость кол-во изделий на листе
 
Кстати, на днях состряпал программу для расчёта цены рекламного модуля. Если интересно могу поделиться. Большинство констант вынесено в ini файл. Правда вот формулу (алгоритм) расчета выложить могу, но изменять под нужды каждого не буду... :)

Arkano 27.07.2011 19:57

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Whitewolf80 (Сообщение 104200)
Переменные:
w - размер изделия по горизонтали
w1 - то же самое, но дообрезной
h - по веритикали
h1 - соответственно
var1 - вариант раскладки в горизонтальной ориентации
var2 - в верикальной
S - максимальное количество изделий на листе
Поехали
{допустим, что все изделия печатаются с вылетами под обрез по 3 мм}
w1:=w+6
h1:= h+6
var1:= целая часть от (305/h1) * целая часть от (445/w1)
var2:= целая часть от (305/w1) * целая часть от (445/h1)
ЕСЛИ var1 > var2 ТО S:= var1 ИНАЧЕ S:= var2
{таким образом, переменной S присвоено максимальное количетво изделий на листе, процедура сама определила оптимальную ориентацию}

Не самый полный алгоритм. Тут не учитывается возможный поворот изделий в "остатках" листа (для визиток не актуально). Но вот пример:
Лист А4 (грубо 20х30) Необходимое изделие:15х5см (пусть без вылетов)
По вышеуказанному алгоритму максимум будет 6 изделий, хотя допустимо 8. Неужели 25% в отходы?

Arkano 27.07.2011 20:00

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от pechatnii (Сообщение 104264)
Whitewolf80, посчитал по вашей формуле и всё равно получается 26,7 шт и для первого гор. варианта и для вертик варианта. А как же факт - 24 штуки? Что-то похоже я сам запутался в формулах....

Ты как собираешься дробные части изделий печатать? Вспомни про округление.
Может оно не твое? :) Я имею в виду программирование. :)

Whitewolf80 27.07.2011 20:02

Re: Как рассчитать стоимость кол-во изделий на листе
 
pechatnii
Обратите внимание, что у меня в формуле перемножаются не результаты деления, а их целочисленные части.
Цитата:

Сообщение от Whitewolf80 (Сообщение 104200)
var1:= целая часть от (305/h1) * целая часть от (445/w1)

Выражение "целая часть от" обозначает функцию, которая на Pascal/Delphi буквально называется "TRUNC" - обрезание дробной части, а на PHP для положительных чисел ее заменяет "FLOOR" - округление в меньшую сторону до целого числа. В Экселе используется функция "ОТБР".

Andy 27.07.2011 20:10

Re: Как рассчитать стоимость кол-во изделий на листе
 
Я готовую, работающую уже лет 6 в родном калькуляторе формулу привел - чего изобретать велосипед? Whitewolf80 математическое описание сделал. Все разжевали, осталось только в рот положить.

Whitewolf80 27.07.2011 20:11

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Arkano (Сообщение 104273)
Не самый полный алгоритм. Тут не учитывается возможный поворот изделий в "остатках" листа

Arkano, если сюда написать такой алгоритм, то тогда вообще мало кто в нем сможет разобраться...
Тем более если программа сумеет высчитать раскладку с поворотами, то не факт, что юзер поймет, что она имеет в виду, то есть нужно выводить графическое представление.

Andy 27.07.2011 20:14

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Whitewolf80 (Сообщение 104278)
Arkano, если сюда написать такой алгоритм, то тогда вообще мало кто в нем сможет разобраться...
Тем более если программа сумеет высчитать раскладку с поворотами, то не факт, что юзер поймет, что она имеет в виду, то есть нужно выводить графическое представление.

в цифре этого не нужно, мы сборник разноформатный на лист не делаем. К тому же, вертеть одинаковые изделия напуркуа? Потом резчик добрым словом помянет, верстала за расклад. Один фиг рассчет идет от листа, тиражи крохотные, клиент за все платит.

Whitewolf80 27.07.2011 20:27

Re: Как рассчитать стоимость кол-во изделий на листе
 
Andy, согласен полностью :)

сч 27.07.2011 20:45

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от ILIAS (Сообщение 104267)
типичный пример манипуляции сознанием :)

этапять)))
энди подтвердил, что эти расчеты нужны также, как учет расхода э/энергии на печать. Ну ниужели ктото реально использует?..

Arkano 27.07.2011 20:54

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Andy (Сообщение 104280)
в цифре этого не нужно

Если программу делать по уму, то эта опция лишней не будет. Ладно... еще пример, Лист грубо 30х42 Изделие 19х11.
Если ложить ТУПО, то получим 3 изделий и 50% отходов!!!
Если ложить по уму, то будем иметь 5 изделий. Т.е. вместо 50% отходов совсем не лишние 2 изделия. При этом принтер совершит меньше прогонов, а это на тираже скажется на меньшем износе и какая экономия времени... Во-вторых можно клиенту сделать цену ниже, а это тоже положительно скажется.
Я не призываю применять данный алгоритм для визиток. Это все-таки изделие на которое и так уже все "заточены". А вот для экономии ресурсов принтера, времени и денег неужели будет лишним?

Я не против учиться и услышать мб все-таки реальные доводы, или просто и мне в будущем тоже грозит такая расточительность?.. :) Надеюсь доживу до этого светлого дня, а пока как возможно оптимально раскраиваю бумагу...

Whitewolf80 27.07.2011 21:36

Re: Как рассчитать стоимость кол-во изделий на листе
 
Arkano, а какие тут могут быть доводы?.. Каждый занимается любовью как ему нравится. Я тоже стараюсь экономить бумагу. Потому что как и вы сам все делаю и голова уже заточена на процесс.
Совсем другая петрушка, если речь о большой цифропечатне, где заказ проходит через 3-4-5 сотрудников. И напортачить запросто, если заказ принимает сотрудник № 1, а раскладку на лист делает сотрудник № 3. И если в большой цифропечатне решат таким способом экономить бумагу, то им придется внедрять не алгоритм, а целую софтину, которая сама будет искать оптимальные раскладки и распечатывать их на заказ-нарядах, к примеру....

Andy 27.07.2011 21:47

Re: Как рассчитать стоимость кол-во изделий на листе
 
Народ, я не вижу смысла корячиться, как предлагает Arkano.
Дело в том, что мы используем формат 32*45, который ужЕ больше стандартного А3. теперь можно мне пример, где мы на более-менее употребимых заказах имеем огромный расход бумаг?


Цитата:

Сообщение от сч (Сообщение 104282)
энди подтвердил, что эти расчеты нужны также, как учет расхода э/энергии на печать

Это ты про разные раскладки или про вообще рассчеты? Если про вообще, я не соглашусь. Нормальный рабочий процесс, выполняемый не своими руками, должен быть максимально упрощен и максимально стандартизирован. То есть менеджер должен давать цены клиенту "на лету". Без рассказов про количество на лист. При отсутствии калькулятора только краснодипломщики-математики это смогут сделать.
А уж если сможете сэкономить на каком-то значительном, повторяю, значительном заказе, коих раз-два и обчелся на цифре - так и флаг в руки. А вот ради сотни бирок экономить 1 лист - это потеря времени. На объяснение верстале что от него хотят, возможный брак на постпечатке и так далее - нарушение рабочего процесса.

Arkano 27.07.2011 22:07

Re: Как рассчитать стоимость кол-во изделий на листе
 
Ну да... для каждого уровня свой алгоритм...

brosko 27.07.2011 22:55

Re: Как рассчитать стоимость кол-во изделий на листе
 
а съэкономить 25 листов бумаги на 3000 визитках это много или мало? по офсетным меркам ничто, по цифровым вроде экономия есть, но 25 листов сами по себе мизер по деньгам, но в то же время вроде как бы 20% экономии бумаги. :)

Andy 28.07.2011 00:08

Re: Как рассчитать стоимость кол-во изделий на листе
 
а ты еще на полях что-нить печатай, будешь богаче короля :)

brosko 28.07.2011 00:14

Re: Как рассчитать стоимость кол-во изделий на листе
 
и причем тут поля? Я печатаю нормально, визитки 90х50 с вылетом 1мм. Этого более чем достаточно даже при двусторонней печати. Лист все равно 325х470мм или 330х485. Помещается ровно 30 штук на листе. Режу конечно не дупло 645, а простым гидравлическим резаком, мы ж не короли, поэтому мне вылета в 1мм вполне хватает.

brosko 28.07.2011 00:20

Re: Как рассчитать стоимость кол-во изделий на листе
 
еще я на тонких бумагах экономлю, печатаю на 80-90 граммовке мелованной. Она в полтора раза тоньше 115 граммовки, брошюры свыше 50стр. печатать самое то, тоненькие получаются, обрабатываются брошюровщиком легко.

brosko 28.07.2011 00:29

Re: Как рассчитать стоимость кол-во изделий на листе
 
а еще бывают нестандартные, макеты, но с модными размерами, которые не обойти. Если надо сделать десяток другой листов, то раскладка импозингом, но если надо сделать несколько сотен листов, то я предпочту положить руками, добавив на лист один-два "лишних" экземпляра. А все почему, потому что я режу на гильотине, труда особого никакого нет порезать нестандартно и мне соответственно незачем заморачиваться ограничениями авторезака :). Вот такая ацкая экономия.
вот пример из интернета нестандартной резки

Andy 28.07.2011 00:37

Re: Как рассчитать стоимость кол-во изделий на листе
 
Ну, мои тоже не все авторезаком. На зипе вылеты по полтора миллиметра, то есть твой вариант подходит, но - не подходит. Объясню. Если б печатал и в зип запихивал все сам - тут да, смысл есть. Когда используешь персонал, в конечном счете продуктивнее иметь один стандартный размер для всех бумаг и четко очерченый фарватер. Девушкам проще запомнить две операции, чем три и более, вне зависимости от их текущего состояния. Макдональдс как бизнес-процесс имхо лучше, чем чебуречная. Еда там по вкусу спорная, зато всегда одинакового качества. Мож пример и не самый удачный, но смысл, думаю, понятен.

Andy 28.07.2011 00:44

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от brosko (Сообщение 104310)
вот пример из интернета нестандартной резки

Не, ну ты объемы-то не сравнивай. Офсет и цифра.
Я - за разумную экономию. За. Четверть листа в мусор тоже не выброшу :)

brosko 28.07.2011 00:52

Re: Как рассчитать стоимость кол-во изделий на листе
 
а разместить 30 визиток на листе это уже смешно, ну конечно.
а зип, не смотря на 1,5мм обреза мне так кажется не порежет 30 штук с листа 32х47

Andy 28.07.2011 00:56

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от brosko (Сообщение 104313)
а разместить 30 визиток на листе это уже смешно, ну конечно.
а зип, не смотря на 1,5мм обреза мне так кажется не порежет 30 штук с листа 32х47

ЗИП порежет и больше. Ему пофиг.

brosko 28.07.2011 01:00

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Andy (Сообщение 104311)
Макдональдс как бизнес-процесс имхо лучше

а мне почему то всегда думалось, что наша работа никаким боком не станет в один ряд с автоматизацией. Если выпускать несколько видов однородной продукции, то возможно, но, у нас то все не так. Чет мне всегда мерещилось, что работа больше творческая, отсюда и проблемы с кадрами, можно научить нажимать кнопки, но если предпосылок к творчеству нет, то бесполезняк обучать.

brosko 28.07.2011 01:02

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Andy (Сообщение 104314)
ЗИП порежет и больше. Ему пофиг.

больше 24 штук 90х50 без брака не порежет. Меньшего размера конечно, можно и больше.

ILIAS 28.07.2011 01:12

Re: Как рассчитать стоимость кол-во изделий на листе
 
Если вернуться к вопросу о расчете кол-ва изделий на листе, то я лично часто пользуюсь Корелом. Создаешь страницу в размер изделия - Print, задаешь размер листа в драйвере, делаешь раскладкой, разносы ставишь, если надо. Все наглядно, даже с показом области печати.

brosko 28.07.2011 01:15

Re: Как рассчитать стоимость кол-во изделий на листе
 
ILIAS, а импозинг зачем?
Я пользуюсь Иллюстратором (вообще всем пакетом дизайн стандарт), на одном столе можно положить макеты разных размеров, хошь с вылетами, хошь без вылетов, по ситуации. Потом сохранение в пдф, и дальше импозинг 5 сек. и печать спуска. Если ошибка в спуске, переспуск 5 сек. потому что исходный пдф открыт в другом окне.
Никак не заставлю Ханка учить Иллюстратор вместо корела. Если вам нет 30, то учите иллюстратор, ваш статус при приеме на работу будет на порядок выше, нежели вы в полиграфической или издательской конторе заявите, что вы знаете корел.

сч 28.07.2011 01:17

Re: Как рассчитать стоимость кол-во изделий на листе
 
тоже корелом. не пойму чтот ам еще калькулировать...

ILIAS 28.07.2011 01:28

Re: Как рассчитать стоимость кол-во изделий на листе
 
brosko, Корелом быстрее для предварительного расчета, не надо создавать реальных файлов, задавать кучу параметров перед тем как увидеть результат. К тому же можно тут же по ходу убавить/прибавить кол-во по вертикали и по горизотали, да и ориентацию листа он автоматически крутит оптимально.
А спуск реального макета уже через Acrobat - QI

Andy 28.07.2011 01:32

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от brosko (Сообщение 104317)
больше 24 штук 90х50 без брака не порежет. Меньшего размера конечно, можно и больше.

Как обычно споришь о вкусах устриц с теми, кто их ел.

brosko 28.07.2011 01:37

Re: Как рассчитать стоимость кол-во изделий на листе
 
Цитата:

Сообщение от Andy (Сообщение 104327)
Как обычно споришь о вкусах устриц с теми, кто их ел.

ну ну :), жуй дальше


Текущее время: 09:25. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot