Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Диспетчеризация производства - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Мир MS Excel » Работа и общение » Работа / Фриланс » Диспетчеризация производства
Диспетчеризация производства
egorus Дата: Четверг, 09.06.2022, 21:07 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 51
Репутация: 0 ±
Замечаний: 20% ±

Есть ли решения для диспетчеризации загрузки участков (оборудования)?
Как мне видится.... Несколько строчек - единицы оборудования. по столбцам идут дни (в часах). В ячейках - разноцветные номера заказов. Занимают пространство соответственно продолжительности этапа. Что могло бы быть автоматизировано... В отдельном месте идет нескончаемый пополняемый список заказов - номер, на каких видах оборудования и сколько часов каждый этап длится. То есть, любой заказ может делаться последовательно на разном оборудовании.
Пусть я руками занесу время, необходимое для работы каждого станка. А дальше бы программа увидела, где заканчивается этап производства на нужном оборудовании и пристроила туда новый цветной прямоугольничек нового заказа.
Скажем, последовательность отличающихся цветов, применяемых к новым заказам последовательно, десятка 3 будет достаточно, дальше идет повтор применения цветов, все равно на экране столько не поместится. В день на станке не бывает больше 5 разных заказов. Чаще это 1-2 заказа в день на одном этапе.
Неплохо бы по наводке на прямоугольничек (или как-то еще) вместо краткого номера заказа оперативно увидеть название полное заказа (из той, другой таблицы).
Сейчас нарисую примерно, как я это вижу. Может, я плохо вижу. Поправите, посоветуете...
Длительность этапов - в часах. День состоит из 8 рабочих часов. Хотя можно удлинить дни и до 16 часов. Просто у нас не все участки двухсменные... Но это тоже как-то нужно учитывать...
Если заметите, изделие 2 начало следующий этап, не закончив предыдущий. В реальной жизни так и бывает. Пока производится оставшаяся часть изделий, самые первые уже можно пускать на следующий этап. Или наоборот, что-то сломалось... Значит, нужно изменять начало этапа вручную.
Ну и чтобы какое-то завершение заказа, чтобы визуально было понятно, что этапы завершаются. Может, какой-то флажок и цвет меняется на серый

Может, вообще, есть давно такой софт...
https://demo.frepple.com/planningboard/ - как будто мои мысли прочитали.
Только тут крутизна - можно просто перетаскивать мышкой этапы, а прога перестраивает автоматически все планы от этого
К сообщению приложен файл: 5288334.png (43.2 Kb)


Сообщение отредактировал egorus - Пятница, 10.06.2022, 08:08
 
Ответить
СообщениеЕсть ли решения для диспетчеризации загрузки участков (оборудования)?
Как мне видится.... Несколько строчек - единицы оборудования. по столбцам идут дни (в часах). В ячейках - разноцветные номера заказов. Занимают пространство соответственно продолжительности этапа. Что могло бы быть автоматизировано... В отдельном месте идет нескончаемый пополняемый список заказов - номер, на каких видах оборудования и сколько часов каждый этап длится. То есть, любой заказ может делаться последовательно на разном оборудовании.
Пусть я руками занесу время, необходимое для работы каждого станка. А дальше бы программа увидела, где заканчивается этап производства на нужном оборудовании и пристроила туда новый цветной прямоугольничек нового заказа.
Скажем, последовательность отличающихся цветов, применяемых к новым заказам последовательно, десятка 3 будет достаточно, дальше идет повтор применения цветов, все равно на экране столько не поместится. В день на станке не бывает больше 5 разных заказов. Чаще это 1-2 заказа в день на одном этапе.
Неплохо бы по наводке на прямоугольничек (или как-то еще) вместо краткого номера заказа оперативно увидеть название полное заказа (из той, другой таблицы).
Сейчас нарисую примерно, как я это вижу. Может, я плохо вижу. Поправите, посоветуете...
Длительность этапов - в часах. День состоит из 8 рабочих часов. Хотя можно удлинить дни и до 16 часов. Просто у нас не все участки двухсменные... Но это тоже как-то нужно учитывать...
Если заметите, изделие 2 начало следующий этап, не закончив предыдущий. В реальной жизни так и бывает. Пока производится оставшаяся часть изделий, самые первые уже можно пускать на следующий этап. Или наоборот, что-то сломалось... Значит, нужно изменять начало этапа вручную.
Ну и чтобы какое-то завершение заказа, чтобы визуально было понятно, что этапы завершаются. Может, какой-то флажок и цвет меняется на серый

