Каким образом можно в ручную поменять инструмент в шпинделе в прооцесе обработки
на станке не оборудованном автоматической сменой инструмента, и с патронами без конусов
т.е. скажем на обыкновенном шпинделе Kress.
Можно отвести шпиндель в сторону и заменить . Hо как при этом сохранить такойже вылет инструмента из шпиндела по оси Z с достаточной точностью .
Как это возможно реализовать без применения дорогостоящей приблуды типо Renishaw и т.п.
Ручная смена инструмента.
Сообщений 1 страница 18 из 18
Поделиться109-06-2011 16:04:26
Поделиться209-06-2011 16:34:10
На фрезы туго одеваются пластиковые кольца на одинаковом растояние от кончика фрезы . Так некоторые делали при обработке воска , ювелиры
Отредактировано 3dcnc (09-06-2011 16:34:59)
Поделиться309-06-2011 16:39:37
UBN
А чем станок управляется? Мачем?
Есть такая бесплатная приблуда -скрипт для Мача "auto tool zero".
Поделиться409-06-2011 16:56:51
А чем станок управляется? Мачем?Есть такая бесплатная приблуда -скрипт для Мача "auto tool zero".
Mach.
А как "auto tool zero". происходит процесс смены ?
Поделиться509-06-2011 17:07:14
А как "auto tool zero". происходит процесс смены ?
в ручную меняешь инструмент , подводишь пластину и нажимаешь кнопку
инструмент потихоньку опускается , дотрагивается до пластины , сбрасывает z в ноль и подымает инструмент
толщина пластины задаем в поле рядом с кнопкой
Поделиться609-06-2011 17:13:09
в ручную меняешь инструмент , подводишь пластину и нажимаешь кнопкуинструмент потихоньку опускается , дотрагивается до пластины , сбрасывает z в ноль и подымает инструмент толщина пластины задаем в поле рядом с кнопкой
Я так понимаю пластина должна быть изолированная ? и работать вроде концевика?
а ничего страшного что получаестся жексткий контакт ?
Отредактировано UBN (09-06-2011 17:13:33)
Поделиться709-06-2011 17:16:16
Да,изолирована (кусок стелотекстолита,например)
Контактная пластина может быть стационарной(например,приклеена к рабочему столу) или переставляемой(можно класть на поверхность заготовки). Смысл - любые фрезы можно "обнулить" на одной высоте.
Отредактировано maksimdm (09-06-2011 17:17:27)
Поделиться809-06-2011 17:18:02
Вручную, без автонуля меняю. Отвел, поменял, подвел в ноль, нажал кнопочку "Z ноль"("Z Zero") или просто вбил в поле координаты Z нужное значение, если это не ноль... и все, времени на смену фрезы требуется - 1 - 1,5 минуты на все телодвижения
Поделиться909-06-2011 17:18:19
Есть кнопочка (в некоторых скринах) При нажатии на которую происходит медленное опускание нового инструмента до касания спец пластины. После чего происходит "замыкание контактов" обнуление координаты Z с учетом толщины пластины.
Обычно в МАЧ на 15 пин LPT порта вешается эта самая пластина (делается подтяжка через резистор на +5В). В МАЧ устанавливается активный высокий (или низкий, по памяти не помню). Если станок железный то этого достаточно, а если нет, то еще один провод на массу контроллера (или LPT) а на другую сторону "крокодильчик".
Крокодил вешаем на фрезу пластину кладем на "предполагаемый ноль" под фрезу. Кнопку жкамаем - фреза медленно опускается по Z до касания пластины. все.
Поделиться1009-06-2011 17:59:35
Самый простой вариант - сделать калибр и выставлять фрезы по калибру ...
Поделиться1109-06-2011 18:09:34
Самый простой вариант - сделать калибр и выставлять фрезы по калибру ...
Я сейчас пользуюсь методом "бумажка". Но на изделии всё равно есть след неровности по Z . Не точно.
Присмотрел в магазине набор калиброванных пластин. Цена кусается. Да и хлопотно это постоянно подбирать.
Отредактировано UBN (09-06-2011 18:09:57)
Поделиться1212-07-2011 09:44:58
Есть такая бесплатная приблуда -скрипт для Мача "auto tool zero".
Где можно скачать эту приблуду или подобную ей..
Поделиться1312-07-2011 14:24:31
UBN
Таких мест довольно много.Можно поискать прямо на этом сайте.В теме "Мач2-3" . Контрольное слово-"Автоноль". Нужно только иметь в виду,что скрипт с англоязычных форумов часто написан в дюймах,поэтому лучше использовать переделанный -с рускоязычных ресурсов, либо переделать самому.
Поделиться1412-07-2011 19:34:29
Где можно скачать эту приблуду или подобную ей.
Например тут называется Mach Blue Probing by Big-Tex.
В этом скрине единицы измерения зависят от тех,что выставлены в Масне.
Поделиться1504-03-2012 12:42:03
Если мы будем душиться информацией,китайцев нам не обогнать....)
Авто ноль Z для Mach3 - Очень просто.
Включаем мозг.
открываем закладку "оператор"
выбираем "Edit Button script" начнут мыргать кнопки
выбираем кнопку "Auto Tool Zero" -откроется окно редактора скрипта,очищаем его и вставляем следующий код:
PlateOffset=1.5
Zup=50
MaxZPlus=80
Code "G4 P1"
CurrentFeed = GetOemDRO(818)
Code "F300"
ZNew = GetDro(2) - MaxZPlus
Code "G31Z" &ZNew
While IsMoving()
Wend
ZNew = GetVar(2002)
Code "G0 Z" &ZNew + 3
While IsMoving ()
Wend
Code "F50"
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew
While IsMoving()
Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset)
Code "G4 P0.25"
ZNew = PlateOffset + Zup
Code "G0 Z" &ZNew
While IsMoving ()
Wend
Code "(Z axis is now zero !)"
End If
Code "F" &CurrentFeed
Sleep 100
Редактируем под свой станок,толщину контактной платы,сохраняем,закрываем и работаем.
Не забываем сохранять профиль.
Это комментарии:
PlateOffset=1.5 'толщина платы мм.
Zup=50 'Расстояние на которое отойдет фреза после коррекции
MaxZPlus=165 'максимальный ход станка по оси Z мм.
Code "G4 P1" 'Пауза 1 сек.
CurrentFeed = GetOemDRO(818) 'Запомнить текущюю скорость, для того чтобы восстановить после коррекции.
Code "F300" 'Задать скорость подачи до касания инструментом
ZNew = GetDro(2) - MaxZPlus 'опустить инструмент до касания
Code "G31Z" &ZNew
While IsMoving() 'Подождать пока произойдет касание платы.
Wend
ZNew = GetVar(2002) 'читать точку касания
Code "G0 Z" &ZNew + 3 'отьехать вверх на 3мм от точки касания
While IsMoving ()
Wend
Code "F50" 'замедлить подачу до 50мм\мин
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew 'опустить инструмент до касания
While IsMoving() 'Подождать пока произойдет касание платы.
Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'записать в окно Z толщину платы, тем самым откорректировав позицию по Z
Code "G4 P0.25" 'пауза для успешной записи значения в DRO
ZNew = PlateOffset + Zup 'вычислени точки подьема
Code "G0 Z" &ZNew 'поднять на высоту отхода после коррекции
While IsMoving ()
Wend
Code "(Z axis is now zero !)" 'послать сообщение в статус
End If
Code "F" &CurrentFeed 'Возвращаем установленное значение подачи
Sleep 100
Спасибо умным людям.
Удачи всем!
Отредактировано Валентин (04-03-2012 12:45:19)
Поделиться1604-03-2012 18:55:39
Опа вот вы и попались господа,
Вопрос в студию,
где в ТурбоCNC при сдвиге в бок где эта прекрасная кнопка Z в ноль, остальные Х, У координаты остаются.
Поделиться1717-12-2014 16:10:03
я с помощью штангель циркуль меняю
Поделиться1815-02-2016 15:49:06
а если собрать несколько управляющих программ в одну разделяя их командой М06?