Доброе) Идея такая R1=0 ; указываем что в начале деталей 0 NN1: ; метка откуда повторять G91 G1 Z-20 F0,2 ;сам кусок который повторять X5 Z2 X-5 R1=R1+1; прибавляем по 1 каждый выполненный кусок программы if R1
Тут все просто, если вы создаете обрабатывающий контур через цикл то там ничего такого не пишем, а если в шоптурне описываете код контура обработки через G код тогда нужно указывать G41/42 коррекцию
@@largow5551 ничего не понял. в шоптурне я указываю например радиус 1,6, стойка цепляет из офсета радиус пластинки, пересчитывает и делает то, что нужно. если вручную в ж-кодах я напишу rnd=0.8 при точении 0,8 пластинкой то радиус получится 1,6. а если в програм гайде, про который это видео и снято, я напишу переход к следующему элементу, например, радиус 0,8, стойка пересчитает на радиус пластины или нет?
нет, не пересчитает, тут нужно указывать коррекцию на радиус. Тут просто надо понять то, что если программа пишется в G коде то необходимо обязательно указывать коррекцию G41/42 и не важно в каком режиме создается программа G-код или шоптюрн. В то время как программа написанная через панель создание контура+обработка не требует никакого указания коррекции. А если остались вопросы, просто создайте простую программу и проведите моделирование обработки, и посмотрите как обработается радиус.
@@largow5551 вот именно что моделирование не показывает, высчитывает радиус или нет. во всяком случае у нас на дмгшных синумериках 840 dsl 2009-2020 годов
нормально это когда в программе задаёшь только длину заготовки и дальше сама программа вычисляет кол-во повторов исходя из длины детали...оператору не нужно каждый раз самому вставлять в программу кол-во повторов....
Сложные канавки через контур. Дальше выбор канавки и смотришь в моделировании как будет идти обработка. Очень полезное видео. Спасибо.
Доброго времени суток😊подскажите пожалуйста как через goto задать количество повторений
Доброе)
Идея такая
R1=0 ; указываем что в начале деталей 0
NN1: ; метка откуда повторять
G91 G1 Z-20 F0,2 ;сам кусок который повторять
X5
Z2
X-5
R1=R1+1; прибавляем по 1 каждый выполненный кусок программы
if R1
шоптурн сам высчитывает радиус инструмента из оффсетов. а в этом режиме тоже? или g41/g42 надо прописывать
Тут все просто, если вы создаете обрабатывающий контур через цикл то там ничего такого не пишем, а если в шоптурне описываете код контура обработки через G код тогда нужно указывать G41/42 коррекцию
@@largow5551 ничего не понял. в шоптурне я указываю например радиус 1,6, стойка цепляет из офсета радиус пластинки, пересчитывает и делает то, что нужно. если вручную в ж-кодах я напишу rnd=0.8 при точении 0,8 пластинкой то радиус получится 1,6. а если в програм гайде, про который это видео и снято, я напишу переход к следующему элементу, например, радиус 0,8, стойка пересчитает на радиус пластины или нет?
нет, не пересчитает, тут нужно указывать коррекцию на радиус. Тут просто надо понять то, что если программа пишется в G коде то необходимо обязательно указывать коррекцию G41/42 и не важно в каком режиме создается программа G-код или шоптюрн. В то время как программа написанная через панель создание контура+обработка не требует никакого указания коррекции. А если остались вопросы, просто создайте простую программу и проведите моделирование обработки, и посмотрите как обработается радиус.
@@largow5551 вот именно что моделирование не показывает, высчитывает радиус или нет. во всяком случае у нас на дмгшных синумериках 840 dsl 2009-2020 годов
Визуально, да, это сложно увидеть) т.к. она видна только на дугах)
Покажи , как использовать подпрограмму с параметрами.
Сделай уроки по фрезерному станку..................
Окей!) Не вопрос!)
Почему центр детали X-22 а не X-2 ? Чё-то не то.
Все тут верно. Обратите внимание в подпрограмме в начале стоит G91. Все написано в приращениях.
Можно через метки повтора программы сделать, а не через GOTO там можно хоть количество повторов задать
Через goto тоже можно, с помощью r переменных и задать условие
нормально это когда в программе задаёшь только длину заготовки и дальше сама программа вычисляет кол-во повторов исходя из длины детали...оператору не нужно каждый раз самому вставлять в программу кол-во повторов....