Может, вообще, есть давно такой софт...
https://demo.frepple.com/planningboard/ - как будто мои мысли прочитали.
Только тут крутизна - можно просто перетаскивать мышкой этапы, а прога перестраивает автоматически все планы от этого

Автор - egorus
Дата добавления - 09.06.2022 в 21:07
egorus Дата: Суббота, 18.06.2022, 11:14 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 51
Репутация: 0 ±
Замечаний: 20% ±

Вот, оформил более подробно. См. рисунок.
Пусть прога сама ничего не планирует ))
Ее дело - только визуально отобразить то, что в нее забили.
Пусть сложит начало этапа и длительность, чтобы вычислить окончание процесса.
Ну и коммуникация - обычные элементы СУБД - фокус, поиск, фильтрация.
Понятно, что тема не для EXCEL.
А куда еще обращаться? Куда-то, где на Java программируют...

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

Есть моменты непонятные. День состоит из 8 рабочих часов. Но участок Печать - двухсменный. Это тоже как-то нужно учитывать... Если таймлайн сделать 16-часовым, тогда надо пропускать ночные смены оборудованию, которое работает только днем (всё остальное). Не знаю...
Выходные - выходные. Их надо пропускать. То есть, часы с пятницы добавятся на понедельник на том этапе, где нужно.
Ну и чтобы какое-то завершение заказа, чтобы визуально было понятно, что этапы завершаются. Может, какой-то флажок (в левой таблице у каждого участка). Типа, статус "Завершен и цвет меняется на серый. У этапа и у его прямоугольничка на диаграмме Ганта.

Может, вообще, есть давно такой софт...
Например, после непродолжительного поиска уже наткнулся на
https://demo.frepple.com/planningboard/ - как будто мои мысли прочитали.

Или, например, это быть какой-то планировщик, где исполнители - это люди. И их задачи. Неважно. Это же можно переименовать.

Есть совсем простой GanttProject. Но там дискретность - дни, и есть еще ограничения.

Главное - визуальная шкала Ганта. Потому что нет более удобного визуального представления для моей цели.
Для програмистов есть даже бесплатные компоненты на ГитХабе (того же Ганта).
К сообщению приложен файл: 9125663.jpg (48.3 Kb)


Сообщение отредактировал egorus - Суббота, 18.06.2022, 11:20
 
Ответить
СообщениеВот, оформил более подробно. См. рисунок.
Пусть прога сама ничего не планирует ))
Ее дело - только визуально отобразить то, что в нее забили.
Пусть сложит начало этапа и длительность, чтобы вычислить окончание процесса.
Ну и коммуникация - обычные элементы СУБД - фокус, поиск, фильтрация.
Понятно, что тема не для EXCEL.
А куда еще обращаться? Куда-то, где на Java программируют...

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

Есть моменты непонятные. День состоит из 8 рабочих часов. Но участок Печать - двухсменный. Это тоже как-то нужно учитывать... Если таймлайн сделать 16-часовым, тогда надо пропускать ночные смены оборудованию, которое работает только днем (всё остальное). Не знаю...
Выходные - выходные. Их надо пропускать. То есть, часы с пятницы добавятся на понедельник на том этапе, где нужно.
Ну и чтобы какое-то завершение заказа, чтобы визуально было понятно, что этапы завершаются. Может, какой-то флажок (в левой таблице у каждого участка). Типа, статус "Завершен и цвет меняется на серый. У этапа и у его прямоугольничка на диаграмме Ганта.

Может, вообще, есть давно такой софт...
Например, после непродолжительного поиска уже наткнулся на
https://demo.frepple.com/planningboard/ - как будто мои мысли прочитали.

Или, например, это быть какой-то планировщик, где исполнители - это люди. И их задачи. Неважно. Это же можно переименовать.

Есть совсем простой GanttProject. Но там дискретность - дни, и есть еще ограничения.

Главное - визуальная шкала Ганта. Потому что нет более удобного визуального представления для моей цели.
Для програмистов есть даже бесплатные компоненты на ГитХабе (того же Ганта).

Автор - egorus
Дата добавления - 18.06.2022 в 11:14
Gustav Дата: Суббота, 18.06.2022, 17:03 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2697
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
На мой взгляд, в вашем задании-описании ничего не сказано об учете пропускной способности оборудования. А ведь именно от этого зависит возможная параллельная обработка нескольких заказов. Вот, например, для "Коробка пряники" 1500 штук на этапе "резка" требуется 4 часа. При этом можно ли еще что-то резать одновременно параллельно, т.е. есть ли у "резки" в этот момент свободная мощность для других заказов? Или можно ли, задействуя всю дополнительную свободную мощность "резки", уменьшить время обработки "пряников", скажем, до 3-х часов вместо 4-х?

Пусть сложит начало этапа и длительность, чтобы вычислить окончание процесса.

А ведь в предельном случае полной распараллеливаемости работ минимальное время изготовления заказа будет равно времени одного (самого продолжительного) этапа (плюс несколько технологических секунд). Т.е. в идеальном случае, когда каждая единица продукции тут же передается на следующий этап после обработки на текущем этапе (грубо говоря, конвейер).


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Суббота, 18.06.2022, 17:10
 
Ответить
СообщениеНа мой взгляд, в вашем задании-описании ничего не сказано об учете пропускной способности оборудования. А ведь именно от этого зависит возможная параллельная обработка нескольких заказов. Вот, например, для "Коробка пряники" 1500 штук на этапе "резка" требуется 4 часа. При этом можно ли еще что-то резать одновременно параллельно, т.е. есть ли у "резки" в этот момент свободная мощность для других заказов? Или можно ли, задействуя всю дополнительную свободную мощность "резки", уменьшить время обработки "пряников", скажем, до 3-х часов вместо 4-х?

Пусть сложит начало этапа и длительность, чтобы вычислить окончание процесса.

А ведь в предельном случае полной распараллеливаемости работ минимальное время изготовления заказа будет равно времени одного (самого продолжительного) этапа (плюс несколько технологических секунд). Т.е. в идеальном случае, когда каждая единица продукции тут же передается на следующий этап после обработки на текущем этапе (грубо говоря, конвейер).

Автор - Gustav
Дата добавления - 18.06.2022 в 17:03
egorus Дата: Суббота, 18.06.2022, 20:57 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 51
Репутация: 0 ±
Замечаний: 20% ±

Это уже задачи другого уровня. Я вообще не верю в софт, который заявляется для таких решений. Ведь надо, чтобы всё работало идеально, всё везде нормировано, все запасы материалов и пр. учтены.
Нет, я говорю о грешной земле, и мне нужно показать менеджерам примерную очередь их заказов. Которая в реальной жизни постоянно перестраивается.

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

На самом деле, будет только 3-4 важных участка, загрузку которых нужно видеть. 10 - это я так, приврал...
Так как процесс (этап) состоит из производства множества однотипных деталей, я смогу начать следующий этап по технологической цепочке раньше, чем будет произведена последняя деталь.
Но это я сделаю сам. Просто ручками забью начало и продолжительность следующего этапа. При этом этапы производства одного вида изделий визуально перекроются. При этом придется передвинуть и следующий по плану заказ на этом участке, если я его туда успел запланировать. Но это ничего. Думаю, распланировки на неделю будет более, чем достаточно.

Я же говорю. Возможно, уже такое придумано. Импортных решений, наверное, полно. Но как это узнать.
Я скачивал, регистрировался, пробовал... Agile, Ганты, Канбаны... ERP, ARP...
Я уже привел пример
https://demo.frepple.com/planningboard
Может, мне оно идеально подходит. Но как разобраться? Неродной язык, куча ненужных возможностей.

Я думаю, то что я нарисовал на последней картинке - специалисту, который занимается такими проектами, будет понять несложно. Наверное..


Сообщение отредактировал egorus - Суббота, 18.06.2022, 21:42
 
