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

Поворот шпинделя при фрезеровании пазов


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

Уважаемые форумчане, выручайте!
На производстве имеется карусельно-фрезерный станок ноунейм. ЧПУ Sinumerik 840d. Две револьверных головы. Левая - с приводным инструментом. Вся работа идет через Shopturn.
Столкнулись с проблемой фрезеровки на торце детали двух пазов. Необходимо отфрезеровать два нестандартных паза, 180 градусов соответственно.
Проблема в том, что после фрезеровки первого, второй начинает фрезеровать в этом же месте, не проворачивая патрон. Через трансформации пробовали задать и вращение патрона на 180 град (как на фото) и различные смещение по осям и их повороты, не помогает ничего. Либо срабатывает программный конечник, либо второй паз получается там где и первый. Моделирование при различных же ситуациях показывает что все хорошо, причем именно с поворотом детали.
Как побороть эту заразу? 
Будем рады любым советам, 

3F4XM7Hd-XI.jpg

pWkl39DrynA.jpg

HAWSBMsxfR0 (1).jpg

I0jvgD1-ZnA (1).jpg

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


UnPinned posts

@Andreika69 В цикле Фрезеров. кармана разве не указывается угол поворота? Что показывает симуляция?

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

@Andreika69 В цикле Фрезеров. кармана разве не указывается угол поворота? Что показывает симуляция?

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

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

@Andreika69 Что пишет стойка, когда запускаете программу, нормально отработавшую при симуляции?

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

@Andreika69 Что пишет стойка, когда запускаете программу, нормально отработавшую при симуляции?

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

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

В мда просто g0 c180 крутит без проблем. Стоит только вставить это в прогнамму, пишет что не верно указано ось. 

Во время обработки ось С вообще исчезает,  получается только X, Y, Z SP1, ну и SP2 на инструмент

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

@Andreika69 Покажите что у вас в меню Разное.

 

CSAYvfdUvwI.jpg

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

9HbsnGaCNjQ.jpg

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

X, Y, Z SP1, ну и SP2 на инструмент

 

У вас активируется трансмит, или наоборот не активируется. Попробуйте забить в программе SPOS[1]=180.0 вместо g0 c180

 

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

@Andreika69 Надеюсь левый и правый контуры нарисованы по одну и ту же сторону от оси Y? Лучше верхний контур просто скопировать после поворота и стойка предложит поменять его имя.

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

@Andreika69 Надеюсь левый и правый контуры нарисованы по одну и ту же сторону от оси Y?

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

12 минут назад, grOOmi сказал:

 

У вас активируется трансмит, или наоборот не активируется. Попробуйте забить в программе SPOS[1]=180.0 вместо g0 c180

 

И висит на ожидании

20200520_155136.jpg

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

@Andreika69 Пробуйте вставить повороты в программу ShopMill в обычном G коде (G0 C180) и как вам написал @grOOmi

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

@Andreika69 Пробуйте вставить повороты в программу ShopMill в обычном G коде (G0 C180) и как вам написал @grOOmi

Не помогает, см. последнюю картинку
Если прописать просто g0 c180 - пишут ошибку, мол нет такой оси, оно и понятно, при запуске программы ось С пропадает, появляется Y ну и они в паре работают с SP1 на поворот
Пробовали в трансформации на перемещения менять и X, и Y (длина окружности), шпиндель пытается повернуть, но и фреза уезжает просто в космос, либо выдает ошибку по конечникам
 

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

Тогда так

TRAFOOF

G0 C180

ROT Z180

обработка кармана

ROT Z0

G0 C0

 

Тут непонятно как у вас вызывается TRANSMIT. Скорее всего команда фрезерования кармана его активирует и переключает ось C в режим виртуальной оси Y (пересчёт координат). 

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

@Andreika69 Еще можете попробовать прописать SP1=180. Или же в оффсетах поставить 180 для поворотной оси, если поможет можно это делать из программы.

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

Тогда так

TRAFOOF

G0 C180

ROT Z180

обработка кармана

ROT Z0

Тут непонятно как у вас вызывается TRANSMIT. Скорее всего команда фрезерования кармана его активирует и переключает ось C в режим виртуальной оси Y (пересчёт координат). 

Хорошо, спасибо. Завтра утром на работу к 8 приеду, сразу же попробую и отпишусь

3 минуты назад, mannul сказал:

@Andreika69 Еще можете попробовать прописать SP1=180. Или же в оффсетах поставить 180 для поворотной оси, если поможет можно это делать из программы.

Утром как приеду, отпишусь, надеюсь что что-нибудь получится, спасибо

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

@grOOmi @mannul
C отключением трансформации помогло, единственное что пришлось второй контур перерисовать с отрицательным X, что думаю не очень конечно правильно, но по факту делает два паза как надо под 180 град. Если два контура одинаковы, то по моделированию он их делает в одном месте, но думаю это косяк моделирования что он два раза по 180 крутит, после фрезеровки попробую сделать одинаковыми и посмотрю как отработает по факту. Может достаточно только поворота головы, а ось тогда можно и Z не трогать. Будем пытаться
Спасибо огромное, выручили очень
 

