Я подумаю.
Лазерная установка для засветки фоторезиста от AlphaCrow
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
mial
У меня все нормально, только что 20 минут светил в самой последней версии, связь не оборвало, не зависает. Также ездил туда сюда, и стрелками и с шифтом и кнопками в окне камеры. Все нормально.

Может в USB контакт плохой? У меня было такое, еще в версии автора. Подергал разъемы раз 10 (в компе и в установке), окись слетела, заработало.
У меня все нормально, только что 20 минут светил в самой последней версии, связь не оборвало, не зависает. Также ездил туда сюда, и стрелками и с шифтом и кнопками в окне камеры. Все нормально.
Может в USB контакт плохой? У меня было такое, еще в версии автора. Подергал разъемы раз 10 (в компе и в установке), окись слетела, заработало.
Последний раз редактировалось Ruzik Пт апр 27, 2018 19:44:07, всего редактировалось 1 раз.
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ruzik хз, так то вроде все нормально. Камера же не улетает, а они с одного хаба. При экспонирование не улетает. Именно когда кнопки нажимаешь, ездишь по Х туда сюда выравнивая плату. Бац и встало все. Да, и разъем я не передергиваю, просто прогу перезапускаю.
Только что доделал. Совмещение идеальное. Разрешения меди и маски разные. Платы довольно длинные, не помню точно, что то около 180 мм, по 2 платы в заготовке.

Только что доделал. Совмещение идеальное. Разрешения меди и маски разные. Платы довольно длинные, не помню точно, что то около 180 мм, по 2 платы в заготовке.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Сделал краш тест, одновременный нажим стрелок туда сюда плюс к этому в окне камеры еще мышкой кликал. Ничего не повисло, связь не оборвалась.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Платы довольно длинные, не помню точно, что то около 180 мм, по 2 платы в заготовке
Напоминаю - каждая плата, если немного округлить - 184 х 45 мм. Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Гербер был загружен?Ruzik писал(а):Сделал краш тест,
smacorp писал(а):Напоминаю
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Да, с гербером и без гербера тоже. Надо еще чтобы кто то проверил, а то гадаем тут.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
SDimok, спасибо огромное за программу!
Возможно, уже писали, но есть одна недоработка почти во всех версиях. При изменении значения ползунков скорости экспозиционирования или мощности лазера происходит сохранение конфига на диск при перемещении мышки на каждый пиксель. Очень часто из-за этого вылезает исключение (если потребуется, в спойлере) из-за слишком частого перезаписывания файла. Система Win10, исключение вероятней всего происходит из-за того, что папка с программой синхронизируется через Dropbox.
По-моему лучше сделать сохранение конфига при отпускании ползунка, а не при его перемещении.
Возможно, уже писали, но есть одна недоработка почти во всех версиях. При изменении значения ползунков скорости экспозиционирования или мощности лазера происходит сохранение конфига на диск при перемещении мышки на каждый пиксель. Очень часто из-за этого вылезает исключение (если потребуется, в спойлере) из-за слишком частого перезаписывания файла. Система Win10, исключение вероятней всего происходит из-за того, что папка с программой синхронизируется через Dropbox.
По-моему лучше сделать сохранение конфига при отпускании ползунка, а не при его перемещении.
Спойлер
Код: Выделить всё
System.IO.IOException: Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией.
в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
в System.Xml.XmlWriterSettings.CreateWriter(String outputFileName)
в System.Xml.Linq.XDocument.Save(String fileName, SaveOptions options)
в New_HLDI.Configuration.SaveToFile(String fname)
в New_HLDI.Form1.PowerTrackBar_Scroll(Object sender, EventArgs e)
в System.Windows.Forms.TrackBar.OnScroll(EventArgs e)
в System.Windows.Forms.TrackBar.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
- SDimok
- Мучитель микросхем
- Сообщения: 482
- Зарегистрирован: Сб фев 06, 2016 14:34:29
- Откуда: Саянск, Иркутская область
- Контактная информация:
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
сделать сохранение конфига при отпускании ползунка, а не при его перемещении
Сделал в новой версии
- SDimok
- Мучитель микросхем
- Сообщения: 482
- Зарегистрирован: Сб фев 06, 2016 14:34:29
- Откуда: Саянск, Иркутская область
- Контактная информация:
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
mial версия в основном для тебя, пора уже приземлять эту проблему 
В меню сервис добавил команду - перезапуск очереди.
Меня интересует, поможет ли она при зависании.
Ну и обращения к конфигу оптимизировал.
В меню сервис добавил команду - перезапуск очереди.
Меня интересует, поможет ли она при зависании.
Ну и обращения к конфигу оптимизировал.
- Вложения
-
- HLDI_Host_63.rar
- (275.86 КБ) 373 скачивания
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
SDimok
А что значит перезапуск очереди?
А что значит перезапуск очереди?
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ruzik, похоже, что запуск с прерванного места - с того, где связь потерялась.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
- Neutron
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб май 28, 2011 13:36:28
- Откуда: г. Славгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
SDimok сегодня первый раз светил маску через твою программу. Экспозиция прошла нормально, при повышенном разрешении стола 2400 однокомпонентная маска засветилась с одного прохода.
Ну суть не в этом, при ручном управлении каретки связь обрывалась постоянно раз 6-8 подряд. Еле подъехал к реперу. Нажимаешь клавиши влево, вправо, каретка туда сюда, а потом при очередном нажатии клавиши как бы терялась связь. Причем 2 поведения: Если двигал каретку без шифтов и контролов каретка срывалась и в отбойник хрясь, и на клавиши больше не реагирует. Если с шифтом то просто замирает и на клавиши не реагирует. Перезапускаешь программу и контроль возобновляется. В авторской такого не разу не случалось, поэтому сделал вывод что это не с железом связанно.
Еще заметил на нетбуке при запуске программы от SDimok процессор нагружается на 50%, а при открытии окна камеры 80%-90%. На стационарном компе такого не происходит (но контролер не подключен), понятно что мощности несоизмеримо разные, но все равно было бы заметно. Авторская не нагружает не нэтбук ни стационарный. Что то не то с системой на нетбуке?(Система 7SP1 лайтовая, обновлений нет, установлены только хром, прога для осциллографа и программы для HLDI)
Ну суть не в этом, при ручном управлении каретки связь обрывалась постоянно раз 6-8 подряд. Еле подъехал к реперу. Нажимаешь клавиши влево, вправо, каретка туда сюда, а потом при очередном нажатии клавиши как бы терялась связь. Причем 2 поведения: Если двигал каретку без шифтов и контролов каретка срывалась и в отбойник хрясь, и на клавиши больше не реагирует. Если с шифтом то просто замирает и на клавиши не реагирует. Перезапускаешь программу и контроль возобновляется. В авторской такого не разу не случалось, поэтому сделал вывод что это не с железом связанно.
Еще заметил на нетбуке при запуске программы от SDimok процессор нагружается на 50%, а при открытии окна камеры 80%-90%. На стационарном компе такого не происходит (но контролер не подключен), понятно что мощности несоизмеримо разные, но все равно было бы заметно. Авторская не нагружает не нэтбук ни стационарный. Что то не то с системой на нетбуке?(Система 7SP1 лайтовая, обновлений нет, установлены только хром, прога для осциллографа и программы для HLDI)
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
У меня не обрывается связь. Заметил некую задумку после смены направления, но связь не теряется. 

- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
SDimok писал(а):mial версия в основном для тебя, пора уже приземлять эту проблему
Программа вылетает с сообщением об ошибке, если в окне камеры быстро нажимать кнопку шага, либо просто нажать и держать. Проверил раз 15, косяк стабильный. С кнопок клавиатуры работает нормально. Проверить новый пункт меню не получается в связи с вылетом проги.
Еще раз потестил поворот. Распечатал маленький гербер, где то 75х22 на термобумаге с небольшой контрастностью. Чуть повернул плату, привязался к напечатанным реперам с поворотом (+2.5 гр). Распечатал уже с большей контрастностью. Попадание практически 100%. Есть не большой нюанс с появлением зубастости на прямых участках, но он незначителен. Скорей всего на достаточно сложных платах с 0.15/0.15 наверно так не получится нормально распечатать. Но на платах с более толстыми дорожками и более широкими зазорами будет нормально. Будет оказия, попробую на реальной плате. Не с 2.5 град., что ни будь поменьше. Должно нормально получится.
Да, загрузка проца без установки где то 1% и меньше. С установкой около 25%, с открытым окном камеры уже под 30%. Машинка у меня старенькая, лет 7 уже. ОЗУ 4 гига, проц Core(TM)2 Quad Q8400 2.66 ГГц Win10 x64 со всеми обновами.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
- SDimok
- Мучитель микросхем
- Сообщения: 482
- Зарегистрирован: Сб фев 06, 2016 14:34:29
- Откуда: Саянск, Иркутская область
- Контактная информация:
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ну суть не в этом, при ручном управлении каретки связь обрывалась постоянно раз 6-8 подряд.
Перезапуск очереди пробовал нажимать?
Добавлено after 45 seconds:
Еще заметил на нетбуке при запуске программы от SDimok процессор нагружается на 50%, а при открытии окна камеры 80%-90%.
А в предыдущих версиях?
Добавлено after 1 minute 6 seconds:
Программа вылетает с сообщением об ошибке, если в окне камеры быстро нажимать кнопку шага, либо просто нажать и держать.
Сделай скриншот этой ошибки, я его давно жду:)
Добавлено after 1 minute 17 seconds:
Есть не большой нюанс с появлением зубастости на прямых участках
Это неизбежно при повороте, к сожалению.
Добавлено after 1 minute 9 seconds:
Да, загрузка проца без установки где то 1% и меньше. С установкой около 25%, с открытым окном камеры уже под 30%.
А в старых версиях как?
- Neutron
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб май 28, 2011 13:36:28
- Откуда: г. Славгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Небольшой отчет по загрузке процессора ноутбука Asus Eee PC T101MT (Intel Atom 1660 МГц, 2048Mb ОЗУ):
Герберы не загружал.
1. Авторская программа в главном окне загрузка 0-1%, при открытии окна камеры грузится одно ядро примерно на 29%:

