автореферат диссертации по машиностроению и машиноведению, 05.02.23, диссертация на тему:Управление качеством процесса подготовки управляющих программ для оборудования с ЧПУ на основе выбора стратегий и средств автоматизации

кандидата технических наук
Епифанова, Ольга Викторовна
город
Тула
год
2012
специальность ВАК РФ
05.02.23
цена
450 рублей
Диссертация по машиностроению и машиноведению на тему «Управление качеством процесса подготовки управляющих программ для оборудования с ЧПУ на основе выбора стратегий и средств автоматизации»

Автореферат диссертации по теме "Управление качеством процесса подготовки управляющих программ для оборудования с ЧПУ на основе выбора стратегий и средств автоматизации"

005018071

На правах рукописи

ЕПИФАНОВА Ольга Викторовна

Управление качеством процесса подготовки управляющих программ для оборудования с ЧПУ на основе выбора стратегий и средств автоматизации

Специальность: 05.02.23 Стандартизация и управление качеством продукции

АВТОРЕФЕРАТ

диссертации на соискание учёной степени кандидата технических наук

1 9 ДПР 2012

Тула-2012

005018071

Работа выполнена в ФГБОУ ВПО «Тульский государственный университет» на кафедре «Автоматизированные станочные системы»

Научные руководители:

Официальные оппоненты:

ИНОЗЕМЦЕВ Александр Николаевич доктор технических наук, профессор

АНЦЕВ Виталий Юрьевич, доктор технических наук, профессор, ФГБОУ ВПО «Тульский государственный университет», заведующий кафедрой «Подъемно-транспортные машины и оборудование»;

Ведущая организация:

ГУБАРЕВ Павел Валерьевич, кандидат технических наук, ООО «Девелопер Софт», инженер-программист.

ФГБОУ ВПО «Государственный университет - учебно-научно-производственный комплекс», г. Орел

Защита состоится « 15 » мая 2012 г. в 12-00 часов на заседании диссертационного совета Д 212.271.01 при ФГБОУ ВПО "Тульский государственный университет" (300012, г. Тула, пр. Ленина, 92,9-101)

С диссертацией можно ознакомиться в библиотеке ФГБОУ ВПО «Тульский государственный университет».

Автореферат разослан « 13 » апреля 2012 г.

Учёный секретарь диссертационного совета

Орлов Александр Борисович

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

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

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

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

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

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

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

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

Цель работы заключается в повышении эффективности процесса технологической подготовки производства за счет обоснованного выбора стратегий и средств автоматизации процесса подготовки управляющих программ для оборудования с ЧПУ. Для достижения поставленной цели сформулированы и решены следующие задачи исследований:

1) провести анализ процесса подготовки УП для станков с ЧПУ для выявления и классификации несоответствий, приводящих к увеличению сроков и стоимости подготовки УП, и источников их возникновения;

2) сформировать перечень возможных стратегий подготовки УП, позволяющих снизить количество несоответствий и выделить множество параметров, которые значимо влияют на выбор этих стратегий;

3) разработать схему влияния производственных факторов на выбор стратегии подготовки УП;

4) разработать теоретико-игровую модель выбора стратегии подготовки

УП;

5) провести анализ структуры и состава модулей средств автоматизации подготовки УП для оборудования с ЧПУ - САМ-систем. Сформировать на основе проведенного анализа обобщенную структуру САМ-системы;

6) разработать методику квалиметрической оценки и выбора САМ-системы по показателям качества.

Методы и средства исследования. Исследования проводились на основе методов всеобщего управления качеством, квалиметрии, структурно-функционального моделирования ШЕБ, положений теории игр и теории принятия решений.

Основные положения, выносимые автором на защиту:

- причинно-следственные взаимосвязи возникновения несоответствий при подготовке УП для оборудования с ЧПУ;

- теоретико-игровая модель выбора оптимальной стратегии подготовки УП для оборудования с ЧПУ;

- модель квалиметрической оценки качества средства автоматизированной подготовки УП (САМ-системы), позволяющая определить качество данного программного продукта на основе оценок качества по выделенным группам показателей.

Научная новизна результатов исследования состоит в разработке

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

Практическая значимость.

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

Реализация работы. Разработанные модули используются в производственном процессе ОАО "Тульский оружейный завод". Результаты данной работы внедрены в учебный процесс кафедры "Автоматизированные станочные системы".

Апробация работы. Основные положения работы докладывались на Международных научно-технических конференциях: «Гагаринские чтения» (г.Москва, 2009, 2010, 2011гг.), «Автоматизация: Проблемы, Идеи, Решения» (г.Тула, 2009, 2010гг.), «Технологическая системотехника» (г.Тула, 2009, 2010 гг.), на Региональной молодежной научной и инженерной выставке «Шаг в будущее, Центральная Россия» (г.Липецк, 2010 гг.); на молодежной научно-практической конференции студентов ТулГУ «Молодежные инновации» (г.Тула 2009, 2010гг.); на магистерской научно-технической конференции (г. Тула, 2008, 2009 гг.), а также на научной конференции профессорско-преподавательского состава ТулГУ (г. Тула, 2009-2012 гг.).

Публикации. По тематике исследований опубликовано 14 работ, из них 5 в ведущих рецензируемых изданиях, включенных в список ВАК.

Структура и объём работы: Диссертация состоит из введения, четырех разделов, заключения, списка литературы. Содержит 132 страницы машинописного текста, 13 таблиц, 26 рисунков, список литературы из 131 наименования. Общий объем диссертации 132 страницы.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность работы, изложена ее структура и кратко раскрыто содержание разделов диссертации.

В первом разделе выполнен анализ процессов предприятия, связанных с технологической подготовкой производства, показано место процесса подготовки УП. Показано, что снижение качества и эффективности процесса подготовки УП влечет за собой увеличение сроков и затрат на реализацию

проектов, а также потери, связанные с риском повышенного уровня брака в ходе отладки УП на металлорежущем станке с ЧГТУ и при последующей обработке деталей по данной УП.

Проведен анализ процесса подготовки УП, проанализировано место систем автоматизированного проектирования (CAM-систем) в этом процессе и влияние использования CAM-систем на качество процесса.

Сформулированы основные направления повышения качества УП и процесса разработки УП. Показано, что повысить качество процесса разработки УП возможно за счет:

- повышения уровня автоматизации процесса подготовки УП;

- совершенствования процедур отладки и верификации УП, в том числе и с привлечением специализированных средств автоматизации с расширенными возможностями;

- использования специализированных модулей и приложений, нацеленных на решение конкретных производственных задач;

- обоснованного выбора средств автоматизации и их функциональных возможностей;

- повышения квалификации персонала (программистов-технологов), в том числе и в области овладения навыками работы со средствами автоматизации;

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

Показано, что применение средств автоматизации на различных этапах процесса разработки УП позволяет:

- снизить затраты финансовых средств на выполнение проектных процедур за счет:

- сокращения сроков разработки;

- сокращения числа несоответствий и корректировок;

- повысить качество принимаемых проектных решений.

Проведен анализ используемых средств автоматизации программирования (CAM-систем) а также методик оценки и выбора программных средств для решения прикладных задач.

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

Вопросы повышения эффективности процессов предприятия, в том числе и процесса разработки УП рассматривали такие ученые как Адлер Ю.П., Анцев В.Ю., Безъязычный В.Ф., Бойцов Б.В., Бржозовский Б.М., Васильев В.А., В.В.Волостных, Галкин В.И., Григорович В.Г., Игнатьев A.A., Иноземцев А.Н., Пасько Н.И., Проников A.C., Протасьев В.Б., Репин В.В., Родионов B.C., Суслов А.Г., Цырков A.B., Шолом A.M., Юдин C.B. и др.. В решение задачи оценки качества программного обеспечения и выбора прикладных

программных продуктов внесли свой вклад Антошина И.В., Бабешко В.Н., Замятин К.И., Нешта Е.П., Рязанова В.А., Хлунов A.B., Шугрина М.В.

Однако, как показало исследование, вопросы построения единой методики определения направлений совершенствования процесса подготовки УП для оборудования с ЧПУ и выбора средств автоматизации (САМ-систем) для автоматизированной подготовки УП не нашли окончательного решения.

На основании вышеизложенного определена цель работы и сформулированы задачи исследования.

Во втором разделе произведены анализ и детализация процесса подготовки управляющих программ для металлорежущих станков с ЧПУ и выделены ключевые этапы этого процесса (рисунок I).

Исходные данные -

конструкторская,

технологическая

и™

Оглаженная УП

Подготовка исходных

Разработка УП (кодирование)

и конструкции

конструкции

Устранение несоответствий ■

Исправление несоответствий в чертежах, модел»

Согласование форматов используемых данных

Ввод

информации о геометрии

Выбор оборудования д обработки

Выоор типа операций, первоначальный расчет операмии

ас чет траекторий инструмента

Кодирование УП в у н и нереальном ф о рм ете

Верификация УПна компьютере

3Z

Проверка траектории

Проверка правильности

Моделирование обработки на компьютере

Корректировка УП

Использование средств аналма и оптимтаинм

Выбор и настройка постпроцессора

Применение постпроцессора

Вер нф и каин я УП на

I3Z

Подготовка программоносителя

Отладка УП на станке

Рисунок 1 - Этапы процесса разработки управляющей программы

Выбор tun» вягряияп. iiep№>iiii4a.iuiuii расчет операции

|>|>р»а11ии и геичкприи I

\

-V \

Ouatfiw при \

макШЧСИИП ч \

инструмента ^^ Т

ОШИБКИ II pjC4Cr« у с порч ых i очек траостирим :с!1ижен1!я иштрухмшз

Ошибки при рсжи\м рс.мния

Ошибка при

KuöopeciparcivH

обрьСчлкИ

OtiiHÖK» при ва информации

V"

распиложгнин -»моментов - )'li)l«pj 4UCTI! .-шиш

информации о pai.ucpiix

Псхсхпвггствия на пан« «Кяфябоисз >'11 (кплнрояпниОя

}

"к I

Hu. m ч11 о

сдогаксмчсамх оим&чг

I ' • Ошибочный

I »uftip «К'ру.'К

|Кй|иро1имкг VII ш уимшреялиши форма I

; Выбор иборэлониин« для обработки

Рисунок 2 - Причинно-следственная диаграмма возникновения несоответствий на этапе "Разработка УП (кодирование) " 7

