Обнуление машинных координат Mach3

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Обнуление машинных координат Mach3

Сообщение Bert »

Всем доброго времени суток.

Не могу заставить Мач обнулять машинные координаты в той точке в которой мне необходимо.
Знаю, они должны обнуляться на "хомяках", но мне это не нужно. Перепробовал уже кучу всего, но так и не могу добиться желаемого. И самый смех в том что стоят два станка, на одном это без проблем делается, на втором в упор не хочет. Первый станок на котором все ОК, все обнуляется и работает так, как мне нужно - китайская нонейм плата, комп с LPT, WinXP, Mach 3.043.053. Второй станок - stepmaster, переходник USB-LPT, Win10, Мач такой же. Пробовал переносить XML файлы, не помогло. Так же почему-то не работает кнопка Override Limits.
Если включить хомление по датчикам, то станок все отрабатывает - наезд, съезд, обнуление. Но обнулять вручную никак не хочет.
В чем может быть проблема? Где нужно что включить/отключить?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Обнуление машинных координат Mach3

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

Bert писал(а): переходник USB-LPT
Таких переходников не бывает.
Это какой-то usb контроллер для mach3. Со своим плагином.
Так вот проблема, скорее всего, в этом плагине, который не умеет правильно реагировать на изменение машинных координат.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

michael-yurov писал(а): какой-то usb контроллер для mach3. Со своим плагином.
Да, все верно, "USB - LPT адаптер NC200" с плагином.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

michael-yurov писал(а): 07 фев 2023, 18:00
Bert писал(а): переходник USB-LPT
Таких переходников не бывает.
Михаил, а есть ли вообще вариант подружить Вашу плату с современным компом? или единственный вариант - искать на барахолках материнку с лпт и постоянно бояться, что на ней повздуваются конденсаторы, и забег по барахолкам начнется снова?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Обнуление машинных координат Mach3

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

Bert писал(а): Михаил, а есть ли вообще вариант подружить Вашу плату с современным компом? или единственный вариант - искать на барахолках материнку с лпт и постоянно бояться, что на ней повздуваются конденсаторы, и забег по барахолкам начнется снова?
Не обязательно на барахолках. Есть новые современные материнки с LPT. Правда, чаще на самой плате в виде 26-контактной гребенки, а не на задней панели. Но если нужно на задней панели, то можно купит PCI - LPT адаптер. По идее и PCI-Ex - LPT должны без проблем работать.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

michael-yurov писал(а): Есть новые современные материнки с LPT. Правда, чаще на самой плате в виде 26-контактной гребенки
Возможно есть, мне к сожалению не попадались, даже с гребенкой. Но, проблема в том, что к новым современным платам необходимы и новые современные процессоры, которые, даже самые бюджетные, типа celeron, требуют минимум win10. Любая другая windows не ставится ни в какую. Можно поставить win10 и pci-lpt, но ничего не взлетит, поскольку в 10ке программам запрещено напрямую обращаться к портам.
Изначально я так и думал обмануть судьбу с pci-lpt, но в итоге пришел к этому usb-lpt переходнику. Теперь ищу старый б/у комп.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Есть материнки с кондёрами, которые не вздуваются.
Да и со вздутыми я выбрасываю не из-за кондеров, а вообще из-за лохматости лет. Но лет по десять все отрабатывают.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Bert писал(а): Если включить хомление по датчикам, то станок все отрабатывает - наезд, съезд, обнуление. Но обнулять вручную никак не хочет.
В чем может быть проблема? Где нужно что включить/отключить?
Что значит "обнулять вручную"?
Эти кнопки не работают?
Изображение
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Bert писал(а): Не могу заставить Мач обнулять машинные координаты в той точке в которой мне необходимо.
...Если включить хомление по датчикам, то станок все отрабатывает - наезд, съезд, обнуление
Открыть макрос "хомления" и посмотреть, как это там это делается.
Может паузу какую надо просто увеличить. Дождаться, чтоб контроллер в мач передал всю информацию. Например в макросах энцехи есть специальная команда синхронизации, которая всегда исполняется в паре с паузой.

Вот здесь безрезультатно обсуждалось похожее.
http://mir-cnc.ru/topic/11806-%D1%83%D1 ... B5-%D0%B7/

