Что такое лоцман программа

ЛОЦМАН:PLM. Запись в едином реестре российских программ для электронных вычислительных машин и баз данных № 1307
ЛОЦМАН:PLM Стандарт. Запись в едином реестре российских программ для электронных вычислительных машин и баз данных № 7806

ЛОЦМАН:PLM Стандарт

Постоянная лицензия
65 200 руб. *

ЛОЦМАН:PLM Про

Постоянная лицензия
96 100 руб. *

Система управления инженерными данными и жизненным циклом изделия ЛОЦМАН:PLM выполняет координирующую роль в рамках программного комплекса АСКОН для машиностроения. Ее задача состоит в объединении бизнес-процессов предприятия, работы инженерных департаментов и использования программных решений в единый процесс разработки изделий.

ЛОЦМАН:PLM представляет собой платформу, которая включает в себя базовые инструменты и прикладные модули для решения широкого спектра задач.

Схема ЛОЦМАН:PLM

Лоцман. Начало

УПРАВЛЕНИЕ ДАННЫМИ И ИЗМЕНЕНИЯМИ

Ключевая задача ЛОЦМАН:PLM — управление данными, которые представляют собой взаимосвязанные информационные объекты и документы, описывающие конструкцию, характеристики, технологию изготовления и другую информацию об изделии, а также данные о сотрудниках, подразделениях и бизнес-процессах в рамках инженерной деятельности предприятия.

Взаимодействуя с другими системами, ЛОЦМАН:PLM охватывает весь спектр управления инженерными данными от управления требованиями и проектирования изделия до технологической подготовки и передачи в производство.

Также система позволяет проводить изменения в данных и документации на каждом из этапов и обеспечивает возможность управления электронным и смешанным документооборотом предприятия.

Работа в ЛОЦМАН:PLM возможна как через стандартное десктоп-приложение, так и через веб-клиент.

УПРАВЛЕНИЕ СТРУКТУРОЙ И КОНФИГУРАЦИЯМИ ИЗДЕЛИЯ

Основой электронного описания изделия является его электронная структура. В ЛОЦМАН:PLM электронная структура изделия представляет собой иерархически связанную совокупность информационных объектов различных типов, в зависимости от типа этой структуры.

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

Формирование электронной структуры изделия возможно как путем создания информационных объектов пользователем в интерфейсе ЛОЦМАН:PLM, так и путем автоматического создания на основе информации из CAD-систем.

Механизмы управления конфигурациями в ЛОЦМАН:PLM позволяют создавать многовариантные структуры изделия, исключая при этом необходимость описания каждого варианта в полном объеме, вместо этого описывая только отличия (опции, замены, варианты).

ЛОЦМАН:PLM может работать как со статическими, так и с динамическими структурами изделий. Работа с динамическими структурами особенно важна при проектировании сложных изделий, когда происходит большое количество изменений, учитывающих варианты конструкции и индивидуальные особенности изделий, поставляемых заказчикам.

Такие изменения порождают большое количество версий компонентов, входящих в структуру изделия. Cоответственно требуется в любой момент времени получить структуру изделия по заданным условиям. Например, структуру изделия, действовавшую на определенную дату или для определенного номера экземпляра конечного изделия. Для решения таких задач в ЛОЦМАН:PLM реализовано конфигурирование динамических структур по применяемости.

УПРАВЛЕНИЕ ТРЕБОВАНИЯМИ

Изделия машиностроения часто представляют собой технически сложные механизмы. Они используются в различных условиях и ситуациях, что предъявляет к ним определенные требования. Требования могут предъявляться не только к самому изделию и его составным частям, но и к процессам изготовления и эксплуатации. Например, требования к использованию изделия в определенных климатических условиях.

Задача сбора, классификации и реализации требований может быть сложной и для ее решения необходимы соответствующие программные инструменты. В программном комплексе АСКОН эту задачу решает подсистема управления требованиями ЛОЦМАН:PLM.

Требования к изделию представляют собой как отдельные объекты ЛОЦМАН:PLM с атрибутами, свойствами и описанием, так и целые спецификации требований. Требование к изделию может иметь связанный с ним источник, на который оно опирается, например, документ или его фрагмент. Источник в системе ЛОЦМАН:PLM является версионным объектом и может обновляться и пересматриваться.