Анализ этапов процесса подготовки УП с помощью исследования причинно-следственных взаимосвязей позволил выделить для каждого из этапов основные несоответствия, которые возникают при реализации проектных процедур. Результаты проведенного анализа формализованы в виде причинно-следственных диаграмм, пример которой приведен на рисунке 2.

Дальнейший анализ позволил выделить факторы, оказывающие влияние на возникновение этих несоответствий:

Факторы, связанные с исполнителем:

- невнимательность исполнителя;

- недостаточная квалификация специалиста (программиста, отладчика);

- недостаточный опыт работы со средством автоматизации:

- недостаточный опыт работы с системой автоматизированного проектирования (САМ-системой);

- недостаточный опыт работы с конвертерами файловых форматов при импорте данных с предыдущих этапов проектирования;

- недостаточный опыт работы с системой верификации УП;

- недостаточный опыт настройки постпроцессора.

Факторы, связанные с недостатками используемых средств автоматизации, либо с отсутствием средств автоматизации для поддержки этапов проектирования:

- отсутствие средства автоматизации (САМ-системы);

- недостаточная гибкость средства автоматизации (САМ-системы):

- несовместимость форматов данных САБ/САМ-систем (отсутствие необходимых конвертеров);

- отсутствие поддержки импорта данных (ввод информации

вручную);

- отсутствие режима интерактивного ввода;

- недостаточная функциональность для выполнения расчетов заданной точности;

- отсутствие соответствующих баз данных и баз знаний;

- отсутствие интерактивных средств поддержки принятия решений на этапах проектирования;

- недостаточная функциональность средства проверки кода УП;

- отсутствие постпроцессора;

- недостаточная функциональность либо отсутствие средств автоматизации для осуществления верификации и оптимизации УП, а также визуализации обработки на компьютере:

- отсутствие средства компьютерной визуализации/верификации;

- отсутствие средств анализа и оптимизации по результатам верификации.

Выявление ключевых причин позволило нам сформулировать стратегии предприятия в области подготовки управляющих программ, направленные на снижение количества возникающих несоответствий:

X]. Автоматизированная подготовка УП, для которой предполагается приобрести или разработать средства автоматизации, в том числе и дополнительные.

х2. Выполнение расширенной верификации УП.

х3. Обучение персонала.

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

В третьем разделе разработана теоретико-игровая модель выбора стратегий подготовки УП с учетом конкретных производственных факторов.

Формализация взаимодействия участников выбора стратегии в области подготовки УП для оборудования с ЧПУ - руководства предприятия и отдела разработки УП - представлена теоретико-игровой моделью, отражающей черты данного явления: множество заинтересованных сторон (игроков, участников); возможные действия каждой из сторон (стратегии, ходы); интересы сторон, представленные функциями выигрыша (платежа) для каждого из игроков.

Игрок, в конечном итоге оценивающий результаты внедрения стратегии -руководство предприятия - заинтересован в повышении эффективности процесса разработки и качества УП при снижении затрат на разработку и низких расходах на внедрение и использование стратегии. С другой стороны, программисты технологи заинтересованы в выборе стратегии, которая позволила бы сократить длительность и трудоемкость процесса разработки при повышении качества принимаемых решений. Таким образом, цели руководства предприятия и разработчиков совпадают, поэтому взаимодействие разработчика и потребителя можно представить как коалиционную игру, каждый из участников которой имеет свой набор стратегий поведения:

Г = (х,г,нх),

где Х = {*!»'-*/> —} ~ множество стратегий отдела разработки управляющих программ; к = ^1,^2>->3'у>-|-множество стратегий руководства предприятия; н - функция выигрыша разработчиков управляющих программ.

Принятие решения представляет собой выбор одной или нескольких из некоторого множества рассматриваемых стратегий, каждая из которых приводит к определенному результату с определенными затратами. Необходимо подыскать один или несколько вариантов в зависимости от конкретной ситуации (набора факторов) с наибольшим значением эффективности при минимальных затратах. Таким образом, выбор оптимального варианта производится с помощью минимаксного критерия "минимум затрат на внедрение и эксплуатацию при максимальной эффективности". Таким образом, стратегия х*еХ отдела разработки управляющих программ оптимальна в случае, если н{х*,у)>у, где \'(Г) -значение игры Г, равное экономической эффективности внедряемой г-ой стратегии разработчиков УП, т.е.

v* = (max£X.(F)), min^C,.)),

где _ затраты на внедрение и эксплуатацию стратегии х*, _

эффективность стратегии х* в зависимости от множества F текущих факторов производства.

Так как х. = е(-2. ■••> ещ, •■•} где {еп, еп,..., еы,...} - множество элементов /ой стратегии разработчиков УП, следовательно:

где £с,„ - затраты на внедрение и эксплуатацию и-го элемента /-ой стратегии, - эффективность и-го элемента /-ой стратегии в зависимости от множества F текущих факторов производства.

Выявлены стратегии разработчиков управляющих программ и их элементы (таблица 1) и руководства предприятия, а также производственные факторы, которые описывают текущую обстановку на предприятии и влияют на выбор (таблица 2). Одновременно может быть внедрено несколько стратегий/ элементов стратегий. Поэтому существует возможность формирования оптимальной стратегии индивидуально для каждого проекта, при этом особенности внедряемой стратегии будут определяться приоритетными направлениями совершенствования процесса подготовки УП.

Стратегии х, отдела разработки управляющих программ

Элементы стратегий, е,

Таблица 1

