Страница 2 из 7

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

Добавлено: 18 окт 2013, 11:07
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 КБ) 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 писал(а):Срочно свой разбирай!
точно! яйки меж коленок... и отверточкой... отверточкой... на крайняк газовым ключем... но только японским! не китайским и темболее русским!!! своих признает и откроет секреты :thinking:

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

Добавлено: 22 окт 2013, 01:46
evgenyjp
Nick писал(а):Микрон... это жирно... что прям микрон?
А как?

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

разобрать разобрал, но помоему его уже колупали до меня и такое ощущение что одну детальку(пружинку) посеяли.
Не контачит сча, и как должно работать чот ума не приложу. Вот хочу еще один затарить да поглядеть как там сделано.

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

Добавлено: 22 окт 2013, 02:18
NightV
я так понимаю стрелочка для тех кто хоть по буквам читает по японски :hehehe:

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

Добавлено: 22 окт 2013, 02:44
evgenyjp
NightV писал(а):я так понимаю стрелочка для тех кто хоть по буквам читает по японски :hehehe:
1 микрон цифрами написано, можно и без знания японского догадаццо :hehehe:

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

Добавлено: 22 окт 2013, 04:07
NightV
не... ну мало ли... :hehehe:
бла бла 1микрон
блю бли бла 1.2миккрона

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

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 мегами памяти :hehehe:
когда покупали незнали а через пол года понадобилось сунуть прогу в 3 мега то тут и узнали про лимит ;)
когда узнали сколько стоит добавить то решили работать по старому с 2 мегами :hehehe:
походу это фишка такая, "хотите больше памяти? платите!" хотя стоимость модулей памяти щас копеечная

попробую найти свой пост под АртКам, там дуги были, можно сделать комбину

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, в случае ручной смены нужен именно для остановки и тербования смены,
:thinking:

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мм, возвращается тоже так же. Проблем никаких не обнаружилось - в общем хорошая штука, спасибо :good: