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

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Это не драйвер в понимании операционной системы, а способ взаимодействия с внешним контроллером.d-troy-it писал(а):Добрый день! Подскажите пожалуйста, кто сталкивался с OPEN PNP, где взять этот заветный GcodeDriver и как его установить в программу OpenPNP. Заранее спасибо.
GcodeDriver отправляет и принимает от контроллера текстовые команды по виртуальному COM порту.
Какие именно должны быть команды — можно настроить через интерфейс OpenPNP или через XML файл настроек.
Для грамотной конфигурации нужно понимать, что такое регулярные выражения.
- 
				d-troy-it
 - Новичок
 - Сообщения: 4
 - Зарегистрирован: 27 авг 2018, 16:16
 - Репутация: 0
 - Настоящее имя: Дмитрий
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Спасибо за ответ. Я предполагал что это похоже на скрипт или что-то подобное,но в нете инфы где его взять и как его потом  подвязать к программе я не нашел внятного мануала.
			
			
									
									
						- 
				PavelTch
 - Новичок
 - Сообщения: 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
- 
				d-troy-it
 - Новичок
 - Сообщения: 4
 - Зарегистрирован: 27 авг 2018, 16:16
 - Репутация: 0
 - Настоящее имя: Дмитрий
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Это все конечно хорошо, на гитхабе я пересмотрел все странички где есть  упоминание о Gcode Driver ,может я конечно тупой и нечего не понял но в Open PNP в разделе Driver написано  NullDriver.
			
			
									
									
						- 
				PavelTch
 - Новичок
 - Сообщения: 11
 - Зарегистрирован: 27 авг 2018, 23:10
 - Репутация: 0
 - Настоящее имя: Павел
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
На первом рисунке показано как вместо NullDriver выбрать Gcode Driver.d-troy-it писал(а):в Open PNP в разделе Driver написано NullDriver.
Откройте - Machine Setup
Выберите строку - ReferenceMachine
Ниже откроется окно - Configuration
В нём выпадающий список - Driver
В этом списке выберите GcodeDriver
- 
				d-troy-it
 - Новичок
 - Сообщения: 4
 - Зарегистрирован: 27 авг 2018, 16:16
 - Репутация: 0
 - Настоящее имя: Дмитрий
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Спасибо добрый человек!!! Все глаза выплакал.Вот на пункт ReferenceMachine я как то и не подумал бы кликнуть мышкой,у моей версии программы такого пункта как General(как на скрине   гитхаба) не было вот и запутался немного .Большое вам спасибо за помощь.
			
			
									
									
						- 
				ozzy_sv
 - Кандидат
 - Сообщения: 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/ интерфейс не разу не дружественный , чето настрой тут , потом иди туда потом сюда
- 
				bolek4321
 - Мастер
 - Сообщения: 217
 - Зарегистрирован: 27 сен 2014, 07:59
 - Репутация: 38
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Свет клином на openpnp не сошелся, можно, например, использовать софт от 
https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.
			
			
									
									
						https://www.liteplacer.com/
Или самому написать - юзерфрендли - и поделиться.
- 
				molchec
 - Опытный
 - Сообщения: 186
 - Зарегистрирован: 21 июл 2018, 09:52
 - Репутация: 29
 - Настоящее имя: андрей
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
А этот liteplaser только TinyG поддерживает ? С китайскими клонами Smoothieboard не дружит, или может есть клон этой TinyG, а то 120$ для такой платы уж больно жирно.bolek4321 писал(а):bolek4321
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
			
			
									
									
						У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Поиск компонента верхней камерой на плоскости среди россыпи? Не пробовал так делать, но, скорее всего по картинке шаблону.Bender писал(а):Всем привет!.
У меня есть вопрос.
Когда происходит распознавание положения компонента по камере. Он эталоны где берет? их можно самому сделать?
Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
спасибоmichael-yurov писал(а):Если вопрос про выравнивание по нижней камере — то программа ищет прямоугольный контур минимальной площади описывающий деталь, и уже ориентируясь на него поворачивает и центрирует деталь. Шаблон не нужен.
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
			
			
									
									
						Как позиционируется плата... По упорам или по камере?
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Уже сам нашел видео... Получается предварительно плата ставиться по упорам. И после корректируется по реферным точкам.Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
У меня и то и другое.Bender писал(а):Есть ещё вопрос...
Как позиционируется плата... По упорам или по камере?
Позиционировать по камере - проблемно, т.к. реперные точки зеркальные и в них отражается объектив камеры. Поэтому они могут быть как темными (отражение камеры), так и очень светлыми, если отражают лампу подсветки.
OpenPNP по реперным точкам корректирует только положение и угол платы.
LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: SMD раскладчик для СтепМастеров
Как говорят китайцы "спасибо за скорый ответ"...michael-yurov писал(а):LitePlacer работал с несколькими реперными точками и "натягивал" плоскость координат с учетом всех точек. Чем больше — тем лучше.
А натягивание оправдано ввиду плохой геометрии станка или платы?
- michael-yurov
 - Почётный участник

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