Mail Archives: geda-user/2012/10/24/20:25:19
On 10/23/2012 08:27 PM, Colin D Bennett wrote:
> On Tue, 23 Oct 2012 19:54:39 -0400
> Dave McGuire <mcguire AT neurotica DOT com> wrote:
>
>> On 10/23/2012 05:08 PM, Colin D Bennett wrote:
>>
>> This "import schematics" thing sounds much nicer. Is it really
>> just as simple as selecting that menu choice? Does it need any
>> other info?
> It needs to know the path to the schematic, and optionally
> footprint search path if you have custom ones for the project (I
> always put my footprints for each project in a "./Footprints/"
> subdirectory of the project, so each pcb file has a custom path to
> it.)
>
> I think the first time you do Import Schematics, pcb will prompt
> you to choose the schematic file with a file chooser dialog, then
> the path is saved in the .pcb file.
>
> Your .pcb file will contain an attribute like this:
>
> Attribute("import::src0" "../Schematic/Schematic.sch")
>
> that specifies the path to your schematic. Then you just choose
> File | Import Schematics to update the layout instantly.
What if the schematic is more than one page?
>
> There is also the ":Import()" command which you can look up in the
> pcb manual, and it allows you to do fancy stuff like specify the
> location where the new elements are inserted.
>
> If you want to specify custom footprint path, create a text file
> called pcb.settings and put it in the same directory as your .pcb
> file:
>
> $ cat pcb.settings
> lib-newlib = ../Footprints
>
>
> Regards,
> Colin
>
- Raw text -