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=G0pXapMl18gU1p/cd3og2x8Ev+CEdprw5wLN348UNdI=; b=j9Uq0UqSACVojSBXfTn3LL+RpFVhmcOfBm0WYYimaG4W7hgdPM5yXAgs55/2b0ijVU YdXaezU4OCpdH1hzetadBOmDxQHC1WctGqWtjvLUA4IFFAdvQO36gZVpRkdTwPwGcRTZ hpnLjWLE7PDuFIwy6n1FUFKXOzZl4UsvKYXrB6H5pIXEiAXJ0nqhEUBrosjSC1onCPCZ n0mkh/O55vbwMqBqwIkRQRXxYIGzux0cU9hATNxm5o0gD1IHPfF1UtZJ2vuWCUWVBfH2 6bB9zFYdoi+r1rB58WY973I36A/qri66p2cRquVJB6atlNTUy+Caq5/r3f7u3f2DDK2g BWWw== 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=G0pXapMl18gU1p/cd3og2x8Ev+CEdprw5wLN348UNdI=; b=rX1voHvi6zFHeYwyPle0pCORm0/k5/GWnT0/U95BUa5nkFX0vIGgJuoPPQF6EGAgg5 0wBaDgq+YFw+MKR9NMCEkXPWZZ42Hc56zxIEUnTxCsq/eYBOgWFG/bphAaSdjmCYvkQc wANKvKTjp5WofbMkIcaiEs9GDFbx/QXUEThvUGDoKLoHOh/+pfHt6Fd/pLtPkfAEkYef RhFq01scw4FmRDeGseDBu7ckpd91UJ4UoMdReH15ruz+4imwoYVuVZK59sff5MbcOKn9 MkD06NP6mh23hc+ktuwZYDgEiSyz4hPxAKpcDqgMrOGlVpDSEWs03lIVVUGBL9CrGOCa DaBQ== X-Gm-Message-State: AHQUAuYTiifFuGosJuLq6CzdJb5z1u+0PuvdzlMw9Tcf9nKei7j4d66I IrjU3j7LfBikNVLxZIaMCvZ9H2ti6Z77UpOVuYot+g== X-Google-Smtp-Source: AHgI3IYOiYZu62WeFtnrkxYK5ms+IpKFl/XQmoT52GMTz4yXsw+KgydCHOX+dE+EyRkdR5/nis8MTpwR31Qbgx2HCIc= X-Received: by 2002:a25:16c6:: with SMTP id 189mr13665190ybw.17.1550359236379; Sat, 16 Feb 2019 15:20:36 -0800 (PST) MIME-Version: 1.0 References: <20190216224645 DOT 7d4514d7 AT swips DOT iqo DOT uni-hannover DOT de> In-Reply-To: <20190216224645.7d4514d7@swips.iqo.uni-hannover.de> From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Sun, 17 Feb 2019 09:50:23 +1030 Message-ID: Subject: Re: [geda-user] PCB: Text disappears when converting selection to element. To: geda-user Content-Type: multipart/alternative; boundary="0000000000008f0a6705820b23dc" Reply-To: geda-user AT delorie DOT com --0000000000008f0a6705820b23dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable There is also the option of https://github.com/erichVK5/inkscape2pcb Which is a set of extension scripts for inkscape which can export paths as a gEDA PCB or pcb-rnd footprint. It generates line segment approximations of curves and allows scaling. This provides an additional pathway from dxf, svg or similar vector formats to pcb layouts. The next release of pstoedit will hopefully include some code that I contributed that exports polygons as well as paths to pcb-rnd footprints. Regards, Erich On Sun, 17 Feb 2019 08:23 Kai-Martin Knaak "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" > schrieb am 16. February 2019: > > > I was not aware of the text limitation in pcb. I assumed text was just > > another silk graphics feature like lines and arcs. > > I find this a major limitation, too. Sure enough, real editable text in > footprints would require major alterations of the internal handling > and representation of footprints in pcb. But an automatic conversion of > text to line segments would go a long way. IMHO, no major modification > of the internals or the file format would be required. > > > > Whatever is on the > > silk layer, stays on the silk layer. It is, after all, just graphics - > > no intelligence. I guess I could add the text in the pcb design on the > > silk layer, but that is prone to error. I will check out your utility > > and see if I can use it. > > I like to use the tool pstoedit for this purpose > http://www.pstoedit.net/ > This is quite a universal conversion tool which can deal with arbitrary > shapes. It enabled me to import the outline of enclosures from 3D > models provided by the manufacturer. > > Apparently, pstoedit is kept up to date and receives updates. E.g. > the developers added an option to make the output metric. Since a few > versions pstoedit can output gschem format, too. I haven't tried this > yet. > > As a bonus, pstoedit is included in major linux distros (Debian, > Fedora, Ubuntu, arch, ...). > > ---<)kaimartin(>--- > -- > Kai-Martin Knaak > Email: kmk AT familieknaak DOT de > =C3=96ffentlicher PGP-Schl=C3=BCssel: > https://keyserver.ubuntu.com/pks/lookup?op=3Dindex&search=3D0x7B0F9882 > --0000000000008f0a6705820b23dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There is also the option of=C2=A0

Which is a set of extension scripts for inkscape w= hich can export paths as a gEDA PCB or pcb-rnd footprint. It generates line= segment approximations of curves and allows scaling. This provides an addi= tional pathway from dxf, svg or similar vector formats to pcb layouts.

The next release of pstoedit= will hopefully include some code that I contributed that exports polygons = as well as paths to pcb-rnd footprints.


Regards,

Erich

On Sun, 17 Feb 2019 08:23 Kai-Martin Knaak <kmk AT familieknaak DOT de wrote:
"Girvin Herr (gherrl AT fastmail DOT com) [v= ia geda-user AT delorie DOT com]"
<geda-user AT delorie DOT com> schrieb am 16. February 2019:

> I was not aware of the text limitation in pcb. I assumed text was just=
> another silk graphics feature like lines and arcs.

I find this a major limitation, too. Sure enough, real editable text in
footprints would require major alterations of the internal handling
and representation of footprints in pcb. But an automatic conversion of
text to line segments would go a long way. IMHO, no major modification
of the internals or the file format would be required.


> Whatever is on the
> silk layer, stays on the silk layer. It is, after all, just graphics -=
> no intelligence. I guess I could add the text in the pcb design on the=
> silk layer, but that is prone to error. I will check out your utility =
> and see if I can use it.

I like to use the tool pstoedit for this purpose
=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://www.pstoedit.net/
This is quite a universal conversion tool which can deal with arbitrary
shapes. It enabled me to import the outline of enclosures from 3D
models provided by the manufacturer.

Apparently, pstoedit is kept up to date and receives updates. E.g.
the developers added an option to make the output metric. Since a few
versions pstoedit can output gschem format, too. I haven't tried this yet.

As a bonus, pstoedit is included in major linux distros (Debian,
Fedora, Ubuntu, arch, ...).

---<)kaimartin(>---
--
Kai-Martin Knaak
Email: kmk AT familieknaak DOT de
=C3=96ffentlicher PGP-Schl=C3=BCssel:
https://keyserv= er.ubuntu.com/pks/lookup?op=3Dindex&search=3D0x7B0F9882
--0000000000008f0a6705820b23dc--