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


Фотография

Как сделать Ref all home в несколько шагов для точности?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 20

#1 OFFLINE   abrist

abrist

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Из:Сокол

Отправлено 11 Ноябрь 2018 - 20:32

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


  • 0

#2 OFFLINE   lukyan

lukyan

    Студент

  • Пользователи+
  • PipPip
  • 48 сообщений
  • Пол:Мужчина
  • Из:Барановичи

Отправлено 11 Ноябрь 2018 - 22:48

В меню Config кликаем Homing/Limits. В открывшемся окне пробуем изменить Speed%. 


  • 0

#3 OFFLINE   abrist

abrist

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Из:Сокол

Отправлено 11 Ноябрь 2018 - 23:50

В открывшемся окне пробуем изменить Speed%

дак это скорость. Я про "двойной" режим, как по Z делают.


Сообщение отредактировал abrist: 12 Ноябрь 2018 - 00:23

  • 0

#4 OFFLINE   slavyan75

slavyan75

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 435 сообщений
  • Пол:Мужчина
  • Город:Tilsit
  • Интересы:электроника,чпу
  • Из:Советск, Калининградская обл.

Отправлено 12 Ноябрь 2018 - 05:58

так вот и уменьшайте эту скорость подхода к датчикам ; и будет вам счастье точность


  • 0
не верьте никому, уж мне то вы можете поверить

#5 OFFLINE   abrist

abrist

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Из:Сокол

Отправлено 12 Ноябрь 2018 - 18:32

так вот и уменьшайте эту скорость подхода к датчикам ; и будет вам счастье точность

дак он долго будет ехать до датчиков. А другого варианта нет?


  • 0

#6 OFFLINE   preps

preps

    Пианист CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 6 846 сообщений
  • Пол:Мужчина
  • Город:взрывающихся у быдла пердаков из-за маечки в сеточку )
  • Интересы:Ура, мы фсех артистов подебилы )
  • Из:Страны-казармы

Отправлено 12 Ноябрь 2018 - 18:36

Есть, руцками подкатил поближе на G0 и жмакнул в дом...


  • 0

Дневник мастерской https://boosty.to/diycnc


#7 OFFLINE   slavyan75

slavyan75

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 435 сообщений
  • Пол:Мужчина
  • Город:Tilsit
  • Интересы:электроника,чпу
  • Из:Советск, Калининградская обл.

Отправлено 12 Ноябрь 2018 - 19:33

дак он долго будет ехать до датчиков.

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


  • 0
не верьте никому, уж мне то вы можете поверить

#8 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 520 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 13 Ноябрь 2018 - 00:12

Да макрос там поди переписать надо. Мач ведь.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#9 ONLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 422 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 13 Ноябрь 2018 - 09:53

Тут же предполагается, что этот макрос должны подать на блюдечке, да с золотой каемочкой....


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#10 OFFLINE   abrist

abrist

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Из:Сокол

Отправлено 13 Ноябрь 2018 - 17:06

Тут же предполагается, что этот макрос должны подать на блюдечке, да с золотой каемочкой....

не предполагалось, но если было бы вдруг так случилось, почему бы и нет :)

я думаю, если дело в макросе и других вариантов нет, то можно сделать по аналогии скрипта с автонулем по Z


  • 0

#11 ONLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 422 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 13 Ноябрь 2018 - 17:09

Вот видите - у вас уже и образчик есть!!!


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#12 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 237 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 13 Ноябрь 2018 - 17:09

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


Сообщение отредактировал niksooon: 13 Ноябрь 2018 - 17:10

  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#13 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 520 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 13 Ноябрь 2018 - 18:38

Энцеха пятая три раза наезжает на датчик, восьмая раз шесть. Все настраивается в макросах.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#14 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 237 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 13 Ноябрь 2018 - 19:22

и в чем цимес ? Нс-ха такая вумная ,что среднедействующее значение от многократных наездов на датчик вычисляет?


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#15 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 520 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 13 Ноябрь 2018 - 20:09

В стандарте пятерка нет, восьмерка да.
А таблетка на восьмёрке среднее за пять наездов берет, а если разброс большой, то в ошибку уходит.
А так-то обе они и синусы вычислять могут.

