Карат
Карат
Местный

Регистрация: 29.10.2005

Сообщений: 271

25.07.2007 в 16:46:15

Здравствуйте, форумчане. Давненько я тем не создавал))) Вот, пользуясь свободными промежутками времени и неким интересом к самой теме минимизации отходов при раскрое линейных материалов, написал сей алгоритм.
Для тех, кто не в курсе, - цель оптимизации раскроя: имея цельные хлысты(например труб или стеновых панелей) и зная длины заготовок, которые от этих хлыстов нужно отпилить, распределить заготовки по хлыстам, чтобы отходы были минимальными. Совсем недавно подумал и добавил две важные функциональности:

  1. Учет остатков. То есть если есть ликвидные остатки на складе, то есть возможность их участь при раскрое тоже.
  2. Функциональность исключения остатков нежелательных длин, то есть чтобы остатки были либо меньше того значения, при котором их не жалко выбросить (например менее 150мм) либо больше такого значения, при котором их можно легко использовать в ближайшем будущем (например более 2000мм) Платформой программы не случайно выбран Excel. Просто эксель стоит на всех компьютерах и все знакомы с этим софтом. Сама программа написана естесственно на VBA. Возможности ограничиваются 20 разными типами заготовок при однократном запуске программы. Общее же количество заготовок одного типа не ограничено вообще. Результат выводится на отдельном листе экселя в читабельном виде.
    Вот у меня вопрос. Насколько такая прога востребована и востребована ли вообще? Может это только мне эта задача приглянулась?)) Насколько я знаю из оконного бизнеса, модуль оптимизации раскроя стОит порядка 10000 - 15000 руб. Могу ли я толкать свой алгоритм например за 3-4 тыс? Мне думается, эта программа полезна мелким и средним производствам, где ежедневно осуществляется линейные раскрой длинномерных материалов, а такде частникам с большими объемами (например, плотникам, занимающимся отделкой откосов ПВХ панелями - сам этой халтурой балуюсь))) ПС Конечно если заготовок менее 20 - раскрой можно и в уме правильно разложить. А если их под сотню? да все разной длины))) Интересны Ваши мнения.
0
Tony_K
Tony_K
Резидент

Регистрация: 06.12.2005

Москва

Сообщений: 1642

25.07.2007 в 17:29:42

ИМХО раз желание есть, то попробовать стоит, как определить цену вопрос многогранный, зависит, как понимаешь от качества продукта ;)

Для себя писал программу (С# + MS Access (либо MS SQL Server) как хранилище данных) расчета сметы для ремонта, считает расходы смесей, клея, крепежных (если ввести расход, например, саморезорв на погонный метр) и строительных материалов и т.п.. В общем штука с одной стороны полезная, но польза как выяснилось позже (после написания программы) появляется только когда занимаешься ремонтом "потоково" и необходимо представлять сметы заказчикам, а для одной квартиры оказалось не очень удобно:

  • базу стройматериалов пришлось забивать чуть ли не день, еще полдня вводил параметры помещений и конструкций в нем, расчиталось за 1 минуту, выдалась смета, поехал на рынок все купил, удобно, но потом пришлось занятся ремонтом у родителей, стал было вводить параметры кухни, и так заломало... поехал на рынок, по дороге прикинул на листке что и как, купил и всех делов :)
0
BV
BV
Резидент

Регистрация: 29.10.2005

Москва

Сообщений: 125248

25.07.2007 в 17:34:54

2Карат
Главное чтобы ваша программа: 1) "влилась" в существующий софт (складской например), если есть такой => стыковка, export импорт
2) простота и наглядность....

0
Карат
Карат
Местный

Регистрация: 29.10.2005

Сообщений: 271

26.07.2007 в 11:03:14

BV 2) Наглядность и простота есть))) поле для исходных данных, поле настроек и поле для результата. Три кнопки функционалов. И всего делов. 1) Я не случайно озвучил стоимость готовых модулей оптимизации в оконном бизнесе. Эта стоимость- 10-15 тыр- обусловлена не столько самим кодом проги, сколько именно внедрением + подстыковкой с существующему софту компании со всеми протоколами обмена данными, передачей данных на ЧПУ станки и прочими наладочными работами. Такие работы проводятся только с выездом к клиенту(имею к этому прямое отношение). Я же никаких подстыковок не предполагаю. Программка - просто отдельный экселевский файл, данные результатов которой можно просто вручную забивать в тот же 1с или штатный информационщик компании сам наладит процедуру экспорта-импорта (поля то в экселе пронумерованы))))

0
Tony_K
Tony_K
Резидент

Регистрация: 06.12.2005

Москва

Сообщений: 1642

27.07.2007 в 11:49:10

2Карат так пробуем, пробуем, или вы думаете, что тут сидят одни руководители ИТ отделов компаний либо другие ответственные лица ;), а так думаю сто баксов для конторы это ничто: купить на неделю воды для кулера и чаю, кофе с печеньем

0
alex647
alex647
Новичок

Регистрация: 17.09.2006

Астрахань

Сообщений: 64

27.07.2007 в 12:15:59

Я пользуюсь написанной на Дельфи, кажется. Нашел в сети бесплатную. Не все устраивает, но работает как надо. ИМХО, состыковки со складами, ЧПУ и проч это ненужные в 99% фишки. Кому они нужны, берут полностью интегрированные продукты, включая последующую поддержку, иначе до первого сбоя. Цена $100 за коммерчески неопробованный продукт вряд ли кого устроит, тем более, на VBA да еще при наличии в сети бесплатных. Попробуйте выложить где-то сначала бесплатную версию, посмотрите спрос, тогда и к коммерческой перейдете.

0
SergeyE
SergeyE
Резидент

Регистрация: 29.10.2005

Москва

Сообщений: 7656

27.07.2007 в 13:58:26

думаю, что дальше бесплатной версии дело не пойдет уверен что таких много; минимум - англоязычных

0
Карат
Карат
Местный

Регистрация: 29.10.2005

Сообщений: 271

28.07.2007 в 18:21:58

Спасибо всем за активность. Бесплатных в сети не нашел, хотя специально искал. Есть в сети парочка демок, причем для листового раскроя, но там есть ограничения на количество заготовок, вроде не более 20. и никакой функциональности. попробую выложить на каком нить серваке. тогда отпишусь))

0
IrkAnt
IrkAnt
Резидент

Регистрация: 14.12.2011

Иркутск

Сообщений: 4387

28.03.2013 в 04:46:33

Карат написал : раскрое линейных материалов

Фанера, металл, пластик и ткань режутся разными способами, с разными технологическими припусками и т.п. и т.д. Когда введете параметризацию всего этого дела, тогда можно о чем-то говорить :) С криволинейным кроем как дела обстоят у программки? :)

0
welder
welder
Местный

Регистрация: 09.10.2012

Новосибирск

Сообщений: 462

28.03.2013 в 08:37:27

Карат написал : и зная длины заготовок

А как это узнать?

0
Povstanez
Povstanez
Резидент

Регистрация: 31.07.2012

Санкт-Петербург

Сообщений: 1288

28.03.2013 в 09:42:05

IrkAnt написал : С криволинейным кроем как дела обстоят у программки? :)

уже давно существует программка "Plant-n-sheet" вроде, поискать можно на киянке.ру

0

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий.

Присоединяйтесь к самому крупному DIY сообществу