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

Попасть в шаг резьбы на ЧПУ


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

В 07.09.2019 в 19:58, Metal_Cutter сказал:

Интересно услышать комментарии советчика

При нарезании резьбы на станке с ЧПУ по датчику положения шпинделя движение по Z начинается в момент его срабатывания.

При этом станку требуется некоторое время для достижения требуемой скорости перемещения суппорта. Возникает отставание перемещения суппорта от теоретического, которое происходило бы при мгновенном наборе скорости. Это отставание не имеет значения пока оно равно постоянной величине для многопроходной обработки. Для разных скоростей суппорта (= разных оборотов шпинделя) будут различные времена разгона, а за различные времена шпиндель больше или меньше "убежит вперед", поэтому отставания перемещения суппорта будут различными, и это приведет к смещению резца относительно нарезанной резьбы.

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


@A_1  Спасибо что Вы так подробно рассказали, только я это знаю. Вопрос был к Ander.

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

На практике не проверял, но токаря рассказывали, что можно следующие манипуляции выполнить:

Намазать пластилином по резьбе, выполнить проход с минимальным съемом, так чтобы по пластилину чиркнула пластина/резец. При помощи координаты Z в программе смещать риску к середине резьбы. Запускать резьбу полностью.

 

Ссылка на сообщение
Поделиться на других сайтах
В 08.09.2019 в 11:00, fantom.ul сказал:

Так сказано же:

 

а ты попробуй .  нарежь резьбу на  болванке . после поменяй обороты и запусти цикл ещё раз . и посмотри что получится .

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

а ты попробуй .  нарежь резьбу на  болванке . после поменяй обороты и запусти цикл ещё раз . и посмотри что получится .

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

Так что верю вам, как практику.

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

когда есть вероятность последующей доработки токаря обычно ставят риску на детали по кулачку . в этом случае меньше погрешности .

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

1. У токаря не слишком много радостей в жизни. Зачем обламывать ему возможность вые5нуться?

 

2. КОМПЕНСИРУЮЩИЙ ПАТРОН. Он без всяких умничаний попадет в резьбу.

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

1. У токаря не слишком много радостей в жизни. Зачем обламывать ему возможность вые5нуться?

 

2. КОМПЕНСИРУЮЩИЙ ПАТРОН. Он без всяких умничаний попадет в резьбу.

1.  это точно +1

2.  разговор про резец , какой компенсирующий патрон .

Ссылка на сообщение
Поделиться на других сайтах
В 08.09.2019 в 10:28, Ander сказал:

Культурный способ, даже с замком.

Включаешь ось С1 (шпиндель), доворачиваешь его в ноль.

Загоняешь резец в виток резьбы как требуется.

К координате по Z резца прибавляешь расстояние, кратное шагу резьбы, и выходящее за торец резьбы

- это будет начальный Z резьбы. 

Загоняешь его в цикл и поехали....  19 сек....

Самый верный вариант. На универсальном станке токарь так и выставляет резец. И начинает резать отведя инструмент по оси Х. Даже в этом случае он ее подрезает со смещением, достаточным,чтобы все что нужно вкрутилось ("папа" или калибр). При этом он еще тратит время, на то, чтоб  выставь биение.

Поэтому лучше к универсалу на доработку. Это надежнее. А на самом деле он просто завидует :) Поэтому вредничает. Куда ему до ЧПУ :)

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

Ещё один вариант для станков с осью С:

- Начальную точку в программе ставим кратно шагу резьбы

- в MDI включаем ось С

- подводим резец по Z к координате, кратной шагу резьбы.

- подводим резец по Х и поварачивая С заводим в канаву резьбы.

- обнуляем в этом положении ось С.

- отводим резец, запускаем программу.

 

Работает и без полной оси С. Например у нас мастурны не оснащены приводом оси С, но энкодер стоит (М19 работает, а G1 C180. F300. не работает)

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

без оси С.

в проге уменьшить обороты до 10-20.

если в резьбовом цикле стоит движение резца вдоль одной стенки, поменять на равномерное снятие с обоих стенок

увеличить диаметр резьбы по Х на шаг резьбы  для наружней резьбы

запустить УП. остановить прогу грибком в момент нахождения резца над резьбой

включить ручной режим.

обнулить координату Z в окне оператор.

завести в канавку резец, двигаясь по Z в +

засечь на сколько сместилась координата по Z

добавить это значение в проге в цикл нарезания резьбы (координата начала обработки по Z) и не забыть вернуть в проге сделанные изменения

В 11.09.2019 в 10:02, valentinych75 сказал:

а ты попробуй .  нарежь резьбу на  болванке . после поменяй обороты и запусти цикл ещё раз . и посмотри что получится .

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

 

Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...
Отец Алексей
В 07.09.2019 в 23:09, Ander сказал:

Забивается подача на оборот, какая разница какие обороты я задаю???

Не попадешь, ну на фануке сам попробовал)))

 

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

У меня недавно была такая ситуация
Гдето 1год назад (2019) я делал упорную гайку с трапецией шаг 8 , сейчас там порвало корпус и его заварили, корпус плвело , и гайка закручивается только до половины.
На у ниверсале поправить не реально т.к. я ее резал канавочным 2мм в разбивку. Я замазал сами ветки пластелином, гдето чтобы торчало 10мм ниже (это внутреняя), запустил ту же программу, с опущеным Х на 10мм, посмотрел что приблезительно попадаю в веток по пластелину, после замазал пластелином сам веток трапеции на свю длину и заускал уже с опущеным Хом, и дальше смотрел чтобы все попадало постепенно двигая Z, все получилось , конечно что-то потерялось т.к выставить без биения не получится, но все ж результат получился.

