分模候选方案

This commit is contained in:
2026-04-23 23:37:39 +08:00
parent 0bdfc7f7d5
commit c1f6b6e827
16 changed files with 1302 additions and 497 deletions
+4 -2
View File
@@ -620,7 +620,8 @@ class HTMLGenerator:
geometry_data: Dict[str, Any],
stp_filename: str,
cavity_data: Optional[Dict[str, Any]] = None,
pointcloud_data: Optional[Dict[str, Any]] = None
pointcloud_data: Optional[Dict[str, Any]] = None,
suffix: Optional[str] = None,
) -> str:
"""生成并保存可视化HTML文件"""
try:
@@ -635,7 +636,8 @@ class HTMLGenerator:
# 创建文件名
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
safe_filename = stp_filename.replace('.', '_').replace(' ', '_')
html_filename = f"{safe_filename}_{timestamp}.html"
suffix_part = f"_{suffix}" if suffix else ""
html_filename = f"{safe_filename}{suffix_part}_{timestamp}.html"
# 保存文件
file_path = self.save_html_file(html_content, html_filename)