feat: 完善一级关系编辑 UI 与视图体验

This commit is contained in:
2026-08-06 18:15:14 +08:00
parent 57d75541c3
commit eef9efcc1e
29 changed files with 3907 additions and 178 deletions
+2
View File
@@ -127,6 +127,7 @@ class StepModel(FeatureMixin, ExportMixin, TransformMixin, OperationMixin, Polyd
self._edge_polydata_cache: dict[tuple[object, ...], object] = {}
self._polydata_cache_limit = 96
self._mesh_deflection: float | None = None
self._face_mesh_deflections: dict[int, float] = {}
self.refresh_topology()
@classmethod
@@ -214,6 +215,7 @@ class StepModel(FeatureMixin, ExportMixin, TransformMixin, OperationMixin, Polyd
self._face_polydata_cache.clear()
self._edge_polydata_cache.clear()
self._mesh_deflection = None
self._face_mesh_deflections.clear()
solid_id = 0
for part in self.display_parts():