We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6d3c9e5 + 179b964 commit df550f0Copy full SHA for df550f0
cadquery/assembly.py
@@ -14,7 +14,7 @@
14
)
15
from .occ_impl.exporters.assembly import exportAssembly, exportCAF
16
17
-from .selectors import _grammar as _selector_grammar
+from .selectors import _expression_grammar as _selector_grammar
18
19
# type definitions
20
AssemblyObjects = Union[Shape, Workplane, None]
tests/test_assembly.py
@@ -218,3 +218,10 @@ def test_empty_solve(nested_assy):
218
219
with pytest.raises(ValueError):
220
nested_assy.solve()
221
+
222
223
+def test_expression_grammar(nested_assy):
224
225
+ nested_assy.constrain(
226
+ "TOP@faces@>Z", "SECOND/BOTTOM@vertices@>X and >Y and >Z", "Point"
227
+ )
0 commit comments