delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/02/26/07:26:13

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:from:date:message-id:subject:to;
bh=H6WgAjo8zg3gpWfhAQ7nofxlpLS3WRsPyf5wqafjbnU=;
b=OTmRQh0JpS8YeUvEmgDqwtd8iMiNGivb1JXtO7ui3kaiWJgAsJ4RMlSMXJiof6z7BD
FWa2cz1CvO7d1wzAWWXLWdJaR5lmHXjp/ECTPumHejKjqs5jqgeRcJ21asg8f+TNd4SI
xai8Isomgaiep1hX2L/AEButgLMwgHcqptAPuLiqNVbacLRkTE8Pr/5gV3Tv/42RjrXo
A/gW+NTebIVwKPcsgT90pAsEmeYtQUo2L8TooDeLANOfqJnOmZj7x9Br7rgVGQ1HLpy2
KRzz3lC94unOJrPZZBEiT3iHrJmUacN/o+DXAdfv3QmF0LC9bXLAv/Nh5ou6a9cJ3800
JKBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=H6WgAjo8zg3gpWfhAQ7nofxlpLS3WRsPyf5wqafjbnU=;
b=ITFWgcXnQaB6suYKPLumbf4zHQa42GPyHHbzerwgW+tmi5zCNwFCMTNQRXWaNEvFId
w3lRQ04h6Y4bWa89TgDh9M9tFfhsAvHb9KrQ+LT4vIEuhWLyF5+qpm0EJnjh/XDuiCEu
v846tgtmda5abNNVxxbOJip3hbwfME6Pef0Zp+x7UQqaoJqI+oPk1Jy603TYzUm63YY3
C/zQWYXy13GFLXFvKKEnwgnUiRJLdOxRzx7g4JL1epOgHWFNxUQmdheG7DeZWsrxrJlG
Dyk97qKK4PdLVEMsbWhfRYOFXlM7QKDS7/KlmWEtgsItQectJtANa+PKfZxTBA3pDor7
p1OQ==
X-Gm-Message-State: AMke39mpTwt9XWYL7CNpHRbWKv5fjzTiNE7hRSeEfYbTCtmA+SiyazKGcHSv3q2isOgys5U3PG+APgLSCvtXsw==
X-Received: by 10.202.71.134 with SMTP id u128mr5094459oia.93.1488111795914;
Sun, 26 Feb 2017 04:23:15 -0800 (PST)
MIME-Version: 1.0
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Sun, 26 Feb 2017 22:53:15 +1030
Message-ID: <CAHUm0tPQk14U59Mws09-T4cCLAT4XkNmXPBRcuGsHFb=K3v-Yg@mail.gmail.com>
Subject: [geda-user] [PCB] [pcb-rnd] cubic bezier & cubic spline tracks in pcb-rnd and PCB
using FidoCadJ
To: geda-user <geda-user AT delorie DOT com>
Reply-To: geda-user AT delorie DOT com

FidoCadJ is an easy to use cross platform Java CAD package which
currently lives on github:

https://github.com/DarwinNE/FidoCadJ

FidoCadJ lacks netlist capabilities, gerber export and partial arcs,
but does support cubic beziers and cubic splines as track features,
along with a good standard library of footprints.

Accordingly, I have added an export module to FidoCadJ to allow export
of designs to gEDA pcb-rnd/PCB format.

https://github.com/erichVK5/FidoCadJ/

This fulfills a longstanding desire to have cubic bezier and cubic
spline features available in layouts on both copper and silkscreen
layers in gEDA pcb-rnd/PCB, and also creates a gerber file/g-code
generation pathway for FidoCadJ users.

We have also implemented export to FidoCadJ from pcb-rnd, to allow a
two way workflow, if required.

Some example screenshots can be seen on:

https://github.com/DarwinNE/FidoCadJ/issues/132#issuecomment-278582822

and on

https://hackaday.io/project/19904-Noo-D(l)eus-Ex-Machina---Freeform-PCB-design-proto

I plan to generate FidoCadJ standard library equivalent footprints and
will place them on gedasymbols.org in due course, once I figure out
some sane pin numbering.

FidoCadJ has significant potential as a stroked font creation tool,
given it's ability to employ cubic splines and cubic beziers. I will
look at writing an export module for this in due course.

In creating this workflow for more artisitic and freeform PCB design
capabilities, I must give credit to Saar Drimer's PCBmodE tool, used
to execute some rather amazing designs:

http://boldport.blogspot.com.au/2013/01/introducing-pcbmode.html
https://www.boldport.com/blog

Cheers,

Erich.

- Raw text -


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