Перейти до змісту

Сто деталей на п'ять моделей принтерів

Ситуація

Ферма працює на п'яти моделях — P1S, X1C, A1, A1 mini і X2D — і замовник хоче 100 кронштейнів. Інженер зробив ту частину роботи, яку може зробити лише людина: нарізав кронштейн раз на кожну модель, тож у бібліотеці лежать bracket-p1s.gcode.3mf, bracket-x1c.gcode.3mf і ще три, і кожен робить шість кронштейнів на плиту.

Решту оператор робив руками: рахував вільні машини кожної моделі, прикидав «дванадцять плит на P1S, чотири на X1C…» і ставив кожен файл у чергу окремо. Зі ста деталями й п'ятьма моделями це арифметика під тиском, і вона помиляється.

Мета

Сказати число один раз — 100 — і щоб усе лягло в чергу: правильний файл на кожну модель, кількість, розкладена за тим, що ферма справді може взяти, і на одній сторінці живий підсумок: скільки готово, друкується, у черзі і ще треба.

Що задіяно

Функція Її роль
Розрахувати у файловому менеджері Майстер: від вибірки нарізаних файлів до замовлення з планом, без ручного авторингу виробу.
Що друкувати далі — блок плану Підбирає плити, щоб покрити те, чого ще бракує, ранжуючи за корисними деталями на годину; той самий блок, що на сторінці замовлення.
Альтернативні файли на модель принтера Один рядок плану, п'ять файлів-кандидатів — і розподіл кількості рядка між ними.
Пропозиція розподілу від ферми Підказка прогнозу, як поділити рядок між моделями, застосовується однією кнопкою.
Авто-черга Несе кожну поставлену копію на вільний принтер тієї моделі, під яку нарізаний її файл.

Крок за кроком

  1. Відмітьте п'ять файлів у файловому менеджері. Кнопка Розрахувати з'являється в панелі, щойно у вибірці є щось нарізане.

  2. Крок Деталі. Майстер показує файли з їхніми плитами, а під ними — один уніфікований список деталей: bracket, один раз, хоч його несуть п'ять файлів. Назви об'єктів зводяться між файлами, тож bracket, bracket_2 і суфікси клонів, які додає слайсер, — це одна деталь. Введіть ціль на деталь: 100. Назвіть замовлення — Кронштейни, 100 — або лишіть те, що пропонує майстер.

    Якщо рівно один каталожний виріб уже прив'язує всі п'ять файлів, майстер пропонує Використати виріб «…» замість того, щоб створювати разовий.

  3. Розрахувати. Майстер створює виріб для цієї роботи — разовий, він ніколи не з'являється в каталозі — і замовлення з одним рядком, а діалог перетворюється на крок План: той самий блок плану, що й на сторінці замовлення.

  4. Прочитайте план. Один рядок: плита, Робить: bracket ×6, кількість 17 (шість на плиту, сто потрібно — сімнадцята плита робить два запасні), час, філамент і вартість на один друк та готово ≈ для рядка. Оскільки п'ять файлів роблять ті самі деталі, рядок несе перемикач Файл з усіма п'ятьма, кожен підписаний моделлю принтера.

  5. Розподіліть за фермою. Поруч із перемикачем рядок показує пропозицію ферми — за фермою: P1S 8 · X1C 3 · A1 3 · A1 mini 2 · X2D 1 — порахованy з того, скільки принтерів кожної моделі є і наскільки вони зайняті. Натисніть Розподілити за фермою, і пропозиція заповнить форму Розділити між файлами. Виправте будь-яке число, з яким не згодні; сума має дорівнювати 17, інакше рядок відмовиться відправлятись.

  6. Поставте в чергу. × 17 у чергу на рядку — або весь план одразу. Кожна копія стає елементом авто-черги, націленим на модель свого файлу. Майстер каже Поставлено в чергу; Відкрити замовлення веде на сторінку замовлення, де цифри починають рухатись, щойно друки завершуються.

    Ще не готові ставити в чергу? Залишити замовлення закриває майстер, зберігши замовлення; Скасувати його видаляє.

Комплект замість однієї деталі

Той самий майстер уміє виріб із кількох деталей. Відмітьте файли лампи — основа, абажур, кліпса, — поставте Одиниць 20 і заповніть Одна одиниця — це: 1, 1, 2. План тоді покриє кожну деталь найменшою кількістю плит із найменшим надлишком, а замовлення рахуватиме готові одиниці — вирішує найдефіцитніша деталь.

Легша дорога: тираж із діалогу друку

Друкуєте один файл багато разів без майстра? Поле Замовлення в діалозі друку пропонує Нове замовлення на цей тираж, щойно кількість — два або більше, і тираж стає окремим замовленням поруч з іншими — друкується, у черзі, лишилось — замість того, щоб розсипатись по картках принтерів.

Що BamDude робить далі сам

  • Кожна копія маршрутизується за моделлю свого файлу. Копії bracket-p1s йдуть лише на вільні P1S, bracket-x1c — на X1C; роздавач ніколи не шле файл на модель, під яку він не нарізаний. Усередині моделі виграє наступний вільний принтер; один принтер отримує щонайбільше один новий елемент за тік.
  • Кожен старт і далі проходить звичайні гейти: філамент заряджений і зіставлений, підтвердження очищення столу там, де принтер його просить, слот поетапного запуску, сушіння. Копія, яка ще не може стартувати, чекає в черзі того принтера з причиною на рядку.
  • Замовлення рахує з друків. Щойно архіви завершуються, Надруковано рядка зростає, а Залишилось у плані падає; те, що в черзі, теж віднімається, тож повторно відкритий план ніколи не просить друків, які вже в дорозі.
  • Пропозиція — це пропозиція. Нічого з розподілу не застосовується, доки ви не натиснете кнопку, і нічого не переділяється саме по собі, якщо перебалансування вимкнене.

Пастки і «а якщо»

Розподіл — це стартова точка

Поставлена копія належить моделі свого файлу — доки перебалансування її не перенесе. З увімкненим Перебалансуванням між моделями принтерів (Налаштування → Друк → Маршрутизація авточерги) авточерга переносить ще не розподілені копії на вільні принтери іншої моделі щоразу, коли так рядок завершиться раніше, перераховуючи плити й кількості під стіл тієї моделі. З вимкненим — те саме на вимогу робить кнопка Перебалансувати на рядку, а рядок в очікуванні на панелі авточерги можна перенести окремо. Докладніше: Перебалансування між моделями принтерів.

  • Спершу всі п'ять файлів. Майстер може запропонувати лише ті моделі, для яких має файли; модель без файлу просто не отримає копій. Підготуйте кожен зріз до того, як рахувати.
  • Та сама деталь — та сама назва. Уніфікований список тримається на тому, що об'єкт у кожному файлі називається однаково. bracket в одному зрізі і bracket_v2 в іншому — дві деталі з двома цілями: перейменуйте в слайсері або поставте зайвій ціль 0 і хай іншу несе сотня.
  • Файл без записаної моделі не маршрутизується: авто-черзі треба знати, під що нарізаний файл. Така плита в плані є, але її копія чекала б вічно; перенаріжте актуальним слайсером.
  • Машино-години — не дата. Підсумок годин у майстрі — сума часів друку; дата — це Готово ≈ на сторінці замовлення, див. Замовник питає, коли буде п'ятдесят.
  • Разовий виріб живе стільки, скільки його замовлення. Він схований від каталогу і від усіх пікерів; видаліть замовлення — він піде з ним. Якщо кронштейн виявився постійним — У каталог на сторінці виробу підвищує його.

Суміжні сценарії