more complicated test sketch working!

This commit is contained in:
Josh Holtrop committed 2011-03-30 17:34:59 -04:00
1 parent bee46a4407
commit e0a0dffd88
1 file changed
+7 -1
+7 -1
View File
@@ -11,6 +11,8 @@ from XDistance import XDistance
from YDistance import YDistance from YDistance import YDistance
from Horizontal import Horizontal from Horizontal import Horizontal
from Vertical import Vertical from Vertical import Vertical
from XFix import XFix
from YFix import YFix
class Window: class Window:
def __init__(self, title): def __init__(self, title):
@@ -41,11 +43,15 @@ class Window:
s.constraints.append(Connect(l4, 1, l1, 0)) s.constraints.append(Connect(l4, 1, l1, 0))
s.constraints.append(Connect(c, 1, l2, 0)) s.constraints.append(Connect(c, 1, l2, 0))
s.constraints.append(Connect(c, 4, l3, 1)) s.constraints.append(YDistance(c, 4, l3, 1, 0))
# s.constraints.append(Connect(c, 4, l3, 1))
s.constraints.append(XDistance(l1, 0, l1, 1, 0.4)) s.constraints.append(XDistance(l1, 0, l1, 1, 0.4))
s.constraints.append(YDistance(l4, 0, l4, 1, 0.4)) s.constraints.append(YDistance(l4, 0, l4, 1, 0.4))
s.constraints.append(XFix(l1, 0, 0))
s.constraints.append(YFix(l1, 0, 0))
s.solve() s.solve()
sw = SketchWidget(s) sw = SketchWidget(s)