Моя версия прибора Auto Zero CNC. Подробности

Обсуждение "приспособ", для "приспособ" чтобы "приспособы" делать :)
Ответить
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

Весной этого года я разработал свою версию этого замечательно прибора.

Прибор состоит из:

1. Корпус

Изображение

Изображение

Изготовлен из Д16Т.
Фрезерованный паз для выхода кабеля Jack 3.5. Три сквозных отвертия на М3 для крепления крышки из оргстекла. Два отверстия ф3.2 с цековкой для входа светодиодов. Два отверстия
ф6.2 крепёжные

2. Крышка

Изображение

Изображение

Изготовлена из оргстекла.
3 Отверстия с цековкой -под крепёжные винты. Площадка с радиусами - занижение, для того чтобы контакты светодиодов её не касались и не мешали. Паз с радиусом для выхода
провода.

3. Плата

Изображение

Изображение

Изображение

Схема взята от центроискателя. Разводку делал сам.

4. Кнопка

Изготовлена из нержавейки

Изображение

5. Направляющая

Изображение

Изготовлена из Д16Т

6. Размыкатель

Изображение

7. Пружина

Изображение
___________________________________________________________________________________________________

В сборе всё это выглядит так

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

___________________________________________________________________________________________________

С железом покончено, теперь програмирование.

Имеющиеся макросы мне ненравились, поэтому написал свои:

Экран был переделан так:

Изображение

Изображение

1. Макрос "Расчёт"

http://cncfiles.su/download/4141

При выполнениии этого макроса фреза уходит вверх на максимально возможное расстояние, касается кнопки датчика и после момента касание
происходит вычисление разницы между нулевой высотой детали и кнопкой датчика, эта разница записывается в специально созданное окно.

Этим макросом лучьше пользоваться сразу после того как произвели полную привязку первого инструмента к детали.

2. Макрос "Привязка"

http://cncfiles.su/download/4142

При выполнениии этого макроса фреза уходит вверх на максимально возможное расстояние, касается кнопки датчика и после момента касание
происходит запись того значения, которое записано в созданное окно в координаты Z.

Этим макросом лучьше пользоваться при обработке в несколько инструментов. После того, как фреза сделала то что от неё требуется
в программе нужно написать:

G53 Z0 'подъём на максимально возможную высоту, машинные координаты
M0 'останов программы, Далее меняем инструмент руками, нажимаем на "Пуск"
M987 'выполнение макроса "привязка"
Т2
G0 x0.0
G1 y2 z7 F567

В это окно также можно вводить значения, которые пользователь рассчитет сам. После нажатия на кнопку "привязка", в любом случае начнётся исполение макроса.

PS

Небольшое дополнение:

Мой станок оборудован индуктивными концевиками, и соотвтетственно имеет машинные нули. Как данные макросы будут работать со станком без концевиков - я не знаю.
Пробовать нужно.
Координаты местоположения датчика, котороые прописаны в макросе, требуется определить самостоятельно, для этого нужно переключится в машинные координаты
и записать полученные занчения в макросы
__________________________________________________________________________________________________

Железо и программы готовы, приступаем к испытиниям

http://www.youtube.com/watch?v=ldiSl0I3jTY

Всё работает.

Испытания повторяемости показали отклонение по Z в пределах 0.02

Инструкцию выложу попожжэ.

PS
ОГРОМНАЯ ПРОСЬБА ко всем форумчанам:

Пишите в теме только то что касается конструкции прибора и макросов, то есть по тенической части.
Все "ИНЫЕ" вопросы пишите мне на FLAPPER-F1B@yandex.ru FIKUS100000@ya.ru
Аватара пользователя
john1987
Станкостроитель
Станкостроитель
Сообщения: 200
Зарегистрирован: 28 ноя 2010, 01:00

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение john1987 »

Вы продолжаете нас радовать прямыми руками! :bravo: Насколько чувствителен прибор? В своей практике пользуюсь в 90% случаев очень тонкими граверами с пяткой 0.1, 0.2 мм. Не отломит ли кончик у такого гравера, если пользоваться такой штучкой?
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

john1987,
  Не в тему:   в детстве мои руки были кривоваты, щас постепенно выпрямляются


Испытывать с тонким гравёром не пробовал, но по ощущениям скажу что ход очень мягкий и без заеданий. Думаю при гравировке он испытывает намного более сложные нагрузки чем при нажатии на кнопку. Но ещё раз скажу: пробовать нужно.
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

Готова инструкция http://cncfiles.su/download/4180
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение barnaul »

а зачем изобретать велосипед ? берётся вот такая кнопочка за 3 € и из куска алю корпус и всё, точность ? не поверите, 0,01-0,02 мм, делал такие ещё лет 5 назад десятками

