X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 30 Apr 2017 23:53:33 -0400 From: al davis To: geda-user AT delorie DOT com Subject: Re: [geda-user] [dev] Gnucap and Google summer of code. Message-ID: <20170430235333.2ce8e5e8@floyd.freeelectron.net> In-Reply-To: References: <20170330125608 DOT 7d04622a AT floyd DOT freeelectron DOT net> <20170402235928 DOT 7143c5f4 AT floyd DOT freeelectron DOT net> <20170403015521 DOT 7f0c4509 AT floyd DOT freeelectron DOT net> X-Mailer: Claws Mail 3.11.1 (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 Sat, 29 Apr 2017 09:59:40 +0200 (CEST) gedau AT igor2 DOT repo DOT hu wrote: > Any news on this? I'm finishing the current portion of the layer rewrite > this weekend. I could find some time on a gnucap exporter before the > release, but I need to know the answers (especially the parameter > extraction part) before I start. In circuit simulation, it's all transmission lines. All that you list is just different shapes. What gnucap does with the data, I don't know until I see it. For arbitrary shapes, think SVG, but it isn't quite SVG. Use SVG parameters in a Verilog syntax, except that where SVG uses absolute coordinates, Gnucap/Verilog wants relative coordinates such that when a shape is moved it stays the same. The absolute position is specified through the $xposition and $yposition parameters. Ideally, you would be able to both export and import this format. For now, export only will enable some simulation. If you can import too, you have a way to test it by doing a round trip.