Расширенная модель данных подсистемы управления требованиями позволяет формировать логическую архитектуру будущего изделия и объединять требования вокруг логических компонентов (компоненты изделия) или логических функций (функции компонентов), реализуя тем самым системный подход в проектировании.

Читайте также:
Scanoval программа фстэк как пользоваться

УПРАВЛЕНИЕ БИЗНЕС-ПРОЦЕССАМИ И КОММУНИКАЦИЕЙ

ЛОЦМАН:PLM обеспечивает управление бизнес-процессами предприятия в рамках инженерной деятельности и позволяет каждому участнику получать исходные данные, фиксировать результаты своей работы и передавать задания другим участникам процесса.

Руководители получают возможность контролировать выполнение работ и автоматически получать уведомления о конфликтах планирования и нарушении сроков проектов.

Встроенная система обмена сообщениями, приложениями и ссылками на объекты позволяет эффективно вести коммуникацию между специалистами и управлять рабочими процессами.

КАЛЕНДАРНОЕ ПЛАНИРОВАНИЕ И УПРАВЛЕНИЕ ПРОЕКТАМИ

Инженерные процессы требуют планирования и контроля на постоянной основе. Функционал ЛОЦМАН:PLM позволяет планировать и отслеживать выполнение как отдельных задач, так и их совокупностей на уровне отдельных специалистов, подразделений, департаментов и всей организации.

Система позволяет сформировать план в виде структуры взаимосвязанных работ, связать задачи между собой, задать плановые сроки выполнения, назначить исполнителей, приоритеты. Отображение плана работ возможно как в виде списка, так и в виде диаграммы Ганта, что дает более наглядно определить сроки и конфликты по задачам.

ФОРМИРОВАНИЕ ОТЧЕТОВ И ПЕЧАТЬ ДОКУМЕНТАЦИИ

ЛОЦМАН:PLM предоставляет возможность формирования отчетов в форматах офисных приложений (Microsoft Office, OpenOffice, LibreOffice), а также с помощью генератора отчетов FastReport. Также предприятия могут самостоятельно, либо с привлечением интегратора, реализовать уникальную логику отбора данных для вывода в отчеты с помощью сценариев, настроить произвольные шаблоны отчетов в соответствии с требованиями стандартов предприятия.

Наиболее распространенные стандартизированные отчеты в соответствии с требованиями стандартов серий ЕСКД и ЕСТД поставляются в готовом виде (например, конструкторская спецификация, ведомость покупных изделий, ведомость материалов и др.).

Система также предоставляет возможность пакетной печати 2D-документов на основе универсального формата PDF с гибкой настройкой правил.

ВЗАИМОДЕЙСТВИЕ С ДРУГИМИ СИСТЕМАМИ

Универсальные механизмы интеграции ЛОЦМАН:PLM позволяют взаимодействовать системе как с решениями АСКОН в рамках единого программного комплекса, так и с продуктами других разработчиков.

Наиболее тесная интеграция реализована для систем КОМПАС-3D, ВЕРТИКАЛЬ, ПОЛИНОМ:MDM и других решений АСКОН. В этих связках механизмы обмена информацией реализованы с учетом требований отечественных стандартов (ЕСКД, ЕСТД).

Например, в интеграционных связках между ЛОЦМАН:PLM и КОМПАС-3D для таких документов, как конструкторская спецификация, сборочный чертеж, электронная модель сборочной единицы учитываются требования ЕСКД по расстановке позиций, оформлению зон на чертежах, записи данных в различные разделы спецификации, записи допустимых замен и материалов заменителей. Эти требования учтены таким образом, чтобы работа пользователя была автоматизирована и не возникало необходимости повторно вводить данные в различные документы.

* Не является офертой. Стоимость и условия приобретения ПО доступны у официальных представителей: https://ascon.ru/products/1206/purchase/offices/ . Обратитесь в ближайшее представительство АСКОН по телефону или e-mail и для вас подготовят коммерческое предложение.

Наши специалисты помогут подобрать приложения, необходимые для эффективного решениях ваших задач и запустить их в работу. Научат быстро и правильно работать в профессиональном ПО и проконсультируют по вопросам, возникающим при использовании.

Источник: ascon.ru

ЛОЦМАН: Пишем свой WorkFlow-конфигуратор. Начало

