www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/11/20/13:38:22

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=6zNNZqBQE6dM3PtoT6i5TCsICj5yoxXBkQjsbI5M43Q=;
b=JLAHqADNkiBul+V1kviJYMEyKFTMdaA5kbzOyV0zqWCeAGjo9Z5wlhZUzCQILV9thY
/5HciYeszf5rBaudVPQ0G4I4tBvCgJXoXXbJnKn5IFjLJbiupaLGtzytvC8RIA17UKsX
ff1J+2j/VBprltbMrqVvmt/xAW50fNdKD2WMVOEdQMnMicK9AJ1KwwdXo3Jx3edw+uYQ
Ru30nIzZiTdug2CymKpoZ2tgIgfB01drVcpn6Lpo2nu7FAnhkduPCkBBKyfJcRew+1K4
JIRwpuBcd8WuW9JYXf//l66DpguP0Pu/aXCFZVxPmGJREh9n5eNwFCh12aAWakYkzkHA
Tr6w==
MIME-Version: 1.0
X-Received: by 10.112.234.201 with SMTP id ug9mr50525424lbc.14.1416508664781;
Thu, 20 Nov 2014 10:37:44 -0800 (PST)
In-Reply-To: <546E27F0.2010501@prochac.sk>
References: <CALT8Ef7W0XRHeXUEtLQyGJmWsUQ7PWgF3S+PjfcvbfmjDzwfqw AT mail DOT gmail DOT com>
<5468E8B2 DOT 9090604 AT prochac DOT sk>
<m4dkif$dt2$1 AT ger DOT gmane DOT org>
<546A6A3F DOT 3040606 AT xs4all DOT nl>
<20141117233312 DOT 17d7d4a8 AT jive DOT levalinux DOT org>
<546DFB23 DOT 7000003 AT prochac DOT sk>
<m4l6cm$vu3$1 AT ger DOT gmane DOT org>
<546E27F0 DOT 2010501 AT prochac DOT sk>
Date: Thu, 20 Nov 2014 13:37:44 -0500
Message-ID: <CAM2RGhR5PHSJ_YogEPaHMqWES4y8CXfEbRoWryL8Q8kA=3nqhw@mail.gmail.com>
Subject: Re: [geda-user] PCB and 3D Views
From: Evan Foss <evanfoss 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

I don't agree on the identity issue. Take for example any number of
pressure sensors that use the DIP8 footprint and have a nozzle on the
top/side. To me that is exactly what you want this sort of thing for,
figuring out how to fit everything else around the parts on the PCB.

On Thu, Nov 20, 2014 at 12:42 PM, Milan Prochac <milan AT prochac DOT sk> wrote:
> On 20. 11. 2014 17:59, Kai-Martin Knaak wrote:
>>
>> Milan Prochac wrote:
>>
>>> Aligned with current  master/HEAD, there are some sample models,
>>> documentation (chapter in pcb.pdf) and small example, which should work
>>> out-of box, with result like this:
>>> http://pcb.bastl.sk/static/OpenSCAD.png
>>
>> Really curious:
>> How does this approach communicate the identity, position and orientation
>> of components?
>
>
> Identity: the footprint name should be stored in the Description field (as
> far i remember, gsch2pcb does this), model name should have the same name as
> footprint (extensions are removed/added)
> Position: it is stored in the PCB layout
> Orientation: the rotation is calculated from position of the first pin/pad
> on component instantiated on board and from position of first pin/pad in
> footprint file (footprint name should be stored in Description field).
>
> This method does not touch the existing codebase and internal structures.
> Having the rotation stored in the PCB layout, the filter code can be reduced
> by one half...
>
> Milan
>
>> ---<)kaimartin(>---
>
>



-- 
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019