Переходим к программе SDimok
2. Версия 62, при открытии программы в главном окне грузится одно ядро почти всегда на 100%, общая загрузка 50-60%

При открытии камеры загружается второе ядро до 100% в итоге общая загрузка 99-100%, чувствуются подлагивания при перемещении каретки вручную.

3. Как я вчера не догадался открыть старую версию
Вообщем 58 так же как и 59, 60 версия, при открытии главного окна загрузка 0-1% В этих версиях все хорошо.

При открытии окна камеры в 58, что в 59,60 загрузка двух ядер поднимается до 70%, скорей всего не оптимальная отрисовка перекрестия. Видно что грузятся 2 потока, скорей всего программа что то в цикле делает, а так же заставляет системное окно web камеры перерисовываться, вот вам и 2 потока.

4. Версия 61_1
5. 63 версия: о здесь связь не теряется с установкой, она тупо зависает
.
Скачал запустил ничего не делал смотрел на загрузку процессора, одного ядро 100%, через время второе ядро до 100% и программа зависла. Запустил повторно, не зависло, импортировал настройки (кстати не применяются они пока не перезапустишь программу, либо в настройки нажать на применить)
открыл окно камеры при нажатии на клавиши происходит зависание программы. Чуть дольше управлять (а может так совпало) и зависает в главном окне без открытия окна камеры.
Герберы не загружал.
1. Авторская программа в главном окне загрузка 0-1%, при открытии окна камеры грузится одно ядро примерно на 29%:
Переходим к программе SDimok
2. Версия 62, при открытии программы в главном окне грузится одно ядро почти всегда на 100%, общая загрузка 50-60%
При открытии камеры загружается второе ядро до 100% в итоге общая загрузка 99-100%, чувствуются подлагивания при перемещении каретки вручную.
3. Как я вчера не догадался открыть старую версию
При открытии окна камеры в 58, что в 59,60 загрузка двух ядер поднимается до 70%, скорей всего не оптимальная отрисовка перекрестия. Видно что грузятся 2 потока, скорей всего программа что то в цикле делает, а так же заставляет системное окно web камеры перерисовываться, вот вам и 2 потока.
4. Версия 61_1
Поправил кое какие косяки. Попробуйте, у кого связь часто теряется,есть ли положительные сдвиги.
Вот тут то и началась загрузка процессора так же как и в 62 версии.5. 63 версия: о здесь связь не теряется с установкой, она тупо зависает
Скачал запустил ничего не делал смотрел на загрузку процессора, одного ядро 100%, через время второе ядро до 100% и программа зависла. Запустил повторно, не зависло, импортировал настройки (кстати не применяются они пока не перезапустишь программу, либо в настройки нажать на применить)
открыл окно камеры при нажатии на клавиши происходит зависание программы. Чуть дольше управлять (а может так совпало) и зависает в главном окне без открытия окна камеры.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Все работает нормально, не надо нажимать применить, все и так сохраняется. Может проблема с правами?Neutron писал(а):импортировал настройки (кстати не применяются они пока не перезапустишь программу, либо в настройки нажать на применить)
На скрине слева то что было (чтобы понятней было, что изменилось, в конце всех значений или полностью стоит цифра 1), справа, то что загрузилось, применить не нажимал, видно в видео..

**************************************************************************
SDimok
У меня работает все нормально, не виснет, связь не обрывается. Скорей всего (возможно) зависание или потеря связи происходит из за большой загрузки процессора в режиме простоя установки.
Ниже скрины загрузки процессора, во время простоя и во время экспонирования.
Мой комп, который тянет..

*****************************************************************************
Загрузка процессора началась с 61_1 версии, в 60 версии было нормально.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
SDimok
Присоединюсь как-бы и я к mial. Абсолютно аналогично.

Тут бы еще запретить воздействие скролла колеса мыши при отводе указателя за границы окна настроек.
И по поводу загрузки процессора. HLDI_Host загружает одно ядро процессора на все 100%.
Примечание. Камень i5-2500K.
Присоединюсь как-бы и я к mial. Абсолютно аналогично.
SDimok писал(а):Ну и обращения к конфигу оптимизировал.
Тут бы еще запретить воздействие скролла колеса мыши при отводе указателя за границы окна настроек.
И по поводу загрузки процессора. HLDI_Host загружает одно ядро процессора на все 100%.
Примечание. Камень i5-2500K.
- Neutron
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб май 28, 2011 13:36:28
- Откуда: г. Славгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Все работает нормально, не надо нажимать применить, все и так сохраняется. Может проблема с правами?
То что там в настройках новые цыферки появились это не значит что они сейчас действуют.У тебя E8500 процессор, т.е. 2 ядра без технологии Hyper-Threading, 50% означает что одно ядро загружено на 100% посмотри графики загрузки по ядрам.
Причем когда контролер не подключен, загрузки процессора нет в главном окне, при открытом окне камеры 70%, как и в 58 версии.