Updated CadQuery library for findSolid() fix.

This commit is contained in:
Jeremy Mack Wright 2015-10-12 14:05:28 -04:00
parent 885c7bb9a2
commit 572fd3b5b4

View File

@ -441,8 +441,10 @@ class CQ(object):
if searchStack: if searchStack:
for s in self.objects: for s in self.objects:
if type(s) == Solid: if isinstance(s, Solid):
return s return s
elif isinstance(s, Compound):
return s.Solids()
if searchParents and self.parent is not None: if searchParents and self.parent is not None:
return self.parent.findSolid(searchStack=True, searchParents=searchParents) return self.parent.findSolid(searchStack=True, searchParents=searchParents)