Florian Festi
|
d3c76f2b9e
|
Put box generator into groups and adjust the menu web page accordingly
|
2017-02-13 17:31:58 +01:00 |
Florian Festi
|
5a0f3d42ea
|
Add UIGroup class and instances for structuring the box generators
|
2017-02-13 17:31:02 +01:00 |
Florian Festi
|
c820c1b77d
|
Move lid code from boxes/generators/box2.py to boxes/lids.py
Rename the classes to no longer show up in the list of generators
|
2017-02-12 23:18:37 +01:00 |
Florian Festi
|
0739fd0b94
|
Exclude Boxes classes starting with _ in getAllBoxGenerators()
Exclude mix-in classes that are not supposed to be used on their own
|
2017-02-12 22:20:32 +01:00 |
Florian Festi
|
399e5b468f
|
New generator: UBox - a box with rounded corner at the bottom
|
2017-02-12 15:00:17 +01:00 |
Florian Festi
|
b59de950c0
|
Box2: Refactor lid generation out of the Box2 class
|
2017-02-12 15:00:17 +01:00 |
Florian Festi
|
a7d0dda9f8
|
New generator: Box5 box with lid attached with cabinet hinges
|
2017-02-11 18:15:44 +01:00 |
Florian Festi
|
305986dad8
|
Add cabinet hinge to top_edge and support it in Box2
|
2017-02-11 18:15:44 +01:00 |
Florian Festi
|
fb5398b30d
|
PoleHook: Initial commit
|
2017-02-11 18:15:34 +01:00 |
Florian Festi
|
250131e152
|
Fix previous fix *sigh*
|
2017-02-09 18:47:20 +01:00 |
Florian Festi
|
3e3ed3b0dd
|
Add finger joint settings again
Got removed accidentially in 8d754c
|
2017-02-09 00:02:41 +01:00 |
Florian Festi
|
da6dcb4c68
|
Box4: Use ignore_widths to get finger joints on the whole length of all edges
|
2017-02-07 20:18:48 +01:00 |
Florian Festi
|
1e6893d0b1
|
Box4: Box with boxy lid and built-in hinge
|
2017-02-06 22:36:11 +01:00 |
christopher
|
8d754c3855
|
Use default finger/width settings of 2.0 for every box
|
2017-01-30 10:12:27 +01:00 |
Florian Festi
|
17e2b55fcf
|
Box2: Add flat lid
Make chestlid param a general lid param
|
2017-01-24 22:49:25 +01:00 |
Florian Festi
|
28ad1c6dc3
|
RoundedBox: Add top param for top opening and lid
|
2017-01-21 13:54:58 +01:00 |
Florian Festi
|
a8241b2118
|
New generator: RoundedBox
Still very basic. Needs top parameter similar to AngledBox
|
2017-01-19 21:36:43 +01:00 |
Florian Festi
|
fa4fd943ca
|
New generator: DisplayShelf - a shelf with forward slanted floors
|
2017-01-14 23:13:22 +01:00 |
Florian Festi
|
8514ede2c3
|
AngledBox: Fix fingers on top of walls for "angled hole"
|
2017-01-08 18:56:05 +01:00 |
Florian Festi
|
7b5614659a
|
New generator: AngledBox
|
2017-01-08 17:25:36 +01:00 |
Florian Festi
|
8dc13440ee
|
Fix boolean params. Not passing 0, None, False or off works for setting them to False
Thanks to chrisjshull for pointing out how to fix this in the web UI.
Fixes #19
|
2017-01-08 17:25:36 +01:00 |
Florian Festi
|
0cbd713718
|
RegularBox: Fix outside parameter
|
2016-12-17 11:36:26 +01:00 |
Florian Festi
|
0dc6aef5d4
|
RegularBox: Add angled hole top style
|
2016-12-17 11:24:47 +01:00 |
Florian Festi
|
6298c80527
|
RegularBox: Fix angled lid
|
2016-12-14 21:02:49 +01:00 |
Florian Festi
|
a5fd1775e0
|
New generator: RegularBox
|
2016-12-13 22:58:56 +01:00 |
Florian Festi
|
75adf0b15f
|
TrafficLight: Add support for horizontal layout of lights
|
2016-11-30 21:45:17 +01:00 |
Florian Festi
|
f133e2aa12
|
TrafficLight: Add windows to be cut from transparent (and colored) material
|
2016-11-30 18:31:44 +01:00 |
Florian Festi
|
16e93ca086
|
TrafficLight: Fix edge type for front panels
|
2016-11-30 11:29:55 +01:00 |
Florian Festi
|
23cf0eaa3a
|
TrafficLight: Add param for number of lights
|
2016-11-29 23:43:01 +01:00 |
Florian Festi
|
273174fae8
|
New generator: TrafficLight
|
2016-11-29 23:42:17 +01:00 |
Florian Festi
|
aa4c0fd1d4
|
Add FingerJoints to the bottom of the front plates
|
2016-11-28 21:11:38 +01:00 |
Florian Festi
|
0fc6527150
|
BinTray: Switch slots between vertical and horizontal walls
to better support the floors.
Also fix margin of BinFront edge class(es)
|
2016-11-13 11:58:07 +01:00 |
Florian Festi
|
c39b33ad14
|
New BinTray generator
|
2016-11-13 00:40:55 +01:00 |
Florian Festi
|
0cde4a71e6
|
Add params for edge settings to all generators
|
2016-11-01 23:46:25 +01:00 |
Florian Festi
|
33d11487de
|
Add edges for a sliding lid
Add to top_edges and support in Box2
|
2016-10-30 20:17:13 +01:00 |
Florian Festi
|
4e632325e3
|
Arcade: Increase height of keyboard
|
2016-10-17 21:29:58 +02:00 |
Florian Festi
|
9b4a45a1d5
|
Arcade: Add width as a parameter
Fix movement of side
|
2016-10-17 21:16:02 +02:00 |
Florian Festi
|
ff6ba3595d
|
New Generator: Arcade - a desktop arcade cabinet
|
2016-10-17 21:12:12 +02:00 |
Florian Festi
|
586aeb7fb3
|
Allow finger joints as top edge
Add matching lid to Box2
|
2016-10-02 20:47:02 +02:00 |
Florian Festi
|
b0fb04762b
|
Rotary: Make beam dimmensions parametric
|
2016-09-28 17:56:42 +02:00 |
Florian Festi
|
46f40bdae6
|
Planetary: Fix description
|
2016-08-22 20:48:21 +02:00 |
schinken
|
93af56ff9c
|
Code Reformat #1
|
2016-08-17 15:07:41 +02:00 |
Florian Festi
|
af167295b8
|
Rotary: Fix spindle mechanism. Increase width of scissor lift to 70mm.
|
2016-08-05 22:59:35 +02:00 |
Florian Festi
|
828cd12d49
|
Rotary: Add knifethickness param and support variant for honey comb table
|
2016-08-05 22:59:35 +02:00 |
Florian Festi
|
072845be57
|
Rotary: Make some clearing space over the idle rollers
|
2016-08-05 22:59:22 +02:00 |
Florian Festi
|
77e39669e8
|
Rotary attachment for laser cutter - first steps
|
2016-08-05 22:58:39 +02:00 |
Florian Festi
|
36d6cd77c3
|
Fractal jigsaw puzzle. Alpha verion without splitting stuff into pieces.
|
2016-08-05 21:33:41 +02:00 |
Florian Festi
|
db38122125
|
Remove unnecessary moveTo() commands
.move() now leaves some space around parts
|
2016-08-03 22:20:13 +02:00 |
Florian Festi
|
419cccc7dd
|
PlanetaryGear: add maxplanets and deltateeth params
|
2016-07-31 17:44:19 +02:00 |
Florian Festi
|
6dd482be9c
|
Generate the list of generators automatically
Generate new traylayout class to make this work with the web interface
Minor fix to not error out in web interface for non existing doc string
|
2016-07-31 17:18:17 +02:00 |