Доворот g68 fanuc и смещение
-
Ответ: G68 в системе ЧПУ Fanuc
Привет, эксперты! Помогите пожалуйста! Делаю"доворот" через g65p9843. После беру значение переменной и вписываю ее в g68: x y указвваю центр где происходит обработка в детали (группа отверстий) r#139 угловое положение поверхности относительно направления. И вся обработка смещается на определенное значение. Чем кривее поставишь деталь, тем больше идёт смещение.
-
Ответ: G68 в системе ЧПУ Fanuc
Привет, эксперты! Помогите пожалуйста! Делаю"доворот" через g65p9843. После беру значение переменной и вписываю ее в g68: x y указвваю центр где происходит обработка в детали (группа отверстий) r#139 угловое положение поверхности относительно направления. И вся обработка смещается на определенное значение. Чем кривее поставишь деталь, тем больше идёт смещение.
@Никита Привет!
Мне кажется у тебя проблема не столь вG68сколько в неверно заданом центе поворота или сырого угла из#139. Из-за этого при увеличении угла растет линейное смещение всего контура.Что попробовать и проверить:
- Проверить вокруг какой точки ты вращаешься
- Что возвращается
g65 p9843 - Проверить все смещения
Так можно попробовать упрощенно сделать текст, поставить детально с небольшим углом
2-3градуса, задатьG68с тем жеX/YиR, вручную без (G65 P9843) и посмотреть будет ли смещение. Если при ручном вводе все совпадает, а при использовании#139нет, всего скорее проблема в том как макроцикл записывает угол или в том моменте когда вызываетсяG68. -
@Никита Привет!
Мне кажется у тебя проблема не столь вG68сколько в неверно заданом центе поворота или сырого угла из#139. Из-за этого при увеличении угла растет линейное смещение всего контура.Что попробовать и проверить:
- Проверить вокруг какой точки ты вращаешься
- Что возвращается
g65 p9843 - Проверить все смещения
Так можно попробовать упрощенно сделать текст, поставить детально с небольшим углом
2-3градуса, задатьG68с тем жеX/YиR, вручную без (G65 P9843) и посмотреть будет ли смещение. Если при ручном вводе все совпадает, а при использовании#139нет, всего скорее проблема в том как макроцикл записывает угол или в том моменте когда вызываетсяG68.@kirilljsx а при неверно вычисленном угле обработка не идет криво? Например, группа отверстий вся идет по одной линии и вся она смещена. Насчет центра поворота, лучше брать центр детали, центр того, где происходит обработка (н-р центр всей группы отверстий) или совместить ее с нулем детали? Быть может я делал что то не так, но при изменении центра поворота в g68 изменений я особо не видел.
Доворот он -
Да, при неверном угле контур не кривится он весь уезжает равномерно. Чем больше угол отклонения детали, тем больше смещение. Это как раз говорит о том, что проблема в центре поворота.
По центру поворота главное правило
X YвG68должен быть той же точкой, от которой написана программа. Если программа от нуля детали - ставьX0 Y0. Если от центра группы отверстий ставь его координаты. Если эти точки не совпадают вот откуда смещение.То что при изменении
X Yничего особо не менялось скорее всего угол был маленький. При 1-2° эффект почти незаметен, при 10-15° уже видно хорошо.Попробуй поставить G68 X0 Y0 R#139 если все встанет, значит центр поворота должен быть нулем детали.
© 2022 - 2026 InvestSteel, Inc. Все права защищены.