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

Подключение внешних устройств к станку


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

M06JC-II (Fanuc 0i-TF Plus) 

Приветствую.

Есть ли возможность подключить к станку внешние устройства, такие как реле и вызывать их из программы? 

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

 

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


UnPinned posts
12 часов назад, Viktor2004 сказал:

я вот щас ГОСТы пытаюсь искать на этот счет, а там никакой конкретики. Можно так, а если надо, можно и так

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

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

У фанука бывают разные кажется модули входов-выходов - PNP и NРN

 

29.07.2024 в 16:00, Viktor2004 сказал:

подключаю только через "сухие" контакты.

Значит так и есть у фанука на вход +24 подавать у робота 0 надо подавать, Поэтому сваял шкаф с кучей реле, отдельно БП для зажима руки робота......Счас вопросы по программе станка:

1 вариант - программа опрашивает непосредственно Xы ладдера , а на них я заведу сигналы от робота.

2 вариант писать доп. Мкоды  посылать их роботу и ответ от него заводить на финал М.

 

изображение_viber_2024-08-06_10-08-48-276.jpg

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

вариант писать доп. Мкоды  посылать их роботу и ответ от него заводить на финал М.

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

Так-то у дельты той же, софт поудобнее для отладки чем ладдер 3

8 минут назад, andrey2147 сказал:

Поэтому сваял шкаф с кучей реле, отдельно БП для зажима руки робота

А обратные диоды на катушки поставили? А то могут и не выдержать выходы фанука

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

А обратные диоды на катушки поставили?

Да, забыл, исправим.

 

9 минут назад, Guhl сказал:

софт поудобнее для отладки чем ладдер 3

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

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

Да, забыл, исправим.

 

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

У робота ведь есть своя система управления. Ему по-идее дал команду "старт", он подъезжает к патрону, берет деталь, выставляет сигнал "у патрона", патрон открывается, робот уносит деталь, выставляет сигнал "конец", цикл закончен.

То есть требуется всего один М-код

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

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

Потому что удобнее впихнуть кусок кода в программу и доработать при надобности, в случае двойной подачи например. 

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • bubl leg
      Да не, я как то делал...Вроде бы так: сегодня попробую: из солида - в .stl- далее в 3d Studio Max - оттуда как .3ds - вставить в Cura - разгруппировать. И там можно было затащить модель из кучи отдельных элементов (они вставлялись в Cura как автоматически сгруппированные) - оставалось только разгруппировать и поудалять ненужные.
    • Snake 60
      @bubl leg нет такого в слайсерах, не предусмотрено программой, если импортируете пачку тел, то размещаются они абы как и выставлять их можно только относительно габаритов друг друга. И это вопрос уже не к Солиду, а к слайсерам. Как вариант. Импортируете из солида все тела одним телом, запускаете печать с функцией паузы, затем в солиде удаляете одно из тел, которое уже начечатано, опять импорт одним телом (одно тело проще выставить), продолжаете печать, опять пауза и т.д. Надеюсь принцип понятен? Другого не дано.
    • Guhl
      Выложите заводскую инструкцию на файлообменник и ссылку сюда PWE=1?
    • _GOST_
      06.08.2024 Макросы обновлены Версия v.0.8.19 beta Исправлены баги: 1. Макрос M_Prop. Исправлен баг, в результате которого Не считывался формат группового чертежа для исполнения. 2. Макрос M_Prop. Исправлен баг, в результате которого не считывался номер изм. группового чертежа для исполнения. 3. Макрос M_Prop. Исправлено оформление формы макроса - убран дубляж выбора массы в качестве количества в спецификации. 4. Макрос M_Prop. справлен баг, в результате которого для компонентов с длиной в качестве количества в примечаниях спецификации не отображались единицы измерения. 5. Макрос M_Prop. справлен баг, в результате которого при изменении значения параметра, выбранного в качестве длины в количестве, значение в спецификации не изменялось. 6. Макрос BOM_Export. Исправлен баг, в результате которого форма не возвращалась к простой спецификации после неудавшегося поиска моделей исполнений. 7. Макрос BOM_Export. Исправлен баг, в результате которого файл спецификации с предыдущим изм. не удалялся из отдельной папки для спецификаций. 8. Макрос BOM_Export. Исправлен баг, в результате которого вместо ячейки "Изм." окрашивалась ячейка "Утв." в спецификациях с выделением цветом изменений. 9. Макрос BOM_Export. Исправлен баг, в результате которого неверно сортировались по обозначению компоненты с исполнениями. 10. Макрос BOM_Export. Исправлен баг, в результате которого подавленные компоненты в спецификации отображались с количеством равным 0 (для версий инвентора > 2022). 11. Макрос Save_as_PDF_DWG. Исправлен баг, в результате которого макрос запрашивал сохранение чертежей в формате DWG на нескольких листах. Улучшения: 1. Макрос M_Prop. Изменены записи найденных групповых документов для моделей исполнений. Запись "Спецификация в другом исполнении" заменить на "Групповая спецификация". 2. Макрос BOM_Export. При наличии в спецификации компонентов с несколькими исполнениями формат чертежа указывается только у основного. 3. Макрос BOM_Export. Номера позиций у переменных данных групповой спецификации теперь совпадают. 4. Макрос Save_as_DWG. Добавлена возможность сохранения деталей без обозначении в имени файла. Default.zip
    • Stanislav
      Спасибо. Так тупанул. Похоже в деда превращаюсь. 
    • Kubanuga
      Доброго дня коллеги, хочу попросить помощи. Не можем прогрузить конфигурацию в Fanuc (1)CNC paramter (2)PMC parameter (3)Pitch error compensation amount (4)Custom macro variable values (5)Tool compensation amount (6)Part program (machining program, custom macro program)   Fanuc стоит на станке Муратек, координатно-пробивном. Очень нужна он-лайн консультация, потому как по заводской инструкции не можем полностью повторить описанный там алгоритм.  
    • mmaag
      У хааса на сайте есть справка по применяемым смазкам. Там альтернативные варианты также есть. Менять на жидкую не надо без острой необходимости - придётся смазочную аппаратуру менять. На сайте тоже про это написано.   P.S. Судя по описанию - литиевая смазка. haascnc.com-Lubricant Grease and Sealant Tables for Haas Machine Components.pdf
    • A_1
      Здравствуйте. Команду G96 лучше указывать после подвода резца к заготовке, иначе система будет подставлять в формулу расчёта оборотов текущее положение по X в качестве диаметра. Идеально так: G50 S<Nmax> G97 S<расчёт частоты для первого положения резца у заготовки> M3/4 G0 X... Z... G96 S<скорость резания>  
    • lem_on
      Потому что удобнее впихнуть кусок кода в программу и доработать при надобности, в случае двойной подачи например. 
    • bubl leg
      Объясню: когда закружаешь в Cura 2 файла, 2 отдельных деталей-  они там позиционируются как попало (не как они были изначально в Солиде)! А мне надо строго как в солиде: в солиде была сборка, экспортировал отдельные элементы сборки. Импортировал в Cura и...куча наваленного как попало хлама :-) А мне надо этого избежать. Вручную выравнивать элементы из этой наваленной кучи хлама -не вариант: позиционирование элементов относительно друг друга должно быть очень точным, как изначально в Солиде.
×
×
  • Создать...