X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Thu, 22 Jun 2017 20:27:30 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: [geda-user] [pcb-rnd] subcircuit tutorial (narrated video) + request for testing Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com Hi all, the main focus of the current development cycle of pcb-rnd is implementing subcircuits. The first step was to extend the internal model so that it has subcircuits which can host any kind of object on any layer. The following ~2 minutes video demonstrates how it works with a subcircuit that has copper traces, copper polygons and a solder mask cutout polygon (a "distributed element filter"): https://archive.org/details/pcb-rnd-subc-filter Thanks to Erich, the video has audio narration this time. The first version of subcircuits supports grouping arbitrary drawing primitives. There's a long way to go, and it will take months to reach our goals. As I wrote in the previous mail on this topic, the subcircuits effort means finally cleaning up the internal data structures, which long term will: - lead to storing our data in a real tree (hierarchy) - replace elements and all related special casing with generic, "can host anything" composite objects - no more "why can't I draw a silk polygon in my footprint" kind of problems. *** REQUEST FOR TESTING *** We are looking for testers to make sure subcircuits work properly. If you are interested in this feature, please join our irc channel on server repo.hu, port 6667, channel #pcb-rnd ; we stopped organizing test sprints, because there's life on that channel almost 24/7. Just join any time, say hello. If noone answers immediately please be patient, we still have a 3..4 hour blind spot a day when most of the team is away. If you think you can contribute in making more tutorial videos, with video recording, cutting, narrating, writing subtitles and annotations, please contact us. Best regards, Igor2