diff --git a/src/utils/html_generator.py b/src/utils/html_generator.py
index c46d21a..9b8dac1 100644
--- a/src/utils/html_generator.py
+++ b/src/utils/html_generator.py
@@ -30,10 +30,13 @@ class HTMLGenerator:
topology = geometry_data.get("topology", {})
center_of_mass = geometry_data.get("center_of_mass", [0, 0, 0])
cavity_html = ""
- if cavity_data and key_info:
+ if cavity_data:
cavity_html = f"""
-
🔧 模具型腔信息
+
🔧 关键工艺参数
+
+ 模具参数
+
收缩率:
{cavity_data["metadata"]["shrinkage_rate"]}
@@ -43,24 +46,42 @@ class HTMLGenerator:
{cavity_data["metadata"]["draft_angle"]}°
- 预估模具尺寸:
-
- {key_info["mold_parameters"]["mold_size"]["length"]:.0f} ×
- {key_info["mold_parameters"]["mold_size"]["width"]:.0f} ×
- {key_info["mold_parameters"]["mold_size"]["height"]:.0f} mm
-
+ 分型线长度:
+ {cavity_data["manufacturing_info"].get("parting_line_length", "N/A")}
+
+
+ 几何特性
- 预估锁模力:
-
- {key_info["manufacturing_requirements"]["clamping_force"]}
-
+ 产品体积:
+ {cavity_data["mold_cavities"]["cavity_key_info"]["geometric_characteristics"].get("product_volume", "N/A")}
产品重量:
-
- {key_info["geometric_characteristics"]["product_weight"]}
-
+ {cavity_data["mold_cavities"]["cavity_key_info"]["geometric_characteristics"]["product_weight"]}
+
+
+ 壁厚范围:
+ {cavity_data["mold_cavities"]["cavity_key_info"]["geometric_characteristics"]["wall_thickness_range"]}
+
+
+ 制造要求
+
+
+ 型腔材料:
+ {cavity_data["manufacturing_info"].get("mold_material", "N/A")}
+
+
+ 硬度:
+ {cavity_data["manufacturing_info"].get("mold_hardness", "N/A")}
+
+
+ 表面光洁度:
+ {cavity_data["manufacturing_info"].get("surface_finish", "N/A")}
+
+
+ 预估周期:
+ {cavity_data["manufacturing_info"].get("estimated_cycle_time", "N/A")}
"""