bundle: update (2026-01-16)

This commit is contained in:
2026-01-16 00:15:37 +00:00
parent 5398165072
commit 94d3219d57
169 changed files with 39901 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
# KM Living Hinge
A highly opinionated Inkscape extension to generate living hinge patterns for laser-cut flexures. Several different patterns are available. Select any shape in your document, run the extension, choose the tab corresponding to the pattern you want to use, and apply.
## Manual Installation
1. Create the subdirectory km-living-hinge/ in your Inkscape extensions folder:
- Linux: `~/.config/inkscape/extensions/`
- Linux (Flatpak): `~/.var/app/org.inkscape.Inkscape/config/inkscape/extensions/`
- Linux (Snap): `~/snap/inkscape/current/.config/inkscape/extensions/`
- macOS: `~/Library/Application Support/org.inkscape.Inkscape/config/inkscape/extensions/`
- Windows: `%APPDATA%\\inkscape\\extensions\\`
2. Copy files from this repo into your km-living-hinge/ directory.
3. Restart Inkscape. The extension appears under `Extensions > Knox Makers > Laser > Living Hinge`.
## Patterns
| Pattern | Preview |
| --- | --- |
| Line | ![Line pattern](images/pattern-line.png) |
| Fishbone | ![Fishbone pattern](images/pattern-fishbone.png) |
| Cross | ![Cross pattern](images/pattern-cross.png) |
| Bezier | ![Bezier pattern](images/pattern-bezier.png) |
| Wave | ![Wave pattern](images/pattern-wave.png) |
| Fabric | ![Fabric pattern](images/pattern-fabric.png) |
| Circle | ![Circle pattern](images/pattern-circle.png) |
## Screenshots
![Screencast](images/km-living-hinge.gif)
Patterns truncate to shapes.
![Living Hinges](images/example1.png)
## Acknowledgements
Inspiration, examples, and code came from:
The original Living Hinge extension for Inkscape.
https://github.com/siteswapjuggler/Inkscape_LivingHinge
Hatchfill from Evil Mad Scientists and their Eggbot extensions.
https://github.com/evil-mad/EggBot/
The wonderful Meerk40t and its Laser Tools of which each of these patterns exist (and more).
https://github.com/meerk40t