X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Fri, 26 Oct 2012 10:56:33 -0700 From: Colin D Bennett To: geda-user AT delorie DOT com Subject: Re: [geda-user] Trace width - best practices? Message-ID: <20121026105633.763b0f4c@svelte> In-Reply-To: <20121026001145.29502e3d@akka> References: <20121023192443 DOT GK524 AT fi DOT muni DOT cz> <20121024024222 DOT 5584aab6 AT akka> <20121024095322 DOT 6bf3d4af AT svelte> <20121026001145 DOT 29502e3d AT akka> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator297.hostgator.com X-AntiAbuse: Original Domain - delorie.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gibibit.com X-BWhitelist: no X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (svelte) [67.160.112.163]:60064 X-Source-Auth: colin AT gibibit DOT com X-Email-Count: 1 X-Source-Cap: c2t5bGVuO3NreWxlbjtnYXRvcjI5Ny5ob3N0Z2F0b3IuY29t 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 Fri, 26 Oct 2012 00:11:45 +0200 Kai-Martin Knaak wrote: > Colin D Bennett schrieb am 24. October 2012: > > > > This is the tricky part. You want to divide a net in high > > > current and low current parts. This calls for modifications > > > in the data structure. The current data structure assumes > > > that every segment of a net is equivalent. > > > > Actually, being able to break a net down into some more > > structure would be helpful for a lot of other things as well. > > Sure. But the price to be paid in terms of data structure > modification and changes to the file format seems pretty high. Perhaps if we leave the concept of "nets" alone, and just provide a way to have a "null connection element" to join nets at a point on the PCB. You can do it today, but it requires inserting some footprint (e.g., like a solder bridge) and (a) manually adding a silk text element to short the pads, or (b) drawing an actual line between the pads to short them, but then PCB will highlight the two nets as being shorted in a very unhelpful way (usually highlighting other pins on the nets as shorted). Someone has in the past suggested putting this shorting line on another layer that is only moved into the same layer group right before gerber export... but this is error-prone since there is no DRC or "all nets routed" check to remind you to do it each time. Regards, Colin