X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048; t=1425065736; bh=JNNpKrEOlWtbO8bfrUZnup7N+EpiLs3/FMnggmEWVUA=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=tIbeS0SOZzrleTf5zX/49qa3fNdPMz0k2SVJvfe2fHtIMOlxAd6du/qjfyjtUa+bIs3pKi0068qWJjNBn4ihcWkKwWrDZz0qAhk2SGR6Yj8sIdfXnKhVXWsUVe4GXeMZPlaCUyd8RT/nvW6yQ3PMGtaJ3BG8XGPAT1h+3ezUIFpynCGDPdSRwSi2nDlEHKKTlIEMZSh/g14cqM02kIznMq4ubYlmbsbiZdU48i23eEPfZeTPyOq3q4ZvnM+0QmqqKahkBv6jonrbsZtfipNpcGlV8gwQ59sf+z9CqnD/JQrGN4f/KkT6yC4moA2xbapzsyy59fXA4XkLayPBMQ3ehw== X-Yahoo-Newman-Id: 492975 DOT 72794 DOT bm AT smtp111 DOT sbc DOT mail DOT ne1 DOT yahoo DOT com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5FwUAPcVM1lDZUEqs.UgllaC6oTfo2jowUEvUblrd2WI4oB 1Lgky40ENqrACYqNhC3.pUvbu97e1F_UmkAU2jnIRsXf9x.cEozoPpyaqhku qquzpjTbH7BH_o7dwfovu6wb7HPU8C9aRWgb2x6xjCI.xhyvn7pRV1vjYA9n m1N1dgU.kmzntGybpaevUiS.PhJCBysieVQkJ6yKzn7kSomPNkLsCRacrHKQ 8JSB2mptQaGhR_akdyfQqCQmClSZH1hp7_OdxHVPVoEmrScNKiusik_5E7T5 1ybDoGDQPrllQhluG1ugWEn5zR5g2S.eDJuJ4eYWYcSVXDmUu.sVv9sJ5i5z UZ2YCL9GSskQjDe6OVEcWJITlJ8XEz8MfyCKmYNsxV0ef4J9UmuVB9cu5HtC EyUIf9qpBidWlpD.3KwrECiB50WZvzi0z2TA2qtXMN3ZDrckTvi3vMW2VLpR 63VCyWhLWAfTE4HiVW2zgvWa2gxP0__Kx8ZYW8Esm8ZKRQxzAqXo0rHLGr6d MGop0LwcVA_F6.Qhq9vGPkSo9KDZhmxbcExbkVLg1Jxj7kBeWU44TzarfAxx US5bz2ljipIqVOuDYshgeP2MuHNiSOPbZTGsa8J4O8aa2dvgGsTEi_8s06QX U0u4- X-Yahoo-SMTP: f_DTt3mswBBgAkQlHvfWr7fedPivEj8lM_i1QPTGLa1z0f7XFiw- Message-ID: <54F0C694.6080203@sbcglobal.net> Date: Fri, 27 Feb 2015 11:33:40 -0800 From: Girvin Herr User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20131204 Thunderbird/17.0.11 MIME-Version: 1.0 To: gEDA User List Subject: Re: [geda-user] Ellipses in gschem? References: <54EB4593 DOT 7020801 AT envinsci DOT co DOT uk> <20150227122246 DOT GA4091 AT localhost DOT localdomain> In-Reply-To: <20150227122246.GA4091@localhost.localdomain> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 02/27/2015 04:22 AM, Vladimir Zhbanov wrote: > Matt, > > On Mon, Feb 23, 2015 at 03:21:55PM +0000, Matt Rhys-Roberts wrote: >> Is it possible to create ellipses in gschem for use in symbols? Circles and >> arcs are no problem... > I've remembered one else way I used some time ago: > - make a figure you want in your favorite vector graphics editor > (e.g. inkscape) > - export it to pdf or postscript > - convert it to gschem format with: > pstoedit -f gschem figure.pdf figure.sch > > You'll get the figure approximated by lines. pstoedit has some > options you may want to set in order to make the figure look more > smoothly. > > You can scale your figure either before (in inkscape) or after > exporting to pdf (there is at least one script on gedasymbols.org > for that purpose). > > Cheers, > Vladimir > Vladimir, These are good ideas. I hadn't thought of them. Thanks. One thing I discovered is that gschem's rotation does not work well with inserted drawings. I tried rotating a PCB assembly after inserting it into a gschem drawing and the board outline rotated, but the silkscreen did not. Therefore, I recommend to do all rotation outside of gschem, before inserting the drawing. Another problem is rescaling. gschem will not rescale (drag a corner "tag".) an inserted drawing once it is instantiated. It can be scaled during the insertion, but once that last insert click is done, that is what you get. Don't expect to edit the drawing later, other than moving. Also, I use arrows and lines to point to components in an assembly drawing. If the arrows and lines are placed before the drawing is inserted, the arrows and lines are under the drawing and hidden by the inserted drawing. I cannot see any way to "Bring to front" or "Move to back", etc., any gschem objects, as in LibreOffice Draw for example, in order to push the drawing back behind the arrows and lines. But then this is not a requirement of gschem. I just remember to insert the drawing first and then create the arrows and lines over the drawing. That seems to work well. Keep in mind that gschem slows down noticeably after a drawing is inserted. Past versions were worse than the later version I am using (1.8.1). The older version I tried this on years ago slowed down so bad that it was unusable. The more insertions, the slower it gets. Be patient when printing. I experimented with different file formats (jpg, eps, etc.) and did not notice any difference in the speed change. So, no one format is preferable, but some format file sizes are smaller. Hope this helps. Girvin Herr