Программирование станков с ЧПУ. Урок 25. Макропрограмма пользователя. Примеры

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024

ความคิดเห็น • 23

  • @victornagorny1360
    @victornagorny1360 4 ปีที่แล้ว +3

    Огромное спасибо за уроки. Жду с нетерпением фрезеровку. Все авторы обычно дают токарку, до фрезеровки никто не доходит.

  • @cyclestart_youtube_sosi_drova
    @cyclestart_youtube_sosi_drova 3 ปีที่แล้ว +1

    Судя по глубине сверления Z5.0, а не Z-5.0 смею предположить, что автор на продольники пишет проги) привет от коллеги! JSL-20AB

    • @Adnreus74
      @Adnreus74 3 หลายเดือนก่อน +1

      Та же картина, старенький sv12

  • @victornagorny1360
    @victornagorny1360 4 ปีที่แล้ว +1

    Скажите, в программе с while 25.50с после прохода фрезы идёт её подъём, возврат, опускание. А можно ли вариант, когда фреза заходит и по этому же пути выходит и оборот на 90град и опять как челнок.?

  • @ivaneskoda
    @ivaneskoda 4 ปีที่แล้ว +2

    Спасибо, очень познавательный курс, с понятными примерами и разъяснениями. Можно ли что нибудь посоветовать в программировании при следующей ситуации. Есть пруток, допустим на 38 деталей запускаем через м98 Р33 L38 началась обработка и через какое то время ломается, допустим сверло. Услышав посторонний шум подбегаю нажимаю резет. Меняю сверло и тут надо решить какое число повторений надо поставить L. ответ можно дать довольно таки примерный, что меня не устраивает. Есть ли примеры программирования которые не обнуляются при нажатии резет? станок токарный пруток тянем цангой или барпуллером.

    • @АлексейРазбегов
      @АлексейРазбегов 4 ปีที่แล้ว

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

    • @AKADTEAM
      @AKADTEAM  4 ปีที่แล้ว +2

      @ivaneskoda, Можно заключить вашу программу обработки в цикл WHILE с использованием переменной в качестве счетчика, по переполнению которой программа будет останавливаться. Если остановите раньше, переменная сохранит свое значение и при повторном запуске повторов будет уже меньше. Также можно использовать другой вариант: взять переменную для счетчика, в конце программы производить инкремент этой переменной и после написать условие:если переменная достигла нужного вам значения, следует закончить программу, например кодом М30, если нет- зациклить и начать сначала, например кодом М99.
      В обоих случаях лучше использовать переменные из диапазона #500-#999, они сохраняют значение даже при отключении питания и не забывать обнулять их программно при достижении нужного значения. Удачи.

    • @АлексейРазбегов
      @АлексейРазбегов 4 ปีที่แล้ว

      @@AKADTEAM к чему такие сложности? Счётчик деталей обнуляется вручную на экране позиции без проблем. Далее запускается программа и всё. Только надо смотреть на параметры стойки, если используется подпрограмма, то код М99 не может служить командой отсчёта деталей, необходимо ввести какой-нибудь свободный М-код. Если по какой-либо причине работа подпрограммы прерывается, то просто смотрим на счётчик и видим количество деталей.

    • @ivaneskoda
      @ivaneskoda 4 ปีที่แล้ว +1

      @@AKADTEAM Спасибо, попробую написать. С счетчиком деталей неудобно будет, в прутке бывает разное количество деталей, да и каждый раз обнулять счетчик проблематично, забыть можно. Буду очень благодарен если пример сделаете стойка Fanuk i Series и Fanuk oi Series. Можно на почту Ivaneskoda@ya.ru . Познавательный у Вас канал про мультиметр прям интересно. Спасибо за видео!!!

    • @АлексейРазбегов
      @АлексейРазбегов 4 ปีที่แล้ว

      @@AKADTEAM вообщем, вижу два варианта:1. Обнулять счётчик деталей вручную и пользоваться готовой отработанной программой, 2. Писать новую программу с циклом while do, тратить время на отработку программы и т.д. Конечно, каждому своё, я бы выбрал первый вариант.

  • @user-jh9vc4kc2x
    @user-jh9vc4kc2x 4 ปีที่แล้ว +1

    Можете посоветовать какую нибудь литературу по программированию станков с чпу?

    • @AKADTEAM
      @AKADTEAM  4 ปีที่แล้ว +1

      В курсе использованы материалы из руководства по эксплуатации системы чпу fanuc, также из руководств на некоторые модели станков, имеющихся у нас на предприятии. К сожалению, мы не можем предоставить к ним общий доступ, это запрещено руководителем. Самая лучшая литература- та,что поставляется с конкретным станком.

    • @user-jh9vc4kc2x
      @user-jh9vc4kc2x 4 ปีที่แล้ว +1

      @@AKADTEAM Спасибо

    • @paulkarkarin466
      @paulkarkarin466 3 ปีที่แล้ว +2

      GM- коды подучи с десятка 3, и чтобы писать УП на простые детальки этого вполне достаточно. Для обработки сложных поверхностей лучше cad cam систем всё равно ничего нет. Параметрическое программирование, язык Макро Би - это всё лишь баловство. Умение чертить в каде, обрабатывать траектории в каме и при надобности отладить постпроцессор - лучшие умения для программирования станков с ЧПУ. Ещё и на роботов потом можно перейти.