X]. Автоматизированная подготовка УП, для которой предполагается приобрести или разработать

еп. Компьютерную технику &12- САМ-систему

ев Модули расширения функциональных возможностей САМ-системы

ей. Постпроцессоры для имеющегося оборудования

х2. Расширенная верификация выполняется

е21. С привлечением средств верификации САМ-системы е22 С привлечением специализированных верификаторов егз- С привлечением средств анализа и оптимизации_

х3. Обучение персонала

езь Своими силами е32. Специализированные образовательные программы

Указанные в таблице 2 факторы могут быть уточнены и конкретизированы. Структура фактора Бз "Имеющееся в наличии программное обеспечение технологической подготовки производства" приведена ниже: Бз! Есть САМ-система универсальная:

Рз„ планируется обновление текущей системы; ¥зп планируется расширение ее возможностей; Р313 планируется переход к другой системе; Рзы не планируются изменения системы; Изг Есть САМ-системы для некоторых видов обработки:

Рз21 планируется закупка модулей для других видов обработки;

¥■¡22 не планируется закупка модулей для других видов обработки; Бзз Нет САМ-системы; Р34 Верифкатор:

Р341 Есть верификатор встроенный; Р342 Есть верификатор самостоятельный; Р343 Нет верификатора.

Таблица 2

Стратегии У] руководства предприятия Факторы влияющие на выбор отдела разработки управляющих программ

У1. Принять предложенную схему автоматизации. уг. Потребовать изменения схемы автоматизации -выбор другого уровня автоматизации. уз. Потребовать изменения состава САМ-системы. У4. Потребовать изменить поставщика САМ-системы Серийность, инвариантность выпуска и срочность заказа (определяет сроки разработки) F^ Имеющееся на предприятии оборудование (применяемые типы обработки, набор постпроцессоров) ^з. Имеющееся в наличии программное обеспечение технологической подготовки производства F4. Сложность и специфичность разрабатываемых изделий Материально техническая база предприятия (компьютерная, офисная и т.д. техника) F6. Квалификация персонала (необходимый и достаточный уровень пользователей системы, сложность освоения)

Предложено оценивать затраты на внедрение и эксплуатацию той или иной стратегии, исходя из годового фонда заработной платы (ГФЗ) программиста-технолога, среднего по предприятиям Тульской области. Затраты на внедрение и эксплуатацию при приобретении САМ-системы рассчитываются в зависимости от стоимости одного лицензионного места одной из соответствующих систем и его обновления соответственно. В основы для расчета взяты данные по БРЯИТ 1 в поставке БргиСАМ «Универсал», специализированного верификатора - по УЕЮСШ", модулей расширения -средняя стоимость разработанных подобных модулей. Для расчета затрат на обучение взята средняя цена курса обучения БрпйСАМ специалистами учебного центра.

Полученные коэффициенты в пересчете на одно рабочее место приведены в таблице 3.

В таблице 4 представлен фрагмент таблицы установленных соответствий между элементами стратегий и фактором Р3 "Имеющееся в наличии программное обеспечение технологической подготовки производства".

Выявленные соответствия помогаю сформировать стратегию автоматизированной разработки управляющих программ для заданного набора исходных производственных условий.

Таблица 3

Элементы стратегии е. Затраты С, Затраты 1С, Приведенны затраты

на внедрение на эксплуатацию

ец. приобрести компьютерную технику 0,2 ГФЗ 0,1 ГФЗ 0,3 ГФЗ 0,17

ею. приобрести САМ-систему 0,82 ГФЗ 0,1 ГФЗ 0,92 ГФЗ 0,51

е13 приобрести модули расширения функциональных возможностей САМ-системы 0,11 ГФЗ 0,02 ГФЗ 0,13 ГФЗ 0,07

ец. приобрести постпроцессоры для имеющегося оборудования 0,17 ГФЗ 0,03 ГФЗ 0,2 ГФЗ 0,11

в21. верификация с привлечением средств верификации САМ-системы 0 0 0 0

е22 верификация с привлечением специализированных верификаторов 1,67 ГФЗ 0,12 ГФЗ 1,79 ГФЗ 1

е2з. верификация с привлечением средств анализа и оптимизации 0,1 ГФЗ 0,02 ГФЗ 0,12 ГФЗ 0,07

ез].обучение своими силами 0 0 0 0

е32. Специализированные образовательные программы 0,47 ГФЗ 0 0,47 ГФЗ 0,26

Таблица 4

лг,

еп е12 е14 е22 *23 е31

ГЗИ планируется обновление текущей системы + 0 + + +

F31 Р312 планируется расширение ее возможностей + 0 * + + + + +

Г313 планируется переход к другой системе + * + *

Г314 не планируются изменения системы - -

F3 F32 Р321 планируется закупка модулей для других видов обработки + 0 * + +

Р322 не планируется закупка модулей для других видов обработки - -

F33 Нет САМ-системы * * + * + + + + *

Г341 Есть верификатор встроенный * + +

F45 Р342 Есть верификатор самостоятельный * +

Р343 Нет верификатора + + + + + +

"-" - применение элемента стратегии при данном условии недопустимо,

"О" - неэффективное применение элемента стратегии при данном условии, "+" - эффективное применение элемента стратегии при данном условии, "*" - необходимое применение элемента стратегии при данном условии