sWNQLX299qE.jpg

0hvvsEQh85U.jpg

DtrWwaLpJNY.jpg

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

C отключением трансформации помогло, единственное что пришлось второй контур перерисовать с отрицательным X, что думаю не очень конечно правильно, но по факту делает два паза как надо под 180 град.

 

Тогда уберите ROT Z180 и потом ROT. Это разворот системы координат. 

Да, писать лучше в G-code, в ShopMill вообще непонятно где он что активирует. Перевести код ShopMill в G-code тоже не получится, к сожалению Siemens не даёт этот функционал. 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • BASH_HD
      У меня есть оригинальная книга к станку с полным листом всех параметров под каждый возможный мотор.  Ладдер уже пятиосевой.   Он универсальный и под непрерывные и под индексные. Про осевую карту интересно, надо изучить. 
    • Александр 36
      Я купил такой без инструкции теперь пытаюсь разобраться
    • SAPRonOff
      Адаптивный фрагмент можно сделать независимым от мастер-модели адаптивного фрагмента. Сценарий такой : вставили в сборку адаптивку, рядом с документов, в который вставили фрагмент появился независимый фрагмент, можно его независимо от мастер модели модифицировать. Набор операций адаптивного фрагмента магическим образом растворенных в дереве построения вышестоящего документа получить адаптивным фрагментом нельзя, это можно сделать только макросом/плагином - который автоматизирует действии и сам формирует за несколько кликов множество операций(добро пожаловать в C#)     Адаптивный фрагменты,  вставленный в вышестоящий документ, не запрещает менять геометрию: задавать свои переменный и переуказыать родительскую геометри, в этом суть это параметрической технологии.     идея адаптивного фрагмента(АФ) в том, чтобы в дереве вышестоящего фрагмента не видеть лишних построений, а видеть лишь одну операцию вставки адаптивного фрагмента и уже её модифицировать. Вся магия должна происходить внутри фрагмента по законам пользователя. Можно настроить адаптивный фрагмент так, чтобы он формировал имя в дереве построения не просто «фрагмент», а например «отверстие м40x2, глубина 50, способ получения ….», при этом имя будет параметрически меняться в зависимости от типоразмеров/переменных АФ. АФ можно настроить так, чтобы эскиз был заранее заложен внутрь АФ, и при вставки фрагмент в вышестоящий документ работало так : выбрал произвольную грань система сама на ней нарисовала нужный эскиз, выдавила его и автоматически приклеила/вычла полученную бабышку, таким образом нет потребности каждый раз готовить эскиз, АФ сам всё сделает по заранее заложенным правила(без программирования) Все тоже самое, только в ТФ для построение шлицов нужно выбрать только кромку, Дейв на видео замудрил как-то :  и кромки и грани и тела надо выбирать для UDF.
    • gudstartup
      @BASH_HD ось вы сами настраивать будите или у вас параметры от производителя имеются? или ваше pmc уж само и прописывает при установке стола рекомендованного станкостроителем?  
    • Killerchik
      Ещё в байду ищите, прям на китайском. По крайней мере по Мазакам я для себя находил несколько китайских сайтов типа "поможем при блокировке и по опциям". Таким же по Фанукам стоит писать всем, глядишь с 20ого раза повезёт. Ну и всем Фануко-посредникам в РФ, коих развелось в последнее время, не помешает написать. В любом случае, будет хорошо если Вы потом тут отпишитесь о результате.
    • gudstartup
      и проверьте что ваша осевая карта поддерживает более 4 осей если нет то и  ее тоже придется менять  тогда ставьте опцию привод и конфигурируйте ось но перед  этим проверьте осевую карту хотя бы по заказному номеру  на 0i серии с этим проще опции не нужны
    • BASH_HD
      Речь и не идет про одновременные 5 осей.  в названии темы я написал что ось индексная будет.   4+1 конфигурация.   31i-А это умеет.    
    • maxx2000
      @Onizuka интересно как ты себе представляешь бобышку без эскиза, или протягивание без траектории и сечения, или отверстие не привязанное к грани? Продолжай работать в CREO,  
    • gudstartup
      @BASH_HD 31ia не может управлять одовременно более 4 осями и если вам нужна пятиосвая обработка то нужна система 31ia5 вот что мы имеем например для 31ib   а вот тоже самое для 31ib5 или ограничивайтесь конфигурацией 3+2
    • BASH_HD
      Да, первое что пришло в голову поискать на таобао/алибаба либо сразу материнку с открытыми опциями либо  посредника кто их включит.  На авито искал, пока не нашел.   если кто что знает или умеет напишите в личку. ну или тут в теме.
×
×
  • Создать...