X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qux.com; s=default; h=To:References:Message-Id:Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=npkfqbCTT14WoqAe+6zQ0ijm2JuVsDBM7vz5rk7nJk8=; b=sFJopDb/6DVkDcdxzw5AvcqqA2/29ABY8C/g9TFxNLXTECeChEEvuJUEaLHt6Wmv5izpkTEM+h1Wrwx1XNR79++yzmDN4t4hg/Hja38ze0p4oMSoY/JB3N9NPSjf4M8TAMaHqlQFtQGmvzc4TKJQ1J8D5pjBH73nUkis63wjB8I=; Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] Converting footprints from PADS to PCB From: "Roger Williams (roger AT qux DOT com) [via geda-user AT delorie DOT com]" In-Reply-To: <1507282021.AA04907@ivan.Harhan.ORG> Date: Tue, 28 Jul 2015 16:47:29 -0400 Message-Id: <65A869B4-756B-42A0-AD17-C45A750BD1F0@qux.com> References: <1507282021 DOT AA04907 AT ivan DOT Harhan DOT ORG> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server.patechwriters.net X-AntiAbuse: Original Domain - delorie.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - qux.com X-Get-Message-Sender-Via: server.patechwriters.net: authenticated_id: raw AT qux DOT org X-Source: X-Source-Args: X-Source-Dir: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t6SMS386009361 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk http://qux.com/GTA02-MB-A6_50-71481-00.asc.zip -- Roger Williams Chief Technical Officer, Qux Corporation On 28 Jul 2015, at 16:21, Spacefalcon the Outlaw wrote: > Erich Heinzle wrote: > >> From what I can see, altium can import ascii PADS data, but not binary. > > Yes, when I googled it, I saw a couple of posts from people who wanted > to convert a layout from PADS into Altium, and they were told that > they needed to go back into PADS first and save their PCB in PADS > ASCII format. > > I wonder, would anyone here perchance have access to a working > installation of PADS that could do this load & save operation? I > reason that if we had the PADS layout file in ASCII format instead of > binary, I might be able to figure that format out by staring at it and > write a converter to our own beloved PCB. > > The binary PADS PCB file is inside this ZIP: > > ftp://ftp.freecalypso.org/pub/GSM/GTA02/GTA02-MB-A6.zip > > If we could grok the original PADS layout file, we could probably get > a much better PCB import than would be possible from gerbers alone. > Recovering an editable PCB source from gerbers is somewhat like > reconstructing C source from the disassembly of a binary: while the > gerbers fully capture the copper structure of a board, they lose the > semantic information like what copper pieces belong to what element vs > what are traces or polygons connecting different elements, etc. > > Note that my ambition is to port an entire board layout, complete with > elements and copper interconnects between them, from PADS to PCB, with > all geometry *and* all semantics fully preserved. A very ambitious > goal, but I believe it may be possible if I can find someone who has a > working installation of PADS and who would be willing to load the > historical binary file into it and save it in PADS ASCII format - I > would then stare at that ASCII format and perhaps grok it enough to > write an all-preserving converter to PCB. > > TIA, > SF