Neon22 / inkscape-LasercutBox

Creates a tabbed box with kerf adjustments. Set inside or outside dimensions, independent tab counts for each axis, corner option. Have a tight fit with kerf adjustment, or use the least amount of material and have a sloppy fit.
GNU General Public License v2.0
59 stars 21 forks source link

Patch: Make top of box "flat" #3

Open bkgoodman opened 6 years ago

bkgoodman commented 6 years ago

Couldn't figure out how to do a pull request (sorry). Here is the patch (enclosed in zip). It works with "corners". It requires that the sides be "separated" when drawn, as if there was no kerf. So I changed the logic to "separate" pieces from always checking "self.kerf > 0.0" to "self.separate" - which is set if kerf >0.0 OR if you are drawing with a flat top.

(Option is under "misc") flattop.zip

Neon22 commented 4 years ago

pretty interesting. Just got 1.0 migrated. Looking into this now. thanks.

Neon22 commented 4 years ago

Working through this and made self.separate but you also refer to a topside variable and not sure how that's made. Is it poss to send entire Lasercut_box.py file. I can do the diff here easily in notepad++.

Neon22 commented 4 years ago

I'm working on incorporating this and a fitted lid right now. Thanks for your work.