Страница 17 из 21

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

Добавлено: 27 авг 2018, 16:29
d-troy-it
Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.

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

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

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

Добавлено: 27 авг 2018, 19:09
d-troy-it
Спасибо за ответ. Я предполагал что это похоже на скрипт или что-то подобное,но в нете инфы где его взять и как его потом подвязать к программе я не нашел внятного мануала.

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

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

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

Добавлено: 28 авг 2018, 17:21
d-troy-it
Это все конечно хорошо, на гитхабе я пересмотрел все странички где есть упоминание о Gcode Driver ,может я конечно тупой и нечего не понял но в Open PNP в разделе Driver написано NullDriver.

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

Добавлено: 28 авг 2018, 20:01
PavelTch
d-troy-it писал(а):в Open PNP в разделе Driver написано NullDriver.
На первом рисунке показано как вместо NullDriver выбрать Gcode Driver.
Откройте - Machine Setup
Выберите строку - ReferenceMachine
Ниже откроется окно - Configuration
В нём выпадающий список - Driver
В этом списке выберите GcodeDriver

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

Добавлено: 28 авг 2018, 21:52
d-troy-it
Спасибо добрый человек!!! Все глаза выплакал.Вот на пункт ReferenceMachine я как то и не подумал бы кликнуть мышкой,у моей версии программы такого пункта как General(как на скрине гитхаба) не было вот и запутался немного .Большое вам спасибо за помощь.

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

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

p/s/ интерфейс не разу не дружественный , чето настрой тут , потом иди туда потом сюда :cheesy: и везде ручками пишем то что нигде не описано ((( или я преувеличиваю

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

Добавлено: 04 ноя 2018, 16:33
bolek4321
Свет клином на openpnp не сошелся, можно, например, использовать софт от
https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.

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

Добавлено: 25 ноя 2018, 08:35
molchec
bolek4321 писал(а):bolek4321
А этот liteplaser только TinyG поддерживает ? С китайскими клонами Smoothieboard не дружит, или может есть клон этой TinyG, а то 120$ для такой платы уж больно жирно.

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

Добавлено: 25 ноя 2018, 12:00
bolek4321

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

Добавлено: 06 дек 2018, 05:47
wldev
Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?

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

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

Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.

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

Добавлено: 07 дек 2018, 06:11
wldev
michael-yurov писал(а):Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
спасибо

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

Добавлено: 12 дек 2018, 19:23
wldev
Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?

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

Добавлено: 12 дек 2018, 19:53
wldev
Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Уже сам нашел видео... Получается предварительно плата ставиться по упорам. И после корректируется по реферным точкам.

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

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

OpenPNP по реперным точкам корректирует только положение и угол платы.
LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.

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

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

А натягивание оправдано ввиду плохой геометрии станка или платы?

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

Добавлено: 13 дек 2018, 02:47
michael-yurov
Bender писал(а):А натягивание оправдано ввиду плохой геометрии станка или платы?
Фиг его знает, но результат был намного лучше, чем у OpenPNP.
Это и геометрию станка и платы учитывало, и масштаб платы, и растяжение ремней, и позицию камеры.
Мне казалось, что у лайтплейсера без оптических линеек точность установки выше была, чем у openpnp с линейками.
Может быть из за того что ленты деталей он тогда со стола брал, позиционируясь по той же камере (в этом плане у openpnp - отвратительная точность оптического позиционирования по отверстиям в ленте).

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

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