После выбора конкретного направления совершенствования процесса подготовки УП перед предприятием встает задача оценки и выбора средств

автоматизации, в том числе САМ-системы.

Для решения этой задачи была разработана методика квалиметрической оценки качества САМ-системы, алгоритм реализации этой методики следующий:

• Определение типа средства автоматизации

• Оценка материально-технической и информационной базы предприятия

• Формулирование требований к функционалу средства автоматизации

• Ранжирование показателей качества САМ-системы по степени значимости

• Формирование структуры желаемой САМ-системы

• Установка ограничений на наиболее важные показатели

• Оценка рассматриваемых САМ-систем по выбранным критериям

• Окончательный выбор САМ-системы из списка допустимых систем

С учетом рекомендаций ГОСТ 28806-90 «Качество программных средств. Термины и определения» и ГОСТ 28195-89 «Оценка качества программных средств. Общие положения» был сформирован перечень показателей качества САМ-системы как программного средства. Показатели качества были разделены на 4 группы: функциональные возможности, удобство освоения и использования, универсальность, экономические показатели. Каждая из групп конкретизируется оценочными показателями более низкого уровня. Для формирования группы показателей "Функциональные возможности" была разработана обобщенная структура САМ-системы, которая состоит из модулей-блоков, реализующих поддержку отдельных этапов подготовки управляющей программы.

А втоматиэированная разработка УП

(обобщенная схема) |

Ввод исходных данных

I

Расчет траектории Верификация

и формирование управляющих

УП программ

Программный

Интерактивный

Ввод техн ологического процесса

Разработка технологического маршрута

Расчет траектория движения инструмента

Формирование управляющих программ

Формирование траектории

' Программный ввод Поддержка языка описаний есть/нет

, Интерактивный ввод Форматы импорта чертежей Поддерживаемые форматы

Возможность создания чертежей есть/нет

Форматы импорта и ■■■■:■■■ преобразования ЗР моделей Поддерживаемые форматы

Поверхностное моделирование есть/нет

<аркасное моделирование есть/нет

Защита от плохо проработанных моделей есть/нет

Рисунок 3. Обобщенная структура САМ-системы и фрагмент показателей качества для группы "Функциональные возможности"

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

Для осуществления оценки качества САМ-системы по выбранным показателям разработаны группы оценочных показателей. Описаны способы определения значений оценочных показателей, проведен анализ задач участников процесса выбора САМ-системы и разработана методика оценки качества САМ-системы на основе абсолютных и относительных показателей качества с учетом веса мнения выборщиков.

Методология оценки САМ-системы по показателям качества может применяться в рамках решения задачи о выборе стратегии автоматизации процесса подготовки УП для оценки приобретаемой САМ-системы/модулей расширения, для оценки имеющейся системы и принятия решения о ее обновлении или замене, для постановки задания на разработку модулей расширения и дальнейшего контроля результата выполнения этого задания.

В четвертом разделе описано применение разработанной модели определения стратегии автоматизации для выбора эффективного направления совершенствования процесса подготовки УП.

При анализе процесса подготовки управляющих программ для деталей, содержащих специфический конструктивный элемент - винтовой паз - было выявлено, что расчет опорных точек траектории занимает слишком много времени, имеются отклонения в размерах и форме детали по результатам обработки. Для повышения эффективности процесса была применена методика выбора стратегии разработки УП. Выделены производственные факторы: F1. Серийность, инвариантность выпуска и срочность заказа: F122 Разнообразие выпускаемой продукции значительное F131 Часто изменяется номенклатура выпускаемых изделий F2. Имеющееся на предприятии оборудование:

F212 Есть постпроцессоры для имеющегося оборудования: не планируется закупка нового оборудования

F3. Имеющееся в наличии программное обеспечение КТПП

F31 Есть САМ-система универсальная: F312 возможно, расширение ее возможностей F313 возможно, переход к другой системе F351 Есть верификатор встроенный

F4. Сложность и специфичность разрабатываемых изделий

F411 Сложность изделий высокая

F421 Есть специальные задачи

F5. Материально техническая база:

F51 Есть соответствующее оборудование

F6. Квалификация персонала:

F611 Есть Штатный программист

F621 Опыт работы с САМ-системами есть

В таблице 5 приведены данные об эффективности возможных стратегий

при заданных факторах. Для расчета примем следующие условные коэффициенты: "-"=-3, "О" =-1, "+" =1, "*" =3.

_Таблица 5

х2 X}

<?12 <?13 еи егх ег-1 Си еп езг

И22 * * * * * *

ИЗ И31 * * * * * *

Р212 -

Р312 - * * * * * *

Р313 * + + * *

Р35 Р351 - + *

Р4 Р41 Г411 + * + * *

¥42 Р421 + *

Р5 Р51 -

Р6 Р61 Г611 * *

Р62 Р621 * +

1Е, -1 10 19 12 6 13 15 9 7

приведенная -1 0,53 1,00 0,63 0,32 0,68 0,79 0,47 0,37

Таким образом, наибольшее значение эффективности будет у стратегии ей "Приобрести модули расширения функциональных возможностей САМ-системы" и е2з- "Верификация с привлечением средств анализа и оптимизации". Для выбора оптимальной стратегии было определено соотношение суммарной эффективности к стоимости внедрения и эксплуатации стратегии. По результатам расчетов получено, что оптимальной для внедрения является стратегия ей. Наличие штатного программиста делает возможной разработку модуля расширения самостоятельно предприятием. Для принятия решения о том, будет ли разработка вестись своими силами или нет необходимо оценить затраты на разработку сторонними программистами и штатным.

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

