delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20120113; | |
h=mime-version:in-reply-to:references:date:message-id:subject:from:to | |
:content-type; | |
bh=lDHC0GroC8v4jiUJ3IsR+FoCnU9uiwTub908IWlb6E4=; | |
b=bT4tmecBI2Jjm2UwYfwyEqY2nJXa4dKwMPmupy0Q0mk1bgHjlQmFN8KSBTN7CEaAU8 | |
WnTL7djK6/Aw7lukbuTQDepXnVRy3dtZcXq5A8qpvd9nTvs1apLAUXsgDQ7OPVO5XJQX | |
UyUNyba4eG7K/ltrpztncd3oNNaQroHdF0oTF0P3Mdu+PpOf7spOslYEmWsRjttzSm4z | |
onKu5wPEed9btr76QwkGEOvQ4eG91TeQGgVidxUonMEoP/sLdGzy8PZBoqaO2vHccaKW | |
P6KIc35KpzjDbwjIyxjT9Kto2KG8RVORowXrjVafRNjkUzMpX8vFI/g4ljj0+OndcNBq | |
bh5Q== | |
MIME-Version: | 1.0 |
X-Received: | by 10.55.42.27 with SMTP id q27mr108566226qkh.64.1426617510736; |
Tue, 17 Mar 2015 11:38:30 -0700 (PDT) | |
In-Reply-To: | <46050a0c.619.14c2850d052.Webtop.45@optonline.net> |
References: | <CAHLh21Cdm=YZuqCQ+gCHSviJquahr6cnAQ-VBLR4BSs-nfHOig AT mail DOT gmail DOT com> |
<CAOFvGD4+4bHXNYLvePi70wb_1A4=dQgb_Ov3xBghoKbXQUsSGA AT mail DOT gmail DOT com> | |
<5508413E DOT 4000405 AT ecosensory DOT com> | |
<46050a0c DOT 619 DOT 14c2850d052 DOT Webtop DOT 45 AT optonline DOT net> | |
Date: | Tue, 17 Mar 2015 19:38:30 +0100 |
Message-ID: | <CAGYR9veihi_M+B0HXptGYQLMO8=B_KOLM2wmrRNkMLG_9MdQrA@mail.gmail.com> |
Subject: | Re: [geda-user] pcb alternatives |
From: | Bernhard Kraft <bkraf0j9 AT gmail DOT com> |
To: | geda-user AT delorie DOT com |
Reply-To: | geda-user AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | geda-user AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
Hi, On Tue, Mar 17, 2015 at 4:18 PM, GENE GLICK <geneglick AT optonline DOT net> wrote: > > FYI, I use make to handle all the exchange between schematic and pcb. > I also use GNU "make" for handling the schematic->pcb transition. It even does the DRC stuff. gschem and pcb are like any other tool: You have to learn how to use it. Maybe people try PCB first, find that it is too complex and then try kicad with all the knowledge they gathered with PCB before. For them it seems pcb is too complex. But it is true: the footprint and symbol libraries are quite unsorted. The pcb footprints even more than the gschem symbols. If I would start chaning something I would start to restructure the pcb footprints. Maybe similar to how they are organized at some electronics component distributor: active/passive/mechanical. The passive components in resistor/capacitor/coils/etc. and the resistors i.e. again in surface-mount/through-hole. For me gschem/pcb became really productive when I started to recall all the symbols/footprints I use in every design. So when you start doing your 3rd or 4th design it becomes easier every time. A long-term project of mine is to create a totally monitored solar water heating appliance for analyzing and optimizing various parameters. As soon as I had designed the first board having the CAN interface I just had to copy the gschem sheet containing the CAN controller and supporting circutry to every other project using the same controller. So it is not just about having a good footprint library but also about having a set of gschem sheets you can juggle together to create your new board. One sheeet for the CPU, one or two for the interfaces, etc. etc. A current software project of mine is to create a PCB file parser in Java. I guess it could get used to create a tool which allows to convert kicad footprints to pcb footprints and vice versa. grz, Bernhard
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |