Страница 8 из 174
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 17:55
nik1
Аха, это я к подтверждению твоих слов

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 18:00
Nick
Это Афтаев все не верит

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 18:07
nik1
Ну, как говорится-имеет право.
Там есть ссылка на слова разработчика Кфлоп, насчёт кривых разгона.
А с разработчиком наверное спорить не стоит

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 18:11
aftaev
Nick писал(а):Это Афтаев все не верит
я веру тому кто не один станок собрал под себя и не с 3мя осями и ПЕРЕПРОБОВАЛ разные платы и остановлся именно на этих. Станок совершенно по другому ездит. Что там Воробьев написал больше на рекламу их продукции похоже.
Выбирать вам, я не настаиваю.
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 18:35
nik1
Воробьев как бы просто процитировал разработчика кфлоп
with Mach3 all the Trajectory Planning and Trajectory Generation is performed by Mach3 and passed to our Plugin as point by point motion. The only time 3rd order motion is made is with the Jog buttons.
With our KMotionCNC 3rd order motion is used for Rapids (G0) moves and Jogging. Coordinated Motion (G1,G2,G3) is 2nd order.
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 18:44
nik1
Парни, подскажите плиз
Вот механизм для автосмены
http://www.thomas-zietz.de/prod_fs3mg_optionen.html#wzw
эти лапки, которые держат конуса, их делают или покупают ?
Можно такие из дюральки сделать? По идее нагрузки там не особые
Просто есть желание сэкономить и сделать такой механизм самому
Примерно предтавляю как сделано, но наверняка есть нюансы
На нем стоит индукционный датчик, это для чего?
Ну и какой попроще сделать , который круглый или цепной
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 19:32
Serg
aftaev писал(а):Nick писал(а):Это Афтаев все не верит
я веру тому кто не один станок собрал под себя и не с 3мя осями и ПЕРЕПРОБОВАЛ разные платы и остановлся именно на этих. Станок совершенно по другому ездит. Что там Воробьев написал больше на рекламу их продукции похоже.
Выбирать вам, я не настаиваю.
Оно и понятно, что он по другому ездит - вместо того-же ромба вырежет фигу
льрку со скруглёнными углами.

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 19:45
aftaev
nik1 писал(а):эти лапки, которые держат конуса, их делают или покупают ?
купить захват примерно 200баксов или так
http://www.chipmaker.ru/topic/28431/pag ... p__1447958 Осталось только когда Nick мне пружинки вышлет
nik1 писал(а):Можно такие из дюральки сделать?
можно, но ненужно для 40го конуса усилие нужно больше тонны, а лучше 1500
nik1 писал(а):По идее нагрузки там не особые
читай пока тема не сдохла:
http://www.chipmaker.ru/topic/94380/
nik1 писал(а):На нем стоит индукционный датчик, это для чего?
или ограничивает ход давящего механизма(гидро/пневмоцилиндра) или показывает что инструмент зажат
nik1 писал(а):Ну и какой попроще сделать , который круглый или цепной
Как будут пружины расскажу

У шарикового шарики могут выпадать, нужно думкать как их закрепить....
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 19:54
nik1
Я про другие ..лапки.. на которых конуса висят в магазине
На них по идее нагрузка только от веса конуса с фрезой
Еще вот интересно, как прога точно знает где стоит нужная фреза в магазине?
Может индукционный датчик дает привязку к определенному месту магазина
и от этого места идет счет?
Мля, как все неростооо
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 20:07
aftaev
nik1 писал(а):Я про другие ..лапки.. на которых конуса висят в магазине
На них по идее нагрузка только от веса конуса с фрезой
станок когда будет вырежешь хоть из стали.
nik1 писал(а):Еще вот интересно, как прога точно знает где стоит нужная фреза в магазине?
либо на магазине ставят датчик определяющий номер инструмента или при включении станка ехать магазином на первый инструмент
nik1 писал(а):Может индукционный датчик дает привязку к определенному месту магазина
и от этого места идет счет?
Мля, как все неростооо
ЧПУ дает команду повернуть магазин в такую то позицию и он поворачивается. то есть магазин имеет свои мозги
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 20:30
nik1
Аха, уже кое что проясняется
Если делать лапки из железа, то походу они должны иметь возможность разъезжаться, при заходе в них конуса, а после сжиматься
Либо делать из пластика,тогда по идее упругости пластика хватит для разжима и сжима.
Насчёт датчика, может точно проще при хомлении осей , сразу хомить магазин?
Ну а дальше надо как то програмировать контролер

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 10 окт 2012, 21:06
aftaev
nik1 писал(а):Если делать лапки из железа, то походу они должны иметь возможность разъезжаться, при заходе в них конуса, а после сжиматься
На ОЦ видел магазин, так вот чтобы вытащить из него конус чуть бы не ногами нужно упереться

