Возникла необходимость запрограммировать вручную фрезерование спиральной плоскости,
перпендикулярной к внутренней поверхности цилиндра за 1 проход.
Но сегодня станок далеко, решил попробовать в Sinutrain.
Станок создал из существующих, 5 осей с поворотным столом.
Простенькие проги работают, все симулируется достаточно достоверно…
Запускаю следующую прогу:
; Установить $MC_ORI_IPO_WITH_G_CODE=1
N10 WORKPIECE(,,,»BOX»,0,0,100,-80,0,0,100,100)
N20 T=»CUTTER 16″
N30 D1 M6
N40 s3000 m3
N50 TRAORI
N60 G54
;ROT X45
N70 G0 X-16 Y-16
N80 Z000
N90 X0 Y-15
N100 G1 X0 y-14 Z0 A2=90 B2=90
N110 G1 X0 y0 Z0
N120 G2 X100 Y100 z50 CR=100 A2=0 B2=90
N130 g1 X110 z50
N140 m30
В симуляции получаю картинку:
А спираль-то и не получается! Причем координата по Z изменилась, но на симуляторе фреза осталась в Z0.
(Для проверки убрал в строке N120 поворот фрезы (A2=0 B2=90 ). Тогда фреза движется по Z и отображается достаточно достоверно)
Вопрос! Это ошибка отображения в Sinutrain или Sinumerik так и на станке отработает?
Может у кого есть под рукой другой симулятор? Не попробуете?
Изменено 12.12.2015 15:45 пользователем Гаражник
Перейти к контенту
Возникла необходимость запрограммировать вручную фрезерование спиральной плоскости,
перпендикулярной к внутренней поверхности цилиндра за 1 проход.
Но сегодня станок далеко, решил попробовать в Sinutrain.
Станок создал из существующих, 5 осей с поворотным столом.
Простенькие проги работают, все симулируется достаточно достоверно…
Запускаю следующую прогу:
; Установить $MC_ORI_IPO_WITH_G_CODE=1
N10 WORKPIECE(,,,»BOX»,0,0,100,-80,0,0,100,100)
N20 T=»CUTTER 16″
N30 D1 M6
N40 s3000 m3
N50 TRAORI
N60 G54
;ROT X45
N70 G0 X-16 Y-16
N80 Z000
N90 X0 Y-15
N100 G1 X0 y-14 Z0 A2=90 B2=90
N110 G1 X0 y0 Z0
N120 G2 X100 Y100 z50 CR=100 A2=0 B2=90
N130 g1 X110 z50
N140 m30
В симуляции получаю картинку:
А спираль-то и не получается! Причем координата по Z изменилась, но на симуляторе фреза осталась в Z0.
(Для проверки убрал в строке N120 поворот фрезы (A2=0 B2=90 ). Тогда фреза движется по Z и отображается достаточно достоверно)
Вопрос! Это ошибка отображения в Sinutrain или Sinumerik так и на станке отработает?
Может у кого есть под рукой другой симулятор? Не попробуете?
Изменено 12.12.2015 15:45 пользователем Гаражник
Sinumerik Alarm 10720 Channel %1 block %3 axis %2 software limit switch %4
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
%3 = Block number, label
%4 = String ( + or – )
Definitions:
For the axis, the programmed path violates the currently valid software limit switch. The alarm is activated when preparing the part program block.
Reactions:
– Alarm display.
– Interface signals are set.
– Local alarm reaction.
– Correction block is reorganized.
Remedy:
Correct the NC program.Please inform the authorized personnel/service department. Check the position of the axis as specified in the part program. Machine data: 36100 POS_LIMIT_MINUS/36120 POS_LIMIT_MINUS2 and 36110 POS_LIMIT_PLUS/36130 POS_LIMIT_PLUS2 must be checked for the software limit switches. Check the axis-specific interface signals: “2nd software limit switch plus/minus” (DB 31 61, DBX 12.2 and 12.3) to see whether the 2nd software limit switch is selected. Check currently active zero offsets via the current frame.
Program Continuation:
Clear alarm with NC START or RESET key and continue the program.
References
- Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 10720 Channel %1 block %3 axis %2 software limit switch %4
- 21 Дек 2021
Добрый вечер столкнулся с такой проблемой на станке DMU60 evo ЧПУ sinumerik 840d sl
При привязке плиты измерительным щупом DMG по отверстиям выдает ошибку о том что наезжает на концевик хотя при физическом перемещении там еще запаса около 100мм,я предпологаю что это связано с полем безопасности который где то прописан в цикле замера, потому как при появлении ошибки она ссылается на конкретный кадр, значит где-то в станке есть корневая программа, может подскажите где ее искать? ниже прилагаю фото то что пытался привязать и монитор с ошибкой
-
IMG20211010101501.jpg
318,1 КБ
· Посмотрено: 54
- 23 Дек 2021
А вы посмотрите описание вашей ошибки 10720
Есть два параметра 36100 и 36120 POS_LIMIT_MINUS и POS_LIMIT_MINUS2 , и который из них будет определять появление ошибки определяет PLC. Параметры 36110 и 36130 соответственно для POS_LIMIT_PLUS и POS_LIMIT_PLUS2
Возможно что при обычном перемещении задействованы параметры 36100 и 36110, а при измерительном цикле 36120 и 36130 или наоборот
-
Sinumerik840Dsl_Error10720.pdf — Adobe Reader.jpg
73,1 КБ
· Посмотрено: 30
- 23 Дек 2021
ПРКВ были и есть даже в советских системах ЧПУ. И зона защиты разная в зависимости от скорости перемещения в цикле, даже от скорости разгона т.е. ускорения. А номер параметра нужно искать в описании параметров станка а не ЧПУ. В программе PLC задаются параметры железа которое нужно защитить от ошибок в программе обработки.
ПРКВ может задавать даже технолог программист для защиты от своих и возможных ошибок оператора. Настройки параметров на которые ссылается программа могли остаться от пред идущей настройки технологической программы.
- 23 Дек 2021
Наличие зоны ПРКВ системой ЧПУ рассчитывается заранее до движения в заданную предполагаемую точку поэтому ошибку выдает сразу.
- 25 Янв 2022
Теоретик65 сказал(а):
ПРКВ были и есть даже в советских системах ЧПУ. И зона защиты разная в зависимости от скорости перемещения в цикле, даже от скорости разгона т.е. ускорения. А номер параметра нужно искать в описании параметров станка а не ЧПУ. В программе PLC задаются параметры железа которое нужно защитить от ошибок в программе обработки.
ПРКВ может задавать даже технолог программист для защиты от своих и возможных ошибок оператора. Настройки параметров на которые ссылается программа могли остаться от пред идущей настройки технологической программы.
Прошу прощения за глупый вопрос. Но что такое ПРКВ?)
- 26 Янв 2022
ПРКВ — это программный конечный выключатель. Именно программный, значение которого задается в параметрах про которые Вам указали выше. Аппаратный конечный выключатель — это то, что Вы в первом посте назвали «концевик». Это разные вещи. При подходе «перемещаемой» оси к программному ограничителю УЧПУ выполняет остановку в заданной ПРКВ точке с заданными параметрами замедления. В вашем случае, вероятнее всего, в кадре N166 указано значение для оси «X» которое при текущих показаниях в цикле измерения, для этой оси, выходят за пределы программного ограничения.
- 29 Янв 2022
Вот я и хочу найти исходник этой программы,думаю в этом кадре как раз и указано ограничение выключателя, его можно уменьшить
- 29 Янв 2022
ДмитрийЦНЦ сказал(а):
Задается в параметрах станка для данной оси, а не в программе.
- 29 Янв 2022
ДмитрийЦНЦ сказал(а):
думаю в этом кадре как раз и указано
значение превышающее значение ПКВ
Покажи кадр N166 какое значение по X задано??
- 30 Янв 2022
Евгений В.В сказал(а):
Задается в параметрах станка для данной оси, а не в программе.
Это цикл измерения отверстия, алгоритм другой.
- 3 Фев 2022
Евгений В.В сказал(а):
ДмитрийЦНЦ сказал(а):
думаю в этом кадре как раз и указано
значение превышающее значение ПКВ
Покажи кадр N166 какое значение по X задано??
вот я и пытаюсь узнать где найти исходник программы, цыкла измерения,значение по Х не задаеться,я выбрал как просто привязка по отверстию
-
Contents
-
Table of Contents
-
Bookmarks
Quick Links
SINUMERIK
SINUMERIK 808D ADVANCED
Diagnostics Manual
Diagnostics Manual
06/2015
6FC5398-6DP10-0BA2
Preface
Fundamental safety
instructions
Introduction
Operating in the system data
management operating area
Operating in the alarm
operating area
SINUMERIK 808D
ADVANCED alarms
System responses
SINAMICS V70 faults and
alarms
Data backup
Updating software
Appendix A
1
2
3
4
5
6
7
8
9
A
Related Manuals for Siemens SINUMERIK 808D ADVANCED
Summary of Contents for Siemens SINUMERIK 808D ADVANCED
-
Contents
-
Table of Contents
-
Bookmarks
Quick Links
SINUMERIK
SINUMERIK 808D ADVANCED
Diagnostics Manual
Diagnostics Manual
06/2015
6FC5398-6DP10-0BA2
Preface
Fundamental safety
instructions
Introduction
Operating in the system data
management operating area
Operating in the alarm
operating area
SINUMERIK 808D
ADVANCED alarms
System responses
SINAMICS V70 faults and
alarms
Data backup
Updating software
Appendix A
1
2
3
4
5
6
7
8
9
A
Related Manuals for Siemens SINUMERIK 808D ADVANCED
Summary of Contents for Siemens SINUMERIK 808D ADVANCED
Volodey
engaddi
noct
engaddi
noct
engaddi
noct
Volodey
AND
BOR
mercyut
AND
mercyut
meriva
AND
Viaduk
novichok
YDAN
Storn
плошенко игорь
Создайте учетную запись или войдите, чтобы комментировать
Вы должны быть пользователем, чтобы оставить комментарий
Войти
Уже зарегистрированы? Войдите здесь.
Войти
Sinumerik Alarm 10720 Channel %1 block %3 axis %2 software limit switch %4
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
%3 = Block number, label
%4 = String ( + or – )
Definitions:
For the axis, the programmed path violates the currently valid software limit switch. The alarm is activated when preparing the part program block.
Reactions:
– Alarm display.
– Interface signals are set.
– Local alarm reaction.
– Correction block is reorganized.
Remedy:
Correct the NC program.Please inform the authorized personnel/service department. Check the position of the axis as specified in the part program. Machine data: 36100 POS_LIMIT_MINUS/36120 POS_LIMIT_MINUS2 and 36110 POS_LIMIT_PLUS/36130 POS_LIMIT_PLUS2 must be checked for the software limit switches. Check the axis-specific interface signals: “2nd software limit switch plus/minus” (DB 31 61, DBX 12.2 and 12.3) to see whether the 2nd software limit switch is selected. Check currently active zero offsets via the current frame.
Program Continuation:
Clear alarm with NC START or RESET key and continue the program.
References
- Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 10720 Channel %1 block %3 axis %2 software limit switch %4
-
Ответить в тему
-
Создать тему
Рекомендованные сообщения
GFA6ks8
0
-
- Жалоба
- Рассказать
Здравствуйте!
Я с недавних пор работаю на токарно-карусельном станке Twister t140 со стойкой Sinumerik 810d. До этого работал с Fanuc, переключится-разобраться времени не было, а проблемы так и сыпятся.
Внезапно стала появляться ошибка 10720 по оси Z, вызванная, как я понимаю, тем, что по каким-то причинам смещение G54 постоянно сбивается на G500. Чем это может быть вызвано? Как «лечить»?
Замечу, что плюс к этому неисправен COM-порт станка, УП передается с ошибками. Возможно, что это как-то связано. G54 в MPF присутствует, УП генерирует утилита SealCAM.
- Цитата
Ссылка на сообщение
Поделиться на других сайтах
General Dead
4
-
- Жалоба
- Рассказать
Замечу, что плюс к этому неисправен COM-порт станка, УП передается с ошибками
Прямо ошибки в УП или просто стойка ругается при окончании передачи УП? Если второе, то она на синтаксис «шапки» может ругаться, это не страшно, мы так пол года работаем. Сама УП без ошибок да и в «шапке вроде тоже все правильно, но иногда ругается.
что по каким-то причинам смещение G54 постоянно сбивается на G500
во время работы программы что ли? Или после «ресет»? В станочных данных прописано какая «Ж» будет после сброса активирована, у нас «G54» прописана, можно самому любую прописать.
- Цитата
Ссылка на сообщение
Поделиться на других сайтах
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже.
Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
-
Сейчас на странице
0 пользователей
Нет пользователей, просматривающих эту страницу.
-
Сообщения
-
-
-
Автор:
SERGEY MIKOLAEVICH · Опубликовано: 2 часа назад
всем привет, может кто знает какую стратегию применить для обработки шнека ,на токарном станке
shnek.fm
-
Автор:
mekeale · Опубликовано: 2 часа назад
Правой кнопкой мыши на рабочем окне, в появившемся меню выбрать вторую снизу кнопку. Завершить команду или типо того.
-
Автор:
lublu_abs · Опубликовано: 2 часа назад
Каким ГОСТом руководствуются при подборе шпонок для конических выходных концов валов ГОСТ 12081-72 или ГОСТ 23360-78?
ГОСТ 23360-78Кто-нибудь знает, шпонки для конических концов валов делают по ГОСТ 12081-72 (концы валов с к 1:10) или ГОСТ 23360-78 (Основные нормы взаимозаменяемости. Соединения шпоночные с призматическими шпонками. Размеры шпонок и сечений пазов. Допуски и посадки (с Изменениями N 1, 2))?
там значения b и h отличаются.
Цитата из ГОСТ 12081-72 (СТ СЭВ 537-77) «Концы валов конические с конусностью 1:10. Основные размеры. Допускаемые крутящие моменты (с Изменениями N 2, 3)»:
«Примечание. Форма и длина шпоночного паза стандартом не регламентируются.»
При этом написано ,что размеры шпоночного паза b и h должны соответствовать этому госту:
Как это понимать?
Мне b и h из какого госта брать?
Возможно это я просто не знаю о иерархии гостов, и никакой неясности на самом деле нет?
—
шпонки, шпоночные соединения, конические концы валов. выходные концы валов с конусностью 1:10, валы, гост, неясности в гост, детали машин
-
Автор:
tamga2005 · Опубликовано: 3 часа назад
Спасибо, проблему решили. Оказалось изначально были перепутаны разъёмы измерительной системы (так в схеме написано, 12В2 и 14В2) и наладчик, запускавший станок видимо скорректировал это в параметрах, а когда мы поставили родной диск, проблема и проявилась.
-
Автор:
butulec · Опубликовано: 3 часа назад
ваш выделенный bomline.parent() (но это есть вы на 1 уровне, если нужно на любом надо поискать)
-
-
Автор:
mamomot · Опубликовано: 3 часа назад
Тема сегодняшней публикации — кондуктор для сверления.
8_2_1 Кондуктор для сверления.pdf
-
Автор:
kanapello · Опубликовано: 3 часа назад
Здравствуйте может кто поможет , револьверная головка потеряла позицию . Станок токарно-фрезерныйVoest-Alpine WNC 300 ЧПУ Sinumeric 880t
После индексации револьверной головы все равно осталась ошибкаИз документации только схема электрическая . Я нашел модуль который отвечает за смену позиции он самописный от производителя станка называется FB223
Сигнал F 58.3 связан с этой ошибкой он в единице .
если поднять в единицу F 180.4 принудительно и также принудительно в единицу I127.0 , то сигнал F 58.3 пропадает, я понял из этого куска в FB 223 я понялAN =SKAKA F 252.7S =A.VE***
CX DX 150
O I 127.0
RB =A.IX
RB =A.VE
RB =A.LZ
RB =A.POошибка уходит , но как это сделать в блоке FB 223 , что бы он сам это сделал , я не понимаю.
схема https://disk.yandex.ru/i/zS_pfFwnkg9yZw
plc https://disk.yandex.ru/d/wM6QiZVDggiK2g
FB 223 https://disk.yandex.ru/d/aYB5RLXclmO4Fg
-
- 21 Дек 2021
Добрый вечер столкнулся с такой проблемой на станке DMU60 evo ЧПУ sinumerik 840d sl
При привязке плиты измерительным щупом DMG по отверстиям выдает ошибку о том что наезжает на концевик хотя при физическом перемещении там еще запаса около 100мм,я предпологаю что это связано с полем безопасности который где то прописан в цикле замера, потому как при появлении ошибки она ссылается на конкретный кадр, значит где-то в станке есть корневая программа, может подскажите где ее искать? ниже прилагаю фото то что пытался привязать и монитор с ошибкой
-
IMG20211010101501.jpg
318,1 КБ
· Посмотрено: 67
- 23 Дек 2021
А вы посмотрите описание вашей ошибки 10720
Есть два параметра 36100 и 36120 POS_LIMIT_MINUS и POS_LIMIT_MINUS2 , и который из них будет определять появление ошибки определяет PLC. Параметры 36110 и 36130 соответственно для POS_LIMIT_PLUS и POS_LIMIT_PLUS2
Возможно что при обычном перемещении задействованы параметры 36100 и 36110, а при измерительном цикле 36120 и 36130 или наоборот
-
Sinumerik840Dsl_Error10720.pdf — Adobe Reader.jpg
73,1 КБ
· Посмотрено: 38
- 23 Дек 2021
ПРКВ были и есть даже в советских системах ЧПУ. И зона защиты разная в зависимости от скорости перемещения в цикле, даже от скорости разгона т.е. ускорения. А номер параметра нужно искать в описании параметров станка а не ЧПУ. В программе PLC задаются параметры железа которое нужно защитить от ошибок в программе обработки.
ПРКВ может задавать даже технолог программист для защиты от своих и возможных ошибок оператора. Настройки параметров на которые ссылается программа могли остаться от пред идущей настройки технологической программы.
- 23 Дек 2021
Наличие зоны ПРКВ системой ЧПУ рассчитывается заранее до движения в заданную предполагаемую точку поэтому ошибку выдает сразу.
- 25 Янв 2022
Теоретик65 сказал(а):
ПРКВ были и есть даже в советских системах ЧПУ. И зона защиты разная в зависимости от скорости перемещения в цикле, даже от скорости разгона т.е. ускорения. А номер параметра нужно искать в описании параметров станка а не ЧПУ. В программе PLC задаются параметры железа которое нужно защитить от ошибок в программе обработки.
ПРКВ может задавать даже технолог программист для защиты от своих и возможных ошибок оператора. Настройки параметров на которые ссылается программа могли остаться от пред идущей настройки технологической программы.
Прошу прощения за глупый вопрос. Но что такое ПРКВ?)
- 26 Янв 2022
ПРКВ — это программный конечный выключатель. Именно программный, значение которого задается в параметрах про которые Вам указали выше. Аппаратный конечный выключатель — это то, что Вы в первом посте назвали «концевик». Это разные вещи. При подходе «перемещаемой» оси к программному ограничителю УЧПУ выполняет остановку в заданной ПРКВ точке с заданными параметрами замедления. В вашем случае, вероятнее всего, в кадре N166 указано значение для оси «X» которое при текущих показаниях в цикле измерения, для этой оси, выходят за пределы программного ограничения.
- 29 Янв 2022
Вот я и хочу найти исходник этой программы,думаю в этом кадре как раз и указано ограничение выключателя, его можно уменьшить
- 29 Янв 2022
ДмитрийЦНЦ сказал(а):
Задается в параметрах станка для данной оси, а не в программе.
- 29 Янв 2022
ДмитрийЦНЦ сказал(а):
думаю в этом кадре как раз и указано
значение превышающее значение ПКВ
Покажи кадр N166 какое значение по X задано??
- 30 Янв 2022
Евгений В.В сказал(а):
Задается в параметрах станка для данной оси, а не в программе.
Это цикл измерения отверстия, алгоритм другой.
- 3 Фев 2022
Евгений В.В сказал(а):
ДмитрийЦНЦ сказал(а):
думаю в этом кадре как раз и указано
значение превышающее значение ПКВ
Покажи кадр N166 какое значение по X задано??
вот я и пытаюсь узнать где найти исходник программы, цыкла измерения,значение по Х не задаеться,я выбрал как просто привязка по отверстию