Inkscape add CNC tabs

From Wurst-Wasser.net
Revision as of 16:07, 26 February 2024 by Heiko (talk | contribs) (→‎Making the tabs even cooler)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Problem

Some GCode-generators can't create tabs, so I decided to include them in the drawing.

The Solution

  • Select the path you want to add tabs to:
    Tab ksnip 2024-02-26 14-11-39.png
  • Change the stroke to the width of your milling bit and add little something. Example: 3.0mm milling bit → stroke 3.1mm:
    Tab ksnip 2024-02-26 14-13-16.png
  • PathStroke to Path
  • Choose the Node toolso you see the shape of the stroke is now a closed path:
    Tab ksnip 2024-02-26 14-42-21 path.png
  • Add nodes where you want tabs:
    Tab ksnip 2024-02-26 14-19-47 add nodes.png
  • Remove infill and set a stroke (otherwise you can't see the deletion of the segment):
    Tab ksnip 2024-02-26 14-33-36 stroke only.png
  • Select one newly made node and the neighbouring node and split path there by deleting the segment in between:
    Tab ksnip 2024-02-26 14-34-15 select and delete.png Tab ksnip 2024-02-26 14-34-27 deleted.png
  • Repeat for the other new node:
    Tab ksnip 2024-02-26 14-34-50 both deleted.png
  • Close the gaps in the path:
    Tab ksnip 2024-02-26 14-35-18 join.png Tab ksnip 2024-02-26 14-35-34 joined.png
  • Repeat for the other new node:
    Tab ksnip 2024-02-26 14-35-44 both joined.png
  • Repeat this process for the tabs needed:
    Tab ksnip 2024-02-26 14-45-48 done.png
  • For better visibility I removed the stroke and filled with red:
    Tab ksnip 2024-02-26 14-46-53 done filled.png
  • Mill the red area as pocket right thru your material (which will leave the tabs standing)

Making the tabs even cooler

  • Make a copy the original object to your drawing and repeat the steps up to Stroke to Path:
    Tab ksnip 2024-02-26 14-53-59 copy.png
  • It might be a good idea to name the paths properly :)
  • Order then in layer view, and select them:
    Tab ksnip 2024-02-26 14-58-06 order and select.png
  • Choose PathDifference Exclusion to create an inverted path, that reflects the actual tabs:
    Tab ksnip 2024-02-26 15-03-30 exclusion.png

What's the point?

Now you can do the following:

  1. Mill the red path all through your material
  2. Mill the green path only so deep that 1mm remains

Now you have proper tabs!