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

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


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

В 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 пользователей

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




  • Сообщения

    • FitchKrause
      Ранее на этом станке успешно запускали нарезку 5-и уплотнителей, нарезали две штуки, и в момент смены инструмента нажали reset. Посыпались ошибки, их вроде устранили, попутно сбросив нули станка(не специально) и восстановив их, после он проработал примерно час и проблем не было.
    • karlf
      Ну, интересный момент в том, что на этом бэкапе, который загружается полностью, ключ не видится и на блоках в шкафу горит красная лампочка. А на бэкапе, который не грузится полностью, на блоках загорается зелёная. То есть сам ключ физически работает
    • Ветерок
      Самое сложное тут - разобраться в чертеже :)
    • malvi.dp
    • gudstartup
      в общем не читает он ваш ключ поэтому и уровни доступа не активируются жаль что у вас нет второго ключа обычно dmg поставляет два да и бэкапа 100% рабочего нет... это проблема если не ключ тогда база ключа или соединения с plc у вас навернулись
    • gudstartup
      на новых серво вытаскивать не нужно наконец то фанук внесли изменение в конструкцию @Koels вентилятор на ралиаторе если радиатор вне зоны электрошкафа а во внешней среде подвержен загрязнению особенно если станок использует сож. индикация на приводе F / вынимаете и чистите можно на некоторых сериях чпу даже скорость посмотреть. если не помогает и вентилятор точно вращается тогда можно эту ошибку отключить 8901 # 0  FAN A fan motor error is: 0:    Detected. 1:    Not detected. 1807 # 2  SWP This parameter specifies the operation of the αi series servo amplifier in its warning state (for example, with the fan stopped). 0:     An alarm is issued when the amplifier is placed in the warning state. Automatic operation enters the feed hold state and the servo axis is decelerated to a stop. 1:     An alarm is not issued even when the amplifier is placed in the warning state. Automatic operation is kept. The servo is deactivated if the amplifier shifts from the warning state to the alarm state.
    • karlf
      Вот так сейчас выглядит при загрузке с родного диска
    • Beliko
      Добрый день форумчане! Нужна помощь. Суть такая – есть проект, составленный на FeatureCam. При сохранении управляющей программы формируются несколько файлов. Из них два текстовых, один с расширением .t2.TXT , второй .TXT. В первом, я как понимаю, описаны вспомогательные функции, то есть это как бы подпрограмма или флаг, а вторая это основная программа с описанием всех операций. В тексте есть кадры – М400, М401, М402…….( Wait ), это обращение и вызов тех операций, которые находятся в файле .t2.TXT. Эти два файла работают вместе. Подскажите пожалуйста как их объединить. У нас станок со стойкой Fanuc 18i TB и чтобы записать рабочий файл необходимо присвоить ему имя типа О0111 (или другие цифры). А как в этом случае, чтобы работали два файла вместе в нашей стойке?  Прошу прощения за безграмотность, мы только учимся. За ранее всем благодарен.
    • MagicNight
      Добрый день. Каким образом можно сохранить или экспортировать проект из PowerMill версия 2023, чтобы была возможность открыть его в PowerMill версия 6? Кто-то сталкивался с этим?
    • TVM
      Интересовался вопросом совы и глобуса и похоже он решаем. Только с обычной вышкой, даже при помощи тяжелых препаратов, самостоятельно освоить практически невозможно. 
×
×
  • Создать...