Для сокращения времени и трудоемкости подготовки изображений для обработки на лазерном гравировальном станке и сокращения штучного времени обработки был разработан программный модуль, осуществляющий преобразование исходного полноцветного изображения в монохромное с частотной модуляцией цвета. Разработанный модуль позволяет: сократить сроки и трудоемкость процесса подготовки исходных данных на 37%;

сократить число необходимых проходов лазера при гравировании изображения и снизить энергоемкость процесса гравирования (при сохранении имитации тоновых переходов) в 8 -10 раз.

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

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

ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ РАБОТЫ

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

Результаты проведенных теоретических исследований и их практическое использование позволяют сделать следующие основные выводы:

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

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

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

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

5. Разработаны модули расширения функциональных возможностей САМ-систем для поддержки этапов "подготовка данных" (для лазерных гравировальных станков, позволяет сократить время подготовки данных на 37%) и "расчет опорных точек траектории" (для УП на детали, содержащие конструктивный элемент "винтовой паз", позволяет сократить время проведения расчетов на 42%). Разработанные модули внедрены и используются в производственном процессе ОАО "Тульский оружейный завод".

6. Результаты данной работы в виде методик выбора оптимальной стратегии разработки управляющих программ и оценки и выбора САМ-системы внедрены и используются в учебном процессе на кафедре «Автоматизированные станочные системы» ТулГУ.

ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ ИЗЛОЖЕНО В РАБОТАХ:

1. Епифанова О.В. Автоматизация точного расчета взаимного позиционирования инструмента и заготовки при обработке винтового паза на венчике // Молодежный вестник Технологического факультета: Лучшие научные работы студентов и аспирантов: Сб. статей. В 2-х ч. 4.1. Тула: Изд-во ТулГУ, 2009. С. 148-151

2. Епифанова О.В., Троицкий Д.И. Повышение качества процесса автоматизированной разработки управляющих программ. // IV-я магистерская научно-техническая конференция Тульского государственного университета: сборник докладов/ под общей редакцией д-ра техн. наук, проф. Ядыкина Е.А. - Тула: Изд-во ТулГУ, 2009. С. 237-239

3. Епифанова О.В., Троицкий Д.И. Автоматизированный расчет точного позиционирования заготовок при пятикоординатной обработке // Оборудование и инструмент для профессионалов, №5. Харьков: ЦентрИнформ, 2009. С. 18-23

4. Епифанова О.В., Троицкий Д.И. Повышение эффективности работы лазерного технологического комплекса // Оборудование и инструмент для профессионалов №5. Харьков: ЦентрИнформ, 2009. С.28-31

5. Троицкий Д.И., Епифанова О.В. Выбор оптимальной стратегии автоматизированной разработки управляющих программ для ЧПУ // Вестник ТулГУ. Автоматизация: проблемы, идеи, решения: Материалы Междунар. научно-техн. конф. "АПИР-14 /Под ред. В.В. Прейса, Е.В. Давыдовой. Тула: Изд-во Тул-ГУ, 2009. С. 108-112

6. Епифанова О.В., Троицкий Д.И. Исследование задачи выбора перечня функциональных возможностей CAM-систем при автоматизированной подготовке управляющих программ// Фундаментальные и прикладные проблемы техники и технологии. Научно-технический журнал, № 2/3 (280). Орел: Изд-во ,2010. С.57-62

7. Епифанова О.В., Иноземцев А.Н., Троицкий Д.И. Преобразование растровых изображений при разработке управляющих программ для лазерного технологического комплекса //Вестник компьютерных и информационных технологий № 3(69). Москва: Изд-во Машиностроение, 2010 С. 3-7

8. Епифанова О.В. Выбор структуры и стратегии использования CAM-систем в задаче повышения эффективности процесса подготовки УП для станков с ЧПУ // Молодежный вестник Политехнического института: сб. статей. Тула: Изд-во ТулГУ, 2010 С. 109-110

9. Епифанова О.В., Троицкий Д.И. Оптимальный выбор структуры САМ-системы (начало)// Оборудование и инструмент для профессионалов, №5. Харьков: ЦентрИнформ, 2010. С.56-58

Ю.Епифанова О.В., Троицкий Д.И. Оптимальный выбор структуры САМ-системы (окончание)// Оборудование и инструмент для профессионалов, №6. Харьков: ЦентрИнформ, 2010. С.82-83

П.Епифанова О.В. Исследование задачи повышения эффективности процесса автоматизированной разработки управляющих программ путем формирования стратегии автоматизации и структуры CAM-системы // XXXVII Гагаринские чтения. Научные труды Международной молодежной научной конференции в 8 томах, Т2. М.: МАТИ, 2011. С. 113-115

12.Епифанова О.В., Троицкий Д.И. Методика оптимального выбора структуры CAM-системы // Известия ТулГУ. Технические науки. Вып. 3. Тула: Изд-во ТулГУ, 2011. С. 21-29

13.Епифанова О.В., Троицкий Д.И. Автоматизация технологической подготовки производства деталей, изготавливаемых на оборудовании с ЧПУ / Известия ТулГУ. Технические науки. Вып. 3. Тула: Изд-во ТулГУ, 2011. С. 53-61

