Токарная обработка - эксцентрики

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Токарная обработка - эксцентрики

Сообщение vbif »

Разбираюсь с программированием токарного ЧПУ. Хочется научиться точить эксцентриковые детали. Например http://youtu.be/FpP7iTKuWpw или http://www.youtube.com/watch?v=480saubnHBw. Но в упор не понимаю ,как писать траекторию. Т.е. конечно, теоретически ясно, как написать ручками, но хочется автоматизации какой-никакой.
В первом видео есть отсылка к ЕМС2, там кастомный хал-компонент, но на каждый раз писать такое запаришься. Не говоря уже, что хочется сразу уметь точить штуку со второго видео, а там простой формулой вряд ли обойдешься.

Кто-нибудь сталкивался с такими задачами? Есть готовый софт, который такое может нарисовать? Есть идеи, как реализовать?
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: Токарная обработка - эксцентрики

Сообщение aegis »

а что по скорости обработки выйдет? эксцентриковая втулка в патроне решает почти любые проблемы
нікому нічого не нав'язую.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

aegis писал(а):а что по скорости обработки выйдет? эксцентриковая втулка в патроне решает почти любые проблемы
а детальку со второго видео точить на моторизованной эксцентриковой втулке?

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

Re: Токарная обработка - эксцентрики

Сообщение Nick »

Довай разберемся.... примерно какая траектория нужна?
Можно попробовать ее на Gкоде написать... через G33 http://linuxcnc.org/docs/html/gcode/gco ... indle-Sync
Потом можно ее попробовать через O-коды упростить...

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

Re: Токарная обработка - эксцентрики

Сообщение nkp »

vbif писал(а):там кастомный хал-компонент, но на каждый раз писать такое запаришься.
да- компонет этот больше для разовых работ...
я так понял : размер (offset) там можно изменять через пин ,а вот сам профиль кулачка(эксцентриситет) задан массивом и
каждый раз необходимо компилировать компонент при редактировании...
если вынести в хал возможность через параметр устанавливать эти значения,можно довольно просто из панельки все настраивать...
------------
второй компонент от Andy попроще :

Код: Выделить всё

component polygon "Add a spindle-position related offset to an axis for polygon turning";

pin in  float encoder-pos  "encoder position, should be scaled 0-1";
pin in  float pos-in       "the input (motor position)";
pin in  float pos-relative "The commanded position, used for calcs  halui.axis.N.pos-relative";
pin in  float tool-offset;
pin in  float facets = 0   "the number of facets required";
pin out float pos-out      "the modified position request";
pin in  float fb-in        "position feedback from joint";
pin out float fb-out       "position feedback to motion";

function _ ;
license "GPL";
author "Andy Pugh";

;;
#include <rtapi_math.h>
FUNCTION(_) {
    float f, d;
    if (facets < 3) {
        pos_out = pos_in;
        fb_out = fb_in;
        return;
    }
    f = encoder_pos - floor(encoder_pos * facets)/facets - (1 / (2 * facets));
    d = (pos_relative - tool_offset) * (1 / cos(6.28318530717959 * f) - 1);
    pos_out = pos_in + d;
    fb_out = fb_in - d;
}
Последний раз редактировалось nkp 04 апр 2014, 09:27, всего редактировалось 1 раз.
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: Токарная обработка - эксцентрики

Сообщение aegis »

да я видио глянуть не могу. по низкой производительности и износу я как бы тоже писал
нікому нічого не нав'язую.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

Nick писал(а):Довай разберемся.... примерно какая траектория нужна?
Можно попробовать ее на Gкоде написать... через G33 http://linuxcnc.org/docs/html/gcode/gco ... indle-Sync
Потом можно ее попробовать через O-коды упростить...

Главный вопрос, хватит ли станку скорости дергать суппортом чтобы успевать за шпинделем?
Или будет ли он резать на очень маленьких скоростях шпинделя? Режимы получаются совсем не милосердные...
Ник, на Г-коде могу написать, естественно через g33 (точнее g99 в случае моей стойки), но это слишком трудоемко. Общение с нормальным КАМом на фрезе развращает - хочется ткнуть кнопку и получить вменяемый результат. Опять же задачи типа центрированных квадратов/многоугольников еще пишутся за адекватное время, а вот на втором видео уже хуже. Кстати, деталька со второго видео вполне так реальная - недавно надо было сделать палец для формы под корпус насоса - там примерно такая фигня, только еще и двухзаходная.

