from Hacker News

Melting KiCad

by donquichotte on 4/21/22, 12:43 PM with 81 comments

  • by q-big on 4/22/22, 9:38 PM

    Relevant:

    TopoR, an EDA program developed and maintained by the Russian company Eremex:

    > https://en.wikipedia.org/wiki/TopoR

    "The most recognizable feature of TopoR is the absence of preferred routing directions, which results in unusual looking PCBs."

    > https://www.eremex.com/products/topor/

  • by zxcvgm on 4/21/22, 5:31 PM

    The author has also made a video about it recently: https://www.youtube.com/watch?v=euJgtLcWWyo

    It reminds me of Boldport, who made project kits that were also works of art [0]. The funky PCB traces and shapes were all hand-drawn, I believe, rather than drawn up in a regular EDA program.

    [0] https://boldport.com/shop?category=Soldering+projects

  • by eternityforest on 4/22/22, 9:29 PM

    I've pretty much given up on KiCad. LibrePCB has a much easier UI, KiCad is essentially the Vim of PCBs.

    Libre is already good enough in all ways except the fact you have to make a lot of parts yourself(Which is pretty fast, but still), for anything simple.

    Anything it can't do, is probably a high budget kind of thing and you can afford the really good tools(But Libre might get there too, if it keeps going for another 5 years)

  • by a9h74j on 4/22/22, 10:45 PM

    Great work and writeup.

    In terms of the pictured old pcbs with rounded traces, I wonder if when applying tape "on film" or "on mylar" it was rather easy, when applying narrow fixed-width tape for a track, to bend and follow curves while doing so. Thus, I presume, one could both avoid cutting the tape at bends, and follow smooth curves already drafted by hand.

    Here's what came up for me with a search for datak tape:

    http://www.philmore-datak.com/mc/Page%20274.pdf

  • by Taniwha on 4/21/22, 8:49 PM

    I'm quite excited by this - it's my personal PCB design preference, usually done by hand in Eagle
  • by jaytaylor on 4/22/22, 10:10 PM

    If anyone else is wondering what is a "DRC problem":

    Design Rule Checking (DRC) is a process used to identify errors and mismatches such as spacing & trace widths in a PCB design/layout.

  • by jtfinlay on 4/22/22, 10:33 PM

    I love how these boards look, the design is really smooth and unique.

    Are most manufacturers equipped to print boards with these curves - would it impact the cost of printing?

    I've been working on a web-based drc & renderer and the math to support these looks like a fun challenge.

  • by mNovak on 4/22/22, 10:51 PM

    I really like the action plugins in KiCad; it gives the ability to do things that users want (hence bothered to make the plugin) but that the maintainers don't always agree with/prioritize.

    I do wish there was some kind of central directory of plugins though.

  • by etaioinshrdlu on 4/22/22, 9:27 PM

    This looks so much better. There are actual engineering reasons to prefer it this way listed in the article, and although they are pretty unimportant, why not make it the best we can? 45 degree angles as a rule feel rather cargo-cultish.
  • by amelius on 4/22/22, 9:54 PM

    Nice but there is one feature I want more than this: automatic placement & routing.
  • by madengr on 4/22/22, 9:32 PM

    Wouldn’t it take a photo plotter longer to interpolate around a curve? Seems like 0/45/90 routing would be faster to plot.