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=yB6GDUIyAzgyPG5Jj/86l8gv+3kjmpN6cRf/DIeJtow=; b=WaUi07V7+lC5zcQ/Jc4zIWRxHSLUW1OACLtvZ8OyJiT+3pmQbCrZMJh0ti+TF5oSsJ /s2kWhdtxhR6zJYPBzOe5Djyk/x6SHqoh9nNLr4yPP2Mf3KNOnNvMOC8s5iMPNQpKBPj lUvB6b9XYm7wPVOQvccY1gCmKwGGlONsryl6Y+OKfYssvXw/c+4tcUxEOzEayEkfVOT3 YCNAVa8SSnycAoxBRnRcQDfuFQev2+NW++zTIR0IcQ3pYYJoiSy0UiYCBYodkBeaoOyt Z8iRppIVb6uLG2oSAP31Tj/PB36fs/ecinIn83jMK7bNUqA2yGP3yUPBsJcd7awE05dn 7SwQ== 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=yB6GDUIyAzgyPG5Jj/86l8gv+3kjmpN6cRf/DIeJtow=; b=ZtHLT2nWcgPFEMnrl7GkoCnvXMhtCiARuzRaEPfLYWUjZPU/IdnViL7N6j6yM35WXl MZp0qIDQuGYO+jIzd+xcNtEL55AcBxGu6XNgqsXNOMpNCLDtxLwXME28jQiaruhaMVFI esW+o7NGCNW/J3ryD3C+6hWjuZ7JQ4BHEX6+l4nfu1+xYCSRvqbSWhgME0T9PyZkIJIf FkLEcgOXybFJg9c5B860JfMwux1qISS5SjZY70neAxM6ba8g3gZT717AMHMFfb/fbupH LqX+Mv1C6hdD+4rA9iB/ZVtXQ/74xljWnfmS0OezFkjO6QC4iSMu8e0HBmWUfx06kIg7 RIgQ== X-Gm-Message-State: APjAAAWEUccfnRVNfT3IyRlZf/lmgqMBQ7fEeGERlyr3KTnheK/5PtGX DAxpppYfB2Pxsgo5d2Zv1NM+2hFd0cPYdN/fwE+5Mg== X-Google-Smtp-Source: APXvYqyrIw5Z7GEriNXs8H0Gv4dfskr1qrJdoLx56RlT6/qxGsOIK7Uppr4Jtb8EhklNn8z0uaEtWh5s+jIblUTLadg= X-Received: by 2002:a25:84c5:: with SMTP id x5mr34846497ybm.85.1558392777784; Mon, 20 May 2019 15:52:57 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Tue, 21 May 2019 08:22:45 +0930 Message-ID: Subject: Re: [geda-user] RS-274D Gerber Conversion To: geda-user Content-Type: multipart/alternative; boundary="000000000000f0c26605895997fd" Reply-To: geda-user AT delorie DOT com --000000000000f0c26605895997fd Content-Type: text/plain; charset="UTF-8" Pcb elegance's pcb layout tool "pcb" will also import gerbers, not just viewplot, it seems. You won't need the polygonal flashed aperture support of viewplot for a 1990s board, for non round pibs, i suspect. Try impirting directly into the layout tool, then exporting. Failing that, InputGerber.c has most of the code you need. Erich. On Mon, 20 May 2019 17:58 Derek Stewart (derek AT q40 DOT de) [via geda-user AT delorie DOT com], wrote: > Hi Erich, > > PCB Elegance uses Viewplot 2.0, which did load the RS-274D Gerber > correctly, but I need to pay 600 Euros for a Licence key to save the > Gerber files in RS-274X format. > > I will try your utilities, I was hoping Gerbv could lod in the older > Gerber file format. > > Regards, > > Derek > > On 19/05/2019 18:30, Erich Heinzle (a1039181 AT gmail DOT com) [via > geda-user AT delorie DOT com] wrote: > > The now open source tool "pcb elegance" gerber load code appears to cope > > with gerber aperture files. You may be able to load up the old gerbers > > and aperture files and then attempt export of rs-274x gerbers from pcb > > elegance. > > > > Once you have rs-274x gerbers, they xan be turned intoa footprint with > > translate2geda or translate2coralEDA for loading into gEDA pcb or into > > pcb-rnd. > > > > I managed to get pcb elegance running under wine on lubuntu. Their > > gerber viewing tool seems to cope better with loading polygonal flashed > > apertures than the pcb tool, but this should not be an issue for a 1990s > > rs-274d board iiuc. > > > > Failing that, i could try to add the ability to load an aperture file in > > conjunction with a gerber file in my utilities translate2geda and > > translate2coralEDA (available on github). > > > > translate2coralEDA exports proper padstacks for pcb-rnd with polygonal > > pad definitions, allowing round rect, obround, square, rect, circular, > > etc pads, which may not be an issue for a 1990s board, but, you may be > > able to take advantage of the padstack prototypes in pcb-rnd to add > > drills to all padstacks of the same geometry, for example, in one fell > > swoop, since a gerber layer will not include drill information. > > > > Good luck! > > > > Erich > > > > > > > > > > On Sun, 19 May 2019 18:18 Derek Stewart (derek AT q40 DOT de > > ) [via geda-user AT delorie DOT com > > ], > > wrote: > > > > Hi, > > > > I have an old computer project designed in the late 1990s, for a > 68060 > > single board computer, I used to produce, from Gerber files in > RS-274D. > > But not many PCB manufacturers use the RS-274D format. > > > > The Gerber files were produced in PCAD for DOS, which I have never > > found > > an implementation of PCAD, Protel, Tango PCB or Altium Designer to > read > > the binary PCB files. > > > > I would like to make some more PCBs, but I only have the RS-274D > Gerber > > files, what is hte best way to convert them to RS-274X or more modern > > standard. > > > > -- > > Regards, > > > > Derek > > > --000000000000f0c26605895997fd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Pcb elegance's pcb layout tool "pcb" will a= lso import gerbers, not just viewplot, it seems. You won't need the pol= ygonal flashed aperture support of viewplot for a 1990s board, for non roun= d pibs, i suspect. Try impirting directly into the layout tool, then export= ing. Failing that, InputGerber.c has most of the code you need.

