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

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


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

Здравствуйте хочу попросить помощи есть станок токарный СТХ 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 пользователей

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




  • Сообщения

    • gudstartup
      Вы свой опыт нарабатываете и это похвально, но ваша  интерпретация руководства фанук  говорит о том что вы не можете адекватно выполнить того что там написано не говоря уже о более глубоком ремонте! вам предложили поменять psm это дело получаса чтобы понять что же неисправно, но вы видимо не хотите это определить  а надеетесь что вам придет идея или вы во сне увидите неисправный элемент!!   Ждите озарения это ваш выбор!!
    • andrey2147
      Систем -вправо,- серво сет, -серво тюн.- поз еррор.
    • andrey2147
      Это что на контрольные клеммы приходит ? Куда входит ?
    • Artem CAD-is
      В SOLIDWORKS идет версия Xpress На сегодняшний день, к сожалению, нет варианта приобрести новую лицензию.  Остается 1 вариант, но, по правилам форума, я не могу здесь писать как и где этот вариант использовать.  P.S. - я надеюсь все все поняли)  
    • Tad
      Вы спрашиваете про опыт... @gudstartup совершенно прав - отправляйте узел в ремонт, так как некомпетентная возня, как правило, приводит к бОльшим как временным так и материальным потерям.
    • МиО
      Для не последних (например для 2012) версий надо добавить  [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\Other\Intel(R) HD Graphics 4000] "Workarounds"=dword:00080008 Вместо "Intel(R) HD Graphics 4000" вставить свое имя видеокарты. Может быть любым.  
    • Alexey8107
      Я как бы в курсе. Вопрос звучал Вы же для чего то флудите, видимо уровень себе накручиваете.    К вашему сведению, у нас три таких станка, и все три загружены работой в три смены. Один вышел из строя, их осталось два, но работают за троих.   Интересная интерпретация   Я спрашивал про идеи и вдруг у кого есть опыт устранения дефекта. Адекватные люди промолчали, я это воспринимаю как отсутствие опыта или идей. И это нормально. Вас же отчего то поперло на откровенный флуд. 
    • sloter
      В этом случае (при импорте) можно проще (раз связь с исходными построениями всё равно потеряна). При открытии  IGES зайти в Параметры и поставить галку "Импортировать несколько тел как детали".    В вышеуказанном способе поверхности перенесутся. Правда они все могут содержаться в какой то одной детали. Но правильная структура сборки на данном этапе, как я понял, вам не важна. Если поверхностей не сильно много, то может устроит.
    • Jenny
      Ну что поделать. Оптические сборки они такие. Соединители(2шт)+заглушка+провода а в спецификацию летит 1 строкой. При этом для сборщиков необходимо указывать как проложить провод. Вот и извращаемся как можем. Благодарю!
    • Павлуха
      Поставите сюда галочку и будет Вам счастье.    
×
×
  • Создать...