Hi All, We use a program called pdf2txt to convert the file to a plain txt file. Usually, in the data sheet, there will be a pin-name/pin-no. table which will be usable. Sometimes even the footprint diagram unwinds gracefully. I would estimate at least 80% success in extracting functional data. Inversion bars above the pin name can sometimes, but not always be a problem.
I use a simple/crude workbook in excel to construct the txt strings for in an ASCII library. The pin table page links into a string construction page which links into a compilation page which adds the header / footer strings and presents it in a format suitable for copy paste into a txt editor, in which it is saved with a .lib extension. The component from the new lib is then sucked into the main libs. While there is a bit of messing about involved, the bottom line is that it cuts a lot of time from manually re-entering pin names I am away from the workshop at present but if there is any interest I could zip it up and drop it on yahoo in the files area when I return in week or so. Cheers Don Ingram ----- Original Message ----- From: "Terry Harris" <[EMAIL PROTECTED]> To: "Protel EDA Forum" <[EMAIL PROTECTED]> Sent: Saturday, September 21, 2002 10:56 PM Subject: Re: [PEDA] ClientBasic Schematic Library component synthesiser. WAS -> Making of 956 pin SCH component (boring) > On Sat, 21 Sep 2002 07:57:01 -0400, you wrote: > > >Excellent idea on the PDF one. Why didn't someone think of this sooner? > > Because it is vitrually impossible? PDF images are described in postscript > language which means there are a million different ways of describing > exactly the same thing. Add to that the 10s or 100s of ways datasheets show > pin information and I would be pleasantly surpirsed if an automatic pin > information extraction tool worked for more that 1 in 10 pdf datasheets. > > Here are links to 3 PDF datasheets for an LM324 rendered in HTML by Google > > http://216.239.51.100/search?q=cache:tlnZfYVAjQUC:www.solarbotics.net/librar y/datasheets/lm324.pdf+LM324+absolute+maximum&hl=en&ie=UTF-8 > http://216.239.51.100/search?q=cache:hAKybpDvydMC:www.ensc.sfu.ca/reference/ data-sheets/LM324.PDF+LM324+absolute+maximum&hl=en&ie=UTF-8 > http://216.239.51.100/search?q=cache:_4kdow7131MC:www.asahi-eng.co.jp/pdf/id b2k/section5.pdf+LM324+absolute+maximum&hl=en&ie=UTF-8 > > and one for a Xilinx CPLD > > http://216.239.35.100/search?q=cache:LOzPMqXWH1UC:support.xilinx.co.jp/parti nfo/95144xl.pdf+xc95144xl++absolute+maximum&hl=en&ie=UTF-8 > > You see any way a program could find pin infromation from that lot? > > Cheers, Terry. > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Forum Guidelines Rules: * http://www.techservinc.com/protelusers/forumrules.html * * Browse or Search previous postings: * http://www.mail-archive.com/[email protected] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
