www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2019/05/25/08:11:10

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help 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=o2df151mX9kq2E2xH6x8HoOvLCHal35dvAetVEAH33c=;
b=a1yo5jbHFX41Z89zswqcKFKWSFvSLLxop7WcrvWtowEofDNjeCcvicEc23yGChav46
ZtPOv/1hcllgvfRjaBTh7GOhjSASt5A3ZsU9+WvQKhw1EWJANJHLFjdSc1+vFO7VTXrG
n7ejFQhkQTu1eqcr0is7KCPJiLMtaLD/MZZdEVlYVaNgD0OGqj+SEIgHQjJtCNRdsVh0
ks273NRUj06hbxEnxGBpEGY4vVTBcYAXuupfrYFg9+y434RKthUcOd943AafzjrBE4ju
3lWmBx2RHbh8PyQSe8yl2XHmfEgBqWBJwbql7XfDJtp1vTS5eUJOmOXIo6yzRPZ5IIew
p4YQ==
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=o2df151mX9kq2E2xH6x8HoOvLCHal35dvAetVEAH33c=;
b=ESz1ja3DoGJ1tD5wTIE8uqSHdTLUdq6z4/RywxTwJHR+4lYzF0ZDumzCcq3CVcGV0k
OaqYX90zKgTjq8v45Ts5MtvWp499BN3q0xWR50umLN5L8A5rSiHmhUq83PHffhfyP91j
/JCPJm37OUQ75co5FlwslteZlppuAo6lJ3QYgy950Ja3gNobdG78QR9nZsT/ZDeuXy1W
owmeUnJ648jjOKHK7UrmC8gr7RMV5CQEckN0a3Prvw94/zpPlnwErFu9henaJGegswgu
SS/3AnaYlKjy9R8YGKY49F+iH12aPY58AprqpV++KygNrUNAqncuRDlNfhOxl95YIiE6
84VA==
X-Gm-Message-State: APjAAAVh4Nqty5M17HpTrzda/QwEed1rp/EMBY5+RhZ3u3533xbXexpV
Un5sk7W9bIG+GJ7xFVCNJtQnYo0zmelICJXwFJwQWQ==
X-Google-Smtp-Source: APXvYqzs3XdXsthpE1uem97HYt/pr/Zc9ZTFrM3mWpUHYYl/mu5zgV1yM/IdsAzGVAdJo+8dW8iVedIYBVKUG60yluo=
X-Received: by 2002:a25:1d7:: with SMTP id 206mr15230674ybb.165.1558786232916;
Sat, 25 May 2019 05:10:32 -0700 (PDT)
MIME-Version: 1.0
References: <alpine DOT LFD DOT 2 DOT 21 DOT 1905241718110 DOT 30506 AT maz DOT zorinco DOT com>
In-Reply-To: <alpine.LFD.2.21.1905241718110.30506@maz.zorinco.com>
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Date: Sat, 25 May 2019 21:40:19 +0930
Message-ID: <CAHUm0tMQrpv=3GczCYUL=9yY2y0o8-vpLUuU6cCSgX=LwZXAOw@mail.gmail.com>
Subject: Re: [geda-help] copy/paste sections of a PCB?
To: geda-help AT delorie DOT com
Reply-To: geda-help AT delorie DOT com

--000000000000b19dcf0589b5333d
Content-Type: text/plain; charset="UTF-8"

I suspect that the plugin error in pcb-rnd relates to opening a file format
(i.e. eagle binary format or eagle XML format) for which native save in the
same format is not supported. Similarly, opening protel autotrax format
layouts will let you save as autotrax, but i am not sure how the subc
format export behaves without checking. If you save the layout in pcb-rnd
(.lht) format, and then save portions of it as subcircuits, it should
behave. IIRC, kicad legacy format lets you save subcircuits ( = module in
kicad) in the kicad legacy format, but i have not tried kicad xml module
save lately. The main advantage of pcb-rnd subcircuits is that they can
contain arbitrary amounts of text objects, polygons and arcs on copper and
in silk - there is no special casing for different element types in
subcircuits in .lht format, as opposed to the more constrained .fp format
which restricts what can go where.

Regards,

Erich

On Sat, 25 May 2019 09:59 Christopher Nielsen (chris AT zorinco DOT com) [via
geda-help AT delorie DOT com], <geda-help AT delorie DOT com> wrote:

>
> Hi all,
>
> Is there any way of copying sections of a PCB to another PCB using 'pcb'
> or 'pcb-rnd'? All attempts failed and searching didn't turn up anything.
> I'm trying to copy a section of a PCB containing a connector, traces and a
> couple chip footprints...
>
> With pcb-rnd, I got cryptic errors. Like I tried this:
> - select area
> - CNTL C
> - buffer: conver buffer to subcircuit
> - buffer: save subcircuit to file
> .... can't save more than one subciruit from a buffer   io errror  none of
> io plugins could successfully write the file
>
>
> No idea what plugins it's talking about or what multiple it means (unless
> it means multiple footprints in the selection.
>
> Surprised it's difficult. It seems copying sections, like a power supply
> area would be a common need...
>
> Anyone have a trick?
>
> Thanks!
> -C
>
>
> --
> Christopher Nielsen    chris AT ZORINco DOT com    http://ZORINco.com
>
>

--000000000000b19dcf0589b5333d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">I suspect that the plugin error in pcb-rnd relates to ope=
ning a file format (i.e. eagle binary format or eagle XML format) for which=
 native save in the same format is not supported. Similarly, opening protel=
 autotrax format layouts will let you save as autotrax, but i am not sure h=
ow the subc format export behaves without checking. If you save the layout =
in pcb-rnd (.lht) format, and then save portions of it as subcircuits, it s=
hould behave. IIRC, kicad legacy format lets you save subcircuits ( =3D mod=
ule in kicad) in the kicad legacy format, but i have not tried kicad xml mo=
dule save lately. The main advantage of pcb-rnd subcircuits is that they ca=
n contain arbitrary amounts of text objects, polygons and arcs on copper an=
d in silk - there is no special casing for different element types in subci=
rcuits in .lht format, as opposed to the more constrained .fp format which =
restricts what can go where.<div dir=3D"auto"><br></div><div dir=3D"auto">R=
egards,</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 Sa=
t, 25 May 2019 09:59 Christopher Nielsen (<a href=3D"mailto:chris AT zorinco DOT c=
om">chris AT zorinco DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com">ge=
da-help AT delorie DOT com</a>], &lt;<a href=3D"mailto:geda-help AT delorie DOT com">geda=
-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><b=
r>
Hi all,<br>
<br>
Is there any way of copying sections of a PCB to another PCB using &#39;pcb=
&#39; <br>
or &#39;pcb-rnd&#39;? All attempts failed and searching didn&#39;t turn up =
anything. <br>
I&#39;m trying to copy a section of a PCB containing a connector, traces an=
d a <br>
couple chip footprints...<br>
<br>
With pcb-rnd, I got cryptic errors. Like I tried this:<br>
- select area<br>
- CNTL C<br>
- buffer: conver buffer to subcircuit<br>
- buffer: save subcircuit to file<br>
.... can&#39;t save more than one subciruit from a buffer=C2=A0 =C2=A0io er=
rror=C2=A0 none of <br>
io plugins could successfully write the file<br>
<br>
<br>
No idea what plugins it&#39;s talking about or what multiple it means (unle=
ss <br>
it means multiple footprints in the selection.<br>
<br>
Surprised it&#39;s difficult. It seems copying sections, like a power suppl=
y <br>
area would be a common need...<br>
<br>
Anyone have a trick?<br>
<br>
Thanks!<br>
-C<br>
<br>
<br>
--<br>
Christopher Nielsen=C2=A0 =C2=A0 chris AT ZORINco DOT com=C2=A0 =C2=A0 <a href=3D"=
http://ZORINco.com" rel=3D"noreferrer noreferrer" target=3D"_blank">http://=
ZORINco.com</a><br>
<br>
</blockquote></div>

--000000000000b19dcf0589b5333d--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019