Florian Festi
|
cd0d49bf6f
|
OttoLegs: Use two different hole sizes for the ankle
to allow screwing it into one side while moving freely on the other
|
2017-03-12 14:47:21 +01:00 |
Florian Festi
|
cd3fee5e76
|
OttoLegs: More tweaks
Lengthen front by 1mm to close gap to servo
Lower ankle hole at leg by 0.5mm
Shorten internal wall holding the servo at top
|
2017-03-11 20:14:29 +01:00 |
Florian Festi
|
672295310b
|
OttoBody: Body for Otto LC
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
c6c2e203f2
|
OttoLegs: Make ankle bolt diameter configurable
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
271bed0308
|
OttoLegs: wall for better fixating the servos
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
6bc695a418
|
OttoLegs: Add second leg
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
e316877d06
|
OttoLegs: Make room for cables
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
db4e878bb4
|
OttoLegs: Legs for Otto LC
|
2017-03-11 18:22:41 +01:00 |
Florian Festi
|
4ab1dcc323
|
RoundedBox: Fix description
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
eecbceda11
|
Rename Box2 -> UniversalBox
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
47f3037e23
|
rename Box3 -> OpenBox
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
5026c2bc03
|
Rename Box5 -> HingeBox
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
e5b19978dd
|
Rename Box4 -> IntegratedHingeBox
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
75b7724255
|
Rename Box -> ClosedBox
|
2017-03-06 22:24:05 +01:00 |
Florian Festi
|
5e33d057fc
|
UBox: Limit radius to possible values and merge flex if radii touch
|
2017-03-04 15:29:28 +01:00 |
Florian Festi
|
cb8ebefeb1
|
Fix Servo.choices() and use it in robotarm
|
2017-02-25 19:59:16 +01:00 |
Florian Festi
|
174b20fc11
|
Fix main
|
2017-02-25 19:40:24 +01:00 |
Florian Festi
|
ce87babfdd
|
RoundedBox: Fix hole size
Size calculation was wrong but compensated the broken size adjustment with
"outside" set.
|
2017-02-25 15:52:51 +01:00 |
Florian Festi
|
490d089a83
|
Planetary: Python2 fix. // doesn't allow floats in Python 2
|
2017-02-25 11:24:58 +01:00 |
Florian Festi
|
1b3f9dbc3a
|
Robotarm: Generator for servo powered robot arm segments
|
2017-02-22 22:33:22 +01:00 |
Florian Festi
|
d2774f151d
|
Lamp: fix no longer valid default in setting
|
2017-02-18 19:13:57 +01:00 |
Florian Festi
|
cc577956a4
|
Flexbox3: Fix radius of lid
May still be off a bit. But I can't see why...
|
2017-02-18 19:06:10 +01:00 |
Florian Festi
|
117ace3233
|
FlexBox3: Fix finger joints of lid
|
2017-02-18 19:06:10 +01:00 |
Florian Festi
|
1f9342b678
|
Castle: Make available in UI and adjust to current code base
|
2017-02-18 19:06:10 +01:00 |
Florian Festi
|
561eb0034c
|
Add "Unstable" UIGroup
|
2017-02-15 15:55:01 +01:00 |
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 |