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

Запуск нескольких программ, по очереди в автоматическом режиме


kekc

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

Добрый вечер, помогите новичку.

Сразу извиняюсь за мой язык и некорректно написанное сообщение.

Имеется станок wele с чпу fanuc 0, есть отработанная программа, хотелось бы сделать так, чтобы она по очереди запускалась, но в разных системах координат (G54P01-G54P40).

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

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

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

G54;

G65P0100;

G90;

G53Z0;

G54P01;

G65P0100;

G90;

G53Z0;

G54P02;

G65P0100;

 

 

Где G66P0100 это вызов программы с внутренней памяти станка номер 0100

(то что я написал не работает, после первой программы выкидывает ошибку)

Поделитесь опытом.

 

Спасибо.

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


если Fanuc  то G54.1 Po1   ,   G54.1 P02    и т..д.   А оси в подпрограмме уже как вроде стоять для каждой свои - ну или я не понял смысла . Или только для того что бы указывать отход на безопасное расстояние по Z перед отработкой следующей подпрограммы????????

  Кстати что за номер ошибки??????

 

 Алгоритм в личку отправил примерный.

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

если Fanuc  то G54.1 Po1   ,   G54.1 P02    и т..д.   А оси в подпрограмме уже как вроде стоять для каждой свои - ну или я не понял смысла . Или только для того что бы указывать отход на безопасное расстояние по Z перед отработкой следующей подпрограммы????????

  Кстати что за номер ошибки??????

 

 Алгоритм в личку отправил примерный.

Спасибо пытаюсь понять то что прислали.

Мой станок глотает как G54P01 так и G54.P01.

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

Ошибка была в том, что в конце программы у меня не стояло M99

 

Ставлю G53Z0; для того, чтоб ось Z после каждой программы уходила на верх. 

 

Сегодня попробовал, так

в памяти станка лежит две программы одна под номером 0010 там: (для проверки)

(M03 S2000;

G4 X10.;

M05;

M99;)

Вторая программа основная нормальная .

В MDI написал 

(G55;

G65P0010;

G53Z0;

G56;

G65P0011;)

И оно пошло как я хотел.

 

Я так понимаю, что этот алгоритм будет работать.

 

К стати Вы не знаете как закинуть программу на data server и как ее от туда вызвать.

 

И глупый вопрос если можно (Сбрасывает ли станок корректоры на радиус и длину инструмента при смене инструмента?)

Спасибо.

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

Спасибо пытаюсь понять то что прислали.

Мой станок глотает как G54P01 так и G54.P01.

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

Ошибка была в том, что в конце программы у меня не стояло M99

 

Ставлю G53Z0; для того, чтоб ось Z после каждой программы уходила на верх. 

 

Сегодня попробовал, так

в памяти станка лежит две программы одна под номером 0010 там: (для проверки)

(M03 S2000;

G4 X10.;

M05;

M99;)

Вторая программа основная нормальная .

В MDI написал 

(G55;

G65P0010;

G53Z0;

G56;

G65P0011;)

И оно пошло как я хотел.

 

Я так понимаю, что этот алгоритм будет работать.

 

К стати Вы не знаете как закинуть программу на data server и как ее от туда вызвать.

 

И глупый вопрос если можно (Сбрасывает ли станок корректоры на радиус и длину инструмента при смене инструмента?)

Спасибо.

STANOK  SBRSIVAET KOREKTORA PO KOMANDE  G40---RADIUS - PO ZPOMOEMU PO KOMANDE G49---SMOTRI INSTRUKZIU NA PROGRAMIROVANIE

 

M99 -KOMANDA KONEZ PODPROGAMI 

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

Ну в целях познания и изучения стойки  Fanuc -зайти в графический режим (нагляднее будет). Там будет окошечко где отображены сам номер инструмента , его корректора по вылету и диаметру, активные оси координат.......  Ну вот и гляньте - изменятся оне там после смены инструмента али нет.

  там картинка  примерно такого вида

 

 T 6

  H6 D6

 G90 G17 G56 G80

 G40 ..........................

 

  Напарник у меня на эту картинку не всегда смотрит - и бывает работает в G59 к примеру и раз чегой то нажмет - там все по умольчанию в G54 устанавливается - раз и вьехал куда нибудь. Вобче полезная картинка - посмотреть все ли прописалось что б работать безопасно.

 

  Насчет G40 и G49 понятно - но наверное не это имелось ввиду , потому как это в строке безопасности и так пишется

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

STANOK  SBRSIVAET KOREKTORA PO KOMANDE  G40---RADIUS - PO ZPOMOEMU PO KOMANDE G49---SMOTRI INSTRUKZIU NA PROGRAMIROVANIE

 

M99 -KOMANDA KONEZ PODPROGAMI 

Странно, значит я чего-то не понимаю, вот фрагмент программы, где меняется инструмент на другой, там нет кода отмены коррекции на длину, как, так ?

 
X52.996 Y-207.995
X-52.994
X-52.995 Y0.0
X-32.995
Y187.995
X32.994
X32.996 Y-187.995
X-32.994
X-32.995 Y0.0
X-12.995
Y167.995
X12.994
X12.996 Y-167.995
X-12.994
X-12.995 Y0.0
X-32.995
Z43.3
G00 Z54.
M09
G5.1Q0
Z237.
X0.0 Y-2.
M01
 
