SMD раскладчик для СтепМастеров
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 27 авг 2018, 16:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.
- michael-yurov
- Почётный участник
- Сообщения: 11625
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Это не драйвер в понимании операционной системы, а способ взаимодействия с внешним контроллером.d-troy-it писал(а):Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.
GcodeDriver отправляет и принимает от контроллера текстовые команды по виртуальному COM порту.
Какие именно должны быть команды — можно настроить через интерфейс OpenPNP или через XML файл настроек.
Для грамотной конфигурации нужно понимать, что такое регулярные выражения.
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 27 авг 2018, 16:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Спасибо за ответ. Я предполагал что это похоже на скрипт или что-то подобное,но в нете инфы где его взять и как его потом подвязать к программе я не нашел внятного мануала.
-
- Новичок
- Сообщения: 11
- Зарегистрирован: 27 авг 2018, 23:10
- Репутация: 0
- Настоящее имя: Павел
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Gcode Driver это часть самой программы OpenPnP
https://github.com/openpnp/openpnp/wiki ... iver-Setup
На втором рисунке виден путь где искать Gcode Driver
Все естьd-troy-it писал(а):но в нете инфы где его взять и как его потом подвязать к программе я не нашел внятного мануала.
https://github.com/openpnp/openpnp/wiki ... iver-Setup
На втором рисунке виден путь где искать Gcode Driver
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 27 авг 2018, 16:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Это все конечно хорошо, на гитхабе я пересмотрел все странички где есть упоминание о Gcode Driver ,может я конечно тупой и нечего не понял но в Open PNP в разделе Driver написано NullDriver.
-
- Новичок
- Сообщения: 11
- Зарегистрирован: 27 авг 2018, 23:10
- Репутация: 0
- Настоящее имя: Павел
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
На первом рисунке показано как вместо NullDriver выбрать Gcode Driver.d-troy-it писал(а):в Open PNP в разделе Driver написано NullDriver.
Откройте - Machine Setup
Выберите строку - ReferenceMachine
Ниже откроется окно - Configuration
В нём выпадающий список - Driver
В этом списке выберите GcodeDriver
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 27 авг 2018, 16:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Спасибо добрый человек!!! Все глаза выплакал.Вот на пункт ReferenceMachine я как то и не подумал бы кликнуть мышкой,у моей версии программы такого пункта как General(как на скрине гитхаба) не было вот и запутался немного .Большое вам спасибо за помощь.
-
- Кандидат
- Сообщения: 59
- Зарегистрирован: 24 дек 2016, 22:54
- Репутация: 9
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
думаю собрать раскладчик, с механикой боле менее понятно, с электроникой +- , но вот с программной частью какой то темный лес
По этому прошу прояснить мне темному
- на mks sbase v1.3 это все запустится ?
- где настраиваются например шаги на мм ? в конфиге sbase или openpnp
- посмотрел видео по настройкам openpnp - одни магические слова кругом. Это где то описано ? где ?
- есть ли онлайн или юзерфрендли конфигуратор этого всего или хотябы толковый толмуд
p/s/ интерфейс не разу не дружественный , чето настрой тут , потом иди туда потом сюда и везде ручками пишем то что нигде не описано ((( или я преувеличиваю
По этому прошу прояснить мне темному
- на mks sbase v1.3 это все запустится ?
- где настраиваются например шаги на мм ? в конфиге sbase или openpnp
- посмотрел видео по настройкам openpnp - одни магические слова кругом. Это где то описано ? где ?
- есть ли онлайн или юзерфрендли конфигуратор этого всего или хотябы толковый толмуд
p/s/ интерфейс не разу не дружественный , чето настрой тут , потом иди туда потом сюда и везде ручками пишем то что нигде не описано ((( или я преувеличиваю
-
- Мастер
- Сообщения: 204
- Зарегистрирован: 27 сен 2014, 07:59
- Репутация: 37
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Свет клином на openpnp не сошелся, можно, например, использовать софт от
https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.
https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.
-
- Опытный
- Сообщения: 186
- Зарегистрирован: 21 июл 2018, 09:52
- Репутация: 29
- Настоящее имя: андрей
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
А этот liteplaser только TinyG поддерживает ? С китайскими клонами Smoothieboard не дружит, или может есть клон этой TinyG, а то 120$ для такой платы уж больно жирно.bolek4321 писал(а):bolek4321
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
- michael-yurov
- Почётный участник
- Сообщения: 11625
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Поиск компонента верхней камерой на плоскости среди россыпи? Не пробовал так делать, но, скорее всего по картинке шаблону.Bender писал(а):Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
спасибоmichael-yurov писал(а):Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Как позиционируется плата... По упорам или по камере?
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Уже сам нашел видео... Получается предварительно плата ставиться по упорам. И после корректируется по реферным точкам.Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
- michael-yurov
- Почётный участник
- Сообщения: 11625
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
У меня и то и другое.Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Позиционировать по камере - проблемно, т.к. реперные точки зеркальные и в них отражается объектив камеры. Поэтому они могут быть как темными (отражение камеры), так и очень светлыми, если отражают лампу подсветки.
OpenPNP по реперным точкам корректирует только положение и угол платы.
LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
- wldev
- Мастер
- Сообщения: 1639
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Как говорят китайцы "спасибо за скорый ответ"...michael-yurov писал(а):LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
А натягивание оправдано ввиду плохой геометрии станка или платы?
- michael-yurov
- Почётный участник
- Сообщения: 11625
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Фиг его знает, но результат был намного лучше, чем у OpenPNP.Bender писал(а):А натягивание оправдано ввиду плохой геометрии станка или платы?
Это и геометрию станка и платы учитывало, и масштаб платы, и растяжение ремней, и позицию камеры.
Мне казалось, что у лайтплейсера без оптических линеек точность установки выше была, чем у openpnp с линейками.
Может быть из за того что ленты деталей он тогда со стола брал, позиционируясь по той же камере (в этом плане у openpnp - отвратительная точность оптического позиционирования по отверстиям в ленте).
-
- Новичок
- Сообщения: 26
- Зарегистрирован: 01 сен 2018, 20:31
- Репутация: 0
- Настоящее имя: Timur
- Контактная информация:
Re: SMD раскладчик для СтепМастеров
Я конечно слегка не по теме, но стояла проблема сборки модулей. Думал и о расстановщике, и о сборке в Китае. В итоге нанял товарища за некоторую стоимость, он сидит собирает модули когда ему удобно у себя дома (с меня полное обеспечение инструментом и материалом, химией и тд). Качеством я доволен, он условиями и оплатой.