delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/03/08/13:50:30

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: inbox
From: karl AT aspodata DOT se
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Re: Is FreeRotateBuffer implemented in gschem?
In-reply-to: <201903081710.x28HAAUG016981@delorie.com>
References: <201903081710 DOT x28HAAUG016981 AT delorie DOT com>
Comments: In-reply-to "(mail AT crcomp DOT net) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
message dated "08 Mar 2019 17:10:06 +0000."
Mime-Version: 1.0
Message-Id: <20190308184833.B87F285E7F7D@turkos.aspodata.se>
Date: Fri, 8 Mar 2019 19:48:33 +0100 (CET)
X-Virus-Scanned: ClamAV using ClamSMTP
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

Don Kuenz:
...
> FreeRotateBuffer allows any degree of rotation, which is more versatile
> than "E R"'s fixed 90° rotation. Anyhow, FreeRotateBuffer is not 
> implemented in gschem, which answers my question.
>     My goal to rotate a zenier diode by 45° in gschem seems unobtainable
> at present.

I have http://aspodata.se/git/openhw/bin/fp_rotate.pl and
http://aspodata.se/git/openhw/share/gschem/scale_sym.pl.

I might do what you want if there sufficient interest.
Question is how to handle pin ends, should one snap them 
nearest grid point or the closest in the pins general direction, and
what grid size should one use ? So rotate first 45° and then -45° 
wouln't get back to same thing.

If it is for 45° increments only, then one could rotate and then scale
the sym up/down by sqrt(2).

Regards,
/Karl Hammar

- Raw text -


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