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

Конструкции станков, линейные перемещения, направляющие, передачи.
evgenyjp
Почётный участник
Почётный участник
Сообщения: 1516
Зарегистрирован: 10 авг 2011, 17:40
Репутация: 802
Откуда: Japan
Контактная информация:

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

Сообщение evgenyjp »

AVK74 писал(а):Кстати вот http://www.ebay.com/itm/Z-Axis-Zero-Pre ... 3a8209e4bd китайцы подтянулись.
ага, только он не подключаемый к електронике, нада самому допиливать.

и ето копия фирменного датчика BIG http://www.big-daishowa.co.jp/product_p ... master.php
там кстати нет никакой оптики но точность 1микрон.
21_s-k-fa_01.jpg
21_s-k-fa_01.jpg (9.01 КБ) 4476 просмотров
я взял такой беушный за копейки, чисто ради механики, чтоб к контроллеру прикрутить, но все никак руки не дойдут разобраться, похоже его колупали уже до меня и чег-то потеряли...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

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

Сообщение Сергей Саныч »

evgenyjp писал(а):там кстати нет никакой оптики
да и в китайском, поди тоже из оптоэлектроники один светодиод :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

evgenyjp писал(а):там кстати нет никакой оптики но точность 1микрон.
Микрон... это жирно... что прям микрон?
А как?

Срочно свой разбирай! :)
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

Nick писал(а):Срочно свой разбирай!
точно! яйки меж коленок... и отверточкой... отверточкой... на крайняк газовым ключем... но только японским! не китайским и темболее русским!!! своих признает и откроет секреты :thinking:
Всё просто! если знаешь КАК!
evgenyjp
Почётный участник
Почётный участник
Сообщения: 1516
Зарегистрирован: 10 авг 2011, 17:40
Репутация: 802
Откуда: Japan
Контактная информация:

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

Сообщение evgenyjp »

Nick писал(а):Микрон... это жирно... что прям микрон?
А как?

Срочно свой разбирай! :)
ну как-то так:
bm50.jpg (4297 просмотров) <a class='original' href='./download/file.php?id=19959&sid=9cd0b34c43dbae4b579458745d31cb93&mode=view' target=_blank>Загрузить оригинал (129.05 КБ)</a>
он новый 500 баксов стоит :)

разобрать разобрал, но помоему его уже колупали до меня и такое ощущение что одну детальку(пружинку) посеяли.
Не контачит сча, и как должно работать чот ума не приложу. Вот хочу еще один затарить да поглядеть как там сделано.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

я так понимаю стрелочка для тех кто хоть по буквам читает по японски :hehehe:
Всё просто! если знаешь КАК!
evgenyjp
Почётный участник
Почётный участник
Сообщения: 1516
Зарегистрирован: 10 авг 2011, 17:40
Репутация: 802
Откуда: Japan
Контактная информация:

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

Сообщение evgenyjp »

NightV писал(а):я так понимаю стрелочка для тех кто хоть по буквам читает по японски :hehehe:
1 микрон цифрами написано, можно и без знания японского догадаццо :hehehe:
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

не... ну мало ли... :hehehe:
бла бла 1микрон
блю бли бла 1.2миккрона

:hehehe: :hehehe:
хотя.. японцам верю, и слышал в каком напряге работают, уважаю :good: хотя и жалко их... ведь тоже люди, весь год вкалывают как лошади чтоб потом в отпуск съездить
Всё просто! если знаешь КАК!
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1560
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

Готов постпроцессор для Арткам 2009, поддерживающий работу с датчиком длинны инструмента (http://www.cnc-logic.ru/Tool_Change.rar)

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

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

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

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

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

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

5. Пользователь выполняет все настройки на свой страх и риск, поэтому всё необходимо тщательно проверить и ознакомиться с информацией в скачанном архиве.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

Шерлок Холмс писал(а):-Дуги (G2 G3)
а как-же без дуг?
Всё просто! если знаешь КАК!
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1560
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

Прямыми! Дуги нужны когда программы пишутся от руки(не используя CAM) или когда объём памяти стойки станка существенно ограничен(старые ЧПУ-стойки).

Но если будет нужно, могу потом добавить поддержку дуг
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

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

Сообщение michael-yurov »

а как-же без дуг? (для просмотра содержимого нажмите на ссылку)
NightV писал(а):а как-же без дуг?
По иронии я последнее время не использую дуги при сохранении УП.
Есть какой-то косяк у KmotionCNC с этим делом (видимо, неправильно рассчитывает угол при отрицательных значениях или при переходе через 360).
Да и в наклонных плоскостях дуги у меня не используются.
А с G1 - все прекрасно, и, оказалось, что и без G2/G3 можно прекрасно работать.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

я недавно видел годовалый HAAS фрезерный с 2 мегами памяти :hehehe:
когда покупали незнали а через пол года понадобилось сунуть прогу в 3 мега то тут и узнали про лимит ;)
когда узнали сколько стоит добавить то решили работать по старому с 2 мегами :hehehe:
походу это фишка такая, "хотите больше памяти? платите!" хотя стоимость модулей памяти щас копеечная

