Отговори на тема  [ 21 мнения ]  Отиди на страница 1, 2  Следваща
Търся специалист за конвертор от PDF [НАМЕРИХ ВЕЧЕ] 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Авг 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
или лично съобщение (не ги чета всеки ден)


Прикачени файлове:
Gerber_PDF.pdf [19.25 KiB]
355 пъти
Gerber1.rar [5.07 KiB]
292 пъти


Последна промяна altium на Съб Яну 03, 2015 11:40 pm, променена общо 3 пъти

Вто Дек 23, 2014 8:23 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Интересен проект. Дано да успееш да направиш нещо такова.
Само като идея, не можеш ли да ползваш сканираща глава от факс? Не знам каква резолюция има обаче.

_________________
'просто' е технически синоним на 'красиво'


Вто Дек 23, 2014 9:14 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Това от факса не става, обаче ако му се занимава на човек, дърт голям лазерен принтер, примерно А3 или такъв копир, точно става но иска повече писане или ривърсване. Успех в проекта.


Вто Дек 23, 2014 9:25 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Авг 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
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 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
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Авг 02, 2007 7:34 pm
Мнения: 92
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Ето как изглежда оптичната част на варианта с въртящо се хексагонално огледало, за който е писан споменатия софтуер с отворен код:


Прикачени файлове:
Pcb-laser-exposer-idea.gif
Pcb-laser-exposer-idea.gif [ 31.43 KiB | Прегледано 4976 пъти ]
Вто Дек 23, 2014 10:20 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 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
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Да, и всичкото се намира в черната кутия с лупите и огледалата, барабар с лазера и мотора. Потърси някой бракуван ксерокс и вътре е цялата механика с моторите и драйверите (които са изведени отделно) както и захранването. На отделна тава е и само го обръщаш на обратно а отдолу платката.


Вто Дек 23, 2014 10:37 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Авг 02, 2007 7:34 pm
Мнения: 92
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
А защо никой не говори за рендване на Gerber файлове? Именно там е истината...
Рендера на PDF е даден в сорса на немеца, но все още се търси човека, който ще го отвори поне да види какво е писано там.


Вто Дек 23, 2014 10:48 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
altium написа:
А защо никой не говори за рендване на Gerber файлове? Именно там е истината...
Рендера на PDF е даден в сорса на немеца, но все още се търси човека, който ще го отвори поне да види какво е писано там.

Нещо такова за да добиеш представа.


Прикачени файлове:
9.rar [163.75 KiB]
273 пъти
Вто Дек 23, 2014 11:29 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Авг 02, 2007 7:34 pm
Мнения: 92
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Да, нещо такова, само че с голяма разделителна способност и четящо PDF или Gerber, защото BMP аз си го чета, не е проблем.

Опитвам се да подкарам програмата на немеца, тя си отваря BMP нормално, но на PDF излиза тази тъпанарска грешка:


Прикачени файлове:
net framework error.jpg
net framework error.jpg [ 32.47 KiB | Прегледано 4934 пъти ]
Сря Дек 24, 2014 12:23 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
http://www.pdfconvertonline.com/download/pdfconvert.exe


Сря Дек 24, 2014 3:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Авг 31, 2005 1:57 pm
Мнения: 1103
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Не разбрах причината да искаш pdf и гербер. По принцип точно BMP ти трябва. Това е "растерно" изображение. Герберът са си криви, дъги, линии и т.н.
Преди година правих софтуер за CNC рутер на С#. Направих го, работи доста добре за механични детайли. Исках да го направя да фрезова печатни платки. Рових за гербера и стигнах до извода, че форматите са толкова много и е яко сложно да го направя като хората и да не се дъни. Затова останах с coppercam на Galaad. Само 150 евро от гербер към G код.
Обаче ако трябва да съм честен и на мен ми се иска да сложа един маркер (перманентен) и той да рисува пътеките, след това да се ецва. Растерно не става, качеството е лошо, защото точката на маркера е голяма.
Обаче ако го пусна да се движи не точка по точка, а по контур (G кода за фрезоване на платка) става супер. Но така получавам очертанията на пътеките без пълнеж.
Ей това ако някой може да удари едно рамо на обикновен рутер, човек може да си прави супер бързо, евтино и без прах и шум платки.
Корела и други супер скъпи продукти имат векторизиране на битмап, обаче нито една програма не го прави като хората. Затова единственият шанс е от гербера (който си е векторен).


Чет Дек 25, 2014 11:14 am
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение Re: Търся специалист за конвертор на PDF + Gerber към CNC
Фотошоп растеризира PDF без проблеми и с каквато изкаш резолюция (dpi). После го преобразуваш в еднобитов битмап. Ако е поне с 2400 dpi, би трябвало да е достатъчно.


Чет Дек 25, 2014 12:28 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Мар 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
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни