Commit Graph

893 Commits

Author SHA1 Message Date
Florian Festi 01af694fee Make Edges and their settings callable objects
Hexholes, grip and latch still need to be converted
2013-07-20 13:00:59 +02:00
Florian Festi 48a0e2afe3 Added flextest 2013-07-01 20:23:56 +02:00
Florian Festi 615396e06d Various refinements 2013-06-29 13:57:56 +02:00
Florian Festi 78d4169606 Stretch flex by 10% for surroundingWall 2013-06-29 13:57:05 +02:00
Florian Festi 5fd32a2e22 Make burn an __init__ param and fix burn correction for callbacks 2013-06-29 13:55:57 +02:00
Florian Festi ac471fb2b0 Minor tweaks for flexbox2 2013-06-25 19:46:11 +02:00
Florian Festi 987d51a73b Fix scaling 2013-06-25 19:45:48 +02:00
Florian Festi d3e932b78c Fix Latch to have 0.1*thickness space to allow easy sliding in and out 2013-06-25 13:40:22 +02:00
Florian Festi 849abbc4be Fix error in flex which omitted the upper connection 2013-06-19 01:17:48 +02:00
Florian Festi 17140eafba Add simpe box demonstration the bed bolts 2013-06-15 23:27:39 +02:00
Florian Festi 853d024032 Add bed bolts - a way of using screws with plywood - to the finger joint 2013-06-15 23:26:22 +02:00
Florian Festi 61c95ec0c7 Cleanup imports 2013-06-15 23:25:31 +02:00
Florian Festi a0d3d51180 Improve ragangement of parts 2013-06-09 18:46:23 +02:00
Florian Festi b0d321b4b2 fix burn correction for corner() 2013-06-08 15:19:28 +02:00
Florian Festi 4cbb586547 Use regular corners for DoveTailJoints 2013-06-07 15:55:39 +02:00
Florian Festi 1a6380fd67 Make side able to hole the lamp 2013-06-07 12:51:04 +02:00
Florian Festi 35347edeb4 Fix @restore decorator and hole() to no longer keep the current point 2013-06-07 12:50:13 +02:00
Florian Festi bd24170bcf Use special latch for the lexboxes instead of generic finger joint 2013-06-03 09:49:51 +02:00
Florian Festi 012442de6c Add "classical" Flexboxes 2013-05-30 18:38:10 +02:00
Florian Festi eb634d054e Use wall with holes for the lamp 2013-05-14 17:54:47 +02:00
Florian Festi cf19c86c9c Add holesMargin param to rectangularWall
Allow callables and (callable, edgewidth) tuple as edge style
2013-05-14 17:52:33 +02:00
Florian Festi 35bb326533 Move params to hexHolesSettings
Fix spcing issue with hexHolesRectangle
Add some wall to the lamp
2013-04-18 11:44:33 +09:00
Florian Festi 7fe2c37a9c Add hexHolesPlate 2013-04-17 20:25:30 +09:00
Florian Festi 4705135755 Fix for hexHolesRectangle 2013-04-17 20:23:23 +09:00
Florian Festi a582cd94b4 Fix typos 2013-04-17 20:20:30 +09:00
Florian Festi e6a37d30d1 Remove old codRemove old codee 2013-04-17 00:02:43 +09:00
Florian Festi a8dcf02918 Fix hexHolesRectangle and add skip param
Use skip param to implement hexHolesCircle
2013-04-16 23:52:06 +09:00
Florian Festi 00658341e1 README.txt and TODO.txt 2013-04-16 18:42:02 +09:00
Florian Festi 52b23e2157 Change edge styles to single characters
Add dummy box to main library
2013-04-16 18:32:13 +09:00
Florian Festi 6cc2adf4c0 Fix width for fingerHoleEdge 2013-04-16 13:49:13 +09:00
Florian Festi 898d9ef8a3 switch back to fingerHoles 2013-04-16 12:28:37 +09:00
Florian Festi 296a354552 Use roundedPlate as base plate 2013-04-16 12:28:37 +09:00
Florian Festi e89fb24a65 Support short lists as callback param 2013-04-16 12:28:37 +09:00
Florian Festi dc02a0d86b Move silverware box into an own file 2013-04-16 12:28:37 +09:00
Florian Festi 0f1a5a540c First attempts for a lamp casing 2013-04-16 12:28:37 +09:00
Florian Festi 3e6661e288 Add hole patterns e.g. for air ventilation (still unfinished) 2013-04-16 12:28:37 +09:00
Florian Festi 3376457d5e Parametric parts for boxes with rounded corners 2013-04-16 12:28:28 +09:00
Florian Festi 870b18db43 Cleanups and rearranging 2013-04-06 00:20:10 +02:00
Florian Festi 6d5c63176f Add curveTo and handle
Make canvas size a param for the constructor
2013-04-05 20:43:34 +02:00
Florian Festi f57fcc3284 Add and fix burn compensation 2013-04-02 22:38:51 +02:00
Florian Festi 3757df27a7 Inner walls
Fix fingerHoles
Added fingerHolesAt function for better adding holes inside of sides
2013-04-01 22:20:22 +02:00
Florian Festi 68ad631f1d Add dove tail joints 2013-04-01 18:32:07 +02:00
Florian Festi a89db65828 Initial commit 2013-04-01 09:42:29 +02:00