feat: integrate SimpleCADAPI 2.0.2 CAD workflows

This commit is contained in:
Jerry
2026-08-03 11:17:05 +08:00
parent b5738e9109
commit c3a0f269b7
481 changed files with 110229 additions and 12826 deletions
+6 -6
View File
@@ -30,11 +30,11 @@ class TestTrackedTranslate(unittest.TestCase):
result.shape.get_volume(), self.box.get_volume(), places=6
)
def test_translate_all_faces_preserved(self):
def test_translate_all_faces_modified(self):
result = tracked_translate(self.box, (5, 0, 0))
preserved = [r for r in result.delta.preserved if r.kind == TopoKind.FACE]
modified = [r for r in result.delta.modified if r.kind == TopoKind.FACE]
original_faces = len(self.box.get_faces())
self.assertEqual(len(preserved), original_faces)
self.assertEqual(len(modified), original_faces)
def test_translate_no_generated(self):
result = tracked_translate(self.box, (5, 0, 0))
@@ -61,11 +61,11 @@ class TestTrackedRotate(unittest.TestCase):
result.shape.get_volume(), self.box.get_volume(), places=4
)
def test_rotate_all_faces_preserved(self):
def test_rotate_all_faces_modified(self):
result = tracked_rotate(self.box, 45.0, (0, 0, 1))
preserved = [r for r in result.delta.preserved if r.kind == TopoKind.FACE]
modified = [r for r in result.delta.modified if r.kind == TopoKind.FACE]
original_faces = len(self.box.get_faces())
self.assertEqual(len(preserved), original_faces)
self.assertEqual(len(modified), original_faces)
def test_rotate_no_generated(self):
result = tracked_rotate(self.box, 45.0, (0, 0, 1))