Страница 1 из 1

Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 16:48
P_M_Ch
Доброго времени суток всем. Обращаюсь к Вам со своей печалью.
У меня станок на самодельных сервоприводах и с китайским USB контроллером специально сделанном для работы под Mach3 DDCM6V5.0. Все бы хорошо, при обычной работе нареканий нет, разве что при загрузке Mach приходится отключать USB разъем, иначе станок не реагирует ни на какие кнопки. Ну, да я уже приспособился. Просто сначала запускаю Mach, а потом подключаю контроллер по USB.
Проблема в другом. Захотел отфрезеровать небольшую плату, чтоб не заморачиваться с ЛУТ-ом и травлением, но не тут-то было. Попытался отсканировать поверхность платы из файла, созданного в G-cоde riper (причем пробовал разные версии: от 14 до 17-й), но станок доходит только до сохранения текстового файла (в самом начале программы(код G40)), потом повторно нажимаю Start, фреза уходит на начало скана и начинаются чудеса: вместо опускания фрезы станок уходит рывками по иксу вправо примерно на 2 позиции, опускает фрезу до Z0, ждет 1,5 - 2 сек, подает звуковой сигнал и стоит. Повторное нажатие Start вызывает подъем до Z5, опять рывками идет вправо, опускается к 0 и звук и стоп. После третьего нажатия Start опять поднимает фрезу, рывками же уходит вправо и сначала рывками, а потом медленно поднимает фрезу куда-то в бесконечность. Дальше останавливаю, чтобы не загнать шпиндель в мотор оси.
Как я понял проблема в обработке кода G31, потому что так станок работает нормально. Ноль по Z ищет без проблем, а сканировать - ни в какую. Пробовал использовать сканер в самом Mach-е, но там вообще ужас. Станок просто ничего не делает, да еще и Mach подвешивает, причем наглухо.
Может кто-нибудь сталкивался с подобной проблемой? Помогите пожалуйста. :cry:

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 19:16
Kachik
Не все китайские контроллеры одинаково полезны ;)
А если серьёзно - справа вверху кнопочка поиск. Это очень распространенная проблема.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 19:57
P_M_Ch
По поиску выдает только мое сообщение с G31, больше ничего не ищет.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 20:17
aftaev
P_M_Ch писал(а):По поиску выдает только мое сообщение с G31, больше ничего не ищет.
http://www.cnc-club.ru/forum/search.php ... d%5B%5D=16

http://www.cnc-club.ru/forum/viewtopic. ... 2A#p490820
http://www.cnc-club.ru/forum/viewtopic. ... 2A#p454386
и тд...

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 21:30
P_M_Ch
М-да, дела... Теперь надо попытаться узнать поддерживает ли контроллер G31. В описании, что шло с платой на CD только подключение к драйверам и проч. + настройка Mach3 под контроллер.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 21:48
aftaev
P_M_Ch писал(а):Теперь надо попытаться узнать поддерживает ли контроллер G31
В MDI набрать G31 X100 F10
Когда поедет, подать сигнал на вход Probe. Если остановится то работает.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 22:24
P_M_Ch
Спасибо за совет. Попробую.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 22:30
P_M_Ch
Набрал как Вы советовали G31 X100 F100, коснулся щупом сканируемой пластины - стал. Но сканировать не хочет. Хоть убейся. Уже соображалка раскалывается. Ничего путного на ум не приходит.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 22:31
aftaev
Макрос не рабочий. Он там с Mach2, нужно ковырять разбираться.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 22:36
P_M_Ch
Макрос какой? Встроенный в Mach3? Digitalise?

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 22:54
aftaev
Он не встроен, он находится в паке macros как и все другие макросы. Открывается и редактируется. Например через меню Operator/VB Script Editor или каким нибудь редактором VB.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 23:07
P_M_Ch
М-да, приехали. Программист-то из меня не просто никакой, а ну совсем никакой. Как он хоть обзывается этот макрос? Может кого попрошу исправить.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 23:11
aftaev
Идешь сюды C:\Mach3\Addons и по названию папок все понятно. Скорее всего на каких нибудь форумах есть рабочий исправленный, или нужно разобраться как с ним работать.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 23:21
P_M_Ch
Спасибо, буду пытаться. Может как и разберусь. Надежда умирает последней!

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 ноя 2019, 23:42
P_M_Ch
Насколько я понял это Digitize Wizard?

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 10 фев 2020, 19:35
Advant
У меня тоже на китайской плате такая проблема, но я её решил следующим образом. Рипер делает программу для сканирования поверхности, я написал небольшую программу которая код рипера преобразует в макрос для мача ( мач прекрасно выполняет скрипт с командой G31) , и после поиска создаёт файл который распознаёт рипер с высотами. Да понимаю танцы с бубном но как временное решение пойдет. Если кому нужна прога пишите в личку почту.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 10 мар 2020, 10:08
texnic
Тоже столкнулся с подобной проблемой некорректной работы кода G31. Если не сложно можете отправить свою программу.

Re: Проблема с G31 при попытке скана поверхности

Добавлено: 20 июн 2022, 17:41
D1mon85
День добрый. Помогите со сканированием поверхности. Mach пишет не правильные координаты.