Copyright © CAD/CAM/CAE Observer # 5 (18)/2004

Как выбрать программное обеспечение?

Опыт выбора системы автоматизированной подготовки управляющих программ для станков с ЧПУ на примере ОАО “ДААЗ”

А.Филиппов, Ю. Дементьева (РПК), Г.Сафин (УОП ОАО “ДААЗ”)
Выбор легок, если он отсутствует.
Народная мудрость
Димитровградский автоагрегатный завод (ДААЗ)

ОАО "Димитровградский автоагрегатный завод" является многопрофильным специализированным предприятием по производству деталей, узлов и агрегатов к автомобилям Волжского автозавода. Значительное количество узлов и деталей ДААЗ поставляет для КАМАЗа, ГАЗа, УАЗа и других российских предприятий.

ДААЗ - это крупнейшее в отрасли, стабильно работающее предприятие, известное как на российском, так и на зарубежном рынке.

Номенклатура выпускаемых заводом изделий обширна. Это изделия топливной группы - дроcсельные патрубки, топливные рампы, клапана, приборы снижения токсичности отработавших газов; по группе кузовной арматуры - замки дверей, стеклоподъемники, наружные и внутренние зеркала заднего вида; по группе изделий электрооборудования - замки зажигания с противоугонным устройством, задние фонари, указатели поворотов, а также биметаллические вкладыши, радиаторы, детали из спеченных металлических порошков и т.д.

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

  • 3D-системы - CATIA, SolidWorks, Pro/ENGINEER, Mechanical Desktop;
  • 2D-системы - КОМПАС, AutoCAD.
  • Возможность выбора

    Свобода человека заключается в праве делать осознанный выбор. Но как сделать этот выбор правильно? Нет проблем, когда выбирать не из чего, когда всё ясно и предсказуемо. Постиндустриальное общество обострило проблему выбора практически до предела. Даже для того чтобы, к примеру, выбрать такую элементарную вещь, как ежедневник, приходится долго стоять перед полкой в магазине и мучительно думать – какой же взять, какой пойдет по стилю, какой удобнее (а еще лучше, чтобы и то, и другое сочеталось). Что же тогда говорить о высокотехнологичных товарах? А программное обеспечение?!

    Буквально несколько лет назад, программ, выполняющих те или иные функции, было доступно не так много, и все их знали наизусть. Cделать выбор было несравнимо легче. Сегодня же существует множество различных программных продуктов, сходных по возможностям. Как выбрать из этого многообразия именно то, что будет наилучшим образом решать ваши задачи? А если речь идет о программных продуктах для производства – проблема обостряется, ведь цена ошибки здесь очень высока!

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

    В этой статье мы хотим рассказать о том, как проходил выбор программного обеспечения для создания управляющих программ для станков с ЧПУ на Димитровградском автоагрегатном заводе (ДААЗ).

    Как известно, для того чтобы проектный и производственный циклы были интегрированы в единую систему, нужен программный пакет для создания УП для станков с ЧПУ. Столкнулся с такой необходимостью и ДААЗ. И начался процесс выбора...

    Перед выбором

    Как выбирается программное обеспечение? Даже приобретая ПО для личного пользования, мы изначально определяем задачу, которую хотим решить. Так, например, чтобы слушать музыку на домашнем компьютере, нужна программа для воспроизведения MP3-файлов – это и будет задачей, которую должна выполнять программа.

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

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

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

    Не будем описывать здесь данный процесс, так как это – тема отдельной статьи. Представим, что он уже прошел – стали ясны цели, было составлено ТЗ и примерно определен бюджет.

    Приступаем к выбору

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

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

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

    Исторически сложилось так, что на ДААЗ'е существует несколько систем для автоматизированного проектирования, которые покрывают потребности проектных отделов. Поэтому вопрос о приобретении CAM-системы приходилось решать с учетом сохранения уже освоенных технологий CAD.

    Как уже говорилось, сотрудниками предприятия было составлено ТЗ и определены необходимые требования к программному пакету:

  • Возможность импорта моделей из всех используемых на ДААЗе графических пакетов;
  • Наличие шаблонов постпроцессоров, а также адаптация их для имеющегося парка станков с ЧПУ;
  • Возможность написания своих постпроцессоров;
  • Улучшенные характеристики расчета траектории, сокращение времени обработки (в сравнении с другими пакетами автоматизированной подготовки управляющих программ для станков с ЧПУ);
  • Поддержка фрезерования по 2Ѕ ё 5 осям, а также двухосевой обработки заготовок на электроэрозионных станках.
  • Следующий шаг – выбор конкретного пакета конкретного поставщика. На этом этапе окончательно уточняются все вопросы по функциональности, по стоимости продукта и годовой подписки, по организации технической поддержки и обучения специалистов, выясняется, какие специальные маркетинговые программы существуют у поставщика, и многое другое.

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

    Как свидетельствует заводская документация: "В августе 2003 года Русская Промышленная Компания передала на ОАО "Димитровградский автоагрегатный завод" для опытной эксплуатации программный продукт фирмы Pathtrace Engineering Systems EdgeCAM v. 7.50. Освоение пакета производилось самостоятельно".

    Тестирование

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

    За период тестовой эксплуатации можно окончательно понять, насколько возможности CAM-системы соответствуют требованиям предприятия. Проверяется функциональность программы, проводятся тесты на скорость и точность выполняемых операций, на удобство пользования программой – насколько она проста для освоения специалистами. Необходима очень тщательная проверка взаимодействия CAM-системы с её окружением: как система работает с входящей и исходящей информацией. Входящей информацией здесь являются модели и чертежи из CAD-систем, исходящей – точные и качественные управляющие программы для станков с ЧПУ.

    На Димитровградском автоагрегатном заводе к процессу тестирования подошли серьезно и взвешенно. Снова обратимся к документам:

    Опытная эксплуатация EdgeCAM продолжалась два месяца. Вот результаты, которые мы получили по каждому пункту:

    1) Было произведено импортирование в пакет EdgeCAM свыше 150 математических моделей различных форматов из имеющихся на ДААЗе графических пакетов.

    2) На основе имеющихся шаблонов постпроцессоров нами с помощью специальной утилиты "Мастер постпроцессоров" были написаны три постпроцессора:

  • для координатно-расточного станка 24K40СФ4;
  • для координатно-шлифовального станка 32К84СФ4;
  • для электроэрозионного станка ROBOFIL-2020.
  • 3) При написании постпроцессоров для электроэрозионных станков ROBOFIL-2030, ROBOFIL-240, AGIECUT-200 пришлось работать с исходным текстом постпроцессора, а затем его откомпилировать.

    4) Была произведена сравнительная обработка модели "Плита неподвижная" 0605-8360.019 (формат SolidWorks) в следующих CAM-пакетах: SPRUT CAM версия 3.5, PowerMILL версия 2.495 и EdgeCAM версия 7.50. Данная модель имеет средние габаритные размеры (140×180×53).

    Логично, что после проведенного тестирования необходимо подвести результаты. Как уже говорилось выше, они должны быть количественными и качественными. Можно провести сравнение CAM-систем по скорости выполнения определенного задания, по точности выполнения задач и по функциональным возможностям.

    Так, после тестирования пакета EdgeCAM на Димитровградском автоагрегатном заводе были получены следующие результаты:

  • Время расчета траектории инструмента при одинаковых значениях диаметра фрезы, шага обработки, припуска, подач и точности в пакете EdgeCAM меньше, чем в пакетах PowerMILL, SPRUT CAM для всех видов обработки;
  • время обработки на станке для черновой и получистовой операции примерно одинаково;
  • время обработки для чистовой операции уменьшилось на 10%.
  • На вышеуказанные станки (п. 2, 3) было получено 30 управляющих программ.

    Использовались следующие фрезерные переходы:

  • фрезеровать по контуру (Profile Milling);
  • фрезеровать карман (Areaclear Lace);
  • фрезерование поверхности построчно (Surface Areaclear, Lace);
  • фрезеровать поверхность послойно (Z Level Rough, Finishing); ребро (Pencil Mill); дообработка (Rest Rough, Finishing); постоянный шаг (Constant Cusp Finishing); проекция границы (Project Boundary).
  • Переходы электроэрозионной обработки:

  • контур (2D Profile);
  • вспомогательные переходы;
  • выбор инструмента (Tool Store);
  • компенсация (Radius Compensation);
  • переход в точку (Rapid, Feed, Toolchange, Home).
  • Окончательный выбор

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

    После тестовой эксплуатации на ДААЗ'е были выделены следующие плюсы и минусы пакета EdgeCAM:

    Достоинства программы EdgeCAM:

  • возможность получения в одном пакете управляющих программ для фрезерной, токарной, электроискровой, комбинированной обработки;
  • относительная простота в освоении и использовании;
  • наличие специального интерфейса для работы с солидами, импортированными из тяжелых систем, таких как CATIA;
  • наличие специальной утилиты "Мастер Кода", позволяющей пользователям настраивать генераторы кода, используя простой шаблон, который удовлетворяет основным структурам и форматам данных, требующимся для управления станками с ЧПУ. При этом от инженера-технолога не требуется знания какого-либо из языков программирования;
  • отсутствие разделения графической и служебной информации без нарушения функциональных возможностей файла для дальнейшего модифицирования и редактирования;
  • работа с 2½...5-осевым фрезерованием, выполнение двухосевой, соосной и радиальной, четырехосной токарной обработки, а также двух- и четырехосной обработки на электроэрозионных станках;
  • возможность создания модели детали и формы исходной заготовки как с помощью средств EdgeCAM, так и путем импортирования из других САПР (SolidWorks, CATIA, AutoCAD, КОМПАС);
  • возможность вести параллельно работы по проектированию детали и её обработки, что позволяет на ранних этапах проектирования определиться с технологией изготовления изделия;
  • наличие операции верификации пути инструмента – программы Verify, позволяющей избежать дополнительных затрат на отладку техпроцесса в "железе". На "мягкой" компьютерной модели можно проверить результаты работы технологов, устранить возможные ошибки и внести необходимые изменения в технологический процесс. При этом технолог, моделируя путь инструмента, может рассмотреть обрабатываемую деталь с разных сторон и визуально определиться с качеством выполненной обработки изделия;
  • наличие функции Compare позволяет сравнить обрабатываемую заготовку с моделью исходной детали. Эта операция доступна пользователю в процессе работы над технологией изготовления изделия. Подрезанные или недофрезерованные объемы заготовки выделяются различными цветами, что помогает пользователю сориентироваться, определить место возможного дефекта и внести необходимые изменения в технологический процесс;
  • формирование управляющей программы в виде линий, дуг и сплайнов, что позволяет уменьшить объем управляющих программ.
  • Недостатки программы EdgeCAM:

  • отсутствие меню и руководства пользователя на русском языке (в данный момент РПК сделала локализацию программы и подготовила русскоязычные учебные курсы по программе. – Прим. авт.);
  • отсутствие модуля расчета оснастки зубчатых колес для проволочной электроэрозионной обработки, на которую приходится большая доля общей трудоемкости механической обработки.
  • По результатам опытной эксплуатации было принято решение о закупке данного пакета. Приобретение пакета было произведено в июле 2004 года.

    Итак, выбор сделан!

    Получить подробные консультации и демо-версию программного обеспечения EdgeCAM вы можете у специалистов Русской Промышленной Компании:

  • в Москве (095) 744-0004,
  • Екатеринбурге (343) 359-87-59,
  • Н. Новгороде (8312) 34-28-68,
  • Санкт-Петербурге (812) 164-54-08.
  • Централизованная служба приема заказов: edgecam@cad.ru, тел. (095) 744-0004

    Дополнительная информация: www.cad.ru, www.edgecam.ru

    Заключение

    В заключение отметим, что на данный момент на ОАО "Димитровградский автоагрегатный завод" идет промышленная эксплуатация EdgeCAM, а специалисты Русской Промышленной Компании всегда готовы оказать необходимую техническую поддержку.

    Русская Промышленная Компания является эксклюзивным дистрибьютором компании Pathtrace Technology, разработчика EdgeCAM – одного из ведущих программных пакетов для создания управляющих программ обработки для станков с ЧПУ, токарной, фрезерной и электроэрозионной групп.

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

    Copyright © CAD/CAM/CAE Observer # 5 (18)/2004