В приведенном цикле так и есть...vmarkiv писал(а):Что-бы шаг резьбы менялся в границах одного витка
Вопрос по входу синхронизации, для многозаходных обработок... nkp, ты не в курсе, как это делается?
В приведенном цикле так и есть...vmarkiv писал(а):Что-бы шаг резьбы менялся в границах одного витка
в цикле - в строке определения Кvmarkiv писал(а):Фактически , я могу запрограммировать изменение шага винтовой линии по синусоиде ( зигзагами ) ?
я тоже так же подумал - но боюсь точность (повторяемость )будет никакаяNick писал(а):для многозаходной резьбы надо просто начинать резать следующий виток раньше предыдущего на нужное расстояние, тогда он будет входить в нужном месте...
Можно попробовать функцию для этого написать....
а как будет многозаходная резьба по английски?
Тогда бы он и с обычной резьбой косячил при повторном заходе.nkp писал(а):я тоже так же подумал - но боюсь точность (повторяемость )будет никакая
аргументов нет - только догадки
По идее можно, почему бы и нет. Вопрос в том, как задавать сдвиг?nkp писал(а):а вот если устроить "сдвиг индексной метки" программным путем
у нас же синхронихация идет по индексу
нельзя ли в нужный момент прибавлять (отнимать) тики и подавать на соответствующий пин уже с поправкой
????
так у нас должно быть некое расстояние для входа в синхронизациюNick писал(а):Тогда бы он и с обычной резьбой косячил при повторном заходе.
Ну вот мы грубо говоря это расстояние и увеличиваем, и должны четко получить нужный вход...nkp писал(а):так у нас должно быть некое расстояние для входа в синхронизацию
в момент выдачи индекса компонент начинает отсчет - и после нужного числа тиков выдает на пин индексаNick писал(а):Вопрос в том, как задавать сдвиг?
По уму это надо делать через Gкод - таким же параметром R, вот в каких единицах его измерять?nkp писал(а):в момент выдачи индекса компонент начинает отсчет - и после нужного числа тиков выдает на пин индекса
в градусахNick писал(а):вот в каких единицах его измерять?