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

Вопросы новичка по sinumerik 840d


ForgottenGood

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

сглаживает толчки "soft" в начале программы (если не включается по умолчанию)

Забей 3 прохода в черновом с шагом 0.001 (не проверял, вопрос не возникал)

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...


Подскажите пожалуйста, как организовать повторение части БОЛЬШОЙ программы.

 

Формат обычный:

...

LBL1:

...

...

...

REPEAT LBL1 P=1

...

Но стойка не находит метку.

Размер программы около 10мб. Может это быть причиной ошибки? Как заставить стойку помнить метки в большой программе?

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

Но стойка не находит метку.

Самый простой вариант - сделать подпрограмму. 

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

Никогда такого не было и вот опять... 

840 стойка, не воспринимает в названии файла УП дефис и запятую, где поменять??? 

Рядом такая же стойка там все норм

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

Доброго времени суток. Перешёл на Sinumerik 840D с Fanuc. Возник вопрос, каким кодом, можно активировать коррекцию? Магазин не работает, при написании в программе, допустим Т21 и D1 ошибок не возникает станок отрабатывает программу (в окне выбранный инструмент указан Т21 и D1 в коррекции), но не корректирует по G41, G42. В кромке инструмента в столбце радиуса указанно 10. Говорят, когда магазин работал, коррекция тоже работала.

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

Доброго времени суток. Перешёл на Sinumerik 840D с Fanuc. Возник вопрос, каким кодом, можно активировать коррекцию? Магазин не работает, при написании в программе, допустим Т21 и D1 ошибок не возникает станок отрабатывает программу (в окне выбранный инструмент указан Т21 и D1 в коррекции), но не корректирует по G41, G42. В кромке инструмента в столбце радиуса указанно 10. Говорят, когда магазин работал, коррекция тоже работала.

Должно отрабатываться.
Часть кода со смены инструмента можно выложить?
На дисплее показывается, что инструмент активен с нужным корректором? Также значок коррекции должен быть показан, что она активна.

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

 Синумерик в режиме G41.... может показывать на дисплее точки контура, а не центр инструмента. Остановить станок, сделать сброс и посмотреть на координаты - если изменились, значит всё отрабатывает.

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

Должно отрабатываться.
Часть кода со смены инструмента можно выложить?
На дисплее показывается, что инструмент активен с нужным корректором? Также значок коррекции должен быть показан, что она активна.

Часть кода простая, допустим:

G17

T21 D1 (как я понимаю, кромка по умолчанию всегда 1 для всех инструментов, если необходимо, то можно дополнительную создать)

S1000 M3 F1000

G0 X0 Y0 

Z-1

G1 G41 Y200

X-200

Ну и т.д.

На дисплее правый нижний угол, выбранный инструмент отображается и кромка D1

Не совсем понял про активный значок коррекции, это G41?

Попробую, как ниже в комментарии сбросить и посмотреть в процессе отработки. Если результата не будет, попробую сфотографировать и выложу, где что на дисплее и где ввожу данные, может там, что-то не так делаю.

Ссылка на сообщение
Поделиться на других сайтах
16.05.2021 в 13:55, Dron123 сказал:

В кромке инструмента в столбце радиуса указанно 10

На фрезерных диаметр задают.

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

Часть кода простая, допустим:

G17

T21 D1 (как я понимаю, кромка по умолчанию всегда 1 для всех инструментов, если необходимо, то можно дополнительную создать)

S1000 M3 F1000

G0 X0 Y0 

Z-1

G1 G41 Y200

X-200

Ну и т.д.

На дисплее правый нижний угол, выбранный инструмент отображается и кромка D1

Не совсем понял про активный значок коррекции, это G41?

Попробую, как ниже в комментарии сбросить и посмотреть в процессе отработки. Если результата не будет, попробую сфотографировать и выложу, где что на дисплее и где ввожу данные, может там, что-то не так делаю.

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

9 часов назад, GalielO сказал:

На фрезерных диаметр задают.

Радиус задают, обычно. Хотя, возможно, у Вас какие-то иные настройки.

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

