Перейти к содержимому


Фотография

Моя версия прибора Auto Zero CNC


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 OFFLINE   Шерлок Холмс

Шерлок Холмс

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:Бердск
  • Интересы:CNC, авиамодельный спорт, познаю микроконтроллеры по-немногу
  • Из:Бердск, Новосибирская область

Отправлено 19 Август 2013 - 09:17

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

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

1. Корпус

preview.jpg

preview.jpg

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

2. Крышка

preview.jpg

preview.jpg

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

3. Плата

preview.jpg

preview.jpg

preview.jpg

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

4. Кнопка

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

preview.jpg

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

preview.jpg

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

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

preview.jpg

7. Пружина

preview.jpg
___________________________________________________________________________________________________

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

preview.jpg

preview.jpg

preview.jpg

preview.jpg

preview.jpg

preview.jpg

___________________________________________________________________________________________________

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

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

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

preview.jpg

preview.jpg

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

http://cncfiles.ru/download/4141

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

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

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

http://cncfiles.ru/download/4142

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

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

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

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

PS

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

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

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



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

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

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

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

Пишите в теме только то что касается конструкции прибора и макросов, то есть по тенической части.
 


  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных