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

Привязка детали в поворотных осях


BaZuZu

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

Доброго времени суток....

 

Такой вопрос... если мы привязываем деталь в положении стола В и С не равно нулю... 

то он не понимает...

 

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

post-27837-0-58872700-1458286865.jpg

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


это пипец будет макрос, для пересчета трансформации осей

оч сильно сомневаюсь что если даже кто то и написал, то поделится

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

ну если заготовка в центре, то там по идеи через тангенс можно пересчитать.... но а если она ни в центре ?

 

 

а почему сам станок не может этого делать ?

или если привязался, то он думает что  В и С у него в нолях ?

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

Было дело. У меня даже были промежуточные углы, а не 90.

Там надо пересчитать положение детали, если её вернуть в горизонталь,  и потом уже крутить станком из новой точки.

Нарисовать палку от G54 до Z точки привязки и горизонталь от этой палки в точку привязки.

Повернуть эту Г на нужный угол и провести расчёты.

Это же всё можно сделать в солидворксе или в №Хе

Изменено пользователем Ander
Ссылка на сообщение
Поделиться на других сайтах

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

 

а можете рассказать подробнее?

нарисовал я эту планку(линию), а дальше что ?

 

да UMS750

 

g254 подходит только во время обработки, когда деталь уже привязана...


у спрута все плохо с эскизами ((( в NаХе с этим намного интереснее...

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

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

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

это не так немного работает

вернее это работает только когда при привязке поворотные оси 0

тогда включаете в проге G254 и все гуд

но если задача привязатся к некоему конструктивному элементу до которого можно достать только при повороте...

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

 

опишите более подробно задачу

 

на Хайденхайн я такое делал, но там циклы привязки более гибкие чем у фанука

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

а если взять значения где хранятся координаты центра стола и значения где хранятся длина инструмента ренишоу и программно через тангенс или катангенс вычислять точку при повороте в В=0 и С=0 ?

 

или не получится ?

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

Доброго времени суток....

 

Такой вопрос... если мы привязываем деталь в положении стола В и С не равно нулю... 

то он не понимает...

 

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

Даже интересно стало. А что если проблему на два этапа разбить?

Первый - проверить работает ли если привязка идет по В0, а вот С произвольный? Как правило на многих 5-ти осевых станках с РАЗНЫМИ стойками с этим проблем нет. Порядок такой, что сначала надо высчитать (намерить угол) - если заготовка криво лежит. Затем подвернуть на него (программно) и уже потом ловить G54. Само смещение по углу С которое намеряли, разумеется в оффсет 54 нуля надо тоже записать.

Если этот вариант работает (а он ДОЛЖЕН) работать, то надо проверить тоже самое с углом В. Уже при нулевом С.

Но тут часто и на более серьезных станках были проблемы...

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

NickyWizard  правильно обозначил алгоритм действия. Мы так и поступаем: в итоге, надо просто правильно калибровать G54! На каждой детали! ВСЕ....

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

Пробовали тупо поворачивать стол в B=90 C=90 указывая что это B=0 C=0 ..... один фиг он поворачивается в свое нулевое положение и естественно точка уже не там и непонятно что и где он делает.... 

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

и такой еще момент... если X и Y брать в положении наклонного стола а Z в другом положении.... он пересчитает это все... или это сильно уже для него ?

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...
В 18.03.2016 в 10:20, Metan сказал:

это пипец будет макрос, для пересчета трансформации осей

оч сильно сомневаюсь что если даже кто то и написал, то поделится

Весь пипец - арктангенсом называется... Я когда-то написал такую программку, чтобы иметь "ноль" в любом положении поворотного стола. И почему "не поделится"?...

O08050.NC

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...