summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--host/inter/inter.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/host/inter/inter.py b/host/inter/inter.py
index 0f5ecdcb..7e0a0168 100644
--- a/host/inter/inter.py
+++ b/host/inter/inter.py
@@ -142,11 +142,14 @@ class Arm (Drawable):
style = 'arc', outline = '#808080')
self.draw_arc ((0, 0), 0.45, start = -5 * pi / 12, extent = 10 * pi / 12,
style = 'arc', outline = '#808080')
+ self.draw_arc ((0, 0), 0.25, start = -7 * pi / 12, extent = 14 * pi / 12,
+ style = 'arc', outline = '#808080')
self.trans_scale (0.4)
- self.trans_rotate (self.angle)
- self.draw_line ((0, 0), (0, -1))
- self.draw_line ((0, 0), (cos (pi / 6), sin (pi / 6)))
- self.draw_line ((0, 0), (-cos (pi / 6), sin (pi / 6)))
+ self.trans_rotate (-self.angle)
+ self.draw_line ((0, 0), (0, 1))
+ self.draw_line ((0, 1), (0.3, 1), arrow = LAST, fill = '#808080')
+ self.draw_line ((0, 0), (cos (pi / 6), -sin (pi / 6)))
+ self.draw_line ((0, 0), (-cos (pi / 6), -sin (pi / 6)))
class Servo:
"""Servo motor."""