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 |
Florian Festi
|
398851255d
|
OttoLegs: Use servo horn for actuating the ankles
|
2017-08-12 00:07:34 +02:00 |
Florian Festi
|
4dd271df74
|
OttoLegs: Make ankle screw screwed into leg
to give more stability to the joint
|
2017-08-11 18:44:34 +02:00 |
Florian Festi
|
bb76a8bd7b
|
OttoLeg: Use partsMatrix to get multiple part
|
2017-08-11 17:46:50 +02:00 |
Florian Festi
|
93b94d6e70
|
Fix move="right" for partsMatrix
|
2017-08-07 17:08:16 +02:00 |
Florian Festi
|
09dd779cbd
|
OttLegs: Make hole for servo cable over whole width of the leg
|
2017-08-07 17:03:57 +02:00 |
Florian Festi
|
fafc1c01ef
|
OttoLegs: break ankles into separate paths
|
2017-08-03 23:19:32 +02:00 |
Florian Festi
|
e91f53b0fa
|
OttoLegs: Change design of ankles
|
2017-08-03 23:00:20 +02:00 |
Florian Festi
|
b4b6799721
|
OttoBody: Add hook to PCB Clip
|
2017-08-03 22:32:33 +02:00 |
Florian Festi
|
e3035da713
|
OttoBody: Move hole for push button
|
2017-08-01 21:19:01 +02:00 |
Florian Festi
|
2e9ac29d01
|
OttoLegs: Make length of legs configurable
|
2017-08-01 21:17:35 +02:00 |
Florian Festi
|
979b6ae936
|
OttoBody: Add push button
|
2017-07-31 21:18:06 +02:00 |
Florian Festi
|
a639c04de2
|
OttoBody: Clips for keeping the mouth shut
|
2017-07-31 21:08:26 +02:00 |
Florian Festi
|
31e3817f32
|
OttoBody: New PCB Clamps
|
2017-07-31 20:46:41 +02:00 |
Florian Festi
|
fd23c74e07
|
Otto Body: parts for mounting the PCB
|
2017-07-30 21:23:00 +02:00 |
Florian Festi
|
e26d17c840
|
AngledBox: Don't overwrite h param
Using h as temporary variable was overwriting the variable containing the
height of the box.
Fixes #41
|
2017-07-28 23:33:36 +02:00 |
Florian Festi
|
83a72552e2
|
Ottobot: Make hole for USB plug a bit smaller again
|
2017-07-25 22:43:11 +02:00 |
Florian Festi
|
c823cb78d6
|
OttoBot: Add Hole for on/off switch
|
2017-07-25 21:57:58 +02:00 |
Florian Festi
|
3876ea5ddd
|
Ottobot: Increase hole for USB plug
|
2017-07-23 21:29:14 +02:00 |
Florian Festi
|
074646fdec
|
_template.py tweaks
|
2017-05-20 20:41:51 +02:00 |
Florian Festi
|
82463317bb
|
Edges generator for printing the registerd Edge types
Not really a generator...
|
2017-05-20 20:41:51 +02:00 |
Florian Festi
|
abb7706b6d
|
Python2 compat for Inkscape
|
2017-05-14 21:47:49 +02:00 |
Florian Festi
|
130f719ba9
|
Add sample images for the first batch of generators
|
2017-05-08 21:35:19 +02:00 |
Florian Festi
|
53052fc2e0
|
Show sample images for generators in menu
|
2017-05-08 21:35:19 +02:00 |
Florian Festi
|
f08b19e54e
|
Make serving static files a bit more efficient
|
2017-05-07 20:31:27 +02:00 |
Florian Festi
|
f48fc32cf0
|
Link to self.css instead of including it in every page
|
2017-05-07 16:19:00 +02:00 |
Florian Festi
|
7b33c46033
|
Serve static files
|
2017-05-07 16:19:00 +02:00 |
Florian Festi
|
770b3dc02f
|
Add .dHole()
|
2017-05-05 16:52:42 +02:00 |
Florian Festi
|
d7aadc9b72
|
Add callback param to gears.gearCarrier()
|
2017-05-04 21:41:18 +02:00 |
Florian Festi
|
07ede0a5c5
|
Add support for "only" in the move param of .partsMatrix()
|
2017-05-04 21:41:18 +02:00 |
Florian Festi
|
9bf9922d28
|
Stroke in move after part is completed
|
2017-05-04 21:41:18 +02:00 |
Florian Festi
|
9de1bc10e5
|
Fix typo
|
2017-05-04 21:41:18 +02:00 |
Florian Festi
|
3822cc4882
|
Add TX holes
|
2017-05-04 21:41:18 +02:00 |
Florian Festi
|
ae619aabea
|
Flexbox4: Fix length of lid
to overlap the side wall
|
2017-04-11 21:09:41 +02:00 |