Усики эти сжимаются пружинками.
nik1 писал(а):Либо делать из пластика,тогда по идее упругости пластика хватит для разжима и сжима.
Есть любимая фреза диаметром примерно 150мм так я ее 2 руками подымаю, представляю что будет с пластиковыми усиками
nik1 писал(а):Насчёт датчика, может точно проще при хомлении осей , сразу хомить магазин?
Вариантов много. Когда магазин будет, тогда и будем думать. Мож у тебя будет планка с инструментом и не будут они вращаться тогда проще. У каждого инструмента своя координата. Все станки что мне попадались с автосменой, везде инструмент лежал на столе у оператора и он ручками менял
nik1 писал(а):Ну а дальше надо как то програмировать контролер
В Маче макросы пишутся. Когда он в Жкоде встречает команду Т1... Т100 он сам меняет на нужный инструмент.
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 00:24
Nick
Вот и я думаю на первое время проще всего сделать планку, на которой будет висеть весь инструмент. И никакой механизации не надо.
Смену можно сделать через подпрограммы (subroutings) - Окоды. Будешь туда передавать номер инструмента, а в подпрограмме будет что-то вроде
G0 X-- Y[#1*#<dy>+#<y0>]
+ все необходимые действия (зажать/отжать и прочее)
+ T#1 M6
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 00:46
aftaev
Nick писал(а):Смену можно сделать через подпрограммы (subroutings) - Окоды.
nik1, вроде на Мач нацелился

Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 07:22
nik1
С планкой под фрезы не прокатит, потому что ее придется ставить на рабочем столе
А это есть минус . Стол всего 400 на 500. То что так проще, бесспорно
У немца же работает, не ужели у нас не выйдет
Так , что придется делать механизм
Как прога узнает, что фреза приехала и стоит под шпинделем? Типа время прихода дальней и ближней фрез разное
Или просто ставится задержка по времени на самую дальнюю ячейку?
Или надо ставить метки в конуса? по которым идет определение
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 10:03
aftaev
nik1 писал(а):С планкой под фрезы не прокатит, потому что ее придется ставить на рабочем столе
А это есть минус . Стол всего 400 на 500. То что так проще, бесспорно
Планку не обязательно ставить на рабочем столе. Можно сделать так чтобы она "въезжала" в станок когда нужно например заталкивала ее пневматика.
nik1 писал(а):Как прога узнает, что фреза приехала и стоит под шпинделем?
нужно еще смотреть какие конуса будут в твоем шпинделе. Если конус САТ/ВТ 30 то может что конус в любом положении в шпиндель не засунешь, его еще нужно позиционировать по шпинделю. Для этого на ОЦ ставят систему чтобы шпиндель останавливался точно в заданном положении.
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 11:57
nik1
Если делать планку которая въезжает на стол,то это то же получится механиз с управлением
Ну и станок заказан с выходом шпинделя в бок станины, посему надо делать подвижный магазин
В шпинделе конус исо 30
И три датчика, два которые определяют зажат или нет конус
Третий датчик хз зачем , наверное для контроля оборотов
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 15:03
Nick
aftaev писал(а):nik1, вроде на Мач нацелился
Там это тоже должно быть, только вызывается через M100+ или какими-то такими кодами.
M98 Call subroutine
To call a subroutine which is in a separate file code M98(filename)L~
for example M98 (test.tap)
А subroutine задаются через тот же Окод.
nik1 писал(а):Как прога узнает, что фреза приехала и стоит под шпинделем?
Обычно у магазина есть датчики.
Например концевик + движение магазина от шаговика = можем точно узнать когда фреза в нужном месте
Или по датчику на каждый номер фрезы.
В LinuxCNC есть спец пин, который должен быть 1 перед сменой
iocontrol.0.tool-prepared
(Bit, In) Should be driven TRUE when a tool prepare is completed.
И вообще есть куча пинов для смены, в Мач должно быть что-то подобное
iocontrol.0.tool-change
(Bit, Out) TRUE when a tool change is requested
iocontrol.0.tool-changed
(Bit, In) Should be driven TRUE when a tool change is completed.
iocontrol.0.tool-number
(s32, Out) Current tool number
iocontrol.0.tool-prep-number
(s32, Out) The number of the next tool, from the RS274NGC T-word
iocontrol.0.tool-prep-pocket
(s32, Out) The pocket number (location in tool storage mechanism) of the next tool, as described in the tool table
iocontrol.0.tool-prepare
(Bit, Out) TRUE when a Tn tool prepare is requested
iocontrol.0.tool-prepared
(Bit, In) Should be driven TRUE when a tool prepare is completed.
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 17:58
nik1
Мерси за подробный ответ
Контролер будет все же ЕТ 1, вот к нему и придется прикручивать автосмену
Если приход фрезы под шпиндель считать по импульсам для шаговика, то надо иметь 100 проц гарантию на пропуски
шагов
Либо ставить серву или шаговик с экодером
Либо ставить ,,метки ,,на каждый конус
Еще интересно, зачем на магазин ставят редуктор?
По идее моща там большая не нужна
Может , что бы мотор крутил больше одного оборота на полный ход магазина?
Re: Тяжелый станок 500х400х200 по алюминию
Добавлено: 11 окт 2012, 18:20
Nick
nik1 писал(а):Если приход фрезы под шпиндель считать по импульсам для шаговика, то надо иметь 100 проц гарантию на пропуски
можно настроить его как 4-ю или 7-ю ось, потом даешь команду G0 U100 и едешь к нужному инструменту. Кстати, именно так и определишь, что фреза уже на месте. Будет у тебя процедурка вроде
o<change> sub
G0 Z 100
G0 X100 Y100
G0 U[#1*#<du>+#<u0>]
(Код для смены)
T#1 M6
o<change> endsub
Хотя на самом деле, тебе надо будет выполнить две операции, поставить одну фрезу и взять новую. Поэтому надо будет два раза двигать магазин. Или придумывать доп устройство на две фрезы:
http://www.youtube.com/watch?v=uc5P6Ss3LRE
Во прикольный сменщик, насколько я понимаю чисто механический:
http://www.youtube.com/watch?v=RzR6L3lEXdM
Вот тоже ничего:
http://www.youtube.com/watch?v=aVzv7Xcu ... re=related