Mail Archives: geda-user/2019/03/27/21:24:31
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; c=relaxed/relaxed;
|
| d=gmail.com; s=20161025;
|
| h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
|
| bh=BYADUAzPhtkdX1J46wV6MUDKzvH22CdxLJCkFONsMRY=;
|
| b=b5j/JsqrFf5MpgxXCVc9PqiPhb8HEIsOiG/TFdSxuhFXDa2P5IVUHcO1/xEPegwzt5
|
| WhN8AnLRoCeibQtoJStnlIfjwwpxt51TLR21uV/82A8thji4T+m8kYtdKRmkjBULtqo2
|
| U6fYMHat0EZzce7exmQl74h9lGplF/igvM4E/cHQ4bGeYh4VTg4VkfcOp7XyavsSoRco
|
| qOB1wMuL+3RTcNIWv22pyT/U0Ai21zb/E3Mx/FlfQjzp6rfyhnYW6WJANIygc16mB8UE
|
| gt2dMWLxs4yR4H19oXiirQEJeI4N4OZxEHM64ZAMpcNH3mXJ0qGFGIpMVET1/Qeln+LA
|
| acNg==
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=1e100.net; s=20161025;
|
| h=x-gm-message-state:mime-version:references:in-reply-to:from:date
|
| :message-id:subject:to;
|
| bh=BYADUAzPhtkdX1J46wV6MUDKzvH22CdxLJCkFONsMRY=;
|
| b=GIkNKOSoM7nGC3NvVAquc4on3t2qKyM3iRev5N5GnVUYltDVBw5EYxElEFWItWRzvx
|
| bMvx4XWnGm7ngL0dmVbmRCrcflthofZ//z/UhDJOo7UepQs/invEXSJzICK8CAuPTNnP
|
| PJlyV13JDyRt4l0Wpzc42vafroCF6RnPzEWX8uqlJyXr/X84J9jtUaCcAtRhmOkerq8L
|
| 6Vl/5hAeon8Ahoh5Ull4b6AZI2PfOZ4G/VGe6o4szFdXHVZqcQeQ4qZ0DspyobK7qCmh
|
| kCPUtjF76oD85alN6rAPorBL+sXEnfE9xP9ZeqMX5296thUpj3ME9danl673PXaLWla3
|
| yN0Q==
|
X-Gm-Message-State: | APjAAAX0SO9bMF7lEqLr8zN2Mws/OiWIQndHvr/UXB4PeOB7VjENrZtx
|
| KaL1vBAb3I60KYuGcTTbsijDVWB8dEtS5gk12bNQMA==
|
X-Google-Smtp-Source: | APXvYqyKTjNtzIfsKInDmlQLWUOjlzcoZBJmqwKNs2fwLD8IzjHHjlHyvlhsUCHf7wCt0yeo80AsnHn/U8c/nhnxOZQ=
|
X-Received: | by 2002:a81:441e:: with SMTP id r30mr33235293ywa.65.1553736127115;
|
| Wed, 27 Mar 2019 18:22:07 -0700 (PDT)
|
MIME-Version: | 1.0
|
References: | <071d3b99-de5e-6613-93a0-d68e6984e37b AT q40 DOT de> <CAHUm0tM0r20CFy1mR014BKyK4s1bEmhD-b8Zz3VRT1DJ0haRwQ AT mail DOT gmail DOT com>
|
| <1390202B-C927-45A3-B5B7-2FF58832A15E AT q40 DOT de>
|
In-Reply-To: | <1390202B-C927-45A3-B5B7-2FF58832A15E@q40.de>
|
From: | "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
|
Date: | Thu, 28 Mar 2019 11:51:55 +1030
|
Message-ID: | <CAHUm0tPNkAwWG2GZ_SJaOC=Ns8T3R8hKurfJ7RYYL2Mn1R6HYQ@mail.gmail.com>
|
Subject: | Re: [geda-user] PCAD Data File Migration
|
To: | geda-user <geda-user AT delorie DOT com>
|
Reply-To: | geda-user AT delorie DOT com
|
--000000000000ee76c105851d61f7
Content-Type: text/plain; charset="UTF-8"
The current WIP code is to be found at
https://github.com/erichVK5/translate2coralEDA
Your easiest options, in order of decreasing simplicity, are
1) convert to ascii format, after which further conversion becomes quite
simple. There is a pcad2kicad utility on sourceforge; pcb-rnd can then load
kicad format and save in gEDA pcb format, or you just keep working on it in
pcb-rnd.
2) turn gerbers into layout elements, if you have gerbers.
translate2coralEDA can do this better than translate2geda because pcb-rnd
supports arcs in footprints, as well as polygons. You will lose distinct
footprint elements this way.
3) use the altium pcad viewer which is free to download. Make screenshots,
and use --bg-image in PCB or pcb-rnd to layout the board. pcb-rnd now
allows netlists to be allocated to electrically connected objects,
potentially assisting reverse engineering if your schematic editor supports
back annotation/netlist import.
4) use the above method (3) with photographs of a board.
5) attempt conversion of the binary files. Not easy and not quick if there
is no file format specification.
Regards,
Erich
On Thu, 28 Mar 2019 06:00 Derek (derek AT q40 DOT de) [via geda-user AT delorie DOT com],
<geda-user AT delorie DOT com> wrote:
> Hi Erich,
>
> I think data is in a binary format.
>
> I would like to look at translate2coralEDA, can I download anywhere?
>
> Regards
> Derek
>
> On 27 March 2019 11:02:28 GMT+00:00, "Erich Heinzle (a1039181 AT gmail DOT com)
> [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> wrote:
>>
>> Is the format binary or text?
>>
>> ASCII conversion could be achieved with relatively low effort in
>> translate2coralEDA with a dedicated parser.
>>
>> Binary conversion would require some form of format description to work
>> with.
>>
>> If you are not in a hurry, I could implement a converter if provided with
>> sufficient information.
>>
>> translate2coralEDA is the long planned refactor of translate2geda, with
>> support for padstacks, polygons, arbitrary text +/- rotation and arcs in
>> footprints, when exporting to pcb-rnd, but export of a simpler feature set
>> is still possible for gEDA pcb.
>>
>> Regards,
>>
>> Erich
>>
>> On Wed, 27 Mar 2019 19:50 Derek Stewart (derek AT q40 DOT de) [via
>> geda-user AT delorie DOT com], <geda-user AT delorie DOT com> wrote:
>>
>>> Hi,
>>>
>>> I am trying to convert an old PCB 68060 4 layer project from PCAD to
>>> gEDA, the data from the header of the data files shows the version of:
>>>
>>> Personal CAD Systems, Inc.
>>>
>>>
>>> PC-CARDS Database file version : 2.08
>>>
>>>
>>> Is there any way to convert the P-CAD project files.
>>>
>>> I have tried Altium Designer, which is supposed have loadable P-CAD
>>> import filters, but the data files I have are pre-date Altium's take
>>> over of PCad.
>>>
>>> From Web searches, I found the data files could be from Accel EDA/PCAD
>>> 2000.
>>>
>>> I have paper schematics and worse cause scenario, I will enter the
>>> schematic by hand and re-create the PCB.
>>>
>>> --
>>> Regards,
>>>
>>> Derek
>>>
>> ------------------------------
> Regards,
>
> Derek
>
--000000000000ee76c105851d61f7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto"><div>The current WIP code is to be found at<div dir=3D"au=
to"><br></div><div dir=3D"auto"><a href=3D"https://github.com/erichVK5/tran=
slate2coralEDA">https://github.com/erichVK5/translate2coralEDA</a><br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto">Your easiest options, in ord=
er of decreasing simplicity, are</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">1) convert to ascii format, after which further conversion become=
s quite simple. There is a pcad2kicad utility on sourceforge; pcb-rnd can t=
hen load kicad format and save in gEDA pcb format, or you just keep working=
on it in pcb-rnd.</div><div dir=3D"auto"><br></div><div dir=3D"auto">2) tu=
rn gerbers into layout elements, if you have gerbers. translate2coralEDA ca=
n do this better than translate2geda because pcb-rnd supports arcs in footp=
rints, as well as polygons. You will lose distinct footprint elements this =
way.</div><div dir=3D"auto"><br></div><div dir=3D"auto">3) use the altium p=
cad viewer which is free to download. Make screenshots, and use --bg-image =
in PCB or pcb-rnd to layout the board. pcb-rnd now allows netlists to be al=
located to electrically connected objects, potentially assisting reverse en=
gineering if your schematic editor supports back annotation/netlist import.=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">4) use the above method=
(3) with photographs of a board.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">5) attempt conversion of the binary files. Not easy and not quick=
if there is no file format specification.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Regards,</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Erich</div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Thu, 28 Mar 2019 06:00 Derek (<a href=3D"mailto:derek AT q40 DOT d=
e">derek AT q40 DOT de</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-use=
r AT delorie DOT com</a>], <<a href=3D"mailto:geda-user AT delorie DOT com">geda-user@=
delorie.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi =
Erich,<br><br>I think data is in a binary format.<br><br>I would like to lo=
ok at translate2coralEDA, can I download anywhere?<br><br>Regards<br>Derek=
<br><br><div class=3D"gmail_quote">On 27 March 2019 11:02:28 GMT+00:00, &qu=
ot;Erich Heinzle (<a href=3D"mailto:a1039181 AT gmail DOT com" target=3D"_blank" r=
el=3D"noreferrer">a1039181 AT gmail DOT com</a>) [via <a href=3D"mailto:geda-user@=
delorie.com" target=3D"_blank" rel=3D"noreferrer">geda-user AT delorie DOT com</a>=
]" <<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank" rel=
=3D"noreferrer">geda-user AT delorie DOT com</a>> wrote:<blockquote class=3D"gm=
ail_quote" style=3D"margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex">
<div dir=3D"auto">Is the format binary or text?<div dir=3D"auto"><br></div>=
<div dir=3D"auto">ASCII conversion could be achieved with relatively low ef=
fort in translate2coralEDA with a dedicated parser.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Binary conversion would require some form of fo=
rmat description to work with.</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">If you are not in a hurry, I could implement a converter if provided=
with sufficient information.</div><div dir=3D"auto"><br></div><div dir=3D"=
auto">translate2coralEDA is the long planned refactor of translate2geda, wi=
th support for padstacks, polygons, arbitrary text +/- rotation and arcs in=
footprints, when exporting to pcb-rnd, but export of a simpler feature set=
is still possible for gEDA pcb.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">Regards,</div><div dir=3D"auto"><br></div><div dir=3D"auto">Erich=
</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_=
attr">On Wed, 27 Mar 2019 19:50 Derek Stewart (<a href=3D"mailto:derek AT q40.=
de" target=3D"_blank" rel=3D"noreferrer">derek AT q40 DOT de</a>) [via <a href=3D"=
mailto:geda-user AT delorie DOT com" target=3D"_blank" rel=3D"noreferrer">geda-use=
r AT delorie DOT com</a>], <<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"=
_blank" rel=3D"noreferrer">geda-user AT delorie DOT com</a>> wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex">Hi,<br>
<br>
I am trying to convert an old PCB 68060 4 layer project from PCAD to <br>
gEDA, the data from the header of the data files shows the version of:<br>
<br>
Personal CAD Systems, Inc. <br>
<br>
<br>
PC-CARDS Database file version : 2.08<br>
<br>
<br>
Is there any way to convert the P-CAD project files.<br>
<br>
I have tried Altium Designer, which is supposed have loadable P-CAD <br>
import filters, but the data files I have are pre-date Altium's take <b=
r>
over of PCad.<br>
<br>
=C2=A0From Web searches, I found the data files could be from Accel EDA/PCA=
D <br>
2000.<br>
<br>
I have paper schematics and worse cause scenario, I will enter the <br>
schematic by hand and re-create the PCB.<br>
<br>
-- <br>
Regards,<br>
<br>
Derek<br>
</blockquote></div>
</blockquote></div><hr>Regards,<br><br>Derek</div></blockquote></div></div>=
</div>
--000000000000ee76c105851d61f7--
- Raw text -