К содержанию
База знаний

Спецификации

Назначение

Раздел описывает, как именно изготавливается готовая продукция: какие операции в каком порядке, на каких машинах, с какими материалами и нормами расхода. Это «технологический паспорт» изделия. Без спецификации задание теоретически можно завести, но без неё нельзя автоматически рассчитать состав материалов, время выполнения, плановый брак и нагрузку на оборудование.

В OCULUS раздел называется «АРМ Технолога» — это рабочее место технолога, который проектирует и поддерживает спецификации. Любое изделие может иметь несколько версий спецификации (например, при изменении технологии), и одна из них помечается «по умолчанию» — её и подхватят новые задания.

Кто работает с модулем

  • Администратор и мастер — создают и редактируют спецификации, утверждают версии, архивируют устаревшие.
  • Оператор — раздел в веб-интерфейсе не открывает. В приложении OCULUS он видит спецификацию своего задания только для просмотра: какой состав, какие операции, какие материалы.

Сущности и термины

  • Спецификация — описание процесса выпуска одной позиции готовой продукции. У одной продукции может быть несколько версий — например, версия 1.0 для серии до апреля 2025 и версия 2.0 для текущей серии.
  • Версия спецификации — конкретная редакция технологии. У версии есть статус (черновик, активна, закрыта) и флаг «по умолчанию».
  • Этап (операция) — единица технологического процесса: «точение на станке №3», «сборка на стенде А». У этапа есть машина, плановая длительность, норматив брака, выходной полуфабрикат.
  • Состав этапа — перечень материалов и полуфабрикатов, которые расходуются на этом этапе.
  • Шаблон спецификации — заготовка для быстрого создания. У шаблона свой код вида TPL-NNNN. Шаблоны хранят типовой набор операций и применяются к любой продукции.

Раздел и навигация

«АРМ Технолога» открывается из основного меню. Внутри две вкладки:

  • Спецификации — двухпанельный экран. Слева — список готовой продукции с поиском и постраничной подгрузкой. Справа — граф операций выбранной продукции.
  • Шаблоны — табличный список шаблонов с поиском и кнопкой «Создать шаблон».

В шапке правой панели — название текущей версии, бейджи статуса и «по умолчанию», кнопка раскрытия боковой панели версий (можно вызвать с клавиатуры).

Основные сценарии

Создание спецификации с нуля

  1. Слева выбрать готовую продукцию или ввести её в поиске.
  2. Если у продукции ещё нет ни одной спецификации — нажать «Создать спецификацию».
  3. В форме указать название версии, опционально включить «Активировать сейчас» и «По умолчанию».
  4. Откроется пустой граф. Технолог поэтапно добавляет операции, выбирает машину для каждой, задаёт плановую длительность, норматив брака, выходной полуфабрикат и состав материалов.
  5. Связи между этапами рисуются стрелками: «после точения идёт фрезеровка».

Создание из шаблона (быстрое заведение)

  1. Выбрать готовую продукцию.
  2. Нажать «Использовать шаблон» — открывается каталог шаблонов организации.
  3. Выбрать подходящий шаблон. Система предложит подменить машины, прописанные в шаблоне, на конкретные станки этой организации.
  4. После подтверждения создаётся новая версия спецификации со скопированной структурой и составом — остаётся доработать частные параметры.

Шаблоны экономят технологу часы при заведении однотипных изделий.

Пошаговый мастер

Альтернативный путь — пошаговый мастер: выбор продукции → выбор стартового способа (с нуля / из шаблона / на основе существующей версии) → заполнение операций и материалов → подтверждение. Удобен для случаев, когда нужно «вести за руку».

Редактирование графа операций

  • Узлы графа можно перетаскивать мышью, чтобы выстроить визуально аккуратную схему. Позиции сохраняются и восстанавливаются при следующем открытии.
  • Контекстное меню узла позволяет редактировать параметры, удалить операцию, добавить связь с другой операцией.
  • Состав материалов на этапе ведётся в отдельном редакторе: материал — количество — единица — процент отхода — флажок «обязательный или опциональный» — заметка.
  • Дубликаты материалов на одном этапе блокируются.

