Создание кинематической структуры станка для симуляции в модуле NX CAM

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

Рубрика Производство и технологии
Вид статья
Язык русский
Дата добавления 31.03.2019
Размер файла 478,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Набережночелнинский институт (филиал) Казанского (Приволжского) федерального университета

Набережные Челны, Россия

Создание кинематической структуры станка для симуляции в модуле NX CAM

Мансуров Т.Н.

Сабиров А.Р.

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

к.т.н., доцент Хусаинов Р.М.

Система NX CAM позволяет производить симуляцию отработки управляющих программ с применением трехмерных моделей станков с ЧПУ. Это позволяет выявить ошибки программирования, проверить и устранить столкновения узлов станка, инструмент, приспособления и заготовки. Такая проверка выполняется виртуально, не задействуя сам станок. Для реализации симуляции необходимо кроме наличия самой трехмерной модели станка, выполнить ее настройку. Один из способов такой настройки рассмотрен в данной статье.

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

Добавление модели станка.

Первым делом необходимо добавить модель станка непосредственно в папку библиотеки станков. Для этого копируем папку с нужным нам станком в папку по адресу: …\Siemens\NX…\MACH\resource\library\machine\installed_machines

В той папке, которую мы только что скопировали в библиотеку станка, создаем файл с расширением .dat, и называем его так же, как и папку модели станка, в которой он расположен. Для нашего станка называем его JMD3.dat. Теперь нам нужно заполнить наш файл. Открываем его в текстовом редакторе, например «Блокнот», и создаем там 3 строки (рис. 1):

Рисунок 1. Редактирование файла настройки

1 строка. В данной строке в позиции 1 вводим имя нашего станка; в позиции 2 прописываем путь к файлу постпроцессора, с расширением .tcl: JMD3,${UGII_CAM_LIBRARY_INSTALLED_MAHINES_DIR}JMD3\postprocessor\sinumerik\JMD3CNC.tcl,

2 строка. В позиции 3 прописываем путь до следующего файла, расположенного в той же папке постпроцессора, но с расширением .def: ${UGII_CAM_LIBRARY_INSTALLED_MACHINES_DIR}JMD3\postprocessor\sinumerik\ JMD3CNC.def

3 строка. В позиции 4 прописываем путь к файлу CSE драйвера с расширением .MCF: CSE_FILES,${UGII_CAM_LIBRARY_INSTALLED_MACHINES_DIR}JMD3\ cse_driver\sinumerik\JMD3.MCF

3) Станок мы добавили, но пока программа его не видит. Чтобы это исправить проходим по адресу: … \Siemens\NX…\MACH\resource\library\machine\ascii\, там находим файл machine_database.dat.

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

DATA|JMD3|MDM0101|3-Ax Mill Vertical|Sinumerk|Example|

${UGII_CAM_LIBRARY_INSTALLED_MACHINES_DIR}JMD3\JMD3.dat|1.000000|${UGII_CAM_LIBRARY_INSTALLED_MACHINES_DIR}JMD3\ graphics\CNCm2

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

Название нашего станка.

Пусть к .dat файлу в папке станка, созданному ранее.

Путь к .prt файлу сборки модели станка.

Теперь наш станок готов к работе, и будет доступен в библиотеке станков в модуле NX CAM (рис. 2).

Рисунок 2. Список доступных станков в библиотеке

Подключение модели станка.

Теперь, после того как мы добавили наш станок в библиотеку, нужно подключить его к нашей обработке, созданной в среде NX CAM.

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

В самом верху выбираем объект GENERIC_MACHINE, нажимаем правую кнопку мыши, выбираем «Изменить».

В открывшемся окне выбираем «Вызвать станок из библиотеки».

В следующем окне находим наш станок, он должен быть во вкладке mill.

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

Если все действия проделаны верно, то после их завершения выйдет сообщение, что станок успешно добавлен. Мы увидим нашу заготовку, установленную на станок, а также траекторию обработки (рис. 3).

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

1) Симуляция работы станка.

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

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

Рисунок 3. Симуляция управляющей программы с применением нового станка

Литература

симуляция станок трехмерный модель

1. Ведмидь П.А.,Сулинов А.В. Программирование обработки в NX CAM. - М.: ДМК Пресс, 2014 - 304 с.

Размещено на Allbest.ru


Подобные документы

  • Разработка 3D моделей в модуле Adem CAD. Создание сборки. Разработка управляющих программ в модуле Adem CAM. Работа с симулятором станка с ЧПУ Swansoft CNC Simulator. Плоское и объемное моделирование внешнего облика изделия. Действующие стандарты по ЕСКД.

    курсовая работа [1,5 M], добавлен 27.11.2014

  • Назначение и область применения горизонтально-фрезерного станка модели 6П80Г. Название основных узлов и органов управления станка, принцип его работы. Структурная и кинематическая схема станка, его наладка, эскиз фрезерования плоской поверхности.

    контрольная работа [5,3 M], добавлен 27.12.2012

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

    курсовая работа [432,4 K], добавлен 13.07.2015

  • Создание токарных многоцелевых станков. Оснащение шпинделя станка приводом углового позиционирования (привод полярной координаты С) с блоком управления и приводом вращения инструмента. Два способа передачи вращения на инструмент. Устройство станка.

    курсовая работа [679,6 K], добавлен 03.02.2009

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

    диссертация [5,5 M], добавлен 09.11.2016

  • Общий вид станка с указанием основных узлов, техническая характеристика станка и его назначение. Схемы нарезания колёс и соответствующие частные кинематические структуры. Анализ кинематических структур. Общая кинематическая структура станка.

    курсовая работа [4,9 M], добавлен 09.05.2007

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

    курсовая работа [1,0 M], добавлен 12.10.2015

  • Определение основных технических характеристик вертикально-сверлильного станка, синтез и описание его кинематической структуры. Динамические, прочностные и другие необходимые расчёты проектируемых узлов, описание системы смазки и управления станком.

    курсовая работа [1,6 M], добавлен 08.06.2011

  • Устройство и работа станка Ц2Д1Ф. Технические показатели обрезных станков. Определение класса точности станка. Расчет ресурса по точности. Выбор режущего инструмента. Процесс фрезерования торцово-конической фрезой. Определение угловых параметров.

    дипломная работа [1,1 M], добавлен 01.12.2015

  • Служебное назначение станка. Расчет режимов резания, валов, зубчатой и клиноременной передач. Выбор электродвигателя. Разработка кинематической структуры станка. Определение числа скоростей привода главного движения. Проектирование шпиндельного узла.

    курсовая работа [911,9 K], добавлен 15.04.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.