Я работаю в организации, которая начала внедрять ПО от компании АСКОН, если быть точным, то «Комплекс решений АСКОН 2013» (далее «Комплекс») + КОМПАС. Я занимаюсь администрированием этого «Комплекса». «Комплекс» имеет трехуровневую архитектуру (Клиент-Сервер приложений-Сервер БД). Ключевым продуктом «Комплекса» является ЛОЦМАН:PLM, также имеется набор утилит администрирования. Одна из утилит администрирования называется «ЛОЦМАН WorkFlow Конфигуратор» (далее WF-конфигуратор).

image

Рисунок 1 — ЛОЦМАН WorkFlow конфигуратор

  • Нет русскоязычного поиска по ФИО, есть только по логину (причем только в виде доменлогин, кстати в «Центре управления комплексом», там где добавляются пользователи в систему, вообще нет никакого поиска. );
  • При большом количестве пользователей (>1K) он стал ужасно тормозить (около 4 минут на операцию добавления пользователя).

Чтобы исключить предполагаемые задержки, решил напрямую работать с базой, минуя «Сервер приложений». После анализа (пришлось вручную смотреть содержимое таблиц), были определены несколько таблиц (wfActors,wfDepartments,wfRoles,wfUserRoles), в которых хранятся нужные данные. В итоге процедура добавления пользователя в должность свелась к тому, что нужно добавить запись всего в 1 таблицу (wfUserRoles), которая содержит записи вида (inIdUser,inIdRole,dtStart,dtEnd):

  1. inIdUser — id пользователя;
  2. inIdRole- id роли (должность);
  3. dtStart — дата начала;
  4. dtEnd — дата окончания.

Алгоритм действий получился следующий:

  1. Находим id-пользователя select * from wfActors where stDescription like ‘Фамилия%’ order by stDescription , результат — таблица с полями id-пользователя, русскоязычное имя пользователя. Запоминаем id-пользователя;
  2. Находим, в какое подразделения надо добавить пользователя select * from wfDepartments , результат — таблица с полями id-подразделения, название подразделения, id-родителя подразделения. Запоминаем id-подразделения;
  3. Находим должность в нужном подразделении select * from wfRoles where inIdDepartment = id-подразделения(из пред. шага) , результат — таблица с полями id-должности, id-подразделения, название должности, запоминаем id-должности.
  4. теперь у нас есть id-пользователя и id-должности (в нужном подразделении), остается только добавить запись в таблицу insert into wfUserRoles values (id-пользователя, id-должности,null,null).
Читайте также:
Не удается выполнить указанную программу cmd

Следующий шаг — разработка GUI к этому скрипту, проанализировав какие из GUI библиотек есть для Python я выбрал PySide.

На домашнем компьютере было установлено следующее:

1) Установлено в виртуалку:

  • Windows Server 2008 R2;
  • MSSQL-сервер 2008 R2;
  • «Комплекс» АСКОН 2013.
  • Python 3.4.1;
  • модуль pypyodbc;
  • модуль Pyside.

Нарисовал в QT Designer форму для приложения, сохранил в файл с расширением .ui.

В PySide есть отличный инструмент pyside-uic.exe, с помощью которого из ui-файла можно сделать файл.py. Для этого достаточно в консоли выполнить следующую команду: pyside-uic.exe file.ui -o file.py . Если указать еще аргумент -x , то этот file.py можно сразу запускать на выполнение и отобразится форма, нарисованная в Designer-е. Я об этом параметре (-х) узнал немного позже, когда уже воспользовался инструкциями с сайта zetcode.com/gui/pysidetutorial, поэтому мой код немного отличается от сгенерированного с помощью pyside-uic.exe file.ui -x -o file.py .

Вот какая форма у меня получилась:

image

Рисунок 2 — My WorkFlow Configurator

Использовал библиотеку pypyodbc для работы с базой данных, PySide для работы с формой.

Получилось 3 файла:

  1. отрисовка GUI и привязка событий с формы к различным функциям;
  2. класс для работы с БД
  3. просто текстовый файл из которого загружаются начальные настройки для формы (и сохраняются при выходе)

Интересным моментом стало построение дерева, до этого момента я с этим не сталкивался. Хочется написать как-то проще, но пока так формирую список элементов.