Версионирование и активация

  • Новая версия создаётся со статусом «черновик». В этом статусе можно править граф и состав без ограничений.
  • Чтобы перевести версию в «активную», должны быть заполнены обязательные поля каждой операции (машина, плановая длительность). Без этого активация недоступна.
  • Активная версия может быть помечена «по умолчанию» — именно её подхватят новые задания.
  • Закрытая (архивная) версия скрыта из новых заданий, но видна в исторических отчётах и в боковой панели версий.

Шаблоны

В отдельной вкладке — табличный список шаблонов: код TPL-NNNN, название, описание, дата создания. Создание шаблона — это сохранение типового набора блоков операций с переменными параметрами (например, имя выходного полуфабрикатa формируется по паттерну «ПФ-{название_операции}-{номер}»). Удаление шаблона требует подтверждения с указанием его названия.

Поля и данные

Параметры операции (этапа)

ПолеОбязательноНазначение
МашинаДаНа каком оборудовании выполняется. Из справочника машин организации.
Плановая длительностьДаНормативное время в минутах. Используется для расчёта плана задания.
Плановый процент бракаНетНорма для аналитики «факт против плана».
Выходной полуфабрикатНетЧто произведёт эта операция (например, «корпус после механической обработки»).
Финальная операцияНетПомечает последний этап, после которого получается готовая продукция.
ТрудозатратаНетНорматив в человеко-часах.

Состав материалов на этапе

ПолеОбязательноНазначение
Материал или полуфабрикатДаИз общей номенклатуры. Готовая продукция в состав не добавляется.
КоличествоДаНа одну единицу выпуска этапа.
Единица измеренияДаПодгружается из карточки материала.
Процент отходовНетЗакладывает технологический припуск.
ОпциональныйНетФлажок: «может использоваться, может нет».
ЗаметкаНетСвободный текст.

Параметры шаблона

Название, описание, паттерн имени для автогенерируемых полуфабрикатов (например, ПФ-{название_операции}-{номер}), список блоков операций с привязкой к стандартным машинам.

Списки, фильтры, поиск

  • Список готовой продукции в левой панели — с текстовым поиском (по названию и коду), бесконечной подгрузкой и индикатором подзагрузки. У каждой продукции — бейдж количества «незаполненных операций» (жёлтый при средних пробелах, красный при большом числе) — сразу видно, где технологическая база требует внимания.
  • Боковая панель версий — компактная таблица: название, статус, флаг «по умолчанию», количество операций, дата создания. Сортировка по дате, новые сверху.
  • Список шаблонов — таблица с поиском по коду, названию, описанию, диапазону дат создания.

Автоматика и подсказки системы

  • Циклы в графе операций система запрещает в момент попытки построить связь, образующую кольцо («после A идёт B, после B уже шёл C, после C нельзя обратно в A»).
  • Перед активацией версии проверяется, что у каждой операции заполнены машина и плановая длительность. Если нет — активация недоступна, и система перечисляет, что именно не заполнено.
  • При удалении этапа, на который ссылаются открытые задания, действие блокируется.
  • Применение шаблона перепривязывает машины из шаблона к конкретным станкам организации — без ручного редактирования каждой операции.
  • Имена выходных полуфабрикатов могут формироваться автоматически по шаблону ПФ-{название_операции}-{номер}.
  • Изменения, сделанные другим пользователем (например, другой технолог в соседней вкладке) появляются на экране сами — обновлять страницу руками не нужно.

