MCPcopy
hub / github.com/CadQuery/cadquery / testSimpleWorkplane

Method testSimpleWorkplane

tests/test_cadquery.py:1603–1618  ·  view source on GitHub ↗

A simple square part with a hole in it

(self)

Source from the content-addressed store, hash-verified

1601 # subsequent operations use that context solid afterwards
1602
1603 def testSimpleWorkplane(self):
1604 """
1605 A simple square part with a hole in it
1606 """
1607 s = Workplane(Plane.XY())
1608 r = (
1609 s.rect(2.0, 2.0)
1610 .extrude(0.5)
1611 .faces(">Z")
1612 .workplane()
1613 .circle(0.25)
1614 .cutBlind(-1.0)
1615 )
1616
1617 self.saveModel(r)
1618 self.assertEqual(7, r.faces().size())
1619
1620 def testMultiFaceWorkplane(self):
1621 """

Callers

nothing calls this directly

Calls 10

rectMethod · 0.95
saveModelMethod · 0.95
WorkplaneClass · 0.85
XYMethod · 0.80
cutBlindMethod · 0.80
workplaneMethod · 0.80
extrudeMethod · 0.80
circleMethod · 0.45
facesMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected