Перейти к публикации

Синхронизация Renishow с "новой" базой детали по отверстиям


Рекомендованные сообщения

Всем доброго времени суток, форумчане! 

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

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

Стойка sinumerik.

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
28 минут назад, SiMuX сказал:

Всем доброго времени суток, форумчане! 

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

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

Стойка sinumerik

Через модуль NX - Probing, а далее через постпроцессор

Есть готовые решения, обращайтесь сделаю 

Изменено пользователем Vladislav-dobrynin
Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, SiMuX сказал:

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

Желательно реализовать программно, но и в целом какие решения могут быть?

Здравствуйте. Если речь именно о фасках, то можно щупом с CYCLE977 пробежаться по отверстиям в режиме "только измерение", записывая координаты отверстий в отдельный файл

WRITE(ERR, "POINTS", "X"<<_OVR[5]<<" Y"<<_OVR[6])

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

MCALL Ваш_цикл_обработки
POINTS
MCALL


При новом выполнении программы стереть файл POINTS

DELETE(ERR, "POINTS")

 

Ссылка на сообщение
Поделиться на других сайтах

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

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

Даже при поводках сложных деталей с криволинейными поверхностям - 5 осевую обработку компенсировал, чтобы попасть в множества сечений  каждой из партии делали -  автоматически по результатам измерений

Изменено пользователем Vladislav-dobrynin
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Vladislav-dobrynin сказал:

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

А как запомнили бы измеренные координаты точек?

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, A_1 сказал:

А как запомнили бы измеренные координаты точек?

 

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

 

Например имеем множество отверстий с различной ориентацией на детали. При измерении каждого  используем переменные _measX[n] и _measY[n] - к каждой приравниваем соответствующую переменную результата  _OVR ,   n - счётчик измерения. В начале программы инициализируем необходимое количество локальных переменных. 

В постпроцессоре запоминаем номинальные координаты и ориентацию оси каждого n- ого измерения. При последующей операции обработки - производим поиск ближайшего n - ого измерения по ближайшим координатам обработки и положению инструмента. Таким образом можем в NX обмерить элементы в произвольном порядке , а затем их обработать в любом произвольном порядке - используя компенсацию на соответсвующие _measX[n] и _measY[n] 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Bot
      Peugeot Sport Aims for the Endurance Racing Finish Line with Simulation from Dassault Systèmes Просмотр полной статьи
    • gudstartup
      если нет Fтогда это состояние предупреждения а не ошибки которое говорит о том что вентилятор возможно замедлил свое вращение. если у вас современная система серий 31ib  0if 0ifplus тогда вы можете посмотреть скорости вращения ваших вентиляторов 1714 Speed of radiator cooling fan(FAN1) for Servo amplifier 1715 Speed of radiator cooling fan(FAN2) for Servo amplifier если нагрузка 54% то радиатор и не должен быть холодным вопрос в том до какой температуры он нагревается 
    • boomeeeer
      @Deunet @wega7777 И то и другое уже выкладывалось давно в этой теме Вот сеттинг тул https://disk.yandex.ru/d/QLGNRDa9yob2tg , пикчер тоже лежит если вверх по ветке пробежаться. Последняя версия, которую я выкладывал вроде 10.9 была, сейчас уже 11.1 есть, некогда пока скачивать
    • paull3
      Добрый день, спасибо за помощь, но вот как раз дискеты нет, если у Вас есть возможность и время - подскажите где можно её найти- приобрести
    • Koels
      А ой извиняюсь, в состоянии покоя "0" Там в стоке два вентилятора стоит, меняли на оригинал. Они крутятся, переставляли на другие привода с такими же вентеляторами, по ним ошибки не выскакивали. Моё изначальное предложение что перегревается сам сервопривод перегревается, но ошибки на индикации нету, и доп охлаждение уже поставили. Странная ситуация в общем.
    • gudstartup
      так у вас есть индикация F. на индикаторе привода или нет я так и не прочитал ответа? Если есть то почему не устраняете?
    • Rinum
      Здравствуйте! Наткнулся на данное оформление размерной цепи от общей базы. Однако, не нашел, как в компасе сделать также. Подскажите пожалуйста, в программе предусмотрено аналогичное оформление?
    • Anat2015
      Дискету FC (Final Config) попробуйте загрузить (вставить в дисковод и включить станок). Проверить батарейки сзади в шкафу ЧПУ.
    • wega7777
      Тоже бы не отказался ,если бы кто поделился.
    • ID_Hacker
      Нужно больше информации. Есть ли PCU50 или у вас Integrated HMI. Подключитесь компьютером к NCU в X127 разъём Ethernet и попробуйте VNC клиентом подключиться на эти адреса 192.168.215.1:5900, 192.168.214.1:5900, 192.168.214.241:5900. Возможно вы изменили настройки станочной сети, и теперь у вас TCU не соединяется либо с PCU50 либо с NCU
×
×
  • Создать...