14 комментариев: ЧПУ программирование Урок №1

  1. Юрий Данилин пишет:

    Да, понятно. Артём, а как ставить циклы типа «PRA», «PRC» и т.п., для
    НЦ210? (токарный станок) Сделай видос! А то непонятно, почему станок
    (16к20) отказывается их выполнять а если и выполняет то только один цикл, а
    второй не делает.

  2. Данила Зубров пишет:

    подскажите плж: что за редактор кода использовался?

  3. Руслан Нургалеев пишет:
  4. tasos afigenski пишет:

    Molodec! 

  5. Артём Петухов пишет:

    Смотрите мои другие уроки. Оставляйте комментарии. 

  6. Андрей Варанкин пишет:

    А как насчет стойка HAAS?

  7. Sergey Bagramov пишет:

    Артем, спасибо за урок. Как программист на обычном ПК, да и как математик —
    хочу добавить, что объяснение нужно начинать с того, что у нас есть
    ячейки(переменные) с абсолютными координатами
    1) «G54» — Выступающий дальний конец цилиндрической заготовки (с центром на
    оси)
    2) «H1» — Координаты 1-го инструмента.
    ….
    Далее нужно объяснить, что есть 2-а основных Объекта:
    1) Объект —> Инструмент(а точнее барабан с несколькими инструментами).
    И множество его функций. (Множество операций над ним)
    — тут правильнее дать обучение функциям инструмента через операнды:
    — это как есть функция сложения «+» и два операнда, к примеру «3» и «19»
    — из них можно слепить выражение «3» + «19».
    — аналогично тут в видео: Функция «M6» — выбора нужного резца. И
    операнд(а в терминологии программирования это скорее аргумент) «T1»
    Напомню: в Мат-Анализе Функция и Аргумент записываются как «f(x)», где «f»
    — это функция, а «x» — это аргумент,
    Пример «sin(x*x+3*x)» — функция синуса от аргумента «x*x + 3*x»

    2) Объект —> Шпиндель. И множество его функций. (Множество операций над
    ним)
    — «s1990» (speed 1900) — параметр установки скорости(видимо это аргумент
    для нескольких команд)
    — «G00» (Движение на холостом ходу, как я понял)
    — «G01» (Линейное движение от точки в которой был резец в точку, которую
    указываем аргументом для этой команды «G01»).
    — в нашем случае стоит команда «G01» «z-10.0» «F50.0»
    Это означает что данная команда приказывает сместиться резцу из текущей его
    точки (x,y,z) в точку (x,y,z-10) со скоростью определенной подачей «F50.0»
    («F» — означает Forward — т.е. вперед 50мм/минуту)
    — далее как сказал автор ролика можно не писать в каждой строке «G01»,
    видимо это такой режим смещения на рабочем ходу — и после того как мы его
    указали, достаточно указывать аргументы смещений на этом рабочем ходу
    — типа «X50.0» или «X-50.0».
    Кстати не следует путать команды:
    а) Позиционировать резец в точку с координатой «Х» равной 50.0 (команда
    «X50.0»)
    б) С командой сместиться по координате «X» из текущего положения в
    положение на «-50.0» (команда «X-50.0»).

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

  8. Артём Петухов пишет:

    У токарных станков суть та же. Какая стойка (УЧПУ)?

  9. Dimarik VK пишет:

    Автор,а давно ты занимаешься программированием чпушных станков?

  10. Иван Стогний пишет:

    привет , будут ли ещё уроки? Я тоже с Оскола

  11. sevun67 пишет:

    Автор молодец ёще видео по этой теме!!!

  12. Иван Стогний пишет:

    а про токарные с ЧПУ ?

  13. Артём Петухов пишет:

    Урок по ЧПУ программированию

  14. Иван Стогний пишет:

    sinumerik 802D , Артём а есть программы симуляторы чпу станков для вин 7 ?
    Я в инете искал , находил . Они не работают восновном или платные. Я хочу
    программу по которой работаем немного изменить. И хочу посмотреть сначала
    так. На работе времени мало.