G76 и G33

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

vmarkiv писал(а):Что-бы шаг резьбы менялся в границах одного витка
В приведенном цикле так и есть...

Вопрос по входу синхронизации, для многозаходных обработок... nkp, ты не в курсе, как это делается?
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

И я смогу сделать кусочек винтовой линии ,как я писал в http://cnc-club.ru/forum/viewtopic.php? ... &start=120 сообщение 136 ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

Да. Смотри видео от nkp - только у него шаг цикла по Z стоит 2мм, поставь 0.01 будет оочень плавно :).
только лучше сначала на каком-нибудь мягком материале проверить. На всякий случай :headphones:.

G76 и G33 #35

ЗЫ рядом с заголовком сообщения есть кнопочка - на нее жмешь и можно ссылку на сообщение уже
с номером и названием скопировать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

и еще там шаг на уменьшение стоит
то есть к патрону шаг уменьшается
к тому же - это голая теория - там несколько параметров,которые необходимо
вытавлять на живом оборудовании:
scale , S,
по многозаходной резьбе - тоже в емс нет готового решения
надо извращаться (опять :hehehe: )
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

Я уже пробовал на деревяшке по моей программе http://cnc-club.ru/forum/viewtopic.php? ... &start=120 snek.ngc , там шла обработка каждого винтового шага с разным К , а что-бы К менялся в пределах одного кадра по приращениях - не думал , что так возможно . Фактически , я могу запрограммировать изменение шага винтовой линии по синусоиде ( зигзагами ) ?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

vmarkiv писал(а):Фактически , я могу запрограммировать изменение шага винтовой линии по синусоиде ( зигзагами ) ?
в цикле - в строке определения К
#<k> = [0.1*[#<z>]]
вместо 0.1 можно прописать любую зависимость
Ник в своем примере поставил корень
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

для многозаходной резьбы надо просто начинать резать следующий виток раньше предыдущего на нужное расстояние, тогда он будет входить в нужном месте...

Можно попробовать функцию для этого написать....

а как будет многозаходная резьба по английски?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

Nick писал(а):для многозаходной резьбы надо просто начинать резать следующий виток раньше предыдущего на нужное расстояние, тогда он будет входить в нужном месте...

Можно попробовать функцию для этого написать....

а как будет многозаходная резьба по английски?
я тоже так же подумал - но боюсь точность (повторяемость )будет никакая
аргументов нет - только догадки
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

nkp писал(а):я тоже так же подумал - но боюсь точность (повторяемость )будет никакая
аргументов нет - только догадки
Тогда бы он и с обычной резьбой косячил при повторном заходе.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

а вот если устроить "сдвиг индексной метки" программным путем
у нас же синхронихация идет по индексу
нельзя ли в нужный момент прибавлять (отнимать) тики и подавать на соответствующий пин уже с поправкой
????
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

nkp писал(а):а вот если устроить "сдвиг индексной метки" программным путем
у нас же синхронихация идет по индексу
нельзя ли в нужный момент прибавлять (отнимать) тики и подавать на соответствующий пин уже с поправкой
????
По идее можно, почему бы и нет. Вопрос в том, как задавать сдвиг?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

Nick писал(а):Тогда бы он и с обычной резьбой косячил при повторном заходе.
так у нас должно быть некое расстояние для входа в синхронизацию
там индекс правит бал - а с циклом...
ну во всяком случае - надо попробовать.....
Последний раз редактировалось nkp 07 фев 2013, 15:00, всего редактировалось 1 раз.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

подобным методом попадания для моей детали я сделал первый виток с другим К , но потом из-за чего-то сдвинуло заготовку , эксперимент прекратил...
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

я со сдвигом индекса также подумывал
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

nkp писал(а):так у нас должно быть некое расстояние для входа в синхронизацию
Ну вот мы грубо говоря это расстояние и увеличиваем, и должны четко получить нужный вход...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

Nick писал(а):Вопрос в том, как задавать сдвиг?
в момент выдачи индекса компонент начинает отсчет - и после нужного числа тиков выдает на пин индекса
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

Но тогда проще сделать новую конфигурацию для оборотной оси С (шпиндель ) , грузить её при потребности . Но механика должна быть отличная
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: G76 и G33

Сообщение Nick »

nkp писал(а):в момент выдачи индекса компонент начинает отсчет - и после нужного числа тиков выдает на пин индекса
По уму это надо делать через Gкод - таким же параметром R, вот в каких единицах его измерять?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: G76 и G33

Сообщение nkp »

Nick писал(а):вот в каких единицах его измерять?
в градусах
или в числе заходов
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: G76 и G33

Сообщение vmarkiv »

в градусах , или крутить датчик ( физически ) на определенный угол , токаря так иногда делают . Многозаходная резьба Multi Start Threading или Multiple Lead Threads
Ответить

Вернуться в «LinuxCNC»