qmk.fm icon indicating copy to clipboard operation
qmk.fm copied to clipboard

Design flaw in Let's Split SVG

Open mongrelion opened this issue 5 years ago • 0 comments

There are a couple of design flaws in the SVG and other issues that I list here:

  1. The standoff cutouts from the top and bottom plates are not aligned. I tested this both in the design itself and also on an actual print and the holes definitely are off by a few millimeters. See attached image (I highlighted two but this applies for all of them). issue-1

  2. The elements on the top plate are not properly centered. See how the margin on the left is narrower than the margin on the right. See attached image issue-2

  3. The standoff cutouts, in the file, are defined as paths and not as ellipses. More than a necessity, it's really for convenience that they should be actual objects and not paths, just like every other element in the design (the switch cutouts, the plates, etc.)

  4. This is where I don't know where to go. I've been banging my head against the wall trying to export this thing to .DXF using Inkscape to get the case laser cut in the local shop but every time the exported file would only show the standoff cutouts and not the rest of the design. This is because Inkscape (and probably every other SVG to DXF export tool?) only exports paths and not objects. So there is a step in between which is to select everything on Inkscape and convert all the objects to paths. We could then either:

    • make the SVG ready with paths so that people only have to export to DXF (not a great idea since if we are to accept contributions, modifying paths is way harder than modifying objects)
    • make a short mention on the docs to convert everything to paths before exporting to DXF
    • include the DXF file already in the project, the SVG being the source and the DXF being the compiled version for the convenience of everybody.
  5. There is a layer leftover from the Ponoko template called DELETE bird before uploading which doesn't bring any value since it ain't doing anything. It's just noice. It would be nice to get rid of it.

mongrelion avatar Jun 21 '19 19:06 mongrelion