Страница 2 из 7
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 18 окт 2013, 11:07
evgenyjp
ага, только он не подключаемый к електронике, нада самому допиливать.
и ето копия фирменного датчика BIG
http://www.big-daishowa.co.jp/product_p ... master.php
там кстати нет никакой оптики но точность 1микрон.

- 21_s-k-fa_01.jpg (9.01 КБ) 4668 просмотров
я взял такой беушный за копейки, чисто ради механики, чтоб к контроллеру прикрутить, но все никак руки не дойдут разобраться, похоже его колупали уже до меня и чег-то потеряли...
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 18 окт 2013, 11:12
Сергей Саныч
evgenyjp писал(а):там кстати нет никакой оптики
да и в китайском, поди тоже из оптоэлектроники один светодиод

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 21 окт 2013, 21:59
Nick
evgenyjp писал(а):там кстати нет никакой оптики но точность 1микрон.
Микрон... это жирно... что прям микрон?
А как?
Срочно свой разбирай!

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 окт 2013, 01:01
NightV
Nick писал(а):Срочно свой разбирай!
точно! яйки меж коленок... и отверточкой... отверточкой... на крайняк газовым ключем... но только японским! не китайским и темболее русским!!! своих признает и откроет секреты

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 окт 2013, 01:46
evgenyjp
Nick писал(а):Микрон... это жирно... что прям микрон?
А как?
Срочно свой разбирай!

ну как-то так:
он новый 500 баксов стоит
разобрать разобрал, но помоему его уже колупали до меня и такое ощущение что одну детальку(пружинку) посеяли.
Не контачит сча, и как должно работать чот ума не приложу. Вот хочу еще один затарить да поглядеть как там сделано.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 окт 2013, 02:18
NightV
я так понимаю стрелочка для тех кто хоть по буквам читает по японски

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 окт 2013, 02:44
evgenyjp
NightV писал(а):я так понимаю стрелочка для тех кто хоть по буквам читает по японски

1 микрон цифрами написано, можно и без знания японского догадаццо

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 окт 2013, 04:07
NightV
не... ну мало ли...
бла бла 1микрон
блю бли бла 1.2миккрона
хотя.. японцам верю, и слышал в каком напряге работают, уважаю

хотя и жалко их... ведь тоже люди, весь год вкалывают как лошади чтоб потом в отпуск съездить
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:01
CNC-Logic
Готов постпроцессор для Арткам 2009, поддерживающий работу с датчиком длинны инструмента (
http://www.cnc-logic.ru/Tool_Change.rar)
При написании программы, использующий данный датчик и постпроцессор необходимо учесть:
1. В окне редактирование инструмента обязательно должен стоять номер инструмента, у каждого
инструмента номер должен быть свой, неповторяющийся с другим.
2. Макрос М987 (привязка) работает, опираясь на машинные координаты, как будет работать данный
макрос на станке, не имеющем машинные нули -непроверялось.
Макрос М987 работает, опирась на машинные координаты, заданные пользователем
3. Данный постпроцессор не генерирует:
-Дуги (G2 G3)
-Автосмена инструмента (М6)
4. Формат выходного файла программы "txt"
5. Пользователь выполняет все настройки на свой страх и риск, поэтому всё необходимо тщательно проверить и ознакомиться с информацией в скачанном архиве.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:10
NightV
Шерлок Холмс писал(а):-Дуги (G2 G3)
а как-же без дуг?
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:18
CNC-Logic
Прямыми! Дуги нужны когда программы пишутся от руки(не используя CAM) или когда объём памяти стойки станка существенно ограничен(старые ЧПУ-стойки).
Но если будет нужно, могу потом добавить поддержку дуг
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:21
michael-yurov
а как-же без дуг? (для просмотра содержимого нажмите на ссылку)NightV писал(а):а как-же без дуг?
По иронии я последнее время не использую дуги при сохранении УП.
Есть какой-то косяк у KmotionCNC с этим делом (видимо, неправильно рассчитывает угол при отрицательных значениях или при переходе через 360).
Да и в наклонных плоскостях дуги у меня не используются.
А с G1 - все прекрасно, и, оказалось, что и без G2/G3 можно прекрасно работать.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:26
NightV
я недавно видел годовалый HAAS фрезерный с 2 мегами памяти
когда покупали незнали а через пол года понадобилось сунуть прогу в 3 мега то тут и узнали про лимит
когда узнали сколько стоит добавить то решили работать по старому с 2 мегами
походу это фишка такая, "хотите больше памяти? платите!" хотя стоимость модулей памяти щас копеечная
попробую найти свой пост под АртКам, там дуги были, можно сделать комбину
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:33
CNC-Logic
Шерлок Холмс писал(а):3. Данный постпроцессор не генерирует: -Дуги (G2 G3) -Автосмена инструмента (М6)
Сразу отвечу за неиспользование М6:
М6 нужно для управление устройсвом смены инструмента, так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
попробую найти свой пост под АртКам, там дуги были, можно сделать комбину
Дуги сделать недолго, просто я изначально постпроц делал ориентируясь на то что у многих пользователей станком управляет ПК. Но то что бывают современные ХААСы(и не только ХААСы) с 2Мб памяти я не взял в расчёт.
Для Хааса, кстати мой постпроц вряд ли пойдёт, там же автосмена.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:41
Serg
Шерлок Холмс писал(а):М6 нужно для управление устройсвом смены инструмента, так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
Странно. Например в LinuxCNC с ручной сменой при выполнении M6T2 всё останавливается и на экран выводится окошко с требованием установить инструмент № 2. Удобно.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 10:47
CNC-Logic
M6, в случае ручной смены нужен именно для остановки и тербования смены, в случае если подключена автоматика -для управления ею.
У меня на работе старый фрезер микрон с ручной сменой: при команде М6 загорается кнопка, требующая сменить инстьрумент, после смены эта кнопка нажимается и прекращает мигать, программу можно пускать дальше.
В общем в разных случаях М6 работает по разному
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 13:14
Serg
Шерлок Холмс писал(а):так как в нашем случае инструмент меняется рукой и ключём, М6 ненужно
Шерлок Холмс писал(а):M6, в случае ручной смены нужен именно для остановки и тербования смены,

Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 14:46
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"
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 29 окт 2013, 19:02
CNC-Logic
UAVpilot, в постпроцессоре который я сделал под Арткам, М6 точно не нужно.
Другие пользователи пусть сами решат что нужно. Арткамовский постпроцессор легко настраивается.
Если кто попробует мой постпроцессор или постпроцессор Бахи, напишите.
Re: Моя версия прибора Auto Zero CNC. Подробности
Добавлено: 22 фев 2015, 11:43
AlexNikov
Заказал недавно у Евгения этот датчик. Недельку назад получил, сегодня запустил и протестировал. Размыкает контакты при перемещении кнопки на 0,01мм, возвращается тоже так же. Проблем никаких не обнаружилось - в общем хорошая штука, спасибо