Ответить
СообщениеЭто уже задачи другого уровня. Я вообще не верю в софт, который заявляется для таких решений. Ведь надо, чтобы всё работало идеально, всё везде нормировано, все запасы материалов и пр. учтены.
Нет, я говорю о грешной земле, и мне нужно показать менеджерам примерную очередь их заказов. Которая в реальной жизни постоянно перестраивается.

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

На самом деле, будет только 3-4 важных участка, загрузку которых нужно видеть. 10 - это я так, приврал...
Так как процесс (этап) состоит из производства множества однотипных деталей, я смогу начать следующий этап по технологической цепочке раньше, чем будет произведена последняя деталь.
Но это я сделаю сам. Просто ручками забью начало и продолжительность следующего этапа. При этом этапы производства одного вида изделий визуально перекроются. При этом придется передвинуть и следующий по плану заказ на этом участке, если я его туда успел запланировать. Но это ничего. Думаю, распланировки на неделю будет более, чем достаточно.

Я же говорю. Возможно, уже такое придумано. Импортных решений, наверное, полно. Но как это узнать.
Я скачивал, регистрировался, пробовал... Agile, Ганты, Канбаны... ERP, ARP...
Я уже привел пример
https://demo.frepple.com/planningboard
Может, мне оно идеально подходит. Но как разобраться? Неродной язык, куча ненужных возможностей.

Я думаю, то что я нарисовал на последней картинке - специалисту, который занимается такими проектами, будет понять несложно. Наверное..

Автор - egorus
Дата добавления - 18.06.2022 в 20:57
Gustav Дата: Суббота, 18.06.2022, 22:25 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2697
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Может, вам Microsoft Project попробовать приспособить под свои нужды? Его ключ и дистрибутив в Сети предлагают сейчас совсем недорого (тыщи за полторы - сегодня как раз ссылка прилетала).


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеМожет, вам Microsoft Project попробовать приспособить под свои нужды? Его ключ и дистрибутив в Сети предлагают сейчас совсем недорого (тыщи за полторы - сегодня как раз ссылка прилетала).

Автор - Gustav
Дата добавления - 18.06.2022 в 22:25
egorus Дата: Суббота, 18.06.2022, 22:40 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 51
Репутация: 0 ±
Замечаний: 20% ±

сколько смотрел про него - не увидел такой логики, как мне нужно. Как я понял - там основа - это проект, этапы которого движутся вниз.
Применительно к моей задаче будет так.
В первом столбике: заказ 0001 и дальше вниз - резка, печать, вырубка, склейка. дальше вниз - заказ 0002, снова те же этапы, и т.д.
Все очень растягивается по экрану и вниз и вправо. и не очень-то и видно, как загружен один станок.

А у меня наоборот, главное - это этапы, на которых различные проекты движутся вправо. Причем, проекты разделены на потоки.
И движение будет только вправо.

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


Сообщение отредактировал egorus - Суббота, 18.06.2022, 22:53
 
Ответить
Сообщениесколько смотрел про него - не увидел такой логики, как мне нужно. Как я понял - там основа - это проект, этапы которого движутся вниз.
Применительно к моей задаче будет так.
В первом столбике: заказ 0001 и дальше вниз - резка, печать, вырубка, склейка. дальше вниз - заказ 0002, снова те же этапы, и т.д.
Все очень растягивается по экрану и вниз и вправо. и не очень-то и видно, как загружен один станок.

А у меня наоборот, главное - это этапы, на которых различные проекты движутся вправо. Причем, проекты разделены на потоки.
И движение будет только вправо.

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

Автор - egorus
Дата добавления - 18.06.2022 в 22:40
Gustav Дата: Воскресенье, 19.06.2022, 00:43 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2697
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Еще, кажется, у него нет часов, только дни.

У него не только часы есть, но и даже минуты! Вот секунд уже нет :)

К сообщению приложен файл: 5118788.png (31.6 Kb)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Еще, кажется, у него нет часов, только дни.

У него не только часы есть, но и даже минуты! Вот секунд уже нет :)


Автор - Gustav
Дата добавления - 19.06.2022 в 00:43
Мир MS Excel » Работа и общение » Работа / Фриланс » Диспетчеризация производства
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!