Страница 1 из 2
Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 07:47
vbif
Разбираюсь с программированием токарного ЧПУ. Хочется научиться точить эксцентриковые детали. Например
http://youtu.be/FpP7iTKuWpw или
http://www.youtube.com/watch?v=480saubnHBw. Но в упор не понимаю ,как писать траекторию. Т.е. конечно, теоретически ясно, как написать ручками, но хочется автоматизации какой-никакой.
В первом видео есть отсылка к ЕМС2, там кастомный хал-компонент, но на каждый раз писать такое запаришься. Не говоря уже, что хочется сразу уметь точить штуку со второго видео, а там простой формулой вряд ли обойдешься.
Кто-нибудь сталкивался с такими задачами? Есть готовый софт, который такое может нарисовать? Есть идеи, как реализовать?
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 08:30
aegis
а что по скорости обработки выйдет? эксцентриковая втулка в патроне решает почти любые проблемы
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 08:45
vbif
aegis писал(а):а что по скорости обработки выйдет? эксцентриковая втулка в патроне решает почти любые проблемы
а детальку со второго видео точить на моторизованной эксцентриковой втулке?
Радость в том, что синхронизация оси Z со шпинделем теоретически позволяет точить хоть квадрат, хоть шестигранник, причем локально, когда основная деталь - тело вращения, а шейка/головка - шестигранник под ключ например. Можно болты точить в один установ произвольные. Можно коленвалы. Да много чего можно. Причем задача нифига не нерешаемая - матаппарат довольно простой.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 08:56
Nick
Довай разберемся.... примерно какая траектория нужна?
Можно попробовать ее на Gкоде написать... через G33
http://linuxcnc.org/docs/html/gcode/gco ... indle-Sync
Потом можно ее попробовать через O-коды упростить...
Главный вопрос, хватит ли станку скорости дергать суппортом чтобы успевать за шпинделем?
Или будет ли он резать на очень маленьких скоростях шпинделя? Режимы получаются совсем не милосердные...
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 09:12
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;
}
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 09:14
aegis
да я видио глянуть не могу. по низкой производительности и износу я как бы тоже писал
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 10:32
vbif
Nick писал(а):Довай разберемся.... примерно какая траектория нужна?
Можно попробовать ее на Gкоде написать... через G33
http://linuxcnc.org/docs/html/gcode/gco ... indle-Sync
Потом можно ее попробовать через O-коды упростить...
Главный вопрос, хватит ли станку скорости дергать суппортом чтобы успевать за шпинделем?
Или будет ли он резать на очень маленьких скоростях шпинделя? Режимы получаются совсем не милосердные...
Ник, на Г-коде могу написать, естественно через g33 (точнее g99 в случае моей стойки), но это слишком трудоемко. Общение с нормальным КАМом на фрезе развращает - хочется ткнуть кнопку и получить вменяемый результат. Опять же задачи типа центрированных квадратов/многоугольников еще пишутся за адекватное время, а вот на втором видео уже хуже. Кстати, деталька со второго видео вполне так реальная - недавно надо было сделать палец для формы под корпус насоса - там примерно такая фигня, только еще и двухзаходная.
По скорости - должно хватить, минималка на шпинделе 150 об/мин, на оси Z - 8 м/мин. Соответственно, за один оборот резец может пройти 333 мм, считай 2 раза от нуля до максимума и еще за пивом сбегать.
За режим тоже особого беспокойства нет - ставим скорость по X мелкую и имеем съем по пятку соток за проход.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 10:44
aftaev
vbif писал(а):Общение с нормальным КАМом на фрезе развращает - хочется ткнуть кнопку и получить вменяемый результат.
так это САМ +постпроцессор должен делать.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 10:57
Nick
vbif писал(а):150 об/мин,
это 2.5 об в секунду...
8000мм/мин / 150 об/мин получаем 53мм. Плюс время на разгон и торможение.
Кстати, люфтов в винте нет?
Ну да ладно предположим, что все это возможно.
Так, чего хотим? Если говорить о красвых CAM - то надо делать в CAM, если хотим по проще, то надо писать процедуры на Gкоде. У тебя стойка понимает
Osub Orepeat Oif и т.д.?
По твоему винту для насоса... хммм можно ли его задать параметрически? Если да, то приблизительные формулы в студию, а я попробую на Gкоде функцию накидать...
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 11:22
vbif
Nick писал(а):vbif писал(а):150 об/мин,
это 2.5 об в секунду...
8000мм/мин / 150 об/мин получаем 53мм. Плюс время на разгон и торможение.
Кстати, люфтов в винте нет?
Ну да ладно предположим, что все это возможно.
Так, чего хотим? Если говорить о красвых CAM - то надо делать в CAM, если хотим по проще, то надо писать процедуры на Gкоде. У тебя стойка понимает
Osub Orepeat Oif и т.д.?
По твоему винту для насоса... хммм можно ли его задать параметрически? Если да, то приблизительные формулы в студию, а я попробую на Gкоде функцию накидать...
про люфты не знаю - станок еще только собирается ехать, но не должно быть.
CAM и хотим, не обязательно красивый. Хоть какой-нибудь бы...
По винту - нет смысла, разве что зарядка для ушей. Форму уже фрезером заточили, разняв в 3 плоскостях с помощью такой-то матери. Это был просто пример хитрозамученного реального изделия, которое по-хорошему в таком каме бы и делать.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 11:37
Nick
Для того, чтобы делать предположения по каму - надо иметь готовые задачи...
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 11:56
vbif
шестигранник. квадрат. эксцентрик. упомянутая двойная спираль.
общий смысл в действительности сводится к 3хосевой обработке по спирали, фрезерные камы это умеют, но у них вращающаяся ось управляемая, а исходя из логики работы на токарнике, шпиндель не управляемый, а отслеживаемый.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 14:47
aftaev
vbif писал(а):шестигранник. квадрат. эксцентрик. упомянутая двойная спираль.
эт на каком токарном собрались делать?
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 18:10
vbif
обычный самый маленький из взрослых - TK36 китаец. литая станина, 1700 кг, 7,5 кВт, Д над станиной 360, над суппортом - 180, РМЦ - 750. ИМХО, должен сдюжить с мелкой подачей по Х
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 18:46
aftaev
vbif писал(а):обычный самый маленький из взрослых - TK36 китаец.
сколько обычный китаец нынче стоит?
vbif писал(а):литая станина, 1700 кг, 7,5 кВт, Д над станиной 360, над суппортом - 180, РМЦ - 750. ИМХО, должен сдюжить с мелкой подачей по Х
резцедержалка какая?
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 19:07
vbif
aftaev писал(а):
сколько обычный китаец нынче стоит?
лям без малого
резцедержалка какая?
револьвер на 6 инструментов
кстати, мысля появилась по Каму. Фактически, можно отрисовывать послойно в том же инкскейпе, переводить каждый слой в полярную систему координат и делать зависимость по G33/G99.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 19:18
aftaev
и у тебя есть желание точить револьверкой шестигранник?
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 19:32
vbif
aftaev писал(а):и у тебя есть желание точить револьверкой шестигранник?
а почему нет? жесткости не хватит?
в действительности я полный лошара в токарной обработке, насмотрелся роликов на ютюбе и мечтаю.
Re: Токарная обработка - эксцентрики
Добавлено: 04 апр 2014, 19:55
aftaev
vbif писал(а):а почему нет? жесткости не хватит?
если на токарном точить из шестигранника или точить на удар то токарнику шибко быстро придет белый, пушистый зверек - писец. Быстрее всего этот зверек придет револьверке.
Re: Токарная обработка - эксцентрики
Добавлено: 05 апр 2014, 05:29
vbif
aftaev писал(а):
если на токарном точить из шестигранника или точить на удар то токарнику шибко быстро придет белый, пушистый зверек - писец. Быстрее всего этот зверек придет револьверке.
дык речь не идет о точении из шестигранника или на удар - предполагается, что резец постоянно в материале. конечно, нагрузка в результате переменная, а кому легко? опять же если делать маленькие шаги по Х, все будет не так уж и ужасно.