| www.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 |
| X-UW-Orig-Sender: | fpm AT homer03 DOT u DOT washington DOT edu |
| Date: | Tue, 17 Mar 2015 09:03:11 -0700 (PDT) |
| From: | Frank Miles <fpm AT u DOT washington DOT edu> |
| To: | geda-user AT delorie DOT com |
| Subject: | Re: [geda-user] pcb alternatives |
| In-Reply-To: | <CAHLh21Cdm=YZuqCQ+gCHSviJquahr6cnAQ-VBLR4BSs-nfHOig@mail.gmail.com> |
| Message-ID: | <alpine.LRH.2.01.1503170829320.20589@homer03.u.washington.edu> |
| References: | <CAHLh21Cdm=YZuqCQ+gCHSviJquahr6cnAQ-VBLR4BSs-nfHOig AT mail DOT gmail DOT com> |
| User-Agent: | Alpine 2.01 (LRH 1217 2009-02-23) |
| MIME-Version: | 1.0 |
| X-PMX-Version: | 6.1.0.2415318, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2015.3.17.155422 |
| X-PMX-Server: | mxout24.cac.washington.edu |
| X-Uwash-Spam: | Gauge=X, Probability=10%, Report=' |
| TO_IN_SUBJECT 0.5, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_2000_2999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, ECARD_KNOWN_DOMAINS 0, REFERENCES 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TO_IN_SUBJECT 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_MAILTO 0, __URI_NS , __USER_AGENT 0' | |
| 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 |
On Tue, 17 Mar 2015, ????????? ?????? wrote:
> Hello, now I'm trying gEDA and I like it, but I absolutely can't understand PCB, is another script like gsch2pcb to convert my schemes for something else
> like pcbnew from kicad?
While in the distant past I had some success with PCB, more recently
my attempted use was a failure. I had the proper netlist (from gschem),
and part shapes; but I couldn't use PCB's schematic import function
due to some post-schematic customizations. For reasons I couldn't
determine, the netlist import was only partly successful and I was
unable to fix the problem - seeming locked up in a bad state. I went
through several tutorials, trying to determine what magical key
sequence was necessary to continue past the block, but to no avail.
{This is with the PCB from debian/testing}
So while I was predisposed to PCB, I tried kicad. There's an amazing
demo:
https://www.youtube.com/watch?v=zxHDAHpR5Ls
that convinced me that I should try it. At this point I've only done
one board with it, and while it definitely has its quirks and limitations,
I was able to resolve the issues that I ran into. This was made easier
by having generated custom footprints using some code that could produce
either PCB or Kicad footprints from one source:
http://dlharmon.com/geda/footgen.html .
I have a custom netlist generator that produces kicad-compatible netlists
from my gschem schematics. It's part of a larger bit of software that
would be completely impractical for anyone else to run, so I've been
thinking of writing a scheme backend for gnetlist so others could try
kicad's 'pcbnew'. After all, kicad is GPLv2 - and gnetlist can produce
netlists for Eagle and many other non-GPL board layout packages. Would
this seem the act of some kind of traitor?
{BTW - Kicad doesn't seem quite as open as they might about netlist formats;
but if you install their schematic package it's easy to see that one
of their accepted formats is essentially the same as the very old OrCAD
pcb netlist format, with a truncated header block}
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |