From 01d97b5604c9a4695a6ceb258a6a8319ce0d352c Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Thu, 31 Mar 2011 19:38:19 -0400 Subject: [PATCH] update test sketch using a line midpoint --- Window.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Window.py b/Window.py index 5ac0a32..290e72d 100644 --- a/Window.py +++ b/Window.py @@ -32,6 +32,8 @@ class Window: s.shapes.append(l4) c = Circle(0, 0, 0.3) s.shapes.append(c) + l5 = Line(0, 0, 0, 0) + s.shapes.append(l5) s.constraints.append(Horizontal(l1, 0, l1, 1)) s.constraints.append(Connect(l1, 1, l2, 0)) @@ -46,12 +48,15 @@ class Window: s.constraints.append(Horizontal(c, 4, l3, 1)) # s.constraints.append(Connect(c, 4, l3, 1)) - s.constraints.append(XDistance(l1, 0, l1, 1, 0.4)) - s.constraints.append(YDistance(l4, 0, l4, 1, 0.4)) + s.constraints.append(XDistance(l1, 0, l1, 1, 1.2)) + s.constraints.append(YDistance(l4, 0, l4, 1, 0.8)) s.constraints.append(XFix(l1, 0, 0)) s.constraints.append(YFix(l1, 0, 0)) + s.constraints.append(Connect(l5, 0, l2, 1)) + s.constraints.append(Connect(l5, 2, l1, 0)) + s.solve() sw = SketchWidget(s)