Сценарії¶
Сторінки функцій кажуть, що робить кожна функція. Ці сторінки починають з іншого кінця: із ситуації на реальній фермі, з цифрами, — і ведуть від неї до результату через ті функції, яких це потребує, у тому порядку, якого це потребує.
Кожен сценарій має ту саму форму:
| Розділ | На що відповідає |
|---|---|
| Ситуація | Де ви є — принтери, моделі, що сказав замовник, що йде не так. |
| Мета | Як виглядає «зроблено». |
| Що задіяно | Функції, які беруть участь, із посиланням на кожну. |
| Крок за кроком | Що відкрити і що натиснути, і що ви побачите після кожного кроку. |
| Що BamDude робить далі сам | Та частина, якої вам робити не треба — алгоритм за кнопкою. |
| Пастки і «а якщо» | Місця, де люди спотикаються, і що стається, коли план зустрічає реальність. |
Ферма на цих сторінках вигадана: 48 принтерів п'яти моделей на трьох електричних фазах, замовник на телефоні і один оператор. Цифри тут для того, щоб кроки були конкретними — підставте свої.
Де правда
Сценарій описує дорогу такою, якою вона є сьогодні. Там, де крок досі ручний, сторінка так і каже, а не обіцяє кнопку, якої немає, — і оновлюється, коли дорога змінюється.
Живлення і старти¶
Три фази — по одному нагріву столу на фазу¶
Ферма сидить на трифазному вводі, і кожна зміна плит по цеху вибиває автомат. Теги називають фазу, поетапний запуск обмежує кожну фазу окремо.
Тримати автомат і рахунок за світло під контролем¶
Поетапний запуск проти піку, автовимкнення розеток проти простою, і кіловат-години на кожному друці, щоб собівартість була відома, а не вгадана.
Черги і пріоритети¶
Терміновий друк поперед черги¶
Чотири кронштейни до обіду на фермі, де кожен принтер годує авто-черга. Три способи всунутись і коли який доречний.
Сто деталей на п'ять моделей принтерів¶
Одна деталь, нарізана раз на модель, потрібна сто разів. Нехай план розкладе кількість за тим, що ферма справді може взяти, і відправте все за раз.
Нічна зміна без людини в цеху¶
Авто-черга годує принтери, режим заміни пластин прибирає столи, важливі тривоги проходять крізь тихі години, а невдалий друк сам себе зупиняє.
Замовлення і залишок¶
Замовник питає, коли буде п'ятдесят¶
Від рядка замовлення до дати: план каже, що друкувати, прогноз — коли ферма туди дійде, таблиця філаменту — чи вистачить котушок.
Облік браку¶
Три з восьми кришок повело. Куди йде це число, що воно змінює в замовленні, і що рахується за вас, коли ви пропускаєте об'єкт посеред друку.
Надлишок на полиці, який бере наступне замовлення¶
Плита робить чотири, замовленню треба було три. Четверта лягає на полицю, і наступне замовлення бере її замість друку.
Щоб ферма працювала¶
Обслуговування п'ятдесяти принтерів¶
Дев'ять типів робіт, які знають, у якої машини вали, а у якої рейки, інтервали в годинах друку і кнопка в Telegram для того, хто тримає мастило.
Стіна камер на телевізорі в цеху¶
Екран на стіні, який показує кожну камеру і не називає жодного файлу — кіоск-токен у URL, нікуди не треба логінитись.