Изображение
oxyum
Станкостроитель
Станкостроитель
Сообщения: 409
Зарегистрирован: 27 янв 2013, 20:42
Имя: Иван
Откуда: Москва

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение oxyum »

barnaul писал(а):берётся вот такая кнопочка за 3 €
И как она называется?
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение barnaul »

oxyum писал(а): И как она называется?
у нас она называется Vandalismustaster, в переводе кнопка от вандализма, есть плоские (какие и использую)только без подсветки и округлённые

https://www.google.de/search?q=vandalis ... =948&dpr=1
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

barnaul,
Центроискатель тоже не нужен, можно взять обычный валик и маркер.

1. Для кнопки по вашей ссылке в любом случае нужен корпус.
2. Как вы определили что точность 2 сотки-сотка ?
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение barnaul »

Шерлок Холмс писал(а):barnaul,
1. Для кнопки по вашей ссылке в любом случае нужен корпус.
2. Как вы определили что точность 2 сотки-сотка ?
точность показывает сама программа при неоднократном измерении одного и того же инструмента, к примеру 40.00, потом 40.01, потом 39,99

И как ты и когда то говорил: Это же элементарно Ваксон

Ну а то что нужен корпус это и (не )дураку понятно
Аватара пользователя
raslab
Наблюдающий
Сообщения: 4
Зарегистрирован: 08 ноя 2010, 01:00
Откуда: Нижний Новгород

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение raslab »

Уважаемые!
А можно ли написать мкрос для поиска центра не отверстия, а "пятака"?
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

barnaul,
Изготовьте свой датчик длины инструмента с этой кнопкой, покажите подробности, снимите видео и выложите на форум отдельной темой. Если уже изготовили, то дайте ссылку, думаю всем будет интересно.

Меня пока устривает то что я изготовил. Никаких противовандальных кнопок я ставить не буду.
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

raslab,

Пятак -это деталь типа корпус?

Да, можно написать и такой макрос.

Тот же, центроискатель будет подъезжать с 4х сторон, касаться и потом встанет точно по центру детали.

Можно написать разные макросы: центр "пятака", поиск угла и разные другие макросы. Если это нужно, то могу сделать и выложить попожжэ.
Аватара пользователя
raslab
Наблюдающий
Сообщения: 4
Зарегистрирован: 08 ноя 2010, 01:00
Откуда: Нижний Новгород

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение raslab »

Это было бы здорова!
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

Готов постпроцессор для Арткам 2009, поддерживающий работу с датчиком длинны инструмента (http://cncfiles.su/download/4276)

При написании программы, использующий данный датчик и постпроцессор необходимо учесть:

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

2. Макрос М987 (привязка) работает, опираясь на машинные координаты, как будет работать данный
макрос на станке, не имеющем машинные нули -непроверялось.
Макрос М987 работает, опирась на машинные координаты, заданные пользователем

3. Данный постпроцессор не генерирует:

-Дуги (G2 G3)
-Автосмена инструмента (М6)

4. Формат выходного файла программы "txt"

5. Пользователь выполняет все настройки на свой страх и риск, поэтому всё необходимо тщательно проверить и ознакомиться с информацией в скачанном архиве.
rotaru
Станкостроитель
Станкостроитель
Сообщения: 42
Зарегистрирован: 02 июл 2012, 18:30
Имя: Николай
Откуда: Украина/ Одесса

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение rotaru »

У меня вопрос к автору.
А для чего Вы так усложнили саму контактную группу (размыкатель) кнопки? Если вместо размыкателя (капролон+пруток) поставить просто нерж. шайбу закреплённую в торце кнопки. Или Я что то не понимаю?
dizzyy
Станкостроитель
Станкостроитель
Сообщения: 1215
Зарегистрирован: 27 сен 2009, 00:00
Откуда: Червоноград, Львовскя обл
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение dizzyy »

что то действительно много телодвижений , но красиво
если корпус заземлен фрезера , то такую использовать на касание, а если не прошло, то разрыв использовать на E-stop (тут провальчик надо немного)
кабель - 3 провода в экране , ними видеокамеры проводят и домофоны
все, я на море
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

rotaru,
обдумывал разные варианты размыкания, этот мне показался самым простым и надёжным
rotaru
Станкостроитель
Станкостроитель
Сообщения: 42
Зарегистрирован: 02 июл 2012, 18:30
Имя: Николай
Откуда: Украина/ Одесса

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение rotaru »

На сайте я не нашел ПП устройства, и пришлось самому разводить. ПП в формате lay.
Вот моя версия ПП "Датчика длины инструмента." В ней добавлена кренка, так что можно питать от 6V и до 15V. При навидении курсора на деталь высвечивается номинал.

Скачать файл 123456.lay (28.15 kB)
http://cncfiles.su/download/4370
<a href="http://cncfiles.su/download/4370" target="_blank">Скачать файл 123456.lay (28.15 kB)</a>

Может кому то и понадобится.
P.S.
Плату отсверливал на ЧПУ, поэтому отверстия по периметру.
rotaru
Станкостроитель
Станкостроитель
Сообщения: 42
Зарегистрирован: 02 июл 2012, 18:30
Имя: Николай
Откуда: Украина/ Одесса

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение rotaru »

Вот и Я себе собрал такое чудо.
Архив со всеми деталями и сама сборка (файлы SolidWorks).
http://cncfiles.su/download/4426
и вот само фото изделия
http://cncfiles.su/photo/24325
http://cncfiles.su/photo/24326
rotaru
Станкостроитель
Станкостроитель
Сообщения: 42
Зарегистрирован: 02 июл 2012, 18:30
Имя: Николай
Откуда: Украина/ Одесса

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение rotaru »

Сегодня решил доделать полноценно ПО для датчика.
Добавил на экран кнопки Raschet, Priviazka, окно DRO, и слово Raznica.
Окну DRO в строке "OEM Code Function" присвоил код 1151.
При нажатии на кнопку Priviazka, станок подъезжает к датчику, касается его, подскакивает на 1 мм, опускается на пониженной подачи. Касается датчика но не поднимается на max высоту. В статусе пишется : Error on line: 19-type mismatch.
При нажатии на кнопку Raschet, станок подъезжает к датчику, касается его, подскакивает на 1 мм, опускается на пониженной подачи. Касается датчика, поднимается на max высоту и переезжает на удобное место для смены инструмента.
В каких случаях нужно нажимать Raschet, а в каких Priviazka?
http://cncfiles.su/photo/24841
http://cncfiles.su/photo/24842
http://cncfiles.su/download/4557
Знающие люди подскажите что не так.
P.S. Станок с индуктивными датчиками.
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

rotaru,
Установите мой новый скринсет, с ним всё должно работать нормально http://cncmasterkit.ru/viewtopic.php?f=5&t=4227
rotaru
Станкостроитель
Станкостроитель
Сообщения: 42
Зарегистрирован: 02 июл 2012, 18:30
Имя: Николай
Откуда: Украина/ Одесса

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение rotaru »

Шерлок Холмс,
Большую работу проделали. ОГРОМНЕЙШЕЕ ВАМ СПАСИБО.
Для меня всё ешё осталось загадкой когда нужно нажимать "привязка" а когда "расчёт".
Как я понял, то:
Зажимаем первый инструмент в шпиндель, нажимаем "привязка".
При смене инструмента нажимаем "расчёт". Для чего тогда инструмент в конце перемещается "в удобное место для замены инструмента"?
Куда прописывать разницу?
Прошу прошения за свою ...
Спасибо.
Шерлок Холмс
Станкостроитель
Станкостроитель
Сообщения: 133
Зарегистрирован: 23 янв 2012, 05:40
Имя: Женя
Откуда: г.Бердск Новосибирская область
Контактная информация:

Re: Моя версия прибора Auto Zero CNC. Подробности

Сообщение Шерлок Холмс »

rotaru,

1.Зажимаем первый инструмент, привязываем его к детали, касаясь по ЗЕД (это можно делать как вручную, так и посредством прибора, но для этого прибор должен находится на той плоскости детали, к которой происходит привязка по ЗЕД)
2.Нажимаем кнопку РАСЧЁТ, прибор едет на датчик, закреплённый на столе станка, вычисляется расстояние между ЗЕД=0 и кнопкой датчика.
3. В дальнейшем, после каждой смены инструмента нужно нажимать кнопку ПРИВЯЗКА, либо ввести в программе макрос М987.

Удобство прибора заключается в том, что после каждой смены инструмента, ненужно касаться поверхности детали вручную для привязки фрезы по высоте. Нажал на кнопку(или через макрос) и привязка будет в автоматическом режиме
При смене инструмента нажимаем "расчёт". Для чего тогда инструмент в конце перемещается "в удобное место для замены инструмента"?
"Удобное место" - это координаты, которые рассчитываются от машинного нуля станка. Пользователь их рассчитывает и заносит в макрос(макрос привязка) сам, исходя из соображений удобства при ручной смене фрезы
Куда прописывать разницу?
Разница - окно "Difference". При выполнении команды "Расчёт" это окно будет заполнено автоматически.
Ответить