Mail Archives: geda-user/2012/12/15/13:11:59
--=-QHqDTSykB5Ii1yk99fPi
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Hi,
On Sat, 2012-12-15 at 17:52 +0000, Peter Clifton wrote:
> On Sat, 2012-12-15 at 10:17 -0700, John Doty wrote:
>
> > Consider blind vias, buried vias, and buried components. These are not
> > any more complex geometrically than other things pcb can draw, but
> > because they are not specifically implemented in the code, and pcb
> > cannot generally construct aggregates from simple primitive objects,
> > they cannot be drawn.
>
> It sounds like your ideal PCB package is in fact a generic 3D modeller
> like Solidworks, Solidedge, Spaceclaim or something of that ilk.
>
In fact, a PCB layout package has a lot in common with a subset of a
geometric modeling package capabilities.
> You can model anything with that (including material properties). I
> won't expect you can make everything you model, nor that it will help
> you match up the netlist - but whatever... it is flexible.
It, of course, needs the "other" capabilities geometric modelers don't
need. This electrically aware control layer is the piece of code that
transforms the thin geometric modeler into a pcb layout program in my
opinion.
I can see (abstracting myself from the emotional opinions from time to
time) a valid point in John's approach.
Regards, Felipe.
--=-QHqDTSykB5Ii1yk99fPi
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/4.2.2">
</HEAD>
<BODY>
Hi,<BR>
<BR>
On Sat, 2012-12-15 at 17:52 +0000, Peter Clifton wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On Sat, 2012-12-15 at 10:17 -0700, John Doty wrote:
> Consider blind vias, buried vias, and buried components. These are not
> any more complex geometrically than other things pcb can draw, but
> because they are not specifically implemented in the code, and pcb
> cannot generally construct aggregates from simple primitive objects,
> they cannot be drawn.
It sounds like your ideal PCB package is in fact a generic 3D modeller
like Solidworks, Solidedge, Spaceclaim or something of that ilk.
</PRE>
</BLOCKQUOTE>
<BR>
In fact, a PCB layout package has a lot in common with a subset of a geometric modeling package capabilities.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
You can model anything with that (including material properties). I
won't expect you can make everything you model, nor that it will help
you match up the netlist - but whatever... it is flexible.
</PRE>
</BLOCKQUOTE>
<BR>
It, of course, needs the "other" capabilities geometric modelers don't need. This electrically aware control layer is the piece of code that transforms the thin geometric modeler into a pcb layout program in my opinion.<BR>
<BR>
I can see (abstracting myself from the emotional opinions from time to time) a valid point in John's approach. <BR>
<BR>
Regards, Felipe.
</BODY>
</HTML>
--=-QHqDTSykB5Ii1yk99fPi--
- Raw text -