Но лично для меня загадка, зачем нужно обнулять МАШИННЫЕ координаты, чем не устраивает обнуление ПОЛЬЗОВАТЕЛЬСКИХ?
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

lkbyysq писал(а): Эти кнопки не работают?
Нет, не работают.
lkbyysq писал(а): зачем нужно обнулять МАШИННЫЕ координаты
Так нужно.
lkbyysq писал(а): Открыть макрос "хомления"
Где можно посмотреть эти макросы?
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Bert писал(а): 08 фев 2023, 11:17
lkbyysq писал(а): зачем нужно обнулять МАШИННЫЕ координаты
Так нужно.
Тогда мануал читайте.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

lkbyysq писал(а): Тогда мануал читайте
Спасибо за совет. Думаю в мануале я вряд ли найду как исправить dll плагина для usb-lpt переходника.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Bert писал(а): 08 фев 2023, 11:44 Спасибо за совет. Думаю в мануале я вряд ли найду как исправить dll плагина для usb-lpt переходника.
Думаю, что это не косяк dll плагина для usb-lpt переходника.
Думаю, что цепочка процессор-лпт работает гораздо быстрее цепочки процессор-usb-лпт-stepmaster.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Уточнение по сути проблемы требуется.
Bert писал(а): 08 фев 2023, 11:17
lkbyysq писал(а): Изображение
Эти кнопки не работают?
Нет, не работают.
Проблема в том эти кнопки на другом станке работают, а на этом не работают?
Просто мне интересно, как эти кнопки на другом станке обнуляют МАШИННЫЕ координаты.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Мач при нажатии этих кнопок никак не общается ни с контроллером, ни с USB, ни с LPT, ни со Степмастером.
Все только внутри мача приосходит.
И если кнопки ведут себя иначе, чем на другом компьютере, то значит мач настроен по-другому.

И мануал мача говорит
"if Auto Zero DROP when homed is checked in Config>Referencing, then the absolute machine coordinate of the current position of the axis will be set to the value defined for the axis in the Home/Reference switch locations table in the Config>State dialog."

Ищите, где у вас "Auto Zero DROP" в "Config>Referencing"
Аватара пользователя
niksooon
Мастер
Сообщения: 2134
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение niksooon »

Позвольте полюбопытствовать какая цель преследуется обнулять 0 машины в произвольных местах станка ?
ну и в догонку (а то вдруг неправильно пользуетесь) машинные координаты сбрасываются на 0 кнопкой ref all home.....
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Bert
Новичок
Сообщения: 32
Зарегистрирован: 13 апр 2014, 18:10
Репутация: 2
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Bert »

lkbyysq писал(а): Auto Zero DROP
Подобное есть только в Config>Homing/Limits, но переключение этого параметра не дает никакого результата.
niksooon писал(а): вдруг неправильно пользуетесь
По ссылке выше есть видео, вроде все делаю правильно.
lkbyysq
Мастер
Сообщения: 2046
Зарегистрирован: 14 май 2016, 09:40
Репутация: 322
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Обнуление машинных координат Mach3

Сообщение lkbyysq »

Я лично считаю, что желание устанавливать машинный ноль в любом месте стола - прихоть.
Машинный ноль - это стратегическая точка, относительно которой работает все навесное оборудование станка - автосмена, оси и прочее.
Относительно этой точки устанавливаются все смещения в параметрах прочего навесного оборудования. Сдвигаем опорную точку - корректируем все привязки всего другого оборудования на станке.
Отсюда и наше удивление.
И даже если у Вас нет никакого привязанного к станку оборудования - это не повод ходить перпендикулярно, можно привыкнуть. А ведь потом всяко придется переучиваться ходить так, как все ходят.

А вот в макросе хоминга - там другое дело. Там раз и навсегда прописывается твердое правило определения нулевой точки станка относительно жестко привязанных к нему датчиков. И ходят туда именно датчики поискать. И если Вам так уж надо - решение там.
А вот где он - я хз. У меня мача под руками нету.
Alex-Star7210
Кандидат
Сообщения: 53
Зарегистрирован: 04 апр 2017, 21:23
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Обнуление машинных координат Mach3

Сообщение Alex-Star7210 »

А какие датчики лучше использовать для Home? Индуктивные или механические?
Ответить

Вернуться в «Windows / Mach»