ВНИМАНИЕ! В видео на 6:55 ошибка. В строке G00 X24 Z3 неверно указана координата Х. Правильно писать G00 X52 Z3.
@learningmeansdoingАй бұрын
Да я только начал изучать цыклы , смотрю и понять не могу крыша думаю поехала ,пока не прочитал коммент
@user-hc9vq2zr4i11 күн бұрын
Просто, красиво и без лишней воды. Тембр голоса очень приятный, что немаловажно в подачах такой информации; одно дело знать, уметь делать, но не все умеют правильно объяснять!!!
@peterslovasАй бұрын
Благодарю! Рад, что видео понравилось!
@learningmeansdoingАй бұрын
Крутая подача материала. Видно постарался.Спасибо. Сделай в том же духе рублику написания кода обработки по чертежам разных деталяк. Чертежи легко в инете можно брать. Можешь на бусти канал замутить, бедешь давать платным подписчикам домашнее задание, ну и проверять их можно. Короче раскрутишься сто пудов) Так просто, не один чпу блогер еще такое не придумал.
@kostyanuralskij73205 ай бұрын
Благодарю за отзыв! Надо поразмыслить по вашей идее!
@learningmeansdoing5 ай бұрын
спасибо. Очень хорошо обьясняете) жду еще каких нибудь подобных видео.
@user-vh6hl3ih3pАй бұрын
отличное видео спасибо большое. все четко и понятно. большое Вам спасибо за такой труд. Ждем новые видео
@Zenjoksss5 ай бұрын
Спасибо!
@learningmeansdoing5 ай бұрын
Отличное видео ! Очень интересная информация
@vladlenvladlenovich19925 ай бұрын
Благодарю за хороший отзыв!
@learningmeansdoing5 ай бұрын
Спасибо теперь я понял как делать радиус в цикле 👍
@user-fs9kz2wk4f2 ай бұрын
Рад помочь!
@learningmeansdoing2 ай бұрын
Ого го .. вот так Подарок ❤
@ataki20235 ай бұрын
Если надумаете ещё по этой теме снимать.., то актуально также следующее направление.. расчёт точек сопряжения.. например когда наклонная линия переходит в радиус а радиус переходит либо в другую наклонную линию либо в другой радиус, там получается что не все точки известны из чертежа.. и приходится рассчитывать, там бывают разные 😊 варианты неизвестных... А то по этой теме только индусы нормас видосы выкладывают.. вот пример: kzhead.info/sun/m92pn8WKoqNre40/bejne.htmlfeature=shared
@ataki20235 ай бұрын
Да, такое действительно есть. Хотел в это видео чуток такой информации добавить, но потом решил, что будет слишком много материала. Благодарю за идею, буду думать!
@learningmeansdoing5 ай бұрын
@@learningmeansdoing 🤝🤝🤝
@ataki20235 ай бұрын
Видимо мне еще рановато😅, ничего не понял но было очень интересно😂. Ну жто самое понятное что я находил, но все ровно куча вопросов, про такое програмирование слышал до этого один раз и только название без обьяснений что это вообще
@danilapankov40492 ай бұрын
Спасибо большое , нашел много интересных видео у вас. А будет что-то по динамическому программированию ? Или если можете посоветовать источник в качестве книги, например
@AlexAlex-kb7ij4 ай бұрын
Благодарю за хороший отзыв! По динамическому программированию были задумки снять видео, но увяз в этой теме. Посоветовать, к сожалению, ничего не смогу.
@learningmeansdoing4 ай бұрын
Чем параметрическое программирование лучше непостредственного. Сделайте учебное видео на эту тему. В каком случае что применять. Как расчитать точки сопряжения сложных переходов.
@user-vvsh2 ай бұрын
Согласен. Этот вопрос требует пояснений. И про точки сопряжения сложных контуров тоже требует, но это отдельная история. По мере сил и времени сделаю.
@learningmeansdoing2 ай бұрын
Иногда параметрическое программирование позволяет сделать то, что нельзя сделать стандартными циклами fanuc вот пример. Кругляк просверлен ф75 на длину 300 нужно досверлить ф50 на длину 350 сверло р6м5 как вы это напишите?
@faikleАй бұрын
Ничем не лучше и ничем не хуже, это лишь один из инструментов для программирования, в некоторых моментах может облегчить задачу. Но тоже не стоит пихать макросы куда попало.
@HSS536Ай бұрын
@@faikleтак напиши кадрами. В чем проблема то?
@valeryharyn70158 күн бұрын
@@valeryharyn7015 да в том, что нафиг это нужно писать кадрами. 1.Это долго писать, 2. Большой объем, сложно читать тому кто следующий будет выполнять программу. 3. Из-за большого объема текста повышена вероятность ошибки. И наконец 4. Отсутствие вариативности, при изменении задачи всю программу придется переписывать полностью, а параметрическую программу можно использовать как шаблон меняя только аргументы как в любом цикле
@faikle8 күн бұрын
Что нибудь по фрезеровке планируется в перспективе? Токарка дело хорошее, но фрезерное дело тоже требует внимания. Да и распостранено шире - мебельщики, рекламщики там фрезерно-гравировальное оборудование в основном.
@dmitriypermyakov54025 ай бұрын
По фрезерованию тоже планируется. Вы правы, тема обширная. Пока решил начать с токарки.
@learningmeansdoing5 ай бұрын
8:22 Есть высокая вероятность того что вы в****тесь в деталь с особой силой В 3 стороке нужно написать ж0х50з3 В строке где написано н100 можно прописать две координаты икс и зет. В таком случае цикл будет не монотонным. Ж71 точно отрабатывает такие циклы. И в них нет мороки с канавками. Но если в цикле, по контуру, есть канавка, то лучше делать все без ж42 или ж41, т.е. без коррекции на радиус. В целом видео интересное. Мало что понятно по самому параметрическому программированию.
@evst6021Ай бұрын
С исходной точкой перед G71 действительно накосячил. Там неправильная координата Х. На счёт немонотонного контура тоже согласен, что цикл G71 отрабатывает его, правда не на всех станках. Про коррекцию на радиус в этом видео намеренно не говорил, расскажу потом.
@learningmeansdoingАй бұрын
Я извиняюсь, но как это по коду G1 выполнится R4 (G1 X40Z-35R4)? Это должно быть так: G1X38.42Z-32.03 затем строчка G2 X46.15Z-35 R4 и затем G1X52 (это без учёта компенсации радиуса инструмента), тогда всё отрисуется правильно(в CIMCO можно проверить вариант из видео и данный).
@bugeced723418 күн бұрын
Способ, который вы описали, тоже годится. Но система Fanuc может расчеты промежуточных точек сделать автоматически. Это как раз и отражает код с буквой R. Только надо уточнить, что иногда нужно писать R2, а иногда ,R2.
@learningmeansdoing18 күн бұрын
спасибо, Ты крутой чел
@goldbar5098Ай бұрын
Благодарю!
@learningmeansdoingАй бұрын
Оо а разве в G71 во второй строке параметр U не указывает толщину снятия метала при чистовой обработке ?
@Olfaer1Ай бұрын
Я вроде бы так и сказал в видео. Все верно вы написали, это толщина слоя на чистовую обработку. Единственное, я в видео ошибся с координатой Х для точки подхода перед циклом G71.
@learningmeansdoingАй бұрын
@@learningmeansdoing тогда для чего параметр W0.05 ..... аааааа параметр W это толшина по оси Z .... никогда не пользовался вот и не знал )))))
@Olfaer1Ай бұрын
Все верно, W - это припуск по торцу, то есть по оси Z. ))
@learningmeansdoingАй бұрын
Я все не могу понять как написать на ручей для навивки пружины,как мясорубка ,двумя резцами работает отрезным и круглым,радиуса разные шаг и ширина,(у разных деталей)можете что нибудь разьяснить в новом ролике ?
@user-hu3zu2op8b4 ай бұрын
По текстовому описанию тяжело понять, о чём идёт речь. Только отдаленно...
@learningmeansdoing4 ай бұрын
@@learningmeansdoing обычный винт только внутри радиус ,как мясорубка ,резец естественно меньше ширины обрабатываемой так называемой спиральной канавки
@user-hu3zu2op8b4 ай бұрын
это тебе не ручей надо говорить а резьба с круглым профилем, яркий пример того, где можно применить параметрическое программирование
@alexis-sk9vfАй бұрын
Оформить такую программу в виде подпрограммы и вызывать ее из основной программы путем мнемонической передачи параметров Пример вызова: G65 P00083 Z-135 Q4 R-63 T2000 F0.07 Где Z - синоним параметра #26 Q - параметр #17 R - параметр #18 T - параметр #20 F - параметр #9
@MasterCNC25 ай бұрын
Согласен с вами! Хотел об этом рассказать тоже, но решил пока пропустить этот момент. Благодарю за информацию. Надумаю делать по фрезерованию видео, скорее всего добавлю про вызов подпрограммы.
@learningmeansdoing5 ай бұрын
Может не x24z3 а указать x52z3. В цикле 71 токарной обработки. Чето не пойму 😢.
@nutsigroman75342 ай бұрын
Да, действительно опечатка. Конечно должно быть G0 X52 Z3. Это исходная точка, к которой подходит резец перед началом цикла. Благодарю за исправление!
@learningmeansdoing2 ай бұрын
Где эмулятор станка этот можно скачать?
@user-N_15 ай бұрын
Именно этот эмулятор не уверен, что можно скачать. Он привязан к нашему оборудованию. А так есть вариант Cimco edit, неплохой эмулятор. Есть ещё CNC Lathe Simulator by SunSpire.
@learningmeansdoing5 ай бұрын
здравствуйте , а как сделать ту же обработку проточки но чтоб со своими данными чтоб икс и зет были чиста без решётки???
@user-cf1wp8gq8e3 ай бұрын
Здравствуйте. Вы имеете ввиду обработку без параметров? Тогда придется прописывать каждый проход отдельно, меняя каждый раз координату Х.
@learningmeansdoing3 ай бұрын
Вы меня поняли правильно.А как пример можете показать?поидее можно наверно тоже Х зациклить @@learningmeansdoing
@user-cf1wp8gq8e3 ай бұрын
Так ведь я в этом видео как раз показал, как зациклить координату X с использованием параметра, который пересчитывается на каждом проходе. Любые другие зацикливания делаются аналогично.
@learningmeansdoing3 ай бұрын
@@learningmeansdoingзачем прописывать каждый проход когда есть G71? Зачем людей вводите в заблуждение это раз, а два где компенсация на радиус инструмент при обработке радиусов?
@user-mn3ou8fc7u2 ай бұрын
Во-первых параметризацию можно использовать в том числе и в цикле G71. Одно другому не мешает. Параметризация ведь не про это. В видео лишь показан отдельный пример, который можно было написать циклом G71, я согласен. Во-вторых про коррекцию на радиус инструмента. В этом видео этот вопрос не рассматривается вовсе, чтобы не затягивать видео. В планах есть про коррекцию снять отдельный ролик.
@learningmeansdoingАй бұрын
😳😳7:58 скругление разве не указывается кодом G3 ? можно просто так написать ?
@Olfaer1Ай бұрын
Вы имеете ввиду параметр R4? Да, так можно задать скругление, система сама рассчитает точки сопряжения.
@learningmeansdoingАй бұрын
@@learningmeansdoing 😳 наконец нашёл человека который хорошо знает эту систему ))) блин у меня столько вопросов на которые никто нормально не может ответить
@Olfaer1Ай бұрын
@@learningmeansdoing а ты можешь объяснить как он считает и как так получается ? Показал своему учителю так он ахренел )) сам не знал что так можно и не может понять откуда он берёт значения для направления, ведь g3 и g2 направление дуги
@Olfaer1Ай бұрын
Я точно не знаю, как именно устроена математика этой операции. Скорее всего направление дуги G2 или G3 определяется исходя из того, что дуга должна быть касательной к двум участкам, между которых строится скругление. Кстати, если написать не R2, а например C2, то аналогично будет построена фаска, а не скругление.
@learningmeansdoingАй бұрын
Проведено сравнение в плане подготовки УП, для СЧПУ первого в мире кибер-технолога AICUT с HAAS, CIMCO, FAMUC. Скоркость подготовки УП у кибер-технолога оказалась быстрее соответсвенно в 47 раз, 39 раз и 73,5 раз ! kzhead.info/sun/ldWPYb6fZHSsi68/bejne.html Вывод: запад проиграл в области Промышленного ИИ безнадежно.
@user-cr8mm4cu9s25 күн бұрын
расскажите пожалуйста про маслонасосы и гидросистемы
@kvazar.183 ай бұрын
В этих вопросах не разбираюсь. Так что не возьмусь.
@learningmeansdoing3 ай бұрын
а разве радиус не по g02 g03 пилится?тут указанно как будто он сам поймёт откуда и докуда,и вообще g1 это линейная интерполяция,чтоб он по ней радиус сделал,ему много точек надо указать,а не середину и R4
@user-ic6rb8ti2h5 күн бұрын
Если это радиус скругления, то можно не только по G2 или G3 резать, система ЧПУ может сама рассчитать точки сопряжения.
ВНИМАНИЕ! В видео на 6:55 ошибка. В строке G00 X24 Z3 неверно указана координата Х. Правильно писать G00 X52 Z3.
Да я только начал изучать цыклы , смотрю и понять не могу крыша думаю поехала ,пока не прочитал коммент
Просто, красиво и без лишней воды. Тембр голоса очень приятный, что немаловажно в подачах такой информации; одно дело знать, уметь делать, но не все умеют правильно объяснять!!!
Благодарю! Рад, что видео понравилось!
Крутая подача материала. Видно постарался.Спасибо. Сделай в том же духе рублику написания кода обработки по чертежам разных деталяк. Чертежи легко в инете можно брать. Можешь на бусти канал замутить, бедешь давать платным подписчикам домашнее задание, ну и проверять их можно. Короче раскрутишься сто пудов) Так просто, не один чпу блогер еще такое не придумал.
Благодарю за отзыв! Надо поразмыслить по вашей идее!
спасибо. Очень хорошо обьясняете) жду еще каких нибудь подобных видео.
отличное видео спасибо большое. все четко и понятно. большое Вам спасибо за такой труд. Ждем новые видео
Спасибо!
Отличное видео ! Очень интересная информация
Благодарю за хороший отзыв!
Спасибо теперь я понял как делать радиус в цикле 👍
Рад помочь!
Ого го .. вот так Подарок ❤
Если надумаете ещё по этой теме снимать.., то актуально также следующее направление.. расчёт точек сопряжения.. например когда наклонная линия переходит в радиус а радиус переходит либо в другую наклонную линию либо в другой радиус, там получается что не все точки известны из чертежа.. и приходится рассчитывать, там бывают разные 😊 варианты неизвестных... А то по этой теме только индусы нормас видосы выкладывают.. вот пример: kzhead.info/sun/m92pn8WKoqNre40/bejne.htmlfeature=shared
Да, такое действительно есть. Хотел в это видео чуток такой информации добавить, но потом решил, что будет слишком много материала. Благодарю за идею, буду думать!
@@learningmeansdoing 🤝🤝🤝
Видимо мне еще рановато😅, ничего не понял но было очень интересно😂. Ну жто самое понятное что я находил, но все ровно куча вопросов, про такое програмирование слышал до этого один раз и только название без обьяснений что это вообще
Спасибо большое , нашел много интересных видео у вас. А будет что-то по динамическому программированию ? Или если можете посоветовать источник в качестве книги, например
Благодарю за хороший отзыв! По динамическому программированию были задумки снять видео, но увяз в этой теме. Посоветовать, к сожалению, ничего не смогу.
Чем параметрическое программирование лучше непостредственного. Сделайте учебное видео на эту тему. В каком случае что применять. Как расчитать точки сопряжения сложных переходов.
Согласен. Этот вопрос требует пояснений. И про точки сопряжения сложных контуров тоже требует, но это отдельная история. По мере сил и времени сделаю.
Иногда параметрическое программирование позволяет сделать то, что нельзя сделать стандартными циклами fanuc вот пример. Кругляк просверлен ф75 на длину 300 нужно досверлить ф50 на длину 350 сверло р6м5 как вы это напишите?
Ничем не лучше и ничем не хуже, это лишь один из инструментов для программирования, в некоторых моментах может облегчить задачу. Но тоже не стоит пихать макросы куда попало.
@@faikleтак напиши кадрами. В чем проблема то?
@@valeryharyn7015 да в том, что нафиг это нужно писать кадрами. 1.Это долго писать, 2. Большой объем, сложно читать тому кто следующий будет выполнять программу. 3. Из-за большого объема текста повышена вероятность ошибки. И наконец 4. Отсутствие вариативности, при изменении задачи всю программу придется переписывать полностью, а параметрическую программу можно использовать как шаблон меняя только аргументы как в любом цикле
Что нибудь по фрезеровке планируется в перспективе? Токарка дело хорошее, но фрезерное дело тоже требует внимания. Да и распостранено шире - мебельщики, рекламщики там фрезерно-гравировальное оборудование в основном.
По фрезерованию тоже планируется. Вы правы, тема обширная. Пока решил начать с токарки.
8:22 Есть высокая вероятность того что вы в****тесь в деталь с особой силой В 3 стороке нужно написать ж0х50з3 В строке где написано н100 можно прописать две координаты икс и зет. В таком случае цикл будет не монотонным. Ж71 точно отрабатывает такие циклы. И в них нет мороки с канавками. Но если в цикле, по контуру, есть канавка, то лучше делать все без ж42 или ж41, т.е. без коррекции на радиус. В целом видео интересное. Мало что понятно по самому параметрическому программированию.
С исходной точкой перед G71 действительно накосячил. Там неправильная координата Х. На счёт немонотонного контура тоже согласен, что цикл G71 отрабатывает его, правда не на всех станках. Про коррекцию на радиус в этом видео намеренно не говорил, расскажу потом.
Я извиняюсь, но как это по коду G1 выполнится R4 (G1 X40Z-35R4)? Это должно быть так: G1X38.42Z-32.03 затем строчка G2 X46.15Z-35 R4 и затем G1X52 (это без учёта компенсации радиуса инструмента), тогда всё отрисуется правильно(в CIMCO можно проверить вариант из видео и данный).
Способ, который вы описали, тоже годится. Но система Fanuc может расчеты промежуточных точек сделать автоматически. Это как раз и отражает код с буквой R. Только надо уточнить, что иногда нужно писать R2, а иногда ,R2.
спасибо, Ты крутой чел
Благодарю!
Оо а разве в G71 во второй строке параметр U не указывает толщину снятия метала при чистовой обработке ?
Я вроде бы так и сказал в видео. Все верно вы написали, это толщина слоя на чистовую обработку. Единственное, я в видео ошибся с координатой Х для точки подхода перед циклом G71.
@@learningmeansdoing тогда для чего параметр W0.05 ..... аааааа параметр W это толшина по оси Z .... никогда не пользовался вот и не знал )))))
Все верно, W - это припуск по торцу, то есть по оси Z. ))
Я все не могу понять как написать на ручей для навивки пружины,как мясорубка ,двумя резцами работает отрезным и круглым,радиуса разные шаг и ширина,(у разных деталей)можете что нибудь разьяснить в новом ролике ?
По текстовому описанию тяжело понять, о чём идёт речь. Только отдаленно...
@@learningmeansdoing обычный винт только внутри радиус ,как мясорубка ,резец естественно меньше ширины обрабатываемой так называемой спиральной канавки
это тебе не ручей надо говорить а резьба с круглым профилем, яркий пример того, где можно применить параметрическое программирование
Оформить такую программу в виде подпрограммы и вызывать ее из основной программы путем мнемонической передачи параметров Пример вызова: G65 P00083 Z-135 Q4 R-63 T2000 F0.07 Где Z - синоним параметра #26 Q - параметр #17 R - параметр #18 T - параметр #20 F - параметр #9
Согласен с вами! Хотел об этом рассказать тоже, но решил пока пропустить этот момент. Благодарю за информацию. Надумаю делать по фрезерованию видео, скорее всего добавлю про вызов подпрограммы.
Может не x24z3 а указать x52z3. В цикле 71 токарной обработки. Чето не пойму 😢.
Да, действительно опечатка. Конечно должно быть G0 X52 Z3. Это исходная точка, к которой подходит резец перед началом цикла. Благодарю за исправление!
Где эмулятор станка этот можно скачать?
Именно этот эмулятор не уверен, что можно скачать. Он привязан к нашему оборудованию. А так есть вариант Cimco edit, неплохой эмулятор. Есть ещё CNC Lathe Simulator by SunSpire.
здравствуйте , а как сделать ту же обработку проточки но чтоб со своими данными чтоб икс и зет были чиста без решётки???
Здравствуйте. Вы имеете ввиду обработку без параметров? Тогда придется прописывать каждый проход отдельно, меняя каждый раз координату Х.
Вы меня поняли правильно.А как пример можете показать?поидее можно наверно тоже Х зациклить @@learningmeansdoing
Так ведь я в этом видео как раз показал, как зациклить координату X с использованием параметра, который пересчитывается на каждом проходе. Любые другие зацикливания делаются аналогично.
@@learningmeansdoingзачем прописывать каждый проход когда есть G71? Зачем людей вводите в заблуждение это раз, а два где компенсация на радиус инструмент при обработке радиусов?
Во-первых параметризацию можно использовать в том числе и в цикле G71. Одно другому не мешает. Параметризация ведь не про это. В видео лишь показан отдельный пример, который можно было написать циклом G71, я согласен. Во-вторых про коррекцию на радиус инструмента. В этом видео этот вопрос не рассматривается вовсе, чтобы не затягивать видео. В планах есть про коррекцию снять отдельный ролик.
😳😳7:58 скругление разве не указывается кодом G3 ? можно просто так написать ?
Вы имеете ввиду параметр R4? Да, так можно задать скругление, система сама рассчитает точки сопряжения.
@@learningmeansdoing 😳 наконец нашёл человека который хорошо знает эту систему ))) блин у меня столько вопросов на которые никто нормально не может ответить
@@learningmeansdoing а ты можешь объяснить как он считает и как так получается ? Показал своему учителю так он ахренел )) сам не знал что так можно и не может понять откуда он берёт значения для направления, ведь g3 и g2 направление дуги
Я точно не знаю, как именно устроена математика этой операции. Скорее всего направление дуги G2 или G3 определяется исходя из того, что дуга должна быть касательной к двум участкам, между которых строится скругление. Кстати, если написать не R2, а например C2, то аналогично будет построена фаска, а не скругление.
Проведено сравнение в плане подготовки УП, для СЧПУ первого в мире кибер-технолога AICUT с HAAS, CIMCO, FAMUC. Скоркость подготовки УП у кибер-технолога оказалась быстрее соответсвенно в 47 раз, 39 раз и 73,5 раз ! kzhead.info/sun/ldWPYb6fZHSsi68/bejne.html Вывод: запад проиграл в области Промышленного ИИ безнадежно.
расскажите пожалуйста про маслонасосы и гидросистемы
В этих вопросах не разбираюсь. Так что не возьмусь.
а разве радиус не по g02 g03 пилится?тут указанно как будто он сам поймёт откуда и докуда,и вообще g1 это линейная интерполяция,чтоб он по ней радиус сделал,ему много точек надо указать,а не середину и R4
Если это радиус скругления, то можно не только по G2 или G3 резать, система ЧПУ может сама рассчитать точки сопряжения.
Вообще ничего не понял
Очень интересно)) но ничего не понятно 🤣
Хорошо, что интересно! Плохо, что непонятно ))