[uquote="SDimok",url="/forum/viewtopic.php?p=3374049#p3374049"]Добавлено after 2 minutes 43 seconds:
[uquote="urez83",url="/forum/viewtopic.php?p=3373741#p3373741"]А нельзя ли checkBox'ы поменять на просто кнопки ?[/uquote]
Чем не нравятся?
Сделать можно без проблем.[/uquote]
Да не то что не нравится. Так как то не логично как бы. А если сделать 2 кнопки то приехал в левое отверстие нажал левую кнопку, приехал к правому, нажал правую и угол просчитался.
urez83Я вот программу еще не видел, но конкрено этот пунк подерживаю, кнопки удобней.
Добавлено after 9 minutes 24 seconds:
[uquote="mial",url="/forum/viewtopic.php?p=3374239#p3374239"]urez83Я вот программу еще не видел, но конкрено этот пунк подерживаю,верси
Проэспонировал 2 плата. Результат отличный. Сча буду маску делать. Посмотрим. Да, потери связи с экранной клавы вроде как пропали. С чем это связано по не могу сказать.
смотрится добротно, но верх от принтера как-то не кошерно при таком низе.
Добавлено after 4 minutes 49 seconds:
SDimok, редактор профилей конечно здорово, но я бы туда добавил checkbox Негатив с основной панели. Лишним бы он не был, а то иногда происходит запарка при печати фоторезиста, а затем маски. По поводу поворота, вещь хорошая, но лучше нормально выставить геометрию станка. спс тебе за твой труд
SDimok Скажи, а тяжело в окне прицела сделать прорисовку картинки гербера ? Я имею ввиду накладывание картинки гербера на окно прорисовки с учетом текущих координат. Было бы ооочень кстати, так как при сверловке отверстий они убегают в разные стороны и при совмещении не всегда удачно если мы центруемся по двум нижним отверстиям. А если бы в окне вместе с изображением бегала и гербер картинка, то можно было бы всю картину представлять. Естественно она должна быть полупрозрачная чтобы было видно отверстия.
[uquote="urez83",url="/forum/viewtopic.php?p=3376887#p3376887"]SDimok Скажи, а тяжело в окне прицела сделать прорисовку картинки гербера ?[/uquote]
Сделать то можно, но есть куча ньюансов. Увеличение камеры у всех разное, значит будет дополнительное масштабирование и без того огромного изображения, даже если делать по кускам, памяти все равно не хватит. Плюс все это в динамике при движении камеры.
У меня есть другая идея: выравнивание по фрагменту гербера.
Так же выводить на экран камеры фрагмент гербера (тот где рядом есть несколько переходных отверстий например), а потом двигать плату до совпадения отверстий с рисунком.
Увеличение рисунка и прозрачность отстраивать индивидуально и хранить в конфиге.
Единственный минус это рабочее поле, которое охватывает камера - примерно 20х20 мм.
Эксперименты с поворотом показали, что идея поворота (а следовательно и растягивания) изображения утопична, ввиду большой потери качества после поворота.
Поэтому и решил сделать выравнивание по фрагменту.
Может есть еще мысли по этому поводу ?
[uquote="urez83",url="/forum/viewtopic.php?p=3377479#p3377479"]А фрагмент гербера как выбирать в таком случае?[/uquote]
Надо подумать.
Ты с полосатостью то разобрался?
Получилось проэкспонировать плату?
[uquote="SDimok",url="/forum/viewtopic.php?p=3377459#p3377459"]Сделать то можно, но есть куча ньюансов.[/uquote]
Увеличение камеры у всех разное
Кладем линейку вычисляем увеличение. Заносим в конфигурационный файл. UPD: Даже достаточно одной точки (реп. отверстия)
без того огромного изображения, даже если делать по кускам, памяти все равно не хватит.
Так у тебя же уже изображение сидит в памяти с точностью стола и каретки. И у каждого пикселя изображения ты знаешь координаты.
Используешь функцию типа StretchBlt и копируешь изображение с контекста хранимого изображения в контекст отображения камеры. Координату центра камеры ты знаешь, масштаб знаешь. И нет расхода памяти.
В главном окне ты же так же выводишь изображение когда идет увеличение участка.
SDimok писал(а):Эксперименты с поворотом показали, что идея поворота (а следовательно и растягивания) изображения утопична, ввиду большой потери качества после поворота.
Эксперименты? Один только mial делал и то на факсовой бумаге.. https://radiokot.ru/forum/viewtopic.php ... 1#p3365111
Почему ты сделал вывод, что все плохо?
Кстати urez83 тоже сделал, но уже на фоторезисте, все же нормально.
SDimok писал(а):Может есть еще мысли по этому поводу ?
Так смысл же был, не выравнивать плату на столе, а подгонять изображение под плату. А так, по фрагменту, те же яйца, придется ровнять плату на столе. Мои мысли:
1. Оставить поворот.
2. Сделать натяжку гербера.
3. Проверка поворота или натяжки по фрагментам гербера. Для фрагментов наверно лучше использовать 4 участка, это 4 реперных отверстия по углам платы.
В конце концов, если кому то не нравится как получается с поворотом и натяжкой, никто не заставляет использовать пункты 1,2,3. Просто прицеливаем плату как обычно, по 2 нижним реперам и светим.
Не убирай сделанное.
Последний раз редактировалось Ruzik Ср май 16, 2018 13:51:09, всего редактировалось 2 раза.
[uquote="Neutron",url="/forum/viewtopic.php?p=3377678#p3377678"]Так у тебя же уже изображение сидит в памяти с точностью стола и каретки. И у каждого пикселя изображения ты знаешь координаты.[/uquote]
Не правильно.
Это изображение не отражает реальные координаты.
Ты забываешь, что оно вытянуто под шаг стола, поэтому я и говорю, что нужно дополнительное масштабирование,
и динамический пересчет позиции фрейма.
Либо вторая копия изображения в памяти (не деформированная).
Добавлено after 2 minutes 7 seconds:
[uquote="Ruzik",url="/forum/viewtopic.php?p=3377806#p3377806"]Не убирай сделанное.[/uquote]
Даже и не думаю
Просто я в творческом поиске.
[uquote="Ruzik",url="/forum/viewtopic.php?p=3377812#p3377812"]Факсовая бумага не показатель, там такое можно увидеть. [/uquote]
Да я пока переключился на другое. Творческий кризис
Дошли руки наконец-то перейти на прошивку с правильным USB. Переделал свой вариант прошивки с кнопками и концевиками. Пришлось кнопку переключить на другой порт контроллера. В архиве исходники, готовая прошивка и изменённая схема.