An Inkscape extension to quickly add boxjoints - both genders - for lasercutter prototyping
Switch branches/tags
Nothing to show
Clone or download
Latest commit 595edd6 Aug 25, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Docs Docs Aug 17, 2017
.gitignore Initial commit Aug 15, 2017
LICENSE Initial commit Aug 15, 2017
README.md Docs Aug 17, 2017
quickjoint.inx Fixes issue #4, v0.3 Aug 25, 2017
quickjoint.py Fixes issue #4, v0.3 Aug 25, 2017

README.md

QuickJoint

What's this?

This is an Inkscape extension to help rapidly prototype 3D assemblies using a laser cutter, CNC router, waterjet cutter, or similar 2D process.

It can quickly add box tabs to objects.

tabs_demo

Target material size and other mechanical properties are configurable.

thickness_demo

Mating slots can be generating using a path as a guide.

slot_demo

Installation

Copy the two main files, quickjoint.inx and quickjoint.py into your Inkscape/share/extensions folder, where-ever that is. Mine is in C:\Program Files.

This probably requires Inkscape 0.91 or newer. There were some great changes in the last couple versions, old copies of Inkscape should be upgraded regardless!

Contributing

Bug reports and pull requests welcome. This is a pretty small side project so I don't expect a whole lot to change, but incremental improvements are rad.

Further Reading

I wrote some more background on this, and also a brief primer on writing Inkscape extensions on my website, here.