14.Епифанова О.В., Троицкий Д.И. Автоматизация преобразования растровых изображений при разработке управляющих программ для лазерного гравировального станка // Известия ТулГУ. Технические науки. Вып. 3. Тула: Изд-во ТулГУ, 2011. С. 224-231

Текст работы Епифанова, Ольга Викторовна, диссертация по теме Стандартизация и управление качеством продукции

61 12-5/3354

ФГБОУ ВПО «ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

На правах рукописи

ЕПИФАНОВА ОЛЬГА ВИКТОРОВНА

УПРАВЛЕНИЕ КАЧЕСТВОМ ПРОЦЕССА ПОДГОТОВКИ УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ ОБОРУДОВАНИЯ С ЧПУ НА ОСНОВЕ ВЫБОРА СТРАТЕГИЙ И СРЕДСТВ АВТОМАТИЗАЦИИ

Специальности: 05.02.23 - «Стандартизация и управление качеством

продукции»

ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук

Научный руководитель: доктор технических наук, профессор

А.Н. Иноземцев

Тула 2012

СОДЕРЖАНИЕ

СПИСОК СОКРАЩЕНИЙ.........................................................................................4

ВВЕДЕНИЕ..................................................................................................................5

1 АНАЛИЗ НАПРАВЛЕНИЙ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ПРОЦЕССА ПОДГОТОВКИ УПРАВЛЯЮЩИХ ПРОГРАММ.........................12

1.1 Основные направления повышения эффективности обработки на станках с ЧПУ........................................................................................................................12

1.2 Показатели качества процесса подготовки управляющих программ для оборудования с ЧПУ...............................................................................................14

1.3 Перспективные направления повышения качества процесса подготовки управляющих программ..........................................................................................18

1.4 Влияние САМ-систем на качество процесса подготовки управляющих программ...................................................................................................................20

1.5 Модель процесса подготовки управляющих программ для оборудования с ЧПУ........................................................................................................................22

1.6 Оценка качества и выбор средств автоматизации процесса подготовки управляющих программ..........................................................................................33

1.7 Методика выбора средств автоматизации процесса подготовки управляющих программ..........................................................................................39

1.8 Постановка цели и задач исследования........................................................40

2 АНАЛИЗ ПРОЦЕССА ПОДГОТОВКИ УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ ОБОРУДОВАНИЯ С ЧПУ И ВЫЯВЛЕНИЕ ПЕРСПЕКТИВНЫХ НАПРАВЛЕНИЙ СОВЕРШЕНСТВОВАНИЯ.......................................................41

2.1 Анализ ситуации на предприятии.................................................................42

2.2 Выбор приоритетных направлений и способов повышения эффективности процесса подготовки УП............................................................47

2.3 Выводы.............................................................................................................54

3 ВЫБОР СТРАТЕГИИ И СРЕДСТВ АВТОМАТИЗАЦИИ ПРИ ПОДГОТОВКЕ УПРАВЛЯЮЩИХ ПРОГРАММ ДЛЯ ОБОРУДОВАНИЯ С ЧПУ.............................................................................................................................55

3.1 Участники процесса выбора стратегии предприятия в области подготовки управляющих программ..........................................................................................55

3.2 Теоретико-игровой подход к выбору оптимальной стратегии повышения качества процесса подготовки управляющих программ.....................................57

3.3 Синтез стратегии автоматизации..................................................................67

3.4 Оценка и выбор САМ-системы по показателям качества..........................70

3.4.1 Формирование номенклатуры показателей качества САМ-системы72

3.4.2 Формирование структуры показателей качества по группе «Функциональные возможности».....................................................................75

3.4.3 Оценка пользовательского качества системы.....................................86

3.4.4 Оценка стоимости средства автоматизации (САМ-системы)...........94

3.4.5 Описание методики оценки и выбора средства автоматизации (САМ-системы) ..............................................................................................................94

3.5 Выводы.............................................................................................................99

4 ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ РЕЗУЛЬТАТОВ НАУЧНО-ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЫ....................................................................100

4.1 Использование специализированных САМ-систем при подготовке данных для управляющих программ...................................................................100

4.2 Повышение точности позиционирования инструмента и заготовки.....101

4.2.1 Исходные данные для расчета............................................................105

4.2.2 Практическая реализация....................................................................107

4.3 Подготовка изображений для гравировки..................................................112

4.3.1 Обзор существующих методов решения поставленной задачи......113

4.3.2 Разработка алгоритма работы системы..............................................114

4.3.3 Практическая реализация....................................................................116

4.4 Выводы...........................................................................................................119

ЗАКЛЮЧЕНИЕ....................................................................................................... 120

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ..............................................122

ПРИЛОЖЕЖНИЕ 1.......................................................................132

СПИСОК СОКРАЩЕНИЙ

КТПП - конструкторско-технологическая подготовка производства

ЛПР - лицо, принимающее решение

НТД - нормативно-техническая документация

ОГТ - отдел главного технолога

ПК - персональный компьютер

ПО - программное обеспечение

ПС - программное средство

САПР - система автоматизированного проектирования

СЧПУ - система числового программного управления

ТЗ - техническое задание

УП - управляющая программа

ЧПУ - числовое программное управление

ЭВМ - электронная вычислительная машина