Сообщение отредактировал lkbyysq: 13 Ноябрь 2018 - 20:11

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#16 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 237 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 13 Ноябрь 2018 - 20:41

Эвон оно как ..... зачет разработчикам NC-хи......... но надо понимать что в версиях  NC-х  за 2 с половиной рубля коими Али наводнен такого функционала нет....?


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#17 OFFLINE   2ar

2ar

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 668 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Сервисное обслуживания станков
  • Из:Новосибирск

Отправлено 13 Ноябрь 2018 - 21:13

Может я не прав, но данный функционал должен быть реализован в софте, а не в железе. А значит написать макрос всегда можно.
  • 0

#18 ONLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 422 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 13 Ноябрь 2018 - 21:16

то в версиях NC-х за 2 с половиной рубля коими Али наводнен такого функционала нет....?

1. на али такие платы только заказал за менее 2рублей..

2. перепишете и к ней макрос - будет...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#19 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 237 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 13 Ноябрь 2018 - 22:02

Да мне как-бы и не нать,так., для общего развития спросил......  Меня вполне устраивает как станок по Z метке энкодера хомиться.....


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#20 OFFLINE   GarryIgn

GarryIgn

    Абитуриент

  • Пользователи
  • Pip
  • 1 сообщений
  • Пол:Мужчина
  • Из:Смоленск

Отправлено 11 Декабрь 2020 - 02:29

Задался подобным вопросом. Имею в работе два станка. Китаец - на нули идет за два подхода. Быстро, а потом очень медленно, но на пару миллиметров. И у этого станка нет проблем с нулями. Второй - типа наш, но естественно из китайских комплектующих. Оба под управлением Mach3, но китаец поставили сразу настроенным. Наш - настраивал с нуля. И озадачился заставить его нули искать аналогично в два захода. Кто-то тут писал, что все-равно ноль выставляется когда ось выходит обратно от датчика home. Может и так, но станок брешет на несколько десятых постоянно при установке нулей, а в работе не плавает. Ошибка именно при установке нулей.

Пока нашел для себя такой способ:

 

Редактируем макрос "Ref All Home".  ("Operator"-"Edit Button Script" и жмем мигающую кнопу "Ref All Home").

В окне скрипта вставляем:

"

' Это добавил для принудительной установки скорости первичного поиска

SetParam("ZRefPer",25)  'Задаем процент от основной скорости для поиска нуля

SetParam("YRefPer",25)
SetParam("XRefPer",25)
 
' Штатный поиск
DoButton( 24 ) 'Выполняем поиск Z
DoButton( 23 ) 'Выполняем поиск Y
DoButton( 22 ) 'Выполняем поиск X
DoButton( 25 ) 'Выполняем поиск A, у меня ее нет, но так было в базовом скрипте)
 
DoOEMButton(133) ' Обнуляем машинные координаты
DoOEMButton(134)
DoOEMButton(135)
 
' Обязательно ждем пока все закончится, иначе станок сразу перейдет к дописанному коду
While ismoving()            
Sleep 100                
Wend           
 
' Отодвигаем оси, я например на пару мм.          
code "G0G53Z" & z-2
code "G0G53Y" & y+2
code "G0G53X" & x+2
 
' Задаем новый (низкий) процент скорости поиска нулей
SetParam("ZRefPer",2)
SetParam("YRefPer",2)
SetParam("XRefPer",2)
 
' Повторный поиск, но уже на медленной скорости
DoButton( 24 ) 'Выполняем поиск Z
DoButton( 23 ) 'Выполняем поиск Y
DoButton( 22 ) 'Выполняем поиск X
DoButton( 25 ) 'Выполняем поиск A
 
DoOEMButton(133) ' Обнуляем машинные координаты
DoOEMButton(134)
DoOEMButton(135)
"
 
Станок, сначала придет в нули на повышенной скорости, затем немного отскочит и повторно возьмет нули на медленной скорости.
Дальше Ваша фантазия. Удачи)
 

Камни не кидать в автора, редко что описываю, но в этом случае думаю, что пригодится.


  • 0




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

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