treeItems=[] for l in sorted(list1): parent=str(l[2]) itemId=str(l[0]) descr=str(l[1]) treeItem=QtGui.QTreeWidgetItem([descr,itemId,parent]) treeItems.append(treeItem) treeItemsFin=[] i=1 for item in treeItems: for itemj in treeItems[i:]: if item.text(1)==itemj.text(2): item.insertChild(0,itemj) i+=1 treeItemsFin.append(item) self.treeWid.insertTopLevelItems(0,treeItemsFin)

Сначала из обычного списка (с элементами вида: [id-элемента,description,id-родителя]) формирую список из объектов типа QTreeWidgetItem (первый цикл), а затем из этого списка формирую другой список элементов, типа QTreeWidgetItem, но уже с вложенностью.

Пока намерено отказался от отображения уже добавленных пользователей, потому что мне кажется, что в этом проблема WF-конфигуратора АСКОН-а, у них после каждой операции обновляется все дерево и это занимает очень много времени.

В дальнейшем планирую сделать отображение пользователей только в выбранной ветке.

Пока этим приложением пользуюсь только я, но, возможно, другим администраторам пригодится… Для работы приложения необходим Python, PySide, pypyodbc установленные на компьютере администратора, в отличии от WF-конфигуратора от АСКОН, является кроссплатформенным.

Итоги

Из плюсов, поражены основные цели:
+ русскоязычный поиск по пользователям;
+ быстрое время работы.

Минусы:
— не отображаются должности если они находятся в корне дерева (т.е. ни в одном из подразделений, планирую доработать);
— не отображаются в дереве уже добавленные пользователи (планирую доработать);
— нет функционала создания/удаления подразделения, должности (планирую доработать);
— нет функционала бизнес-процессов, автоматических операций и др. что есть в WF-конфигураторе АСКОН-а (в ближайшем будущем не планирую это добавлять, поскольку этим пользуюсь не так часто и вроде нормально работает).

На этом пока все, исходники на github.com.

Источник: habr.com

Решение

Разработка и изготовление машиностроительной продукции требует применения различных программных инструментов (САПР, расчетных пакетов, инструментов для проектирования технологий изготовления, анализа качества, планирования работ, диспетчеризации производства и др.). Разные компании-разработчики вкладывают свое время и компетенции в создание и развитие определенного класса программных средств, и каждый из игроков этого рынка преуспел в своей области. Неизбежным следствием этого является наличие ПО от различных производителей в составе автоматизированных систем предприятия. Эффективность процессов жизненного цикла изделия во многом зависит от характера взаимодействия программных компонентов между собой и технологии выполнения процессов с их использованием.

Планирование НИОКР

Продукт: ЛОЦМАН:PLM

Для планирования работ в рамках НИОКР используется система ЛОЦМАН:PLM. Она обеспечивает коллективную работу над проектами, структуру взаимосвязанных работ, выдачу заданий исполнителям, а также позволяет руководителям отслеживать выполнение этих заданий. В системе предусмотрены также следующие возможности:
• индикация конфликтов планирования;
• отображение графика проекта в виде диаграммы Ганта;
• создание отчетов по плановым и фактическим показателям.

Читайте также:
Формат nef в какой программе открыть

Планирование НИОКР

Теоретические расчеты

Продукты: FlowVision, КОМПАС-3D

Детальному конструкторскому проектированию новых изделий предшествует работа по определению базовых параметров конструкции на основе расчетных моделей. Например моделирование обтекания изделий или его частей потоком жидкости или газа. Результаты таких расчетов, как правило, определяют геометрическую форму основных компонентов изделия, ключевые конструктивные решения и требуемые материалы изготовления. Эту задачу можно решить с помощью совместного применения программных продуктов КОМПАС-3D и FlowVision.

Эскизное проектирование

Продукты: ЛОЦМАН:PLM, КОМПАС-3D, ПОЛИНОМ:MDM

После нескольких итераций расчетов и оптимизации теоретической модели начинается этап эскизного проектирования изделия. В рамках этого этапа в КОМПАС-3D разрабатывается компоновка изделия. Выполняются компоновочные построения с указанием габаритов, форм поверхностей, мест крепежа, крайних положений подвижных частей. На этом же этапе определяются основные узлы изделия, требующие дальнейшего детального проектирования.
В результате формируется укрупненная структура изделия в ЛОЦМАН:PLM. На ее основании детализируется календарный план-график опытно-конструкторских работ. А специалисты получают задания на проектирование отдельных узлов и подсистем.

