Программируем дуги окружностей для системы Sinumerik и Fanuc Добро пожаловать на курс обучения Программирование станка с системой ЧПУ FANUC (и Sinumerik) stepik.org/a/5... Промокод ALCNC
RND здорово облегчает. Пример: резец точит диаметр и в конце делает радиус 0.8мм уходя вверх на X35(важно указать-это и есть направление куда делать радиус) .. N10 Z-10 RND=0.8 F0.08 N15 X35 F 0.1 ..
Чаще всего, для нахождения координат центра дуги нужно решать треугольники (помните школьную геометрию)). Нужно рассматривать конкретный пример. Можете прислать Ваш пример мне вк: vk.com/id2306212три4. Кроме этого, есть очень хороший способ делать на станке скругления, ничего не высчитывая, об этом я скоро расскажу в новом видео).
Вспоминаю времена когда у меня на станке не было I j k. Допустим в углу радиус , пишется начальная и конечная и все. Стойка сама определяет I j k . две минуты и программа готова.
@@441lab так радиус не отмечался. Станок трехосевой гдр C630 стойка NC210 модернизировали вместо лент. Допустим, система сама прочитывала радиус :привязка центр плиты G1 Y60; G2 X-60 Y75; G1 X60 ; G2 X75 Y60; G1 Y-60; при этом при коррекции не зарезал углы подхода в угол круговой, а вот CAM система писала программу с зарезами, в результате подход был в стенку, а не в угол. И у фануков та же история . Без коррекции все ок, как только приближаешь радиус для выбора размера согласно ту, делает отклонение и зарез. И все . А вот на FKRS со своей родной стойкой ( двухосевой XY, )той же серии надо было добавлять R15 по этому контуру;
Если система понимает, что вы хотите получить дугу равную четверти окружности, то, да, можно задать координаты начальной и конечной точек. Иначе, у системы управления будет бесконечное число вариантов провести дугу через указанные точки
Чет непонял как без этих знаков... Может в параметрах станка задано центр вращения 0,0 он же радиус. Если не указан другой по i j или r. То есть если отехали от центра допустим Y100 то и радиус будет 100)) и правда достаточно указать конечную точку ,,прихода,, например G2 X100 Y0 При чем Y тоже можно не писать. (Лучше написать ) Станок сделает четверть дуги. В этом случии и правда не надо I j и радиус .
как I и J могут быть координатами центра, если даже по чертежу видно, что центр в плюсе что по Х, что по У, а нашли его в отрицательных значениях?! Я начинающий.
Здравствуйте. Да, координаты центра дуги могут иметь положительные координаты по X и по Y. При этом значения по I и J могут быть отрицательными, если центр дуги расположен ниже или левее относительно начальной токи дуги.
Разве X и Y описывают не конечную точку ? А I и J начальную(как аналог х у). Будет писатся G02 Xn Yn In Jn - где х у - конечная а i j - начальная. Поправьте плиз, если не у чел что-то.
В кадре с G2 (или G3) X и Y указывают конечную точку дуги, а начальная определена положением инструмента перед выполнением этого кадра. I и J указывают положение центральной точки. Записывайтесь на бесплатный курс обучения stepik.org/51214 В нем подробнее всё объясняется.
@@441lab спасибо за ответ, но все равно не понятно. Точка С, это как центр окружности вроде получается, но вот как его правильно определить? Это надо показывать.
@@Fors1403 это видео о том, как запрограммировать перемещение по определённой дуге окружности, то есть когда нам известны все её точки. Как искать эти точки - это отдельная тема, но при программировании даже достаточно сложных контуров можно "поручить" эту задачу самой системе управления. Как? Об этом я рассказываю на моём курсе.
В этом видео я просто определил координаты всех точек там, где это было удобно. Чтобы уметь рассчитывать координаты для программирования советую мой курс stepik.org/z/51214
Здравствуйте. 14 и 31 - это координаты точек 1 и 2 по оси Z. Перед токарной обработкой был пример с точно такой же дугой для фрезерной обработки, и у нее эти же значения (14 и 31) были координатами для оси X
Доброе утро. Радиус 240, начальный диаметр 80, конечный 40 при длине 2. Как правильно расчитать р1 и р2? Может есть какие-то программы для этих вычислений? Или какие-то ссылки, если можете подскажите. Заранее спасибо. Если можно через вайбер +380677233223. Спасибо.
А давай более реальную задачку решим? А? Это то, что необходимо для работы на ЧПУ станках. Допустим есть двумерная плоскость, в ней есть точка1. Задача, подобрать любой радиус. Задать любой не полный прямой угол И! найти координаты второй точки. Это я к чему... В любом станке G-кодом задается направление движения инструмента, конечные координаты в которые приходит инструмент и Радиус дуги. Ограничение по дуге - она должна иметь угол не полный прямой, т.е. не 90 градусов. Иначе инструмент сломается (токарный отрезной резец) Им снимают острый радиус перед точением в Y-1. А далее уже можно и считать радиус шара, которым описывается данный радиус. Ведь приходя в данную точку радиус инструмента уходит в деталь глубже. Этот порог надо тоже знать, чтобы его не проходить и не портить деталь. Вот вам практика!
а разве i 6.473 j5.16??? i j это расстояние до центра откружности . зачем что то вычеслять. как то вы все замудренно и запутанно объясняете, все объяснение умещавется на 1 стороне а4. лично я освоиз за 10 минут прочитал описание.
Верно, в некоторых системах ЧПУ эту дугу можно задать, указав координаты центра через i и j. В этом, случае, действительно, не нужно вычислять проекции.
Спасибо. я только начал учится на оператора. было бы не плохо наглядно показать все G-M коды, циклы типа продольного и осевого точения и.т.д. примеры привести.
Добрый день. Курс "Программирование станка с системой ЧПУ FANUC (и Sinumerik)" stepik.org/51214 ориентирован на токарную обработку. Также рекомендую следующие курсы: "Параметрическое программирование станков с ЧПУ FANUC " stepik.org/59162 "Sinumerik: расширенное программирование" stepik.org/63067 Успешного прохождения!
@@user-tr9qv6yv8g это программирование с переменными. Очень похоже на программирование в компьютерных языках. В результате можно написать программу, которая будет применяться для обработки "семейства" (группы) похожих деталей. Такие программы очень помогают при переналадке станка - изменив несколько числовых значений, можно обработать другую (похожую) деталь. На многих предприятиях применяется профессиональными работниками, как эффективный инструмент программирования. Не отменяя другой эффективеый инструмент - CAM системы.
@@441lab Это в G-кодах пишется?Я новичок в этом деле для начинающих операторов подойдет или надо начать с чего-то более простого?А этот курс для программирования фрезерных станков подходит?Спасибо.
@@user-tr9qv6yv8g да, это пишется в G-кодах. Курс параметрического программирования станков с ЧПУ FANUC ориентирован и на фрезерную и на токарную обработки. Пройдите по ссылке, там доступен один открытый урок, это позволит вам оценить этот курс.
очепятка на первых минутах урока Xc = 6.473 (в таблице) vs Xс = 4.473 (в записях)
как простое объяснить по сложному:)))
Спасибо дружище.
познавательно для новичков. У многих возникают вопросы. Особенно для расчёта центра
Для всех желающих освоить программирование
токарного станка с системой ЧПУ FANUC: stepik.org/a/51214
Спасибо!
4.473-14=7.527?, разве а не- 9.527
Да, это я допустил ошибку)
Вы молодец
Шикарное видео. Всё понятно .
Расскажите про RND. Я с сименсом работаю 15 лет , а про эту возможность первый раз узнал
Спасибо, за отзыв. Да, RND сильная вещь, планирую про нее и другие команды тоже рассказать.
RND здорово облегчает. Пример: резец точит диаметр и в конце делает радиус 0.8мм уходя вверх на X35(важно указать-это и есть направление куда делать радиус)
..
N10 Z-10 RND=0.8 F0.08
N15 X35 F 0.1
..
Я думаю уже научился. Просто наткнулся на этот видос. Не могу/не хочу научится радиус менее 90°. Вот.
Первый вариант не правильно рассчитанный. I,J указывается относительная величина, то есть от точки инструмента до центра радиуса.
Да, спасибо, сейчас увидел эту ошибку. Радует, что вы находите ошибки, это означает, что внимательно смотрите)
Подскажите, пожалуйста, где можно достать мануал на стойку фанук 0i-tf?
Здравствуйте. Думаю, в программировании эта стойка не отличается от других стоек Fanuc.
как грубо говоря на коленке посчитать правильно центр дуги?
Чаще всего, для нахождения координат центра дуги нужно решать треугольники (помните школьную геометрию)). Нужно рассматривать конкретный пример. Можете прислать Ваш пример мне вк: vk.com/id2306212три4. Кроме этого, есть очень хороший способ делать на станке скругления, ничего не высчитывая, об этом я скоро расскажу в новом видео).
здравствуйте,подскажите,что за симулятор у Вас на 22 :41 показывает траектории ?
Здравствуйте. Это программа CrashGuard Studio, разработанная австрийской фирмой WFL для их станков.
@@441lab спасибо!!
Эти примеры с turn для сименс?
Скажите CR пишется в коде программы для Фанук или Синумерик - я читал в проф. литературе что будет писатся просто R...
Для FANUC радиус дуги указывается R, для Sinumerik - CR=
Вспоминаю времена когда у меня на станке не было I j k.
Допустим в углу радиус , пишется начальная и конечная и все. Стойка сама определяет I j k . две минуты и программа готова.
Да, совершенно верно, можно указать координаты конечной точки и радиус дуги. Об этом в видео тоже было сказано.
@@441lab так радиус не отмечался. Станок трехосевой гдр C630 стойка NC210 модернизировали вместо лент. Допустим, система сама прочитывала радиус :привязка центр плиты
G1 Y60;
G2 X-60 Y75;
G1 X60 ;
G2 X75 Y60;
G1 Y-60; при этом при коррекции не зарезал углы подхода в угол круговой, а вот CAM система писала программу с зарезами, в результате подход был в стенку, а не в угол. И у фануков та же история . Без коррекции все ок, как только приближаешь радиус для выбора размера согласно ту, делает отклонение и зарез.
И все . А вот на FKRS со своей родной стойкой ( двухосевой XY, )той же серии надо было добавлять R15 по этому контуру;
Если система понимает, что вы хотите получить дугу равную четверти окружности, то, да, можно задать координаты начальной и конечной точек. Иначе, у системы управления будет бесконечное число вариантов провести дугу через указанные точки
Чет непонял как без этих знаков... Может в параметрах станка задано центр вращения 0,0 он же радиус. Если не указан другой по i j или r.
То есть если отехали от центра допустим Y100 то и радиус будет 100)) и правда достаточно указать конечную точку ,,прихода,, например G2 X100 Y0
При чем Y тоже можно не писать. (Лучше написать ) Станок сделает четверть дуги. В этом случии и правда не надо I j и радиус .
как I и J могут быть координатами центра, если даже по чертежу видно, что центр в плюсе что по Х, что по У, а нашли его в отрицательных значениях?! Я начинающий.
Здравствуйте. Да, координаты центра дуги могут иметь положительные координаты по X и по Y. При этом значения по I и J могут быть отрицательными, если центр дуги расположен ниже или левее относительно начальной токи дуги.
спасибо за уроки .привет а сможете примеры скинуть . и ест ьу вас про квадраты?и сверление
Разве X и Y описывают не конечную точку ? А I и J начальную(как аналог х у). Будет писатся G02 Xn Yn In Jn - где х у - конечная а i j - начальная. Поправьте плиз, если не у чел что-то.
В кадре с G2 (или G3) X и Y указывают конечную точку дуги, а начальная определена положением инструмента перед выполнением этого кадра. I и J указывают положение центральной точки. Записывайтесь на бесплатный курс обучения stepik.org/51214
В нем подробнее всё объясняется.
Так и не понял откуда взялись координаты точки С. Есть видео про это?
Мы просто выбрали дугу окружности. Координаты точки C, также как начальная и конечная точки взяты с этой дуги.
@@441lab спасибо за ответ, но все равно не понятно. Точка С, это как центр окружности вроде получается, но вот как его правильно определить? Это надо показывать.
@@Fors1403 это видео о том, как запрограммировать перемещение по определённой дуге окружности, то есть когда нам известны все её точки. Как искать эти точки - это отдельная тема, но при программировании даже достаточно сложных контуров можно "поручить" эту задачу самой системе управления. Как? Об этом я рассказываю на моём курсе.
Подскажите как вычисляютса координаты точки с?
В этом видео я просто определил координаты всех точек там, где это было удобно. Чтобы уметь рассчитывать координаты для программирования советую мой курс stepik.org/z/51214
Все по полкам
Добрый вечер. Откуда взят размер 14 и 31 по оси z?
Здравствуйте. 14 и 31 - это координаты точек 1 и 2 по оси Z. Перед токарной обработкой был пример с точно такой же дугой для фрезерной обработки, и у нее эти же значения (14 и 31) были координатами для оси X
Доброе утро. Радиус 240, начальный диаметр 80, конечный 40 при длине 2. Как правильно расчитать р1 и р2? Может есть какие-то программы для этих вычислений? Или какие-то ссылки, если можете подскажите. Заранее спасибо. Если можно через вайбер +380677233223. Спасибо.
Движение против часовой стрелки.
Если радиус 240 идёт через ось детали, то через разницу высоты хорд всё считаю, а если через р1 и р2,всё плохо.
Вячеслав, советую записаться на курс программирования stepik.org/z/51214 там можно также получить консультации по вашим вопросам
А давай более реальную задачку решим? А?
Это то, что необходимо для работы на ЧПУ станках. Допустим есть двумерная плоскость, в ней есть точка1. Задача, подобрать любой радиус. Задать любой не полный прямой угол И! найти координаты второй точки.
Это я к чему... В любом станке G-кодом задается направление движения инструмента, конечные координаты в которые приходит инструмент и Радиус дуги.
Ограничение по дуге - она должна иметь угол не полный прямой, т.е. не 90 градусов. Иначе инструмент сломается (токарный отрезной резец) Им снимают острый радиус перед точением в Y-1.
А далее уже можно и считать радиус шара, которым описывается данный радиус. Ведь приходя в данную точку радиус инструмента уходит в деталь глубже. Этот порог надо тоже знать, чтобы его не проходить и не портить деталь.
Вот вам практика!
а разве i 6.473 j5.16??? i j это расстояние до центра откружности . зачем что то вычеслять. как то вы все замудренно и запутанно объясняете, все объяснение умещавется на 1 стороне а4. лично я освоиз за 10 минут прочитал описание.
Верно, в некоторых системах ЧПУ эту дугу можно задать, указав координаты центра через i и j. В этом, случае, действительно, не нужно вычислять проекции.
Спасибо. я только начал учится на оператора. было бы не плохо наглядно показать все G-M коды, циклы типа продольного и осевого точения и.т.д. примеры привести.
Новые видеоролики для начинающих обязательно будут. Спасибо за интерес.
Здравствуйте!А курс только по токарным станкам?
Добрый день. Курс
"Программирование станка с системой ЧПУ FANUC (и Sinumerik)" stepik.org/51214
ориентирован на токарную обработку. Также рекомендую следующие курсы:
"Параметрическое программирование станков с ЧПУ FANUC
"
stepik.org/59162
"Sinumerik: расширенное программирование"
stepik.org/63067
Успешного прохождения!
@@441lab Простите,а что значит параметрическое программирование?
@@user-tr9qv6yv8g это программирование с переменными. Очень похоже на программирование в компьютерных языках. В результате можно написать программу, которая будет применяться для обработки "семейства" (группы) похожих деталей. Такие программы очень помогают при переналадке станка - изменив несколько числовых значений, можно обработать другую (похожую) деталь. На многих предприятиях применяется профессиональными работниками, как эффективный инструмент программирования. Не отменяя другой эффективеый инструмент - CAM системы.
@@441lab Это в G-кодах пишется?Я новичок в этом деле для начинающих операторов подойдет или надо начать с чего-то более простого?А этот курс для программирования фрезерных станков подходит?Спасибо.
@@user-tr9qv6yv8g да, это пишется в G-кодах. Курс параметрического программирования станков с ЧПУ FANUC ориентирован и на фрезерную и на токарную обработки. Пройдите по ссылке, там доступен один открытый урок, это позволит вам оценить этот курс.
i-7.527 иj-23.84 это есть дуга
i j - параметры, определяющие центр окружности.
господи как ты картавишь,я вынужден переслушивать всё по несколько раз
можно связаться с вами мой скайп zeos72
Да, конечно
не той интерполяцийе вы занимаетесь даже в чпу, не совсем правильная схема продажи интерполяции ;-) @