попробую найти свой пост под АртКам, там дуги были, можно сделать комбину
Всё просто! если знаешь КАК!
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1560
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

Шерлок Холмс писал(а):3. Данный постпроцессор не генерирует: -Дуги (G2 G3) -Автосмена инструмента (М6)
Сразу отвечу за неиспользование М6:

М6 нужно для управление устройсвом смены инструмента, так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
попробую найти свой пост под АртКам, там дуги были, можно сделать комбину
Дуги сделать недолго, просто я изначально постпроц делал ориентируясь на то что у многих пользователей станком управляет ПК. Но то что бывают современные ХААСы(и не только ХААСы) с 2Мб памяти я не взял в расчёт.

Для Хааса, кстати мой постпроц вряд ли пойдёт, там же автосмена.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Шерлок Холмс писал(а):М6 нужно для управление устройсвом смены инструмента, так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
Странно. Например в LinuxCNC с ручной сменой при выполнении M6T2 всё останавливается и на экран выводится окошко с требованием установить инструмент № 2. Удобно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1560
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

M6, в случае ручной смены нужен именно для остановки и тербования смены, в случае если подключена автоматика -для управления ею.

У меня на работе старый фрезер микрон с ручной сменой: при команде М6 загорается кнопка, требующая сменить инстьрумент, после смены эта кнопка нажимается и прекращает мигать, программу можно пускать дальше.

В общем в разных случаях М6 работает по разному
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Шерлок Холмс писал(а):так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
Шерлок Холмс писал(а):M6, в случае ручной смены нужен именно для остановки и тербования смены,
:thinking:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Baha
Мастер
Сообщения: 605
Зарегистрирован: 29 сен 2008, 17:37
Репутация: 26
Откуда: Тараз-Москва

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

Сообщение Baha »

добавил круговую интерполяцию, добавил описание УП, будет вписано в начале в виде шапки, исправил ошибку, в начале хода, первым должен двинуться Z на безопасную высоту, а потом только остальные оси.

Код: Выделить всё

;
; G - Code configuration file - with Arc Support
;
; History
;
; Who When     What
; === ======== ========================================
; TM  30/10/2013 Written
; BEM 
; BEM 
; BEM 
; BEM             
; 
;
DESCRIPTION = "Tool_change (mm) (*.txt)"
;
FILE_EXTENSION = "txt"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering 
;
LINE_NUM_START     = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Arc Centre Cordinates
FORMAT = [I|@|I|1.3]
FORMAT = [J|@|J|1.3]
; Home tool positions 
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Set up program header
;
START = "(Параметры подачи (в мм/сек))"
START = "(   Рабочая подача       :[FC])"
START = "(   Подача врезания      :[FP])"
START = "(   Подача холостого хода:[FR])"
START = "(   Частота вращения     :[S] об/мин)"
START = "T[T]"
START = "G90"
START = "[S]M3"
START = "G0[ZH]"
START = "G0[XH][YH]"
;
; Program moves
;
RAPID_RATE_MOVE        = "G0[X][Y][Z]"
FIRST_FEED_RATE_MOVE   = "G1[X][Y][Z][F]"
FEED_RATE_MOVE         = "[X][Y][Z]"
;
FIRST_CW_ARC_MOVE      = "G2[X][Y][I][J][F]"
CW_ARC_MOVE            = "G2[X][Y][I][J]"
;
FIRST_CCW_ARC_MOVE     = "G3[X][Y][I][J][F]"
CCW_ARC_MOVE           = "G3[X][Y][I][J]"
;
; Toolchange
;
TOOLCHANGE = "G53 G0 Z0"
TOOLCHANGE = "M5"
TOOLCHANGE = "M0"
TOOLCHANGE = "M987"
TOOLCHANGE = "T[T]"
TOOLCHANGE = "[S]M3"
TOOLCHANGE = "G90"
;
;
; End of file
;
END = "M30"
Сферический ватник в вакууме.
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1560
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

UAVpilot, в постпроцессоре который я сделал под Арткам, М6 точно не нужно.
Другие пользователи пусть сами решат что нужно. Арткамовский постпроцессор легко настраивается.

Если кто попробует мой постпроцессор или постпроцессор Бахи, напишите.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

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

Сообщение AlexNikov »

Заказал недавно у Евгения этот датчик. Недельку назад получил, сегодня запустил и протестировал. Размыкает контакты при перемещении кнопки на 0,01мм, возвращается тоже так же. Проблем никаких не обнаружилось - в общем хорошая штука, спасибо :good:
Ответить

Вернуться в «Механика»