Рабочее проектирование (механическая часть)

Продукты: ЛОЦМАН:PLM, КОМПАС-3D, ПОЛИНОМ:MDM, 8D. Управление качеством

Проектирование нового изделия начинается не «с чистого листа», а с изучения имеющегося опыта — анализа отказов в эксплуатации изделий-аналогов. Цель анализа — применить конструктивные решения, заведомо исключающие появление выявленных дефектов. Для этого используется продукт АСКОН 8D. Управление качеством.

На этапе рабочей конструкторской документации конструкторы, получив задания в системе планирования, приступаю к проектированию узлов в КОМПАС-3D. Проектирование узла или детали осуществляется в «обстановке» компоновочной геометрии, которую конструктор получил вместе с заданием на проектирование. Он использует компоновочную геометрию в качестве опорной при построении геометрии элементов конструкции. Это позволяет ассоциативно изменять конструкцию проектируемого узла при изменении постановки задачи (компоновки изделия). Ведущий конструктор, в свою очередь, может видеть, насколько конструкция проектируемого узла вписывается в общую конструкцию изделия, выявлять конфликты и несоответствия и вовремя корректировать постановку задачи.

В ходе проектирования применяются возможности твердотельного и поверхностного моделирования. Проектирование отдельных видов узлов и деталей осуществляется с использованием специализированных прикладных приложений КОМПАС-3D, таких как Валы и механические передачи, Пружины, Металлоконструкции, Трубопроводы, Кабели и жгуты и т. п. Для назначения материалов изготовления, добавления стандартных и покупных изделий используется единая система управления нормативно-справочной информацией ПОЛИНОМ:MDM. А в ЛОЦМАН:PLM конструктор может найти и заимствовать готовые компоненты.

Рабочее проектирование (приборостроительная часть)

Продукты: Delta Design, ЛОЦМАН:PLM, КОМПАС-3D, ПОЛИНОМ:MDM

Проектирование изделий, включающих в себя печатные узлы и кабельно-жгутовые соединения, требует коллективной работы конструкторов механической части и радиоэлектронной аппаратуры, а также совместного применения программных инструментов MCAD и EDA/ECAD.

Печатная плата проектируется в EDA-системе Delta Design. Схемотехник разрабатывает схему электрическую принципиальную. Конструктор печатного узла создает на ее основе топологическую модель печатного узла (размещает на плате компоненты и производит трассировку соединений между ними), используя полученный от конструктора прибора контур печатной платы.

рабочее проектирование приборостроительная часть

С помощью специального конвертера в составе КОМПАС-3D на основе топологической модели печатной платы автоматически формируется 3D-модель платы, содержащая габаритные или реалистичные модели компонентов. Конструктор прибора добавляет в модель платы дополнительные механические компоненты (стойки, лепестки, кронштейны) из базы данных ЛОЦМАН:PLM или из справочника стандартных изделий в ПОЛИНОМ:MDM, размещает 3D-модель печатного узла в пространстве модели прибора.
После этого конструктор приступает к проектированию кабельно-жгутовой обвязки. С помощью приложения Кабели и жгуты в КОМПАС-3D он прокладывает траектории кабелей и жгутов внутри корпуса прибора, а также между отдельными блоками и приборами в основном изделии. Приложение позволяет автоматически позиционировать кабельные части соединителей по их блочным частям согласно схеме, создать 3D-модели и сборочные чертежи кабелей и жгутов, проходящих по трассам, рассчитать условные диаметры кабелей, генерировать скругления, подсчитать длины проводников.

Электронная модель прибора, полученная из КОМПАС-3D, передается в расчетный пакет FlowVision. Из базы данных ЭРИ системы Delta Design в FlowVision передаются параметры тепловыделения (материалы и рассеиваемая мощность) отдельных компонентов, размещенных на плате. После этого в FlowVision запускается расчет тепловых режимов. На основе полученной информации конструктор может оптимизировать конструкцию корпуса для достижения заданных показателей теплообмена, например предусмотреть наличие вентиляционных отверстий.

Источник: plmrussia.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru