Mailing list archives : pcb-rnd

ID:3270
From:ge...@igor2.repo.hu
Date:Mon, 12 Aug 2019 04:35:27 +0200 (CEST)
Subject:footprint editing (was: Re: [pcb-rnd] Building from source on Kubuntu
in-reply-to:3269 from Stan Gammons <sg...@gmail.com>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
 
--0-1985927335-1565577327=:2358
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
 
Hi Stan,
 
On Sun, 11 Aug 2019, Stan Gammons wrote:
 
> Hi Igor2,
>
> On 8/11/19 8:53 PM, gedau@igor2.repo.hu wrote:
>
>> Only the gtk HID.
>>
>> Open the library window using the {w l} keys, navigate to the parametric
>> subtree in the tree and single click any footprint with a name ending in
>> (). It should present the parameter editor dialog box for that parametri=
c
>> footprint.
>
> Oh!=C2=A0 Now I see. Yes, that works. I thought one could edit an existin=
g
> footprint, like one of the tru-hole ones, and not have to make a new foot=
print.
> Or so it seems that's what the parametric subtree does.
 
You can edit any subcircuit, this doesn't depend on being tru-hole or not.=
=20
But whether you want to edit a footprint or want to edit parameters for a=
=20
script rather, depends on the footprint being a static file footprint or a
parametric (script) footprint.
 
Parametric footprints are scripts that generate the footprint data for=20
you, reading your parameters. You can edit the script itself (with a text=
=20
editor), or you can edit the parameters. Note: a parametric footprint is=20
really just a script that takes parameters and generates subcircuit data=20
for you. At the end pcb-rnd is dealing with subcircuit data only.
 
Once an instance (with a specific script and parameters) is generated,=20
your footprint is just subcircuit data. When you place it on the board,=20
the generated subcircuit is copied onto your board, a copy will appear in=
=20
your board file. You cna also save this in a file, getting a static file=20
footprint. But since that's already just data, you won't be able to edit=20
parameters on it.
 
Static file footprints are just subcircuit data once drawn (or generated=20
or hand written with a text editor) and saved as data in a file (or on=20
the web).
 
You can edit a subcircuit by using the GUI (pcb-rnd, there are at least 3=
=20
ways doing that) or by using a text editor. But remember: if you edit a=20
subcircuit, you edit the data - not the script that can generate it, not=20
the parameters that were using for generating it, but the output of the=20
process. So we typically don't do large edits on generated subcircuit=20
(e.g. parametric footprint output), we rather change the parameters or the=
=20
script and re-generate the subcircuit.
 
> Sorry, for all the newbie questions.
 
Don't worry, this is the right place to ask questions about pcb-rnd!
 
Best regards,
 
Igor2
--0-1985927335-1565577327=:2358--
 

Reply subtree:
3270 footprint editing (was: Re: [pcb-rnd] Building from source on Kubuntu from ge...@igor2.repo.hu