# Join Paths / Create Tabs And Dimples

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/4kYSOfjvvLP36dNQ-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/4kYSOfjvvLP36dNQ-grafik.png)

This extension works on the selected paths. The paths will be joined based on their Z-order (i.e. the lowest one in the document first and then the next one and so on) at their end nodes with a straight line segment. If the ending nodes of the paths coincide, they are merged and no new segment is created. If you check the option "optimized", the paths are joined starting with the one with the lowest Z-order (one at the bottom most position in the document) and the successive paths to be joined are chosen based on the distance of their end nodes to the ending node of the earlier path, i.e. the one with one of the end nodes closest to the ending node of the earlier path is joined to it. See also [Line Merging (Combine Paths)](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz/page/line-merging-combine-paths), [Close Paths](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz/page/close-paths) and [Chain Paths](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz/page/chain-paths) for similar tools operating on path closing and joining.

## Draw some lines and select them

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/Pd5ftllNiAvjtc6R-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/Pd5ftllNiAvjtc6R-grafik.png)

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/lUK5Q2sKjDLR9OYS-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/lUK5Q2sKjDLR9OYS-grafik.png)

## Run the extension

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/XDkxohwS9b9EYyp3-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/XDkxohwS9b9EYyp3-grafik.png)

## Get the joined path

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/tfMU3CPaQ2tOhMXr-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/tfMU3CPaQ2tOhMXr-grafik.png)

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/NknZN4DfiWj4XfKz-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/NknZN4DfiWj4XfKz-grafik.png)

<p class="callout warning">This plugin might fail in case there are any groups within selection or just groups (not selected) in the document at all! **This plugin generally does not apply for paths in groups. Please ungroup before!**</p>

```bash
    return super().__getitem__(self._to_key(key))
KeyError: 'path8'
```

## Creating tabs / dimples

This extension also deals with creating tabs and/or dimples.

<p class="callout info">See also [Tab Generator](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz-boxespapercraft/page/tab-generator) and [Quick Joint](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz-boxespapercraft/page/quick-joint)</p>

## Draw some path

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/hZRmMa0sWYPCu90g-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/hZRmMa0sWYPCu90g-grafik.png)

## Create some gaps

We use [Create Links (Breakaway Connectors)](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz/page/create-links-breakaway-connectors)

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/G5VGWcyb7I5kJsvx-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/G5VGWcyb7I5kJsvx-grafik.png)

## Creeate dimples

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/fS6VsZPyDlW9NHZY-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/fS6VsZPyDlW9NHZY-grafik.png)

More examples:

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/HBFjXDMqJHn0Yn1P-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/HBFjXDMqJHn0Yn1P-grafik.png)

Sheetmal:

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/dlo1U8YhiJFqagwU-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/dlo1U8YhiJFqagwU-grafik.png)

This is for a pattern like this:

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/pKgiuxuVT3HjtBiW-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/pKgiuxuVT3HjtBiW-grafik.png)