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

Смещение нулевой точки


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

Здравствуйте хочу попросить помощи есть станок токарный СТХ 310 CNC Pilot 3190 надо сместить в программе нулевую точку автоматически . К примеру надо из прутка делать кольца кол-во большое хотелось бы запустить по пять  штук сразу и после каждого кольца смещать нулевую точку и программу заново и так 5 раз . На HAAS делаем с помощи локальной подпрограммы M97 в конце программы смещаем нулевую точку через G10 или через #5222 (переменная соответствущая G54  пишем #5222-5.5(сместить на 5.5 мм)) потом возврат М99 и тд определенное количество Подскажите пожайлуста можно ли так же сделать в CNC Pilot 3190 сколько не читали инструкцию так ничего и не нашли

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


UnPinned posts

Зачем так сложно? Программируете в CAM? Размножте траекторию вдоль требуемой оси требуемое число раз.

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

@lesso Увы, не знаток heidenhain-а, но может CYCL DEF 7.0 поможет сместить нулевую точку?

Скрытый текст

CYCL DEF 7.0 DATUM SHIFT
CYCL DEF 7.1  X+0
CYCL DEF 7.2  Y+0
CYCL DEF 7.3  Z+0

 

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

Зачем так сложно? Программируете в CAM? Размножте траекторию вдоль требуемой оси требуемое число раз.

Нет программируем на стойке да там кам и не нужен стойка сама кам нужна просто команда смещающая нулевую точку ну и как сделать через подпрограмму нужное количество повторов

15 минут назад, mr_Voden сказал:

@lesso Увы, не знаток heidenhain-а, но может CYCL DEF 7.0 поможет сместить нулевую точку?

  Показать содержимое

CYCL DEF 7.0 DATUM SHIFT
CYCL DEF 7.1  X+0
CYCL DEF 7.2  Y+0
CYCL DEF 7.3  Z+0

 

ну CYCL DEF    это фрезерный iTNC 530 у нас токарный

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

нужна просто команда смещающая нулевую точку

как вариант.

Допустим у вас закончилась операция на Х-5,5. У вас есть переменная отвечающая за G54,обнулите Х и запишите в эту переменную и так столько сколько нужно раз.

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

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

g91

'это модальная команда, т.е. вызывается 1 раз

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

это модальная команда, т.е. вызывается 1 раз

Ну так и вызови ее один раз. Можешь?

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

Вызвал, отработал с включённой G91, потом вызвал G90  и опять вызвал G91, так чтоле?

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

Вызвал, отработал с включённой G91, потом вызвал G90  и опять вызвал G91, так чтоле?

Ага. И снова вызвал. И снова. Пока программа не будет размером с экватор. Или не будет отличаться от этого дерьмового предложения:

8 часов назад, maxx2000 сказал:

Допустим у вас закончилась операция на Х-5,5. У вас есть переменная отвечающая за G54,обнулите Х и запишите в эту переменную и так столько сколько нужно раз.

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

 

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

 

А если забудешь вернуть переменную наместо ооот тебя механики будут поносить, когда он шпиндель в...бёт.

 

Книжки иди читай, что такое абсолютная или относительная система координат.

 

Я наводку дал. Если в мануале топикстартера нет примеров, пусть откроет любой нормальный мануал, с картинками и посмотрит, как пользоваться g91. Про подпрограммы он знает. Это радует.

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

Или пусть пользуется смещением, прописанным в программе, аналогично Хаасовскому G52. Типа:

G54 X0 

подпрограмма

G54 X... 

подпрограмма

G54 X... 

подпрограмма

и т д до

G54 X0.

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

@maxems

Звучит так информативно.

14 часов назад, maxems сказал:

g91?

 

5 часов назад, maxems сказал:

Забыл там написать, что кнопочку пуск придется нажимать каждый раз

 

5 часов назад, maxems сказал:

Книжки иди читай

 

5 часов назад, maxems сказал:

Я наводку дал

 

4 часа назад, maxems сказал:

аналогично Хаасовскому G52

А сам  даже не удосужился со своей волны слезть.

Зато очевидные вещи не  замечаешь, спецЫалист аднака. Человек русским по белому написал что ему  возможно нужен "костыль"

16.05.2021 в 04:49, lesso сказал:

На HAAS делаем с помощи локальной подпрограммы M97 в конце программы смещаем нулевую точку через G10 или через #5222 (переменная соответствущая G54  пишем #5222-5.5(сместить на 5.5 мм)) потом возврат М99 и тд определенное количество Подскажите пожалуйста можно ли так же сделать в CNC Pilot 3190 сколько не читали инструкцию так ничего и не нашли

 

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

@lesso  У вас 620 стойка. Если да можете попробовать функции 

4.13 Смещения нулевой точки
Вы можете программировать в одной NC-программе несколько
смещений нулевой точки. Смещения нулевой точки не влияют на
соотношения координат (описание заготовки, готовой детали,
вспомогательного контура).
G920 временно выключает смещения нулевой точки, G980
включает их.
Обзор смещений нулевой точки
G51:
 Относительное смещение
 Запрограммированное смещение
 Привязка: выровненная нулевая точка заготовки
Стр. 248
G56:

Аддитивное смещение
Запрограммированное смещение
Привязка: текущая нулевая точка заготовки
Стр. 249
G59:
Абсолютное смещение
Запрограммированное смещение
Привязка: нулевая точка станка

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

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

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

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

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

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

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

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

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

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

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




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