Erich.



On Mon, 20 May 2019 17:58 Derek Stewart (derek AT q40 DOT de) [via geda-user AT delorie DOT com], <geda-user AT delorie DOT com> wrote:
Hi Erich,

PCB Elegance uses Viewplot 2.0, which did load the RS-274D Gerber
correctly, but I need to pay 600 Euros for a Licence key to save the
Gerber files in RS-274X format.

I will try your utilities, I was hoping Gerbv could lod in the older
Gerber file format.

Regards,

Derek

On 19/05/2019 18:30, Erich Heinzle (a1039181 AT gmail DOT com) [via
geda-user AT delorie DOT com] wrote:
> The now open source tool "pcb elegance" gerber load code app= ears to cope
> with gerber aperture files. You may be able to load up the old gerbers=
> and aperture files and then attempt export of rs-274x gerbers from pcb=
> elegance.
>
> Once you have rs-274x gerbers, they xan be turned intoa footprint with=
> translate2geda or translate2coralEDA for loading into gEDA pcb or into=
> pcb-rnd.
>
> I managed to get pcb elegance running under wine on lubuntu. Their > gerber viewing tool seems to cope better with loading polygonal flashe= d
> apertures than the pcb tool, but this should not be an issue for a 199= 0s
> rs-274d board iiuc.
>
> Failing that, i could try to add the ability to load an aperture file = in
> conjunction with a gerber file in my utilities translate2geda and
> translate2coralEDA (available on github).
>
> translate2coralEDA exports proper padstacks for pcb-rnd with polygonal=
> pad definitions, allowing round rect, obround, square, rect, circular,=
> etc pads, which may not be an issue for a 1990s board, but, you may be=
> able to take advantage of the padstack prototypes in pcb-rnd to add > drills to all padstacks of the same geometry, for example, in one fell=
> swoop, since a gerber layer will not include drill information.
>
> Good luck!
>
> Erich
>
>
>
>
> On Sun, 19 May 2019 18:18 Derek Stewart (derek AT q40 DOT de
> <mailto:derek AT q40 DOT de>) [via geda-user AT delorie DOT com
> <mailto:geda-user AT delorie DOT com>], <geda-user AT delorie= .com
> <mailto:geda-user AT delorie DOT com>> wrote:
>
>=C2=A0 =C2=A0 =C2=A0Hi,
>
>=C2=A0 =C2=A0 =C2=A0I have an old computer project designed in the late= 1990s, for a 68060
>=C2=A0 =C2=A0 =C2=A0single board computer, I used to produce, from Gerb= er files in RS-274D.
>=C2=A0 =C2=A0 =C2=A0But not many PCB manufacturers use the RS-274D form= at.
>
>=C2=A0 =C2=A0 =C2=A0The Gerber files were produced in PCAD for DOS, whi= ch I have never
>=C2=A0 =C2=A0 =C2=A0found
>=C2=A0 =C2=A0 =C2=A0an implementation of PCAD, Protel, Tango PCB or Alt= ium Designer to read
>=C2=A0 =C2=A0 =C2=A0the binary PCB files.
>
>=C2=A0 =C2=A0 =C2=A0I would like to make some more PCBs, but I only hav= e the RS-274D Gerber
>=C2=A0 =C2=A0 =C2=A0files, what is hte best way to convert them to RS-2= 74X or more modern
>=C2=A0 =C2=A0 =C2=A0standard.
>
>=C2=A0 =C2=A0 =C2=A0--
>=C2=A0 =C2=A0 =C2=A0Regards,
>
>=C2=A0 =C2=A0 =C2=A0Derek
>
--000000000000f0c26605895997fd--