Как видно из названия, сегодня мы продолжим рассказ об использовании SolidCAM — инструмента быстрого и простого создания управляющих программ (УП) для токарных, фрезерных и электроэрозионных станков с ЧПУ. Поскольку «повторенье — мать ученья», прежде всего вспомним пройденный материал. Это позволит освежить в памяти знания, полученные на предыдущем занятии, и напомнить, на чем мы остановились. Полностью с материалами первого занятия можно ознакомиться в журнале CADmaster
Итак, в прошлый раз мы с вами рассмотрели вопросы ответственности конструкторов за эффективность работы технологических подразделений, рассчитывающих УП для станков с ЧПУ (мне так никто и не смог доказать, что такой ответственности не существует), и необходимости использования размерных допусков при моделировании, а не только при оформлении конструкторской документации. В материалах первого занятия были представлены функциональные возможности Autodesk Inventor по использованию размерных допусков в моделировании. Также, надеюсь, мне удалось убедить заинтересованных читателей в том, что использование интегрированных CAD/CAM-решений в технологических подразделениях более эффективно, чем работа во «всеядных приложениях».
Кроме того, мы научились осуществлять технологическую проработку и использовать двумерные данные (в рассмотренном конкретном случае — DWG-чертеж) (рис. 1) для подготовки процесса токарно-фрезерной обработки детали (рис. 2) на станках с ЧПУ и создали новый проект обработки.
Со времени первого занятия прошло много месяцев, и за это время компания SolidCAM Ltd. выпустила новую версию своей программы — SolidCAM 2007 R11. С новыми функциональными возможностями, исправлениями и улучшениями, реализованными в этой версии, мы тезисно ознакомимся в конце статьи. А сейчас обратим внимание лишь на то, что немного изменились диалоговые окна создания проекта обработки. В данной версии после выбора команды SolidCAM → Новая → Токарно-Фрезерная выводится окно Новая токарно-фрезерная операция (рис. 3), а после редактирования (если это необходимо) и подтверждения введенных параметров отображается окно Параметры токарно-фрезерной операции: ШТОК (рис. 4).
Рассмотрением этого шага завершилось первое занятие, и теперь мы приступим к созданию процесса обработки. Но прежде хотелось бы сделать краткий обзор возможностей токарно-фрезерной обработки в SolidCAM.
Как уже отмечалось на первом занятии, SolidCAM поддерживает различные типы токарно-фрезерных станков и позволяет создавать единую УП как для токарных, так и для фрезерных переходов.
Токарно-фрезерный модуль SolidCAM поддерживает следующие типы переходов:
Перед началом выполнения токарных переходов хотелось бы сказать несколько слов об интерфейсе программы. Как уже отмечалось, одной из основных целей этого мастер-класса является устранение «информационного голода» в отношении программного обеспечения SolidCAM. На одном из Internet-форумов (чтобы не делать ему рекламы, адрес не привожу) встречаются такие вопросы: «Кто работает в SolidCAM, подскажите! При запуске SolidCAM выскакивает только SolidCAM Manager. Это, как я понимаю, не основное окно? Тогда как вызвать основное?» Или еще, там же: «После установки SolidCAM в основном меню MDT появилась вкладка SolidCAM. Но в ней всего две строчки: „Открыть SolidCAM Manager“ и „Закрыть SolidCAM Manager“. Может быть, он у меня не настроен?»
Начну отвечать со второго вопроса. Программное обеспечение SolidCAM, интегрируемое под AutoCAD или Autodesk Mechanical Desktop, работает как ARX-приложение. Для его загрузки следует выбрать команду Запустить SolidCAM Manager — и приложение будет загружено. После этого на экране появится рабочее окно SolidCAM Manager.
Что дальше? Для этого следует ответить на первый вопрос, который, как я понимаю, тоже касается SolidCAM для AutoCAD/Autodesk Mechanical Desktop, поскольку загрузка SolidCAM Manager в Autodesk Inventor осуществляется автоматически после ввода основных параметров проекта обработки. Да и сам вопрос возник лишь потому, что многие привыкли после загрузки приложения видеть или большое количество различных меню (и начинают тренировать пальцы, щелкая мышью по многочисленным подменю), или большое количество иконок (соответственно начинают тренировать память, чтобы их запомнить). Всего этого в SolidCAM нет! Чтобы продолжить работу, необходимо выбрать правой клавишей мыши раздел Операции, указать команду Новая и указать необходимый тип обработки. Примером дальнейшей работы в программе SolidCAM могут служить материалы занятий этого мастер-класса.
Браузер SolidCAM Manager является основным интерфейсом SolidCAM.
SolidCAM Manager расположен в левой части графического окна Autodesk Inventor. В нем отображается полная информация о проекте обработки детали.
Браузер SolidCAM Manager включает следующие поля (рис. 9):
Перед выполнением проекта обработки введем некоторые условные обозначения: ПрКМ — правая клавиша мыши, ЛКМ — левая клавиша мыши, SCM — SolidCAM Manager.
Для любой механообработки требуется режущий инструмент. В SolidCAM инструмент может быть определен непосредственно в окне перехода обработки. Но в последнее время на многих предприятиях для конкретного станка приобретается свой набор инструмента. Чтобы технологи-программисты при работе использовали инструмент только из этого набора, в SolidCAM предусмотрена возможность выбора инструмента из ранее подготовленных таблиц. Такие таблицы инструментов в каждом конкретном случае пользователь создает самостоятельно.
Если нет желания и необходимости предварительно настраивать таблицу инструмента, этот шаг можно не выполнять!
Библиотеки инструментов могут быть структурированы по применению в станке, обрабатываемым материалам или по любому другому индивидуальному критерию. При задании переходов обработки вы можете загрузить инструмент и все его параметры, при этом величины подачи и скорости вращения будут автоматически скопированы в переход.
Таблица инструментов — это библиотека инструментов, содержащая все доступные инструменты для применения в данном проекте обработки. Таблица инструментов операции хранится внутри проекта обработки.
Если при создании нового проекта обработки вы хотите автоматически скопировать содержимое конкретной библиотеки инструментов в Таблицу инструментов операции, в MAC-файле станка необходимо установить параметр tool_table_name = name, где name — имя файла таблицы без расширения (например, для таблицы TOPPER_TB.TAB этот параметр должен быть задан следующим образом: tool_table_name = TOPPER_TB).
После задания таблицы инструмента можно приступить к выполнению токарных переходов.
Как уже отмечалось выше, в SolidCAM нет ни падающего меню, ни панелей рабочих иконок, за исключением панели CAM-виды, предназначенной для ориентации геометрических данных на экране в стандартных видах технологической системы координат.
На экране отобразится диалоговое окно Переход точения (рис. 12).
В который раз хочется отметить простоту и дружелюбность интерфейса SolidCAM, который не только позволяет максимально упростить и ускорить процесс освоения программы, но и обеспечивает пользователей широкими возможностями создания оптимального процесса обработки. При отладке маршрута обработки для редактирования доступны и цифровые значения технологических параметров, и «идеология» перехода (виды, типы, стратегии), поскольку все это размещено в одном окне.
С помощью этого перехода вы можете осуществлять черновую, получистовую или чистовую обработку как внешних, так и внутренних поверхностей, выполнять как продольное, так и торцевое точение. При создании результирующей траектории обработки можно использовать токарные циклы, поддерживаемые станком, либо сгенерировать все перемещения инструмента отдельными кадрами в УП.
Все диалоговые окна в программе SolidCAM содержат технологические параметры, специализированные для конкретного перехода, а также несколько общих параметров, два из которых являются обязательными для определения (Геометрия и Инструмент).
Как уже отмечалось на первом занятии, для подготовки и расчета траектории токарной обработки во всех технологических системах используется только двумерная геометрия. О том, как получить такую геометрию, рассказывалось выше.
Обработка выполняется по геометрическим элементам (рис. 13), которые выбираются с использованием опций окна Редактор геометрий. Более подробно останавливаться на этом мы не будем, поскольку цель нашего мастер-класса — лишь ознакомление с общими, а также с неочевидными, но очень важными приемами работы в SolidCAM для Autodesk Inventor. Печать же на страницах журнала всего файла помощи SolidCAM в мои задачи не входит ☺.
Обратите внимание: прежде чем выбрать команды Принять и Завершить, необходимо задать величины Продления контура (Длина старта и Длина окончания). Эти параметры позволяют удлинить по касательной первый и последний элементы выбранной геометрии, что обеспечит оптимальное начало и завершение обработки контура.
Для предотвращения столкновения с обрабатываемым материалом геометрия обработки автоматически корректируется программой с учетом геометрии инструмента и значений параметров Безопасное расстояние, Безопасный угол и Зона безопасности.
Безопасное расстояние влияет на начальное и конечное положение инструмента в начале и конце перехода и определяет длину продления каждого прохода траектории инструмента за пределы материала (рис. 16).
Безопасный угол корректирует траекторию обработки с учетом угла между материалом и режущей кромкой инструмента для предотвращения соприкосновения нережущих кромок инструмента с материалом (рис. 17).
Зона безопасности корректирует траекторию обработки с учетом безопасного расстояния между всеми нережущими кромками инструмента и материалом (рис. 18).
Использовать цикл = НЕТ (рис. 20)
(Применять ли токарные циклы в своей работе, каждый решает сам. Использование цикла существенно уменьшает количество строк УП, но увеличивает время обработки, поскольку состояние модели заготовки при этом не учитывается — А.Б.).
С перемещением внутрь (рис. 21)
Без перемещения внутрь (рис. 22)
XZ (рис. 24)
XZ_граница (рис. 25)
С перемещением внутрь (рис. 26)
Без перемещения внутрь (рис. 27)
С перемещением внутрь (рис. 28)
Без перемещения внутрь (рис. 29)
Нет (рис. 30)
При выборе опции Нет SolidCAM обрабатывает элементы контура без учета геометрии инструмента. Эта опция отключает все встроенные в SolidCAM функции безопасности обработки при создании УП. Возможные зоны зарезов выделены красным цветом.
После ввода всех необходимых технологических параметров ЛКМ выбирается команда Сохранение&Расчет. Завершение перехода осуществляется командой Выход.
В скопированном переходе остается лишь выполнить новый выбор геометрических элементов для обработки — и он полностью готов! Для определения новых геометрических элементов требуется отредактировать переход. Чтобы начать редактирование, следует дважды щелкнуть на нем ЛКМ или, нажав ПрКМ, выбрать команду Редактировать.
Для определения новой геометрии (рис. 32) надо удалить в поле Геометрия имя ранее созданной геометрии и задать команду Выбрать. Вновь обращаю ваше внимание на необходимость задания величины Продления контура. В нашем случае параметр Длины окончания будет определять зону перебега границы обработки после первого перехода.
Для отображения полученных результатов обработки в программе SolidCAM предусмотрены различные возможности визуализации и проверки траектории обработки. Более подробно эти возможности мы рассмотрим на следующих занятиях, а сейчас в SCM выберем ПрКМ раздел Переходы и команду Визуализация. В появившемся диалоговом окне будут представлены различные режимы просмотра. На рисунке 33 представлен результат в режиме Визуализация точения, а на рисунке 34 — в режиме Solid Verify.
На этом завершается наше второе занятие в заочном мастер-классе. Следующее занятие будет посвящено вопросам, связанным с выполнением фрезерных переходов для обработки предложенной детали, а также токарному переходу отрезки детали, который пока остался нерассмотренным.
Предлагаю вам, уважаемые читатели, ознакомиться с некоторыми результатами работы компании SolidCAM Ltd. за 2006 год:
Пользуясь случаем, приглашаю вас посетить наши весенние семинары, посвященные практическому использованию программного обеспечения, предлагаемого компанией CSoft. О сроках проведения, условиях участия и регистрации всегда можно узнать в разделе «События» на нашем Internet-сайте www.csoft.ru/actions.