SMD раскладчик для СтепМастеров

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
d-troy-it
Новичок
Сообщения: 4
Зарегистрирован: 27 авг 2018, 16:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение d-troy-it »

Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

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

d-troy-it писал(а):Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.
Это не драйвер в понимании операционной системы, а способ взаимодействия с внешним контроллером.
GcodeDriver отправляет и принимает от контроллера текстовые команды по виртуальному COM порту.
Какие именно должны быть команды — можно настроить через интерфейс OpenPNP или через XML файл настроек.
Для грамотной конфигурации нужно понимать, что такое регулярные выражения.
d-troy-it
Новичок
Сообщения: 4
Зарегистрирован: 27 авг 2018, 16:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение d-troy-it »

Спасибо за ответ. Я предполагал что это похоже на скрипт или что-то подобное,но в нете инфы где его взять и как его потом подвязать к программе я не нашел внятного мануала.
PavelTch
Новичок
Сообщения: 11
Зарегистрирован: 27 авг 2018, 23:10
Репутация: 0
Настоящее имя: Павел
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение PavelTch »

Gcode Driver это часть самой программы OpenPnP
d-troy-it писал(а):но в нете инфы где его взять и как его потом подвязать к программе я не нашел внятного мануала.
Все есть :)
https://github.com/openpnp/openpnp/wiki ... iver-Setup
На втором рисунке виден путь где искать Gcode Driver
d-troy-it
Новичок
Сообщения: 4
Зарегистрирован: 27 авг 2018, 16:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение d-troy-it »

Это все конечно хорошо, на гитхабе я пересмотрел все странички где есть упоминание о Gcode Driver ,может я конечно тупой и нечего не понял но в Open PNP в разделе Driver написано NullDriver.
PavelTch
Новичок
Сообщения: 11
Зарегистрирован: 27 авг 2018, 23:10
Репутация: 0
Настоящее имя: Павел
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение PavelTch »

d-troy-it писал(а):в Open PNP в разделе Driver написано NullDriver.
На первом рисунке показано как вместо NullDriver выбрать Gcode Driver.
Откройте - Machine Setup
Выберите строку - ReferenceMachine
Ниже откроется окно - Configuration
В нём выпадающий список - Driver
В этом списке выберите GcodeDriver
d-troy-it
Новичок
Сообщения: 4
Зарегистрирован: 27 авг 2018, 16:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение d-troy-it »

Спасибо добрый человек!!! Все глаза выплакал.Вот на пункт ReferenceMachine я как то и не подумал бы кликнуть мышкой,у моей версии программы такого пункта как General(как на скрине гитхаба) не было вот и запутался немного .Большое вам спасибо за помощь.
ozzy_sv
Кандидат
Сообщения: 59
Зарегистрирован: 24 дек 2016, 22:54
Репутация: 9
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение ozzy_sv »

думаю собрать раскладчик, с механикой боле менее понятно, с электроникой +- , но вот с программной частью какой то темный лес :oops:
По этому прошу прояснить мне темному :wtf:
- на mks sbase v1.3 это все запустится ?
- где настраиваются например шаги на мм ? в конфиге sbase или openpnp
- посмотрел видео по настройкам openpnp - одни магические слова кругом. Это где то описано ? где ?
- есть ли онлайн или юзерфрендли конфигуратор этого всего или хотябы толковый толмуд

p/s/ интерфейс не разу не дружественный , чето настрой тут , потом иди туда потом сюда :cheesy: и везде ручками пишем то что нигде не описано ((( или я преувеличиваю
bolek4321
Мастер
Сообщения: 204
Зарегистрирован: 27 сен 2014, 07:59
Репутация: 37
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение bolek4321 »

Свет клином на openpnp не сошелся, можно, например, использовать софт от
https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.
molchec
Опытный
Сообщения: 186
Зарегистрирован: 21 июл 2018, 09:52
Репутация: 29
Настоящее имя: андрей
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение molchec »

bolek4321 писал(а):bolek4321
А этот liteplaser только TinyG поддерживает ? С китайскими клонами Smoothieboard не дружит, или может есть клон этой TinyG, а то 120$ для такой платы уж больно жирно.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение wldev »

Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

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

Bender писал(а):Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
Поиск компонента верхней камерой на плоскости среди россыпи? Не пробовал так делать, но, скорее всего по картинке шаблону.

Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение wldev »

michael-yurov писал(а):Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
спасибо
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение wldev »

Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение wldev »

Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Уже сам нашел видео... Получается предварительно плата ставиться по упорам. И после корректируется по реферным точкам.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

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

Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
У меня и то и другое.
Позиционировать по камере - проблемно, т.к. реперные точки зеркальные и в них отражается объектив камеры. Поэтому они могут быть как темными (отражение камеры), так и очень светлыми, если отражают лампу подсветки.

OpenPNP по реперным точкам корректирует только положение и угол платы.
LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение wldev »

michael-yurov писал(а):LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
Как говорят китайцы "спасибо за скорый ответ"...

А натягивание оправдано ввиду плохой геометрии станка или платы?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: SMD раскладчик для СтепМастеров

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

Bender писал(а):А натягивание оправдано ввиду плохой геометрии станка или платы?
Фиг его знает, но результат был намного лучше, чем у OpenPNP.
Это и геометрию станка и платы учитывало, и масштаб платы, и растяжение ремней, и позицию камеры.
Мне казалось, что у лайтплейсера без оптических линеек точность установки выше была, чем у openpnp с линейками.
Может быть из за того что ленты деталей он тогда со стола брал, позиционируясь по той же камере (в этом плане у openpnp - отвратительная точность оптического позиционирования по отверстиям в ленте).
Timur_Akhmatov
Новичок
Сообщения: 26
Зарегистрирован: 01 сен 2018, 20:31
Репутация: 0
Настоящее имя: Timur
Контактная информация:

Re: SMD раскладчик для СтепМастеров

Сообщение Timur_Akhmatov »

Я конечно слегка не по теме, но стояла проблема сборки модулей. Думал и о расстановщике, и о сборке в Китае. В итоге нанял товарища за некоторую стоимость, он сидит собирает модули когда ему удобно у себя дома (с меня полное обеспечение инструментом и материалом, химией и тд). Качеством я доволен, он условиями и оплатой.
Ответить

Вернуться в «Прочие станки»