| Автор |
Съобщение |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Търся специалист за конвертор от PDF [НАМЕРИХ ВЕЧЕ]
[Реших си проблема, темата може да се закрие]Търся партньор за конвертор на PDF файлове към CNC или ppm някакъв вид растерен код. Идеята е за проект за лазерен експонатор на фотошаблони, който чете монохромни PDF или Gerber формати. Подобно на мастиленоструен принтер, файлът на черно-бяла печатна платка се прочита от софта и се управлява лазерна глава, която минава ред по ред и осветява белите места, а черните не ги свети. По Х са пикселите за светене, по У са следващите редове. Преместването по Y ще зависи от диаметъра на лазерната точка - не е проблем да се фокусира на 0.1мм или по-малко, за да се получи добра разделителна способност. Лазерът е 1W 450nm blue Laser diode - така че ползването на разни оригинални сканиращи глави и др. просто не е удачно - в лазерните принтери се ползва инфрачервен, който не става. Фотолакът е чувствителен именно на 420-460nm. Управление на лазерната глава - със Step и Dir сигнали (това вече го мога и не ми е проблем). Аз мога да прочета BMP - защото файлът представлява просто черни и бели пиксели, но е тъп растерен формат и иска много голямо DPI, но дори и тогава пак го прави на квадратчета. Ако не успея да намеря специалист, който ще прочете PDF или особено Gerber форматите, ще се наложи да се огранича с BMP. Step сигнала казва на серво мотора да се премести примерно на 10мм. За тези 10 мм и при някаква резолюция на файла, ще има да кажем 5000 черни точки и още толкова бели. Лазерът ще свети само където има бяло и то ще свети постоянно, а не на всяка съседна точка да свети и гасне. Така линията ще се получи максимално гладка, а където има диагонали - вече ще апроксимира квадратите. След което се премества на следващия ред и почва наново. Всички тези коефициенти на преместване спрямо DPI са изключително лесни и не са проблем. Правил съм го вече за галванична вана, работи добре, не е нужно дори да се повдига като въпрос. Нормално за СМД платки 0.3мм пътеки да се работи с 1000 Dpi и нагоре. При 2000 Dpi вече смятам, че ще се получи достатъчно добре. Реализиран подобен проект: https://www.youtube.com/watch?v=uIIwU29H3E8 - PCB Laserprinter Version 2 https://www.youtube.com/watch?v=4SNkzoOvoD8 - PCB Laserprinter По средата на видеото се вижда софтуера, който прочита PDF-a и според рисунката почва да експонира ред по ред, опитвах се да се свържа с немеца, но безуспешно. Втори проект от Grob Stoller с въртящо се хексагонално огледало от лазерен принтер. Значително по-бърз, но леко по-неточен заради отклонението на лъча и нуждата от синхронизация на въртене на огледалото спрямо честотата на обхождане на лъча. https://www.youtube.com/watch?v=fi4P-Bwc6g8 - Homemade Laser Exposer Сайта: http://www.das-labor.org/wiki/LaserExposer - тук има целият сорс на софтуера горе вдясно. Дръпнах го да ги пробвам, с БМП файл работи коректно, но като се опитам да заредя ПДФ файл се дъни нещо при ползването на NET framеwork. След като има сорса на софта, не може ли просто да се попромени малко... Има ли НЯКОЙ навит да участва в такъв проект срещу заплащане? Качвам гербер и ПДФ файлове за справка. A BMP файл за сравнение можете да си дръпнете винаги от нета, примерно "pcb bmp" в Google. Герберите се отварят с Altium Designer, CAM350, GerbView, Gerbv и разбира се с Notepad... Скайп: altium01 0878 89 53 44 или лично съобщение (не ги чета всеки ден)
Последна промяна altium на Съб Яну 03, 2015 11:40 pm, променена общо 3 пъти
|
| Вто Дек 23, 2014 8:23 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Интересен проект. Дано да успееш да направиш нещо такова. Само като идея, не можеш ли да ползваш сканираща глава от факс? Не знам каква резолюция има обаче.
_________________ 'просто' е технически синоним на 'красиво'
|
| Вто Дек 23, 2014 9:14 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Това от факса не става, обаче ако му се занимава на човек, дърт голям лазерен принтер, примерно А3 или такъв копир, точно става но иска повече писане или ривърсване. Успех в проекта.
|
| Вто Дек 23, 2014 9:25 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Разберете, че на мен не ми е проблем механиката, сервотата или лазерите. Проблем ми е САМО КОНВЕРТОРА - тоест прочитането на PDF и Gerber файловете и съответно конвертирането в подходящ за четене вид какъвто е примерно BMP. Отворете BMP и PDF през Notepad да видите разликата. В споменатия линк към сорсовете на софтуера на Grob Stoller би трябвало да има шаблон на PDF четец. Разширенията им са .с и .cs - би трябвало да се разбира какво е писано там. https://www.das-labor.org/svn/microcont ... erControl/Конвертираният файл трябва да представлява нещо като G-code отсечки, примерно такива линии: 1 ------- -------- 2 ------ --------- 3 ----- --- ------ 4 ----- ---- ----- Нека като да начално задание на проекта определим размер на писелите 0.01мм. Така в пътечка с ширина 0.3мм ще се съберат 30 пиксела.
Последна промяна altium на Вто Дек 23, 2014 10:10 pm, променена общо 5 пъти
|
| Вто Дек 23, 2014 9:30 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Изтеглих ги и след малко ще ги погледна, този ватииант е най лесният https://www.youtube.com/watch?v=fi4P-Bwc6g8. Огледалото е на 5 волта и е от ксерокс копир машина (имам такова и много му се кефя) другото е обикновен дърт скенер.
Последна промяна timt на Вто Дек 23, 2014 10:42 pm, променена общо 1 път
|
| Вто Дек 23, 2014 10:02 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Ето как изглежда оптичната част на варианта с въртящо се хексагонално огледало, за който е писан споменатия софтуер с отворен код:
|
| Вто Дек 23, 2014 10:20 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11265 Местоположение: Добрич
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Колега, рендването на pdf e доста дебела работа. Забрави някой специално за теб да напише рендер. Все пак има готови рендери, конертори и разни библиотечки има, може да пробваш, но това не е особено добър подход. Постоянно ще зависиш кой и как ти е генерирал pdf-a и постоянно ще имаш издънки. Вчера точно печатах едни документи със завъртян текст и не излязоха като хората, хем не ползвам домашно скалъпен RIP. За твоето приложение най-добре да си намериш някой да ти напише принтерски драйвер. Не е нещо сложно, само ти трябва някой, който има представа какво е Windows DDK и Windows Printing System. В твоя случай няма почти нищо за правени, тъй като windows-а ти дава всичко ренднато, просто трябва да се декларират няколко функии за да те разпозная, start/end job, start/end page и т.н. Към това евентуално може да се добави language или port monitor. Пък ако добавиш и малко printer properties pages ще изглежда като съвсем като истинско. Така ще може клиента да печата от всякакви приложения, да вижда или да си избира размера на страницата (платката) и т.н.
|
| Вто Дек 23, 2014 10:32 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Да, и всичкото се намира в черната кутия с лупите и огледалата, барабар с лазера и мотора. Потърси някой бракуван ксерокс и вътре е цялата механика с моторите и драйверите (които са изведени отделно) както и захранването. На отделна тава е и само го обръщаш на обратно а отдолу платката.
|
| Вто Дек 23, 2014 10:37 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
А защо никой не говори за рендване на Gerber файлове? Именно там е истината... Рендера на PDF е даден в сорса на немеца, но все още се търси човека, който ще го отвори поне да види какво е писано там.
|
| Вто Дек 23, 2014 10:48 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Нещо такова за да добиеш представа.
|
| Вто Дек 23, 2014 11:29 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Да, нещо такова, само че с голяма разделителна способност и четящо PDF или Gerber, защото BMP аз си го чета, не е проблем.
Опитвам се да подкарам програмата на немеца, тя си отваря BMP нормално, но на PDF излиза тази тъпанарска грешка:
|
| Сря Дек 24, 2014 12:23 am |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
|
| Сря Дек 24, 2014 3:35 am |
|
 |