По скорости - должно хватить, минималка на шпинделе 150 об/мин, на оси Z - 8 м/мин. Соответственно, за один оборот резец может пройти 333 мм, считай 2 раза от нуля до максимума и еще за пивом сбегать.
За режим тоже особого беспокойства нет - ставим скорость по X мелкую и имеем съем по пятку соток за проход.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение aftaev »

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

Re: Токарная обработка - эксцентрики

Сообщение Nick »

vbif писал(а):150 об/мин,
это 2.5 об в секунду...
8000мм/мин / 150 об/мин получаем 53мм. Плюс время на разгон и торможение.
Кстати, люфтов в винте нет?

Ну да ладно предположим, что все это возможно.
Так, чего хотим? Если говорить о красвых CAM - то надо делать в CAM, если хотим по проще, то надо писать процедуры на Gкоде. У тебя стойка понимает
Osub Orepeat Oif и т.д.?

По твоему винту для насоса... хммм можно ли его задать параметрически? Если да, то приблизительные формулы в студию, а я попробую на Gкоде функцию накидать...
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

Nick писал(а):
vbif писал(а):150 об/мин,
это 2.5 об в секунду...
8000мм/мин / 150 об/мин получаем 53мм. Плюс время на разгон и торможение.
Кстати, люфтов в винте нет?

Ну да ладно предположим, что все это возможно.
Так, чего хотим? Если говорить о красвых CAM - то надо делать в CAM, если хотим по проще, то надо писать процедуры на Gкоде. У тебя стойка понимает
Osub Orepeat Oif и т.д.?

По твоему винту для насоса... хммм можно ли его задать параметрически? Если да, то приблизительные формулы в студию, а я попробую на Gкоде функцию накидать...
про люфты не знаю - станок еще только собирается ехать, но не должно быть.

CAM и хотим, не обязательно красивый. Хоть какой-нибудь бы...

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

Re: Токарная обработка - эксцентрики

Сообщение Nick »

Для того, чтобы делать предположения по каму - надо иметь готовые задачи...
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

шестигранник. квадрат. эксцентрик. упомянутая двойная спираль.
общий смысл в действительности сводится к 3хосевой обработке по спирали, фрезерные камы это умеют, но у них вращающаяся ось управляемая, а исходя из логики работы на токарнике, шпиндель не управляемый, а отслеживаемый.
Вложения
Деталь1.JPG (8202 просмотра) <a class='original' href='./download/file.php?id=26596&mode=view' target=_blank>Загрузить оригинал (89.24 КБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение aftaev »

vbif писал(а):шестигранник. квадрат. эксцентрик. упомянутая двойная спираль.
эт на каком токарном собрались делать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

обычный самый маленький из взрослых - TK36 китаец. литая станина, 1700 кг, 7,5 кВт, Д над станиной 360, над суппортом - 180, РМЦ - 750. ИМХО, должен сдюжить с мелкой подачей по Х
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение aftaev »

vbif писал(а):обычный самый маленький из взрослых - TK36 китаец.
сколько обычный китаец нынче стоит?
vbif писал(а):литая станина, 1700 кг, 7,5 кВт, Д над станиной 360, над суппортом - 180, РМЦ - 750. ИМХО, должен сдюжить с мелкой подачей по Х
резцедержалка какая?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

aftaev писал(а): сколько обычный китаец нынче стоит?
лям без малого
резцедержалка какая?
револьвер на 6 инструментов

кстати, мысля появилась по Каму. Фактически, можно отрисовывать послойно в том же инкскейпе, переводить каждый слой в полярную систему координат и делать зависимость по G33/G99.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение aftaev »

и у тебя есть желание точить револьверкой шестигранник?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

aftaev писал(а):и у тебя есть желание точить револьверкой шестигранник?
а почему нет? жесткости не хватит?

в действительности я полный лошара в токарной обработке, насмотрелся роликов на ютюбе и мечтаю.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение aftaev »

vbif писал(а):а почему нет? жесткости не хватит?
если на токарном точить из шестигранника или точить на удар то токарнику шибко быстро придет белый, пушистый зверек - писец. Быстрее всего этот зверек придет револьверке.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
vbif
Кандидат
Сообщения: 40
Зарегистрирован: 18 дек 2013, 05:58
Репутация: 8
Контактная информация:

Re: Токарная обработка - эксцентрики

Сообщение vbif »

aftaev писал(а): если на токарном точить из шестигранника или точить на удар то токарнику шибко быстро придет белый, пушистый зверек - писец. Быстрее всего этот зверек придет револьверке.
дык речь не идет о точении из шестигранника или на удар - предполагается, что резец постоянно в материале. конечно, нагрузка в результате переменная, а кому легко? опять же если делать маленькие шаги по Х, все будет не так уж и ужасно.
Ответить

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