Страница 1 из 2
Проблема с подключением интерфейсной платы BL-USBMach V2.0
Добавлено: 26 ноя 2017, 12:10
Alexei Dmitriev
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 03 янв 2018, 15:43
Elf
Если вопрос ещё актуален, то частично помогу. Сам недавно получил станок с именно такой платой управления. Хочу заметить, что версия не 2.0, а 2.1. Отличие в разъёме управления шпинделем (он четырёхконтактный, а не трёх). В комплекте был диск с софтом, но не один установщик не запускался. Тем не менее на нём нашёлся USB плагин к мачу, с которым управление всеми четырьмя осями заработало. Dll библиотеку нужно положить в папку Plugins мача и при запуске в окне указать "BL-Usbmach-V2.0".
Пока не удалось запустить управление шпинделем. Не наблюдаю нигде ШИМ при его включении. Подозреваю, что плата версии 2.1 имеет отличия и необходим другой плагин. Может не хватает каких-то настроек в самом маче (хотя крутил много чего).
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 17 мар 2018, 08:44
vanderverken
как к этой железяке подключить MPG?
разъем то на плате есть, и с этим понятно, вопрос в конфигурировании собственно MACH3...
устал уже эксперименты ставить...
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 22 май 2018, 15:25
makim
Помогите кто нибудь! Бросьте в меня ссылкой где скачать драйвер для платы BL USBMach v2.0!!! диск утерян!
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 22 май 2018, 15:32
Rom327
makim писал(а):Помогите кто нибудь! Бросьте в меня ссылкой где скачать драйвер для платы BL USBMach v2.0!!! диск утерян!
Могу только предположить, что твоя похожа на эту:
http://www.cnc-club.ru/forum/viewtopic. ... 3&start=20
Попробуй, может срастется...
Еще инструкция в помощь:
https://ru.aliexpress.com/store/product ... 40872.html
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 22 май 2018, 16:12
Rom327
Вот китаец прислал комплект. Может подойдет?

Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 31 май 2018, 06:34
Igorechek
Должно подойти.
Толь ко обязательно:
1. При установке Mach3 не устанавливать драйвер параллельного порта (снять галочку).
2. Файл BL-UsbMach-V22.dll скопировать в папку c:\Mach3\PlugIns\.
3 Если Mach3 был установлен с параллельным портом, снести его и заново установить. Если были изменены настройки станка, перед сносом Mach3 скопировать файл Mach3***.xml ( смотри по дате изменения - самый новый файл) в отдельную папку. После установки вернуть файл обратно.
Хотя после 4-х месяцев пляски с этой платой - купил себе другую, по мощнее и больше портов ввода-вывода
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 05 июн 2018, 07:05
makim
ВСем огромное спасибо! В результате танцев с бубном эта плата запустилась, даже и не понял с какого драйвера, ставил все подряд аж 3 штуки - не работало, а потом перезагрузился и всё пошло!
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 23 ноя 2018, 03:00
Тенгель
Собрал станочек с такой платой, не работает подчинённая ось, тупо стоит. Кто нить запускал на такой плате станок с подчинённой осью ?
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 23 ноя 2018, 08:47
FLUKE
Тенгель, а если на эти пины (подчинённой оси) назначить др ось (х или у) крутит?
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 23 ноя 2018, 12:12
Тенгель
FLUKE писал(а):Тенгель, а если на эти пины (подчинённой оси) назначить др ось (х или у) крутит?
Плата USB, пины как назначились плагином так я их не трогал. Вот думаю, то ли плата глючит, то ли мач, толи я чего не так делаю. Кроме галочки для подчинёной оси в маче что нить ещё надо включать ?
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 23 ноя 2018, 12:58
FLUKE
Что бы понять что глючит, нужно подвигать осями без подчинения. В стандартном скринсете при нажатии ТАВ, выезжает сбоку панель, похожая на пульт. От туда можно подвигать первыми 4мя осями. Если они крутятся, то начинать подчинять. Я ставлю подчинённой ось А.
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 02 дек 2018, 15:34
dredivan
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 17 дек 2018, 10:07
nevs73

Дякую!
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 18 янв 2019, 13:14
kokor
Спасибо ! Буду пробовать.
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 18 янв 2019, 21:21
kokor
переустановил mach3 и комп стал реагировать на подключение платы BL-USBMach v2.0 поигрался с конечниками in1--in5. С пульта "TAB" МОЖНО двигать осями. Может кому пригодится.
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 03 мар 2019, 13:30
ches10
У кого нибудь работает скрипт датчика длины инструмента? У меня опускается до соприкосновения и Mach виснет. Пробовал разные варианты скрипта. Поделитесь, пожалуйста, если есть рабочий.
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 03 мар 2019, 20:21
Евжений
Вот, самый простой. Для таблетки толщиной 19,4 мм.
Код: Выделить всё
code "G31 Z-15 F200"
While IsMoving()
Wend
Call SetDRO( 2, 19.4 )
code "G0 Z5 g91"
While IsMoving()
Wend
Code "G90"
Message( "Done" )
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 04 мар 2019, 14:22
dredivan
ches10 писал(а):У кого нибудь работает скрипт датчика длины инструмента? У меня опускается до соприкосновения и Mach виснет. Пробовал разные варианты скрипта. Поделитесь, пожалуйста, если есть рабочий.
у на просторах интернета найдено 2 скрипта один для касания поверхности фрезой и второй касания через пластину
проверенно на платах bl-usbmach 2.2 и bl-usbmach 3.1
Код: Выделить всё
'Rem Probe Down by Blue sky tec.
FeedCurrent = GetOemDRO(818) 'Get the current settings
ZCurrent = GetDro(2)
Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "F50" 'slow feed rate to 20 MM/MIN
GageH = GetOEMDRO (1002)
Rem Probe Down by Blue sky tec.
FeedCurrent = GetOemDRO(818) 'Get the current settings
ZCurrent = GetOemDro(802)
Code "G4 P1" 'Pause 1 second to give time to position probe plate
Code "F50" 'slow feed rate to 20 MM/MIN
'GageH = GetUserDRO(1152)
GageH = Abs(GetOEMDRO(1001))
ZNew = ZCurrent - 30 'probe down 30mm
Code "G31 Z" &ZNew
While IsMoving()
Wend
Call SetDro (2,GageH)
FinalMove = GageH * 1
Code "G0 Z" &FinalMove
Code "G0 Z" &30
Code "F" &FeedCurrent 'restore starting
Код: Выделить всё
Rem VBScript To probe In the z axis
DoOemButton(1003)
If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
'Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
Sleep 100
PlateOffset = 1.4 '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!! РАЗМЕР ПЛАСТИНЫ!
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F100" 'slow down feedrate to 4 ipm
Sleep 100
Rem Probe In the z direction
ZNew = GetDro(2) - 50 'probe move to current z - 50 mm
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend
'ZNew = GetVar(2002) 'read the touch point
'Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
'While IsMoving ()
'Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
'Code "G4 P1" 'Pause for Dro to update.
Sleep 500
ZNew = PlateOffset + 2 'ZNew = plate thickness + 2 mm
Sleep 100
'ZNew = 2 ' as variant. But ZNew coordinate should be more than a thickness of a plate
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If
Sleep 100
Code "F" &CurrentFeed 'Returns to prior feed rate
End If
Re: Проблема с подключением интерфейсной платы BL-USBMach V2
Добавлено: 04 мар 2019, 21:52
ches10
Спасибо Евжений, dredivan,
завтра опробую, отпишусь.