Изменено пользователем J1ekC
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
В 11.05.2020 в 17:31, Отец Алексей сказал:

Не попадешь, ну на фануке сам попробовал)))

 

На Хаасе попадает (резал резьбу на постоянных оборотах, потом подчищал канавку с постоянной скоростью резания и забыл выключить ее, потом опять ту же резьбу проходил, было 400 об/мин, стало 1200 попал в ту же траекторию). Хотя стараюсь обороты не менять на одной и той же детали. В общем вопрос пока остается открытым )

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

На Хаасе попадает (резал резьбу на постоянных оборотах, потом подчищал канавку с постоянной скоростью резания и забыл выключить ее, потом опять ту же резьбу проходил, было 400 об/мин, стало 1200 попал в ту же траекторию). Хотя стараюсь обороты не менять на одной и той же детали. В общем вопрос пока остается открытым )

В чем проблема закрыть этот вопрос для себя. Поставили 400 оборотов, затем 500, 600. 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
В 08.09.2019 в 12:59, A_1 сказал:

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

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

Кстате у меня также появился вопрос по этому поводу 

Всех приветствую.Давно назрел вопрос. Работаю на Токарно фрезерном Fanuc-oiTC с осью С. При работе циклами нарезания резьбы G76 и G92, при смене оборотов вращения резец не попадает в шаг уже нарезанной резьбы. Есть ли какой то вариант, а тончее настройка в станке, которая синхронизирует обороты и шаг. Порой нужно понизить обороты на еще не полностью нарезанном профиле резьбы, когда начинается разбежка на поверхности, иза слишком больших оборотов. Из опыта скажу что порой уменьшение на 50 оборотов пропадает проблема драбежки. Или может есть какой то коэффициент при котором вручную можно на 1 раз воспользоваться. К примеру 1000 оборотов щаг 1.5, понижаем обороты до 500, а шаг делим или умножаем на коэффициент. И резец начинает попадать в шаг резьбы при 500 оборотах. Спб за внимание.

Ссылка на сообщение
Поделиться на других сайтах
16.11.2020 в 23:33, Klafilin сказал:

Есть ли какой то вариант, а тончее настройка в станке, которая синхронизирует обороты и шаг.

Думаю, такой настройки нет. Я бы сделал несколько деталей на разных оборотах (200, 300, 400, 500, ..., 2000) и замерил бы на них смещение резьбы. Перед циклом нарезания резьбы делал бы смещение по оси Z, которое автоматически рассчитывалось по подпрограмме:

M98 P1000 (подпрограмма рассчитывает и записывает в #110 смещение)

G0 X40. Z[2.+#110]

G76 ...

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

@Klafilin При изменении оборотов у вас не шаг меняется, а происходит смещение по оси Z. Это происходит из-за инерции при ускорении. Такой тип энкодера и настройка синхронизации, которые этот момент не учитывают. С этим ничего не получится сделать, только смещать ноль детали и пытаться попасть в шаг.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      считывание происходит при помощи вх\вых сигналов контроллера plc 
    • gudstartup
      @Maks Horhe так все таки скиньте бэкап эмулируем ваше чпу в cncguide и посмотрим куда поедет?  можете снять видео с фиксацией координатных позиций после каждого кадра. Выложу вашу программу пусть программисты посмотрят все ли в ней ок. %O0002 G40 G17 G94 G90 G49 G80 N1 G91 G28 Z0.0 N2 G91 G28 X0.0 Y0.0 N3 G91 G28 B0.0 C0.0 N4 M03 S200 N5 G90 G0 G53 B0.0 C0.0 N6 G54 N7 X0.0 Y0.0 N8 G90 G43 H01 N9 G90 G0 X0.0 Y0.0 N10 G90 G0 Z200.0 N11 G01 Z10.0 F1500. N12 M00 N13 G00 Z200.0 N14 G40 G49 G69 N15 G00 G53 Z0.0 N16 G00 G54 B0.0 C0.0 N17 G68.2 X0.0 Y0.0 Z0.0 1135. J39.2044 K-129.2315 N18 G53.1 N19 G01 X0.0 Y0.0 F1500 N20 G90 G43 H01 N21 G90 G01 X0.0 Y0.0 F1500 N22 G90 G01 Z200. F1500 N24 M00 N25 G00 Z200. N26 G40 G49 G69 N27 G91 G28 Z0.0 N28 G28 X0.0 Y0.0 N29 G91 G28 B0.0 C0.0 N30 M5 N31 M30
    • gudstartup
      @karlf 530 считывает ключ по специальному протоколу при помощи plc и получает его серийный номер а из него определяет возможные режимы доступа. там нет драйвера а есть plc модуль или несколько эти модули написаны на питоне  надпись smartkey исчезает с экрана при запуске чпу??
    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
    • YuriySt54
      В данной конструкции можно сразу одним телом делать и обрезать. Но меня интересовало, можно ли сразу при построении массива ограничить лишнее.
×
×
  • Создать...