florianfesti / boxes

Boxes.py - laser cutting boxes and more
GNU General Public License v3.0
983 stars 357 forks source link

Request - bird house #414

Closed KittyDreadful closed 1 year ago

KittyDreadful commented 2 years ago

image

I'd like to suggestion a roof design option - please see the attached picture.

Thanks!

florianfesti commented 2 years ago

You can use a normal FingerJoint edge (f) for this. Just choose a large enough values for the finger and space settings. For the roof use a FingerHole edge (h).

See AllEdges for examples with finger=10 and space=10.

florianfesti commented 2 years ago

Ah, f***k it.... Here you go: https://festi.info/boxes.py/BirdHouse?language=en

Be aware that you are liable to test cut the bird house and provide an image.

florianfesti commented 2 years ago

OK, few more fixes in 0938d12aa0ca76453e05ac4e9ee109f211971c34

The full code is at https://github.com/florianfesti/boxes/blob/master/boxes/generators/birdhouse.py

KittyDreadful commented 2 years ago

THANK YOU SO MUCH!

KittyDreadful commented 2 years ago

There's something off...

  1. It looks like the line on the bottom of the front and back aren't connecting correctly. Can you see where the line extends to the left a little? image

  2. I think that this is causing the tabs on the base to be off center. There's a gap. IMG_3824 1

florianfesti commented 2 years ago

I really don't know why every generator only works after being at least cut once...

Thanks for donating your time and plywood for testing!

florianfesti commented 2 years ago

Did that fix the issue?