В настоящее время, в период зрелости пятого (информационного) технологического уклада, появляются базовые технологии следующего, шестого технологического уклада. Данные технологии, в частности, опираются на принципы виртуализации производств, которая является базовой концепцией развития информационно-программного обеспечения производственных предприятий. Под воздействием данных факторов меняются и требования к методам организации технологической подготовки производства (ТПП).
В качестве ответа на изменения на кафедре ТПС университета ИТМО разрабатывается экспериментальная САПР ТП, отвечающая современным требованиям к ТПП. Основными особенностями данной системы являются:
• организация САПР как веб-ориентированной системой, каждая компонента которой представляет собой веб-сервис;
• взаимодействие компонентов САПР выполняется на основе многоагентной системы;
• семантическая интероперабельность САПР с CAD-системой Catia выполнена на основе онтологии предметной области;
• интеграция САПР с PDM-системой Smarteam позволяет отслеживать жизненный цикл создаваемых технологических документов.
На рис. 1 представлена логическая схема САПР ТП, организованной в виде веб-сервиса. Система состоит из нескольких частей, каждая из которых является независимой от других и предназначена для выполнения определенной части процесса обработки и хранения информации.
На верхнем первом уровне находится веб-клиент, который снабжает конечного пользователя интерфейсом, позволяющим в диалоговом режиме со стороны пользователя вводить параметры, необходимые для проектирования технологического процесса, со стороны системы – выводить форму готового ТП конечному пользователю. Второй и третий уровни являются серверными бизнес-процессами, реализующими комплекс функциональных возможностей САПР ТП. Четвертый уровень представляет собой программные средства, ответственные за получение и обработку данных из базы знаний (БЗ) САПР ТП, а также пополнение данной базы новыми знаниями, получаемыми в процессе функционирования системы. Данный подход позволяет предоставлять удаленный доступ к работе с САПР ТП, что повышает ее гибкость и функциональность в условиях распределенных производств.