(HOLE_MILLING_11)
(TOOL NAME: FREZA_12.0)
T14 M06
M03 S9000
G5.1Q1
M08
G00 X0.0 Y-2.
G43 Z237. H14
G94 G01 X-62. Y-250. Z50. F2000.
Z43.
G03 X-57.5 Y-250. I2.25 J0.0 F1600.
X-57.5 Y-250. Z42.507 I-4.5 J0.0
X-57.5 Y-250. Z42.013 I-4.5 J0.0
X-57.5 Y-250. Z41.52 I-4.5 J0.0
X-57.5 Y-250. Z41.026 I-4.5 J0.0
X-57.5 Y-250. Z40.533 I-4.5 J0.0

Получается он отменяет коррекцию, при смене инструмента?

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

программист или оператор прописывает сам для кажного инструменту в строчке с G43 или G41.  Ну а так гляньте что я там сверху прописал - в окошко в графическом интерфейсе  . без G43 и G49, с ними  вобче различные варианты - ну и сразу видно станет чего и как там меняется. Если 41 или 42 то лучше сразу отменить когда корректор на диаметр отработал, 43 его все равно в каждом инструменте прописываешь.

  а так вобче на один инструмент в одном блоке у меня бывает до 3 корректоров на диаметр и 2 на вылет в зависимости от детали ( и поробуй тут не отмени сам какой нибудь из 3 - всю деталь запорешь)

 

  к примеру

 Т1 М6

 G43 H01 Z100.

 

     T3 M6

  Z100.

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

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

Вы наверное что я там накорябал   5 строчек их и вставили?????????????

  Вы нормальную короткую прогу со сменой загрузите.и гляньте .

   Шпиндель на смене у Вас наверное сперва G91 G28 Z0 отрабатывает - Z100 судя по экрану погонит его вверх что и привело к перебегу - но это мои догадки.

 На нормальной работающей проге гляньте за мониторингом H и D , пусть прога будет длинной -хотьперекурите и отдохнете малость

 

 

       G43 везде проставьте для каждого инструмента а D укажите только в 1 инструменте.

 стойки у нас похоже оинаковые - но я на русский установил интерфейс.

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

Хочу отписаться о проведенном мной опыте. В итоге получилось так:

В станке на data servere находиться программа заканчивающиеся на m99, (O0100).

В настройках выбран 5й канал.

В памяти станка лежит программа (O0010), в ней написано:

 

G54p01;

M198 P0100;

G54P02;

M198 P0100;

G54P03;

M198 P0100;

M30;

 

И все работает чудесно.

Всем спасибо за участие и советы.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Viktor2004
      Даже не пытайтесь заливать в систему этот файл не только чужой, но и свой. Получите ошибку 5223 которая через месяц превратится в 5224 и на вашем ЧПУ можно будет только картинки смотреть. Или в тетрис играть
    • Viktor2004
      Как оказывается все просто.
    • Nikomas
      Капец топик мертвый.
    • plm-ural
      О вебинаре Профили, полученные методом валковой формовки, широко применяются в строительстве, машиностроении и других отраслях, соответственно, значительно могут различаться их форма, размеры и материалы. Многообразие профилей требует серьезного подхода при проектировании технологии, следовательно, времени на ее подготовку и отработку. Даже изменение марки материала заготовки может потребовать частичного или полного изменения калибровки, поэтому перенос экспериментов на компьютер может ощутимо повысить эффективность производства.  В данном вебинаре будут представлены особенности моделирования процессов валковой формовки гнутых профилей, а также продемонстрирован пример постановки и решения задачи формовки сварной прямошовной трубы в QForm.   Дата проведения: 25 июня 2024 12:00 (МСК)   Зарегистрироваться   Программа вебинара Особенности моделирования процессов валковой формовки гнутых профилей Постановка и анализ задачи формовки в QForm Ответы на вопросы   Ведущий вебинара Сергей Алексеев Инженер технической поддержки ГК «ПЛМ Урал»   Запись вебинара предоставляется всем зарегистрированным участниками в течение нескольких дней после вебинара.
    • radii
      Добрый день. Спасибо большое , эта проблема пропала ,но появилась др. . Т.е. в некоторых строках, при переносе программы на стойку станка,на  дисплее, в начале прописывается ошибка,которая блокирует прогу. заранее премного благодарен.20240604_174626.heic
    • Ander
    • gudi
    • Ганс В
      Добрый уважаемые наладчики,  программисты MASTERCAM 2023 Мне недавно поставили эту программу,  во время работы и перенос готовой модели из (для обработки) SolidWorks. Задаю точку привязки,  ориентирую расположение модели, т.к. арога свежая по умолчанию (галочка стоит) ставил из библиотеки станок Mori Saky 4 axis, как только нажимаю на вкладку СТАНОК, программа вылетает. Как сюда добавить скрин не знаю,  но он есть
    • MaxA
      Выше нема. Есть kepserverex 6.6 любезно поломаный вьетнамскими камрадами: Download Kepware OPC Server - KEPServerEX V6 Full 2023 - Phanmem123.com
    • gudstartup
      вы прям серьезно? у кого то может быть файл опций именно для вашего станка который  вам собрали из разных компонентов? интересно что вообще вы называете файлом опций в вашем понимании....?
×
×
  • Создать...