|
Edesign
Ранг: Форумен бог
Регистриран на: Сря Авг 31, 2005 1:57 pm Мнения: 1103
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Не разбрах причината да искаш pdf и гербер. По принцип точно BMP ти трябва. Това е "растерно" изображение. Герберът са си криви, дъги, линии и т.н. Преди година правих софтуер за CNC рутер на С#. Направих го, работи доста добре за механични детайли. Исках да го направя да фрезова печатни платки. Рових за гербера и стигнах до извода, че форматите са толкова много и е яко сложно да го направя като хората и да не се дъни. Затова останах с coppercam на Galaad. Само 150 евро от гербер към G код. Обаче ако трябва да съм честен и на мен ми се иска да сложа един маркер (перманентен) и той да рисува пътеките, след това да се ецва. Растерно не става, качеството е лошо, защото точката на маркера е голяма. Обаче ако го пусна да се движи не точка по точка, а по контур (G кода за фрезоване на платка) става супер. Но така получавам очертанията на пътеките без пълнеж. Ей това ако някой може да удари едно рамо на обикновен рутер, човек може да си прави супер бързо, евтино и без прах и шум платки. Корела и други супер скъпи продукти имат векторизиране на битмап, обаче нито една програма не го прави като хората. Затова единственият шанс е от гербера (който си е векторен).
|
| Чет Дек 25, 2014 11:14 am |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
Фотошоп растеризира PDF без проблеми и с каквато изкаш резолюция (dpi). После го преобразуваш в еднобитов битмап. Ако е поне с 2400 dpi, би трябвало да е достатъчно.
|
| Чет Дек 25, 2014 12:28 pm |
|
 |
|
mkrumov
Ранг: Минаващ
Регистриран на: Пон Мар 01, 2010 7:12 pm Мнения: 65
|
 Re: Търся специалист за конвертор на PDF + Gerber към CNC
прегледах сорса, ползва за конвертиране pdftoppm ( Portable Document Format (PDF) to Portable Pixmap (PPM) converter), предполагам че го нямаш него и затова гърми с тази грешка
|
| Вто Дек 30, 2014 11:34 am |
|
|