Commit Graph

436 Commits

Author SHA1 Message Date
Florian Festi 538d5af99b New generator: DoubleFlexDoorBox
Still untested and missing a sample image
2021-05-22 14:10:16 +02:00
Norbert Szulc b0861bf937
Add platonic solid generator
Resolves: #254
2021-05-16 15:07:53 +02:00
jens persson 3a979bcfc6 Extend PaintStorage to make stackable drawers
Add an extra argument --drawer that changes it to a simple drawer

Co-authored-by: Florian Festi<florian@festi.info>
Resolves: #315
2021-05-16 14:58:18 +02:00
Florian Festi eec53625f7 New generator: SlatwalPinRow
Angled pins to hang stuff from.

Still untested.
2021-05-15 15:45:44 +02:00
Florian Festi 072ff9b032 New generator: DrillStand
A stand-alone (no pun intended) version of the SlatwallDrillBox
2021-05-15 15:45:25 +02:00
Guillaume Collic d478edd5d7 Add coffee capsule holder generator 2021-04-25 11:25:30 +02:00
Florian Festi 41165731c9 DisplayShelf: Fix calculations for negative angle values 2021-04-02 16:11:11 +02:00
Guillaume Collic 97d85ff10e Add PhoneHolder 2021-03-22 22:45:55 +01:00
Mateusz Konieczny 3a3304de67 mention similar ones in burn test 2021-03-22 19:45:06 +01:00
Mateusz Konieczny 69bf15a682 serraded -> serrated typo 2021-03-22 19:41:33 +01:00
Mateusz Konieczny 9bdd5e4dda mentioned ClosedBox and BasedBox in each other descriptions 2021-03-20 21:26:54 +01:00
Mateusz Konieczny 23ee7b3eb2 copy closedbox description to basedbox description as applicable 2021-03-20 21:26:54 +01:00
Mateusz Konieczny 000ba92106 fix typo in description 2021-03-20 21:26:54 +01:00
Mateusz Konieczny e8fc07d33d increase play in two piece to 0.15
note: I am very inexperienced, this is based on a single test (with 0.05 and 0.15 box) and advice from local expert
both apply to plywood
2021-03-17 15:24:46 +01:00
Florian Festi 7355d0d612 TrayLayout: Give more descriptive parse errors
Also allow both X and now also x for removed floor
2021-03-15 13:50:35 +01:00
Florian Festi 7397e49b2b TrayLayout: Add description text
Resolves: #295
2021-03-15 13:50:35 +01:00
Mateusz Konieczny 21ca3d0b98 try to add explanation how burn test works
fixes #288
2021-03-02 14:12:42 +01:00
Guillaume Collic 3efd941ff1 Keyboard: 19.05 mm spacing is more standard than 19 2021-02-27 21:02:07 +01:00
Guillaume Collic 72c7fca53e Keyboard: clean and column callback spacing default value 2021-02-27 21:02:07 +01:00
Guillaume Collic 61b85a6aed Keyboard: add shared settings with new options 2021-02-27 21:02:07 +01:00
Guillaume Collic 0c89ad2b17 Keyboard: fix alignment in atreus21 and keypad 2021-02-27 21:02:07 +01:00
Guillaume Collic 0d4d4f308b Keyboard: move common code to mixin (atreus21, keypad) 2021-02-27 21:02:07 +01:00
Guillaume Collic ec8abee265 Atreus21: clean dead code and magic numbers 2021-02-27 21:02:07 +01:00
Mateusz Konieczny 44a9041427 attempt to make burn test description more newbieproof
fixes #284
2021-02-27 20:56:03 +01:00
Mateusz Konieczny 33917a6113 fix typo 2021-02-24 21:03:52 +01:00
Guillaume Collic d694bd3241 Fix DividerTray length with 'outside=false' 2021-02-14 10:20:16 +01:00
Guillaume Collic 9642b9aacc Add PaperBox 2021-01-28 13:59:47 +01:00
jomjol eea27ee74d Implementation of FlexSettings
Addding of FlexSettings to RoundedBox to adjust the flexibility setting for the corners
2020-12-29 22:29:27 +01:00
Florian Festi e6dccc4135 StorageRack: Add pictures
Thanks to https://github.com/impellerturn for providing the images!
2020-12-29 15:33:27 +01:00
Florian Festi 34260e1b01 Castle: Actually add description 2020-12-29 15:18:37 +01:00
Guillaume Collic b41a3114ca AgricolaInsert: better thickness range support 2020-11-16 22:46:43 +01:00
Florian Festi 7afe0329a2 MakitaPowerSupply: Dynamically calculate vent holes 2020-11-10 18:00:40 +01:00
Florian Festi 043f208213 AllEdges: Fix for new backend 2020-11-09 19:15:55 +01:00
Florian Festi 09b4de82de MakitaPowerSuppy: Replace hyphens parameter names 2020-11-09 19:15:55 +01:00
Florian Festi cdc89e3cde SilverwareBox: Add missing stroke() command 2020-10-20 17:00:15 +02:00
Florian Festi 90c783568f OttoBody: Fix issue with HexHoles that broke the generator
Thanks to https://github.com/ottobot42 for reporting.

Resolves: #250
2020-10-19 21:00:38 +02:00
Florian Festi dabab1880f SpicesRack: Fix feet to support first level 2020-10-13 22:49:19 +02:00
Florian Festi 1dd567657e Fix use of roundedPlate in Display and LaserClamp
Thanks to Guillaume Collic (https://github.com/gcollic) for reporting!

Resolves: #248
2020-10-13 20:00:09 +02:00
Florian Festi 6dff8db710 Add alignment pins to BayonetBox
Also add a lower ring to the bayonet lid of the RegularBox limiting rotation
2020-10-13 16:07:31 +02:00
Florian Festi f74e86c38f BasedBox: Add description and point people to edge_width 2020-10-11 14:01:03 +02:00
Marcin Zukowski dfc2f075d9 Adding Grooved Edge (z, Z), example use in UnevenHeightBox 2020-09-29 20:40:18 +02:00
Guillaume Collic 2a55183e50 AgricolaInsert: optimize player box generation layout 2020-09-20 12:37:29 +02:00
Guillaume Collic 9e83c2ad9b Add AgricolaInsert box 2020-09-20 12:37:29 +02:00
Guillaume Collic 7495de72f7 DividerTray: refactor, and makes it easier to reuse 2020-09-20 12:37:29 +02:00
Florian Festi 7fd4306664 Add h edge to top_edge parameter
Resolves: #244
2020-09-19 22:39:30 +02:00
Marcin Zukowski f058ce68fb Add --lid_height in UnevenHeightBox 2020-08-28 10:35:10 +02:00
Ba-So d34d6ed987 fixed proper use of settings in paintbox.py 2020-08-15 09:47:40 +02:00
Ba-So f6e2773810 fixed bug where the option hexpattern=True would cause an error. 2020-08-14 12:30:21 +02:00
Florian Festi 0980270dcf RectangularWall: Fix list of available edge types
M -> N
2020-08-04 23:41:08 +02:00
Florian Festi d3fa5ec0d4 UniversalBox: Add vertical_edges parameter
to allow finger hole joints for more stability

Fixes: whining by wu
2020-08-04 21:52:25 +02:00