1_1.jpg

2_2.jpg

3_3.jpg

4_4.jpg

5_5.jpg

Может быть, что-то в коде М6 активировалось, так как, когда вызывали из магазина через М6 всё срабатывало.

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

M6 - обязательно. Это не только смена инструмента, но и активация коррекции.

Т1

М6

и т.д.

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

M6 - обязательно. Это не только смена инструмента, но и активация коррекции.

Т1

М6

и т.д.

М6 нельзя, магазин сломан. На фануках можно и без М6 всё спокойно активировать, даже инструмент не прописывая. М6, это не панацея, должно активироваться и без него, если вы посмотрите, то М6, это тоже программа. И как-то давно, один раз активировали и без M6. Проблема, как? Скорей всего, должна быть команда активации.

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

М6 нельзя, магазин сломан. На фануках можно и без М6 всё спокойно активировать, даже инструмент не прописывая. М6, это не панацея, должно активироваться и без него, если вы посмотрите, то М6, это тоже программа. И как-то давно, один раз активировали и без M6. Проблема, как? Скорей всего, должна быть команда активации.

Tool selection
A tool is selected in the NC program with the T function.
The T function or the tool number can assume the following integer numbers:
● Minimum value: T0 (no tool)
● Maximum value: T32000 (tool with number 32000)
Whether the new tool will be loaded immediately by means of the T function depends on the
setting in the machine data:
MD22550 $MC_TOOL_CHANGE_MODE (new tool offset for M function)
Tool change immediate
MD22550 $MC_TOOL_CHANGE_MODE = 0
The new tool is loaded immediately with the T function

@Dron123

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

Sinumerik и Fanuc в этом сравнивать нельзя. То, что М6 программа электроавтоматики, мне известно. Даже при сломанном магазине и при активном инструменте в шпинделе М6 не вызывает смену инструмента, только активацию. Например, станок 65Ф90МФ4 с Маяк620 не имеет магазина, но команда активации обязательна. 

Пример УП

 

N100 T18 ;   8. DRILL
N100 M06
N100 T77
N100 TOL(.0004)
N100 TRAFOOF
N100 G597 G0 D01 X-85.447 Y55.954 Z5 M05 S0
N100 G0 Z5 F3
N100 MCALL CYCLE83(5,0,5,-10,,,2,2,0,2,1.0,1)
N100 G0 G60 G601 X-85.447 Y55.954
N100 X-37.211 Y57.056
N100 X11.301 Y46.031
N100 X18.743 Y16.814
N100 X-22.051 Y-15.987
N100 X-86.273 Y-1.103
N100 MCALL
N100 M09
N100 TRAFOOF
N100 G0 G500 D0 Z-.1
N100 G0 B0
N100 G597 G0 X-40
N100 G0 B0 C=DC(0)
N100 M30

 

Т18

М06

- смена инструмента и активация корректора 

Т77 - только подготовка следующего инструмента, а не смена.

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

Sinumerik и Fanuc в этом сравнивать нельзя. То, что М6 программа электроавтоматики, мне известно. Даже при сломанном магазине и при активном инструменте в шпинделе М6 не вызывает смену инструмента, только активацию.

Вот именно для активации и используется указанный параметр

MD22550 $MC_TOOL_CHANGE_MODE (new tool offset for M function)
Tool change immediate
MD22550 $MC_TOOL_CHANGE_MODE = 0
The new tool is loaded immediately with the T function
52 минуты назад, cepr сказал:

Sinumerik и Fanuc в этом сравнивать нельзя. То, что М6 программа электроавтоматики, мне известно. Даже при сломанном магазине и при активном инструменте в шпинделе М6 не вызывает смену инструмента, только активацию.

@Dron123

  

image.png

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

@Dron123 так пробовали:

T21
S300 M3 F1000
D1

Или может там есть М-код для ручной смены что-то типа М66, когда инструмент едет не к позиции смены, а к оператору.

Изменено пользователем GalielO
Ссылка на сообщение
Поделиться на других сайтах
18.05.2021 в 18:27, Dron123 сказал:

М6 нельзя, магазин сломан. На фануках можно и без М6 всё спокойно активировать, даже инструмент не прописывая. М6, это не панацея, должно активироваться и без него, если вы посмотрите, то М6, это тоже программа. И как-то давно, один раз активировали и без M6. Проблема, как? Скорей всего, должна быть команда активации.

А разве если инструмент находится в шпинделе и активный M6 нельзя программировать? Он же никуда не поедет. Просто активирует данные.

У нас тоже есть такое. Раз решили магазин не использовать, то оператор грузит инструмент в шпиндель, активирует его. А потом уже УП запускается, где есть M6. Все работает.

Такое себе, конечно. Оператору гемор. Надо магазин чинить.

Ссылка на сообщение
Поделиться на других сайтах
18.05.2021 в 22:30, gudstartup сказал:

Вот именно для активации и используется указанный параметр

MD22550 $MC_TOOL_CHANGE_MODE (new tool offset for M function)
Tool change immediate
MD22550 $MC_TOOL_CHANGE_MODE = 0
The new tool is loaded immediately with the T function

@Dron123

  

image.png

Нашел док по магазину, описано примерно так:

 Пример программирования замены инструмента    

-  в магазине инструментов установлены инструменты T12, T152, 

-  инструменты T5 и T63 определены как ручной инструмент    

-  шпиндель   и обе руки манипулятора пустые

N10 T12 Приказ осуществить отыскание инструмента T12 в магазине инструментов. 

N50 M6 Приказ осуществить установку инструмента T12 в магазин инструментов и активирование корректировки D1 инструмента   T12. 

Манипулятор   возвращается   в основное положение. 

N70 D2 Приказ осуществить активирование корректировки D2 инструмента T12. 

N100 T152 Приказ осуществить отыскание инструмента T152 в магазине. Станок продолжает работу с инструментом T12, активной является корректировка D2 инструмента   T12. 

N120 M6 Приказ осуществить изъятие инструмента T12 из шпинделя установку инструмента T152 в шпиндель станка. Манипулятор возвращает инструмент T12 в магазин. Активируется корректировка D1 инструмента T152.

N250 T5 не имеет на станке заметный эффект - он предназначен для оценки 

метода осуществления будущей   функции   M6.  Все время является

активной корректировка D1 инструмента   T152. 

N260 M6 Приказ осуществить изъятие инструмента   T152 из шпинделя и его возвращение в магазин.  Затем станок установит координаты в положение для RVN, и изображается сигнализация диалога № «700059". После установки   инструмента T5 в шпиндель, обслуживающий персонал   нажимает кнопку, и станок продолжает автоматический цикл.  Активируется корректировка D1 инструмента T5.

N350 T63 Приказ не имеет на    станке заметный эффект - он предназначен для оценки метода осуществления будущей   функции   M6.  Все время является активная корректировка T5.

N360 M6 Приказ для ручной замены   инструментов.  Станок   установит координаты в положение для RVN, и изображается сигнализация диалога; № «700058". Обслуживающий персонал изымает из шпинделя станка инструмент T5, и в шпиндель установит новый инструмент T63. Затем обслуживающий персонал нажимает кнопку, и станок продолжает автоматический цикл.  Активируется корректировка D1 инструмента T63.

 Попробовал как ручной, как только видит м6, пытается уйти к месту смены и вылетает ошибка, сбиты координаты.

А где находится, этот параметр?

MD22550 $MC_TOOL_CHANGE_MODE (new tool offset for M function)

Tool change immediate

MD22550 $MC_TOOL_CHANGE_MODE = 0

The new tool is loaded immediately with the T function

И объясните пожалуйста $TC_DP2[1,2]=120, таким образом можно указать длину инструмента в программе, но активацию произвести не получиться, я правильно понял? Да и можете подсказать, где можно почитать о пользовательских циклах (кроме док.). Насколько фанук прост, там спокойно свои циклы писал, но тут ничего не понятно!

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

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

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

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

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

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

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

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

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

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

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




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