X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=ZNIKdBfeeSazu31NKbgd2R2HuUB2P+O6YE0r0UAgC1E=; b=p4hpV/O5dtMmNL4arT7enDfpP6ZwN3ujMWcQT8Zc8A2VtF5zDNFT6VCLcyCBcHJNR4 dbSnqoUpUR3xBpaok9PWFZ01qRX0+4HbzttaAeH253XoiYzgTAndsJJmQXK9zrteKX+w MjWxYKIf+8qsVe6KlZG22l0292xnoTnNy7nD7SZn1cf/D+e2+B7O+P648MKPtZSHYDgN Nl+tnioeicIrAt0SKEKt91eTsPnBvn5XyKvVlz+WgwjIusgd+Qx8CnG705mA2i5aSiw8 cjRvv+KtOk41gtcHMA7wmK3H0vzBz2rg3pybEPDfDXI4l+QLVIyt0qsDiwvabJLGj8Tx 7w0g== X-Received: by 10.194.77.97 with SMTP id r1mr34037005wjw.98.1441137697852; Tue, 01 Sep 2015 13:01:37 -0700 (PDT) Date: Tue, 1 Sep 2015 22:01:31 +0200 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] back annotation proposal (RFC) Message-Id: <20150901220131.e1e5270d9d0347ae932d962d@gmail.com> In-Reply-To: <201509011930.t81JUl0k023348@envy.delorie.com> References: <201508301802 DOT t7UI2twS031311 AT envy DOT delorie DOT com> <201508310341 DOT t7V3fcfh022966 AT envy DOT delorie DOT com> <20150831111604 DOT 5b1bb421bc015de9a848e8a9 AT gmail DOT com> <55E42456 DOT 5080309 AT jump-ing DOT de> <20150831112032 DOT GA8963 AT visitor2 DOT iram DOT es> <20150831134127 DOT 9dccc4c2563ce7bba5ded79d AT gmail DOT com> <55E46E18 DOT 7060102 AT ecosensory DOT com> <20150831220701 DOT 929d36b81e49e264f37e61a5 AT gmail DOT com> <55E4BDB7 DOT 1080506 AT ecosensory DOT com> <20150901084555 DOT b7b8ebd66e7e7a8ba1c8eecf AT gmail DOT com> <201509011930 DOT t81JUl0k023348 AT envy DOT delorie DOT com> X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Precedence: bulk On Tue, 1 Sep 2015 15:30:47 -0400 DJ Delorie wrote: > > > The problem is that there are hundreds or even thousands of > > different resistors in my database. I could choose a thru-hole part > > for packaging only to have the pcb layout engineer change it to > > surface mount part or inline sip or dip array. Those changes would > > have to be backannotated from PC layout to the original schematic. > > > > So here's the problem. You frequently have to take one design into > > multiple PCB's. Your schematic will be used in the real product so > > it must be nice and compact with all surface mount parts. You will > > also use the same schematic to build a "break-out-board" with > > thru-hole parts for testing and code development. > > This might be a case where a BOM drives the tools, instead of being an > output file. Multiple "input BOMs" could be maintained by different > groups and merged as part of the process that generates the final > PCAs. > > And by BOM I mean "any data that helps narrow down the part selection" > - it could be a physical list or regex's, rule set, or database of > attribute preferences. Whatever :-) > > My blue sky proposal included the option of "some rule set" which I > never defined, which provides project-specific defaults to help narrow > down the list of available parts to the one actually used. The idea > was that the designer specified what they needed, and the layouter > would pick from the options given. > Great! On correct path.