Тёмный

ОСНОВЫ ЧПУ - #44 - ПАРАМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ / Программирование обработки на станках с ЧПУ 

PlanetaCAM
Подписаться 29 тыс.
Просмотров 32 тыс.
50% 1

ОСНОВЫ ЧПУ - УРОК 44 - ПАРАМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ : Видеокурс "ПЛАНЕТА ЧПУ" в формате 4K.
Пройти тесты, получить сертификат и поддержать проект: stepik.org/z/87456
Одним из самых интересных и эффективных методов программирования обработки является параметрическое программирование. Удивительно, но большинство технологов-программистов хоть и слышали об этом методе, но совершенно не умеют его использовать. В этом уроке вы познакомитесь с теорией параметрического программирования и коснетесь основ макроязыка системы ЧПУ современного станка.
Все уроки бесплатно: • БОЛЬШОЙ ВИДЕОКУРС "ПЛА...

Опубликовано:

 

14 окт 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@ipsafe6
@ipsafe6 3 года назад
Очень хорошая подача материала, без мэ, ээ и прочего бления как это обычно бывает, все четко и лаконично, понятно что это базовый курс и в основном это выжимки, надеюсь по окончанию этого курса, будет более глубокое погружение в материал и он будет также доступен, молодцы одним словом! ЛОЦНИТИ, вы если не ошибаюсь официальный представитель Esprit в России и наверное стран СНГ, почему-то всегда думал, что у вас есть свой типа шоурум станков, свой а не Абамета и прочих, а то ладно инфофотографика, но примеры оборудования с разных ресурсов, может и среди них есть и ваши, если так, то ну очень не неприглядные станки, ладно было пару раз станки Абамета и бокса39, а лучше конечно свой парк хотя бы одного фрезерного и токарно-фрезерного для демонстраций в будущих уроках, а лучше конечно разных брендов и еще лучше разных стоек, ну да ладно, хоть качество отличное аж на в 4К, начало и затея очень хорошая, очень, с почином вас, надеюсь на этом все не заглохнет, а то многие так хорошо стартуют, а потом смотришь пшик и все канал сдулся… В общем будем надеяться на лучшее, был на ваших открытых вебинарах, сейчас снова этот карантин, надеюсь хоть так будете нести в массы профильные знания!?
@ilgiz45yarullin23
@ilgiz45yarullin23 Год назад
Здравствуйте. ровно год назад появилось дикое желание работать наладчиком чпу станков. до этого я станков в жизни не видел. Я прошел ускоренные курсы наладчика чпу, затем я устроился оператором чпу станков, постепенно набирался опыта. И вот уже 3 месяца работаю наладчиком) видел людей которые уже несколько лет работаю, но так и не вникли в параметрическое программирование. по большей части конечно нужно желание) Хочу сказать большое спасибо за такой хороший материал) я пересмотрел все по несколько раз)
@PlanetaCAM
@PlanetaCAM Год назад
Спасибо что смотрите
@user-js7wh4ub9i
@user-js7wh4ub9i Год назад
Ускоренные курсы это уровень ремеслухи.Наладка жто уровень сервис инженера бухахаха
@user-js7wh4ub9i
@user-js7wh4ub9i Год назад
Удачи)
@MG-lv3rj
@MG-lv3rj 3 месяца назад
​@@user-js7wh4ub9iможет умное чего скажешь, ремёсел
@Ganibal777
@Ganibal777 3 года назад
вообще ничего не понял, пока пропущу, а после вернусь к этому уроку))
@georgewashington3164
@georgewashington3164 Год назад
чем больше смотрю, тем больше ужасаюсь в начале 60-х, когда родили G-код, существовал нормальный ассемблер, кобол, алгол и фортран (перечисляю только действительно распространнённые и известные), к моменту принятия стандарта G-кода в начале 80-х была целая туча нормальных языков, на которых удобно писать и которые можно действительно читать глазами. Но отвратительно консервативная промышленность со станками-динозаврами не захотела ничего менять, и в результате утвердили этот ад, об который вот уже 60 лет все ломают глаза и мозги. Ещё и каждый мало-мальски крупный производитель создал что-то свое, уникальное. За краткое и ёмкое изложение спасибо.
@HTooL
@HTooL Год назад
А в чём собственно суть претензий? Что тут неудобно писать? По моему это самый прямой и простой способ - команда, координата. Всё.
@denisgluk431
@denisgluk431 7 месяцев назад
траснлятор можно сделать или с компа команды подавать.. в некоторых станках сегодня, мозги настолько маленькие, что он и большую часть g-code не поддерживает.. у меня вот подпрограмм нет и дуги не по всякому указать можно
@user-qe2ii8hv8k
@user-qe2ii8hv8k 3 года назад
Тут лайк , тема раскрыта.
@user-qg2cl6gr6l
@user-qg2cl6gr6l 3 года назад
Спасибо! Интересно! На станках с ЧПУ работаю давно,неплохо знаю G код ,широко использую подпрограммы ,различные постоянные циклы ,про параметрическое программирование тоже знаю- слышал ,еще во второй половине 80х мы практиковали этот метод,как то не прижилось.Но последнее время стали поступать задачи ,где навык применения программирования с R переменными ,стал бы ,единственным возможным решением .Так ,что надо теперь догонять .Спасибо!
@IvanIvanov-og1uc
@IvanIvanov-og1uc 3 года назад
Спасибо, понятно, просто, спасибо!
@PlanetaCAM
@PlanetaCAM 3 года назад
Спасибо вам!
@DeLyaFer
@DeLyaFer 2 года назад
По моему все операторы фанука постоянно пользуются параметрическим🧐 как минимум для циклирования контуров, создания спец-циклов сверления, автосмены инструмента(в случае спец инструмента) или поиска ск в позиционной обработке(для 4хосевки). Ну как-бы без этого далеко не зайдешь.
@user-oq2ci8dr1h
@user-oq2ci8dr1h Год назад
Отмена полярной системы координат G16, а не G15. Благодарю за материал. Очень полезно.
@PlanetaCAM
@PlanetaCAM Год назад
Вы ошибаетесь, погуглите другие источники
@user-fy1ok3vz6y
@user-fy1ok3vz6y 2 года назад
Зачем был применён GOTO 70, если вышестоящий кадр должен был передать новую координату Y , а цикл сверления продолжиться до появления в коде G80? Спасибо за ответ.
@user-nn9ny8cq3s
@user-nn9ny8cq3s 3 года назад
А для сименс как?
@user-ip2lo4qb6p
@user-ip2lo4qb6p 3 месяца назад
Не сказали про функции округление
@PlanetaCAM
@PlanetaCAM 3 года назад
Пройти тесты, получить сертификат и поддержать проект: stepik.org/z/87456 Все уроки бесплатно: ru-vid.com/group/PL5DHpeYfcnk0Xo_e1h8GFnHRcm9rSdULT РЕКОМЕНДУЕМ: CAD/CAM-система ESPRIT: www.espritcam.com/ru-ru Поставка и внедрение ПО для обработки на ЧПУ: www.locniti.ru/ CAM-система ТЕХТРАН: www.tehtran.com/ Инструмент TaeguTec, станки DOOSAN и CAD/CAM ESPRIT в Украине: varius.com.ua/ Российские станки СТАН: www.stan-company.ru/ CAD-система КОМПАС-3D: kompas.ru/ Управляющий программно-аппаратный комплекс (УЧПУ): mtronics.ru/ Контрактное производство и инжиниринг: 5micron.ru/ Стать партнером проекта или связаться с нами: mail@planetacam.ru
@alexlut1658
@alexlut1658 Год назад
в 110 кадре переход на 70 строку. но цикл сверления идёт в предыдущей строке 60. получается программа выполнит всего одно сверление, а далее просто будет изменять значения переменных и менять угол, но самого сверления не произойдёт. или я что-то неверно понял?
@ilgiz45yarullin23
@ilgiz45yarullin23 Год назад
будет работать. приведу пример G81 X100 Y100 Z-20 R3 F50 X50 Y20 X10 Y30. ПОСЛЕ G81 СЛЕДУЮЩИЕ КООРДИНАТЫ ТОЧЕК СВЕРЛЕНИЯ. в кадре 70 и 75 указываются координаты сверления)
@MTSbest
@MTSbest 3 года назад
А где найти обозначение символов нуля детали, реф точки, нуля инструмента? Много раз скал, и часто разные варианты получал.
@DeLyaFer
@DeLyaFer 2 года назад
В документации к станку
@user-vu9tx1pi9x
@user-vu9tx1pi9x 2 года назад
Обозначайте командами которыми они обычно задаются, как лучший вариант.
@user-nn9ny8cq3s
@user-nn9ny8cq3s 3 года назад
Симко и нцплот проверит
@ivanjur7004
@ivanjur7004 2 года назад
Немного странное произношение слова variables. А так, все предельно просто, если есть хоть какой-то опыт программирования. Скажите пожалуйста, есть ли возможность наблюдать изменение переменных на стойке во время выполнения УП (станка у меня нет, изучаю для общего развития). Спасибо.
@HTooL
@HTooL Год назад
Да. 1. Просто в меню переменных которое было показанно. 2. Включить спец режим, как называется не помню, но есть на офф канале Фанук Европа, где вместо переменных в программе во время выполнения показывает уже рассчитанные параметры.
@mariia_kramar
@mariia_kramar Год назад
А почему кадры пронумерованы не по порядку в примерах?
@manOfPlanetEarth
@manOfPlanetEarth Год назад
назовите тайминг и номера кадров, которые идут не по порядку.
@artemvinogradov9851
@artemvinogradov9851 3 года назад
А где же было присвоенное значение переменной 103?(
@simserj1511
@simserj1511 3 года назад
ну в данном случаи это не имеет значение, важен сам факт перемены значений
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
Оператор станка. Перед запуском программы или в процессе.
@MarselBalayan
@MarselBalayan Год назад
Слоооожнаааа
@user-sn7is8yv7v
@user-sn7is8yv7v 2 года назад
Бейсик только фанук понимает? Допустим nc-studio эту упэшку не поймет наверно?
@dok.Sanger
@dok.Sanger Год назад
FMS-3000 к примеру, кстати довольно не дорогая отечественная стойка, на фоне нашего времени...
@user-ok3ty6lr6p
@user-ok3ty6lr6p 12 дней назад
Вву
@paulkarkarin466
@paulkarkarin466 3 года назад
Конечно, классно создавать макросы, но за умение это делать нужно требовать уже другие деньги. Не думаю, что заводам в глубинке по карману такие специалисты. Это плюс язык программирования, это создание законов, описывающих через параметры координаты следующего действия, это создание счётчиков... Интеллектуальные затраты высоки, ответственность тоже, можно обойтись и без этих танцев. Тогда вопрос...зачем? Всё равно это никто не оценит.
@DeLyaFer
@DeLyaFer 2 года назад
Это полезно для оператора. У нас все параметрически пишут. Очень удобно.
@user-vu9tx1pi9x
@user-vu9tx1pi9x 2 года назад
Параметрическое програмирование есть способ задания логического алгоритма технологической обработки, а не неизменного шаблона обработки по контуру.
@hotlenin1988
@hotlenin1988 Год назад
@@DeLyaFer А на хрена если есть CAM?
@user-dq1vz6mz4l
@user-dq1vz6mz4l Год назад
Удивляют люди, которые считают, что раз им не надо то и другим тоже. Представьте себе, что рабочие процессы на других предприятиях могут отличаться от ваших. Никто и не говорит, что это надо всем. Но разве хоть что-то используется на Земле на все 100% от возможного? Спасибо разработчикам ПО станков за эти приятные возможности
@vlad55775
@vlad55775 3 года назад
вообще ничего не понял
@PlanetaCAM
@PlanetaCAM 3 года назад
Начните с 1го урока)))
@vlad55775
@vlad55775 3 года назад
@@PlanetaCAM я на чпу работаю.и параметрическим не пользуемся а многие даже не знают о нем
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
Ох и намутили. Можно проще. Значительно.
@PlanetaCAM
@PlanetaCAM 3 года назад
Иван, предлагайте как проще
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
@@PlanetaCAM O1 G00 G17 G21 G49 G80 G90 T21 M06 M01 G00 G54 X0. Y0. G43 H21 D21 Z100. M08 M03 S1000 F50. #1= 0 WHILE[ #1 LT #103 ]DO1 #2= #100 * COS[ #102 * #1 + #101 ] #3= #100 * SIN[ #102 * #1 + #101 ] G81 G98 X#2 Y#3 Z-0.5 R0.5 #1= #1 + 1 END1 M09 G00 G80 Z100. M30
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
@@PlanetaCAMнаконец то я добрался ло компа трезвый
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
@@PlanetaCAM Программист помни. оператор goto убил такой язык как fortran. Паскаль до сих пор жив благодаря структурному программированию.
@user-zw7ni6ed5l
@user-zw7ni6ed5l 3 года назад
@@PlanetaCAM или так O1 G00 G17 G21 G49 G80 G90 T21 M06 M01 G54 X0. Y0. G43 H21 Z100. M08 M03 S1000 F50. WHILE[ #103 GT 0 ]DO1 #2= #100 * COS[ #101 + #102 * #103 ] #3= #100 * SIN[ #101 + #102 * #103 ] G81 G98 X#2 Y#3 Z-0.5 R0.5 #103= #103 - 1 END1 M09 G80 M30
@Bezdarnyi_Master
@Bezdarnyi_Master 3 года назад
жуть какая..... ниииихера не ясно... откуда в примера вообще #130 и#110 взялось. Что это?! И как #103 должна стать "0" если она задана в памяти как определённое количество отверстий?
@paulkarkarin466
@paulkarkarin466 3 года назад
130 и 110 заданы в кадрах 90 и 95. И в тех 2х строках написан закон, по которому мы получаем параметр 110, который в следующей строке идёт как угловая координата очередной дырки. С учётом начального угла, уже просверленных отверстий и угла между ними. 103 станет равной нулю, благодаря строке 70, после трёх проходов через строку 110, которая на неё ссылается. На 4ый проход через строку 70, параметр 103 станет равным нулю (4-1-1-1-1). После этого сработает условие строки 80, которая отправит нас на код G80 в строке 120 и далее по кадрам. Это довольно сложно, как для меня - никогда не работавшего на станке и не знающего языков программирования, но разобраться можно. Думаю, что интеллекта человека с любой технической вышкой на это хватит.
@user-vu9tx1pi9x
@user-vu9tx1pi9x 2 года назад
@@paulkarkarin466 Мы, приматы нашего вида , уникальные обладатели самого изменчивого среди видов головного мозга, структурная и количественная разница сравнительная его внутривидовая превышает межвидовую у других изученных видов . То есть Вы меня вероятно поняли, а много кто вероятно нет. Т.е. работает он абсолютно по разному, индивидуально. Разница структурная в механизме и способах его использования.
@freekitchen7564
@freekitchen7564 Год назад
Мне nx было проще выучить, чем эту прогу понять
@MievaVid
@MievaVid Год назад
через чур заумно для того что бы просверлить пару дырок. а так конечно нормальная подача материала
Далее
1🥺🎉 #thankyou
00:29
Просмотров 12 млн
Прикол от японцев в цикле G72
6:20