Florian Festi
|
e5bb6a5d7a
|
Add tabs to Boxes.edge() and most Edge classes
and Boxes.polyline()
Add to some parts of the Otto Bot
|
2017-12-15 16:45:32 +01:00 |
Florian Festi
|
e0caa3aad8
|
OttoBody: Add fix for changed ChestHinge
|
2017-12-09 16:54:20 +01:00 |
Florian Festi
|
f0dc89c617
|
Make play of ChestHinge a regular param
|
2017-12-09 16:54:10 +01:00 |
Florian Festi
|
9dfa95f45b
|
Fix ChestHinge
Add the play of the hinge to the width of the edge
Adjust IntegratedHingeBox
Fixes #45
|
2017-12-07 22:29:09 +01:00 |
Florian Festi
|
319b1f869f
|
Use unicode for Python 2 compat
|
2017-11-30 23:32:30 +01:00 |
Florian Festi
|
d52b561a2f
|
Use explicit encoding
|
2017-11-30 23:30:50 +01:00 |
Florian Festi
|
1b2f5791bd
|
Use Boxes.description in the cli help and the web interface
|
2017-11-30 22:48:02 +01:00 |
Florian Festi
|
3dfd99c68a
|
Rename method to not collide with new description property
|
2017-11-30 22:46:35 +01:00 |
Daniela Festi
|
72e6dd2213
|
Added a description to TrafficLight generator
|
2017-11-30 22:46:35 +01:00 |
Daniela Festi
|
fa9ac678c0
|
Added variables for description of generators to main class
|
2017-11-30 22:46:35 +01:00 |
Marius Bergmann
|
b13cef20ed
|
Refactor `boxes` start script
- split up into separate functions
|
2017-11-29 20:04:21 +01:00 |
Marius Bergmann
|
c7ebd2aae4
|
Specify exact cairocffi version
|
2017-11-27 22:48:55 +01:00 |
Marius Bergmann
|
d947c0ff19
|
Reformat setup.py according to PEP
|
2017-11-27 22:48:55 +01:00 |
Florian Festi
|
e544b9f989
|
Add picture for the Stachel generator
|
2017-11-26 00:06:07 +01:00 |
Florian Festi
|
0d9885ad4c
|
Stachel: Fix length of pin clamp for middle layer
|
2017-11-23 21:04:54 +01:00 |
Florian Festi
|
2772eba87c
|
Gears: holes for the shafts
|
2017-11-22 21:32:25 +01:00 |
Florian Festi
|
a7f6ef1b62
|
Gears: Print sizes
|
2017-11-22 21:32:04 +01:00 |
Florian Festi
|
afbb8d11fd
|
Gear generator
|
2017-11-22 21:32:04 +01:00 |
Florian Festi
|
eb07c927c4
|
Support multi line .text()
|
2017-11-22 21:32:04 +01:00 |
Florian Festi
|
f77c19d839
|
Stachel: Clean up and move generator to Misc
|
2017-11-21 23:08:39 +01:00 |
Florian Festi
|
5a6bc71a7c
|
Stachel: replace absolute sizes with (internal) parameters
|
2017-11-21 22:39:57 +01:00 |
Florian Festi
|
941676d2b7
|
New generator: Stachel - an end pin for bass recorders
|
2017-11-21 22:39:57 +01:00 |
Florian Festi
|
08d7a026b1
|
NemaMount: Add finger holes to copy on another part
instead of using the base plate
|
2017-11-19 19:30:06 +01:00 |
Florian Festi
|
642212d2ce
|
New generator: NemaMount
|
2017-11-19 18:10:59 +01:00 |
Florian Festi
|
46c4960edc
|
New generator: Display
|
2017-11-18 18:28:13 +01:00 |
Florian Festi
|
45c73e57fb
|
New generator: EletronicsBox
Closed box with screw on top and mounting holes
|
2017-11-15 17:19:41 +01:00 |
Florian Festi
|
90078049f8
|
Also support d (diameter) param for Boxes.hole()
|
2017-11-15 17:19:41 +01:00 |
Florian Festi
|
36c0ec48fe
|
TypeTray: Add closedtop parameter
Add a top wall turning the type tray into a closed box with multiple
compartments
|
2017-11-14 20:21:01 +01:00 |
Florian Festi
|
7793729688
|
New generator:LBeam
Simple Lbeam made of two wall joint with a right angle
|
2017-11-14 20:20:08 +01:00 |
Florian Festi
|
8d846df9d1
|
Add D holes to knobs
|
2017-11-07 23:39:50 +01:00 |
Marius Bergmann
|
c0325b52ac
|
template: Remove invalid parameter and whitespace
|
2017-11-03 22:54:06 +01:00 |
Florian Festi
|
dd2cedeb57
|
Knobs: Improve param descriptions
|
2017-10-01 21:13:29 +02:00 |
Florian Festi
|
696307397d
|
Refuse knobs with less than 2 serrations
|
2017-10-01 21:01:18 +02:00 |
Florian Festi
|
98e9f827ec
|
waivyKnob: Fix number of serrations
Used to print only have the number of serrations and didn't close
on uneven numbers
|
2017-10-01 20:54:04 +02:00 |
Florian Festi
|
dfcf3d65c8
|
New generator: ConcaveKnob in Parts
|
2017-10-01 20:34:19 +02:00 |
Florian Festi
|
647c5302b6
|
New generator: WaivyKnob
|
2017-10-01 20:20:36 +02:00 |
Florian Festi
|
241c65b244
|
.waivyKnob(): Fix start position for angles != 45 degees
|
2017-10-01 20:18:42 +02:00 |
Florian Festi
|
64c980817b
|
Manully select font face
|
2017-09-19 22:53:27 +02:00 |
Florian Festi
|
9dbc8fd98b
|
Modernize _template.py
|
2017-09-16 21:30:41 +02:00 |
Florian Festi
|
f829ff2a82
|
PoleHook: Use screwhead param for knob
|
2017-09-16 21:30:41 +02:00 |
Florian Festi
|
b7f877eacd
|
Fix bedbolts
BedBoltSettings need to become a subclass of Settings instead of a list
of values at some point.
|
2017-09-13 11:39:03 +02:00 |
Florian Festi
|
b623008ea3
|
ClosedBox: fix (commented out) BedBolt support
|
2017-09-13 11:39:03 +02:00 |
Florian Festi
|
23a1da105e
|
WineRack: Remove debug code for checking number of walls needed.
|
2017-09-05 23:05:11 +02:00 |
Florian Festi
|
7453455512
|
WineRack: Make unnecessary walls optional
|
2017-09-05 23:00:54 +02:00 |
Florian Festi
|
0e7827f9a9
|
WineRack: Add front cover
|
2017-09-05 21:04:20 +02:00 |
Florian Festi
|
fbfb851474
|
New generator: WineRack
A honey comb like wine rack
|
2017-09-05 21:04:20 +02:00 |
Florian Festi
|
ab750077fa
|
.partsMatrix(): Do not error out for zero or negative parts count
|
2017-08-28 23:10:56 +02:00 |
Florian Festi
|
ddcf13bf6c
|
svgutil: Make detection of view port a bit more robust
|
2017-08-20 19:56:33 +02:00 |
Florian Festi
|
592fbe95c4
|
OttoLegs: Change ankles. Fix servo horn with a C-ring
Fixes issue with servo horns only being adjustable in steps of 18 degrees
This led to missaligned feet which resulted in loss of freedom of movement.
|
2017-08-19 22:14:30 +02:00 |
Florian Festi
|
6fecb9aa29
|
OttoBody: Move main switch to outer wall
Shorten servo holder so it no longer needs a hole for the switch
|
2017-08-19 19:31:54 +02:00 |