Микро-фичи и детали интерфейса

  • На карточке готовой продукции в левой панели бейдж показывает количество незаполненных операций — жёлтый при умеренных пробелах, красный при больших. Технолог сразу видит, где «технологическая дыра».
  • Состав изделия раскрывается рекурсивно — деревом, где готовая продукция → полуфабрикаты → их полуфабрикаты → материалы. Развёртка покрывает достаточную для типового производства глубину и останавливается с предупреждением при необычно глубокой вложенности.
  • Если в составе обнаруживается цикл (узел ссылается сам на себя через цепочку), система явно показывает «обнаружен цикл» и не уходит в бесконечную развёртку.
  • Хлебные крошки навигации позволяют углубиться в полуфабрикат внутри готовой продукции и вернуться обратно одним кликом — пользователь не теряет контекст.
  • Узлы графа можно перетаскивать мышью; их положение сохраняется и при следующем открытии граф выглядит так, как технолог его оставил.
  • Контекстное меню узла даёт три действия — редактировать, удалить, добавить связь — без захода в боковые формы.
  • При создании из шаблона система предлагает «подменить машины» — диалог сразу показывает, какие станки шаблона нужно сопоставить с реальными машинами организации.
  • Активная версия помечается звёздочкой «по умолчанию» — нет двух «активных по умолчанию» одновременно, переключение «звёздочки» автоматически снимает её с предыдущей.
  • Сравнение с предыдущей версией по необходимости можно открыть рядом — в боковой панели видно состояние любой версии без переключения экрана.
  • Шаблон удаляется с подтверждающим диалогом, в котором указано имя шаблона: «Удалить шаблон "Литьё под давлением, серия А"?» — снижает риск удалить не тот.
  • Дубликаты материалов на одном этапе блокируются ещё в момент добавления — нельзя дважды положить «болт М8» в одну операцию.
  • Готовая продукция в состав не добавляется — это защита от логических ошибок (готовая продукция «является собой» и не может быть собственным компонентом).
  • Изменения, сделанные другим технологом, появляются у текущего пользователя автоматически — без ручного обновления страницы.

Связи с другими модулями

  • Номенклатура (04). Спецификация описывает, как изготавливается одна позиция готовой продукции; в её этапах используются полуфабрикаты, материалы и услуги из общей номенклатуры.
  • Задания (06). Новое задание подхватывает активную версию по умолчанию: машину, плановую длительность, состав материалов. Без активной версии задание создаётся, но многие подсказки и расчёты будут пустыми.
  • Машины (09). Каждая операция привязана к станку, и план задания опирается на нормативы пары «машина × материал».
  • Аналитика (12). Сравнение факта с нормативом (план vs факт) опирается на параметры активной спецификации.
  • Файлы (13). К спецификации можно прикладывать чертежи и сопроводительные документы (см. отдельный модуль).

Состояния и пограничные случаи

  • Циклическая связь в графе операций. Невозможно создать. Действие блокируется в момент попытки.
  • Активация версии с пустыми параметрами. Заблокирована: система показывает список незаполненных полей у конкретных операций.
  • Удаление активной или закрытой версии. Заблокировано. Удалять можно только черновики, и только если на них не висят задания.
  • Удаление этапа с активными заданиями. Заблокировано — задание остаётся «бездомным», поэтому система не позволяет.
  • Архивирование версии с открытыми заданиями. Разрешено: задания доводятся до конца со старой версией, но в новые задания она уже не попадает.
  • Необычно глубокая вложенность состава. Развёртка останавливается с предупреждением — индикатор, что технологию стоит упростить.
  • Параллельное редактирование. Если двое одновременно правят одну версию, побеждает поздний, и текущему пользователю стоит координироваться. Изменения, прилетевшие от соседа, появляются автоматически.
  • Шаблон с несуществующими машинами. При импорте старого шаблона в новой организации система явно показывает, какие машины подменить, и не даёт применить шаблон, пока все привязки не закрыты.

Операторский интерфейс OCULUS

  • Самостоятельного раздела «Спецификации» в OCULUS нет.
  • Внутри карточки задания доступна вкладка «Спецификация» — упрощённый граф операций (только для чтения), состав материалов текущей операции и нормативы.
  • Оператор не редактирует спецификацию в цеху и не может её случайно изменить — все правки только в веб-интерфейсе.
  • Если технолог опубликовал новую активную версию во время смены, новые задания подхватят её сразу; уже идущие задания продолжают работать на той версии, с которой были запущены.

На этой странице