delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/27/17:44:53

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] support arcs with square ends?, ellipse segment arcs?
Date: Tue, 27 Oct 2015 22:44:30 +0100
Organization: Institut =?UTF-8?B?ZsO8cg==?= Quantenoptik
Lines: 46
Message-ID: <n0or7u$98f$1@ger.gmane.org>
References: <CAC4O8c8Jtm61QCsvnzLpP2fBDqRFU4j8g4Euf19yexgyWMOM4g AT mail DOT gmail DOT com> <201510230205 DOT t9N25Fhv002633 AT envy DOT delorie DOT com> <20151024105936 DOT 3de408e6dfa2135be27cfb4a AT gmail DOT com> <201510250420 DOT t9P4Kfes017141 AT envy DOT delorie DOT com>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: 130.75.102.197
User-Agent: KNode/4.14.10
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t9RLinH2009635
Reply-To: geda-user AT delorie DOT com

DJ Delorie wrote:

>> As is now arcs for 90 degrees work well but ideally arc angle should
>> depend on connecting lines, did I understand this correct?
> 
> Arcs with arbitrary start/end angles are already supported, and used
> by the pullers and toporouter.

There is a patch on launchpad which adds support for arbitrary angles to 
the GUI:	https://bugs.launchpad.net/geda-project/+bug/699435

The patch was originally uploaded by Ineiev in 2007. I tested it back in 
the days and liked it quite a bit. It got some use in real world projects 
for layouts with weird shapes. Fractional circles also come handy with the 
silk of footprints. IIRC, I did my APEM TL46 switch with this utility:
http://www.gedasymbols.org/user/kaimartin_knaak/footprints/switches/APEM_TL46.fp

The patch got an update in 2008 by Ineiev and a rework by Bert in 2012 
which was necessary because pcb changed the internal representation of 
coordinates. At the end of 2012 Peter C. signalized to ensure that the 
patch does not bit-rot anymore. However, the most recent version available 
on launchpad just failed to apply to current git/head. I will try and see 
if my coding skills suffice to make the patch succeed again.

---<)kaimartin(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


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