ВВЕДЕНИЕ

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

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

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

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

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

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

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

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

Цель работы заключается в повышении эффективности процесса технологической подготовки производства за счет обоснованного выбора стратегий и средств автоматизации процесса разработки управляющих программ для оборудования с ЧПУ.

Для достижения поставленной цели сформулированы и решены следующие задачи исследований:

1) провести анализ процесса разработки УП для станков с ЧПУ для выявления и классификации несоответствий, приводящих к увеличению сроков и стоимости разработки, и источников их возникновения;

2) сформировать перечень возможных стратегий разработки УП, позволяющих снизить количество несоответствий и выделить множество параметров, которые значимо влияют на выбор этих стратегий;

3) разработать схему влияния производственных факторов на выбор стратегии разработки УП;

4) разработать теоретико-игровую модель выбора стратегии разработки управляющих программ;

5) провести анализ структуры и состава модулей средств автоматизации подготовки УП для оборудования с ЧПУ — САМ-систем. Сформировать на основе проведенного анализа обобщенную структуру САМ-системы;

6) разработать методику квалиметрической оценки и выбора САМ-системы по показателям качества.

Представленные в диссертации исследования проводились на основе методов всеобщего управления качеством, квалиметрии, структурно-функционального моделирования ГОЕР, положений теории игр и теории принятия решений.

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

Проведен анализ процесса разработки УП, проанализировано место систем автоматизированного проектирования (CAM-систем) в этом процессе и влияние использования CAM-систем на качество процесса.

Сформулированы основные направления повышения качества УП и процесса разработки УП.

Показано, что применение средств автоматизации на различных этапах процесса разработки УП позволяет:

- снизить затраты финансовых средств на выполнение проектных процедур за счет:

- сокращения сроков разработки;

- сокращения числа несоответствий и корректировок;

- повысить качество принимаемых проектных решений.

Проведен анализ используемых средств автоматизации программирования (CAM-систем) а также методик оценки и выбора программных средств для решения прикладных задач.

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

Вопросы повышения эффективности процессов предприятия, в том числе и процесса разработки УП рассматривали такие ученые как Адлер Ю.П., Ан-цевВ.Ю., Безъязычный В.Ф., Бойцов Б.В., Бржозовский Б.М., Васильев В.А., В.В.Волостных, Галкин В.И., Григорович В.Г., Игнатьев A.A., Иноземцев А.Н., Моцаков С.А., Пасько Н.И., Проников A.C., Протасьев В.Б., Репин В.В., Родионов B.C., Суслов А.Г., Цырков A.B., Шолом A.M., Юдин C.B. и др.. В решение задачи оценки качества программного обеспечения и выбора прикладных программных продуктов внесли свой вклад Антошина И.В., Бабешко В.Н., Замятин К.И., Нешта Е.П., Рязанова В.А., Хлунов A.B., Шугрина М.В.

Однако, как показало исследование, вопросы построения единой методики определения направлений совершенствования процесса разработки УП

8

для оборудования с ЧПУ и выбора средств автоматизации (САМ-систем) для автоматизированной разработки УП не нашли окончательного решения.

На основании вышеизложенного определена цель работы и сформулированы задачи исследования.

Во втором разделе произведены анализ и детализация процесса разработки управляющих программ для металлорежущих станков с ЧПУ и выделены ключевые этапы этого процесса.

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

Дальнейший анализ позволил выделить факторы, оказывающие влияние на возникновение этих несоответствий.

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

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

В третьем разделе разработана теоретико-игровая модель выбора стратегий подготовки УП с учетом конкретных производственных факторов.

Формализация взаимодействия участников выбора стратегии в области разработки УП для оборудования с ЧПУ — руководства предприятия и отдела разработки УП — представлена теоретико-игровой моделью, отражающей черты данного явления: множество заинтересованных сторон (игроков, участников); возможные действия каждой из сторон (стратегии, ходы); интересы сторон, представленные функциями выигрыша (платежа) для каждого из игроков.

Принятие решения представляет собой выбор одной или нескольких из некоторого множества рассматриваемых стратегий, каждая из которых приводит к определенному результату с определенными затратами.

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

Предложено оценивать затраты на внедрение и эксплуатацию той или иной стратегии, исходя из годового фонда заработной платы (ГФЗ) программиста-технолога, среднего по предприятиям Тульской области. Затраты на внедрение и эксплуатацию при приобретении САМ-системы рассчитываются в зависимости от стоимости одного лицензионного места одной из соответствующих систем и его обновления соответственно.

Выявленные соответствия помогают сформировать стратегию автоматизированной разработки управляющих программ для заданного набора исходных производственных условий.

После выбора конкретного направления совершенствования процесса разработки УП перед предприятием встает задача оценки и выбора средств автоматизации, в том числе САМ-системы.

Для решения этой задачи разработана методика квалиметрической оценки качества САМ-системы и алгоритм реализации этой методики.

Для осуществления оценки качества САМ-системы по выбранным показателям разработаны группы оценочных показателей. Описаны способы определения значений оценочных показателей, проведен анализ задач участников процесса выбора САМ-системы и разработана методика оценки качества САМ-системы на основе абсолютных и относительных показателей качества с учетом веса мнения выборщиков.

В четвертом разделе описано применение разработанной модели определения стратегии автоматизации для выбора эффективного направления совершенствования процесса разработки УП.

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

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