first commit

This commit is contained in:
2026-07-17 17:45:56 +08:00
commit 04c487823b
5873 changed files with 12227228 additions and 0 deletions
@@ -0,0 +1,23 @@
{
"ok": true,
"message": "Listed drawing views from the current SolidWorks drawing.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\00-current-view-list",
"started_at": "2026-07-05T11:43:57.5246805+08:00",
"completed_at": "2026-07-05T11:43:57.6922842+08:00",
"candidates": [],
"artifacts": {
"drawing_views": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\00-current-view-list\\drawing-views.json",
"drawing_view_count": "1"
},
"source_apis": [
"IDrawingDoc.GetFirstView",
"IView.GetName2",
"IView.GetOrientationName",
"IView.Position",
"IView.GetOutline"
]
}
@@ -0,0 +1,19 @@
[
{
"name": "\u56FE\u7EB81",
"orientation_name": "",
"type": 1,
"position_m": [
0,
0
],
"outline_m": [
0,
0,
0.594,
0.42
],
"scale_decimal": 1,
"use_sheet_scale": 1
}
]
@@ -0,0 +1,70 @@
{
"ok": true,
"message": "\u5DF2\u5728\u5F53\u524D SolidWorks \u5DE5\u7A0B\u56FE\u4E2D\u653E\u7F6E\u6700\u4F18\u4E3B\u89C6\u56FE\u3002",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\01-place-main-view",
"started_at": "2026-07-05T11:44:27.893639+08:00",
"completed_at": "2026-07-05T11:44:30.2396576+08:00",
"candidates": [
{
"index": 4,
"name": "agent4_main_view_04_px_r270",
"direction_name": "px",
"roll_deg": 270,
"view_direction": [
1,
0,
0
],
"basis_u": [
0,
-1,
1.8369701987210297E-16
],
"basis_v": [
0,
-1.8369701987210297E-16,
-1
],
"basis_d": [
1,
0,
0
],
"inserted": true,
"insert_error": "",
"drawing_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"orientation_name": "agent4_main_view_04_px_r270",
"position": [
0.297,
0.21
],
"scale_decimal": 1,
"use_sheet_scale": 0,
"dwg_path": "",
"dwg_save_ok": false,
"dwg_save_errors": 0,
"dwg_save_warnings": 0,
"dwg_rebuild_attempts": 0,
"dwg_save_message": ""
}
],
"artifacts": {
"placed_main_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"placed_orientation_name": "agent4_main_view_04_px_r270",
"candidate_index": "4",
"direction_name": "px",
"roll_degrees": "270",
"scale_decimal": "1"
},
"source_apis": [
"IModelView.Orientation3",
"IModelDoc2.NameView",
"IDrawingDoc.CreateDrawViewFromModelView3",
"IModelDocExtension.SelectByID2",
"IModelDocExtension.DeleteSelection2"
]
}
@@ -0,0 +1,44 @@
[
{
"index": 4,
"name": "agent4_main_view_04_px_r270",
"direction_name": "px",
"roll_deg": 270,
"view_direction": [
1,
0,
0
],
"basis_u": [
0,
-1,
1.8369701987210297E-16
],
"basis_v": [
0,
-1.8369701987210297E-16,
-1
],
"basis_d": [
1,
0,
0
],
"inserted": true,
"insert_error": "",
"drawing_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"orientation_name": "agent4_main_view_04_px_r270",
"position": [
0.297,
0.21
],
"scale_decimal": 1,
"use_sheet_scale": 0,
"dwg_path": "",
"dwg_save_ok": false,
"dwg_save_errors": 0,
"dwg_save_warnings": 0,
"dwg_rebuild_attempts": 0,
"dwg_save_message": ""
}
]
@@ -0,0 +1,31 @@
{
"ok": true,
"message": "\u5DF2\u6309\u5B66\u751F\u56FE\u5DE6\u4FA7\u7AD6\u76F4\u7EBF\u6700\u4E0A\u70B9\u6574\u4F53\u5E73\u79FB SolidWorks \u4E3B\u89C6\u56FE\u3002",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\03-align-main-view-origin",
"started_at": "2026-07-05T11:59:15.2974295+08:00",
"completed_at": "2026-07-05T11:59:15.81713+08:00",
"candidates": [],
"artifacts": {
"main_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"main_view_orientation_name": "agent4_main_view_04_px_r270",
"student_origin_mm": "45.990114407105125,338.275336225917",
"reference_origin_mm": "217.85948834041474,327.7435687094159",
"reference_origin_source": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\04-sw-before-extraction\\main-view-signature.json",
"delta_mm": "-171.86937393330962,10.531767516501077",
"alignment_axis": "xy",
"applied_delta_mm": "-171.86937393330962,10.531767516501077",
"delta_m": "-0.17186937393330962,0.010531767516501077",
"position_before_m": "0.297,0.21",
"position_after_m": "0.12513062606669037,0.22053176751650108"
},
"source_apis": [
"IView.Position",
"IView.GetOrientationName",
"IView.GetName2",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,30 @@
{
"ok": true,
"message": "Created a projected drawing view from the current main view.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\04-place-bottom-projected-view",
"started_at": "2026-07-05T12:00:25.4529268+08:00",
"completed_at": "2026-07-05T12:00:26.1830389+08:00",
"candidates": [],
"artifacts": {
"parent_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"parent_view_orientation_name": "agent4_main_view_04_px_r270",
"parent_view_position_m": "0.12513062606669037,0.22053176751650108",
"projected_view_name": "agent4_bottom_projected_view",
"projected_view_orientation_name": "",
"projected_view_type": "4",
"projected_view_position_m": "0.12513062606669037,0.10090528881207977",
"requested_position_m": "0.12513062606669037,0.10090528881207977",
"projection_direction": "down"
},
"source_apis": [
"IModelDocExtension.SelectByID2",
"IDrawingDoc.CreateUnfoldedViewAt3",
"IView.SetName2",
"IView.Position",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,31 @@
{
"ok": true,
"message": "\u5DF2\u6309\u5B66\u751F\u56FE\u5DE6\u4FA7\u7AD6\u76F4\u7EBF\u6700\u4E0A\u70B9\u6574\u4F53\u5E73\u79FB SolidWorks \u4E3B\u89C6\u56FE\u3002",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\05-align-bottom-projected-view-y",
"started_at": "2026-07-05T12:00:44.0668215+08:00",
"completed_at": "2026-07-05T12:00:44.5594974+08:00",
"candidates": [],
"artifacts": {
"main_view_name": "agent4_bottom_projected_view",
"main_view_orientation_name": "",
"student_origin_mm": "22.500000000000114,409.99999999999994",
"reference_origin_mm": "65.99011440710511,218.64921037477689",
"reference_origin_source": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\15-sw-bottom-line-ray-extraction\\bottom-view-signature.json",
"delta_mm": "-43.490114407105,191.35078962522306",
"alignment_axis": "y",
"applied_delta_mm": "0,191.35078962522306",
"delta_m": "0,0.19135078962522306",
"position_before_m": "0.12513062606669037,0.10090528881207977",
"position_after_m": "0.12513062606669037,0.29225607843730284"
},
"source_apis": [
"IView.Position",
"IView.GetOrientationName",
"IView.GetName2",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,30 @@
{
"ok": true,
"message": "Created a projected drawing view from the current main view.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\06-replace-bottom-projected-view",
"started_at": "2026-07-05T12:01:29.4420908+08:00",
"completed_at": "2026-07-05T12:01:30.1817136+08:00",
"candidates": [],
"artifacts": {
"parent_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"parent_view_orientation_name": "agent4_main_view_04_px_r270",
"parent_view_position_m": "0.12513062606669037,0.22053176751650108",
"projected_view_name": "agent4_bottom_projected_view",
"projected_view_orientation_name": "",
"projected_view_type": "4",
"projected_view_position_m": "0.12513062606669037,0.10090528881207977",
"requested_position_m": "0.12513062606669037,0.10090528881207977",
"projection_direction": "down"
},
"source_apis": [
"IModelDocExtension.SelectByID2",
"IDrawingDoc.CreateUnfoldedViewAt3",
"IView.SetName2",
"IView.Position",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,31 @@
{
"ok": true,
"message": "\u5DF2\u6309\u5B66\u751F\u56FE\u5DE6\u4FA7\u7AD6\u76F4\u7EBF\u6700\u4E0A\u70B9\u6574\u4F53\u5E73\u79FB SolidWorks \u4E3B\u89C6\u56FE\u3002",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\07-align-bottom-projected-view-y",
"started_at": "2026-07-05T12:01:45.7577919+08:00",
"completed_at": "2026-07-05T12:01:46.3085174+08:00",
"candidates": [],
"artifacts": {
"main_view_name": "agent4_bottom_projected_view",
"main_view_orientation_name": "",
"student_origin_mm": "49.861038320147486,162.927864076586",
"reference_origin_mm": "45.99011440710511,218.64921037477686",
"reference_origin_source": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\22-sw-autolisp-spline-param-extraction\\bottom-view-signature.json",
"delta_mm": "3.8709239130423754,-55.721346298190866",
"alignment_axis": "y",
"applied_delta_mm": "0,-55.721346298190866",
"delta_m": "0,-0.055721346298190866",
"position_before_m": "0.12513062606669037,0.10090528881207977",
"position_after_m": "0.12513062606669037,0.04518394251388891"
},
"source_apis": [
"IView.Position",
"IView.GetOrientationName",
"IView.GetName2",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,25 @@
{
"ok": true,
"message": "Created SolidWorks section views from extracted student DWG section cut symbols.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\08-place-section-views",
"started_at": "2026-07-05T12:02:03.7819517+08:00",
"completed_at": "2026-07-05T12:02:05.8115256+08:00",
"candidates": [],
"artifacts": {
"section_cut_symbols": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\26-student-section-cut-symbols-corner-center\\section-cut-symbols.json",
"section_count": "2",
"placed_section_views": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\08-place-section-views\\placed-section-views.json"
},
"source_apis": [
"IDrawingDoc.ActivateView",
"ISketchManager.CreateLine",
"ISketchSegment.Select2",
"IDrawingDoc.CreateSectionViewAt5",
"IView.SetName2",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,134 @@
[
{
"label": "A",
"source_parent_handle": "A94",
"view_kind": "main_view",
"parent_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"parent_view_orientation_name": "agent4_main_view_04_px_r270",
"section_view_name": "\u5256\u9762\u89C6\u56FE A-A",
"cut_line_mm": {
"start": [
105.8062765533484,
283.9317675165011
],
"end": [
105.8062765533484,
157.13176751650107
],
"center": [
105.8062765533484,
289.9298769097263
],
"direction": "vertical",
"source": "cut_line_center_through_parent_view_outline_parent_local"
},
"cut_line_m": {
"start": [
0.1058062765533484,
0.2839317675165011
],
"end": [
0.1058062765533484,
0.15713176751650107
],
"center": [
0.1058062765533484,
0.2899298769097263
]
},
"sketch_line_m": {
"start": [
-0.01932434951334197,
0.06340000000000004
],
"end": [
-0.01932434951334197,
-0.06340000000000001
],
"center": [
-0.01932434951334197,
0.06939810939322524
],
"coordinate_system": "active_parent_drawing_view"
},
"arrow_direction": [
1,
0
],
"requested_position_m": [
0.2258062765533484,
0.2899298769097263
],
"actual_position_m": [
0.2258062765533484,
0.2899298769097263
],
"options": 9
},
{
"label": "B",
"source_parent_handle": "AA0",
"view_kind": "bottom_view_candidate",
"parent_view_name": "agent4_bottom_projected_view",
"parent_view_orientation_name": "",
"section_view_name": "\u5256\u9762\u89C6\u56FE B-B",
"cut_line_mm": {
"start": [
109.8610383201475,
103.5839425138891
],
"end": [
109.8610383201475,
-13.216057486111275
],
"center": [
109.8610383201475,
112.92821692986769
],
"direction": "vertical",
"source": "cut_line_center_through_parent_view_outline_parent_local"
},
"cut_line_m": {
"start": [
0.1098610383201475,
0.1035839425138891
],
"end": [
0.1098610383201475,
-0.013216057486111274
],
"center": [
0.1098610383201475,
0.11292821692986768
]
},
"sketch_line_m": {
"start": [
-0.01526958774654287,
0.05840000000000019
],
"end": [
-0.01526958774654287,
-0.05840000000000018
],
"center": [
-0.01526958774654287,
0.06774427441597877
],
"coordinate_system": "active_parent_drawing_view"
},
"arrow_direction": [
-1,
0
],
"requested_position_m": [
-0.010138961679852496,
0.11292821692986768
],
"actual_position_m": [
-0.010138961679852496,
0.11292821692986768
],
"options": 13
}
]
@@ -0,0 +1,23 @@
{
"ok": true,
"message": "Listed drawing views from the current SolidWorks drawing.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\09-final-view-list",
"started_at": "2026-07-05T12:02:23.7168195+08:00",
"completed_at": "2026-07-05T12:02:24.3131885+08:00",
"candidates": [],
"artifacts": {
"drawing_views": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\09-final-view-list\\drawing-views.json",
"drawing_view_count": "5"
},
"source_apis": [
"IDrawingDoc.GetFirstView",
"IView.GetName2",
"IView.GetOrientationName",
"IView.Position",
"IView.GetOutline"
]
}
@@ -0,0 +1,87 @@
[
{
"name": "\u56FE\u7EB81",
"orientation_name": "",
"type": 1,
"position_m": [
0,
0
],
"outline_m": [
0,
0,
0.594,
0.42
],
"scale_decimal": 1,
"use_sheet_scale": 1
},
{
"name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE10",
"orientation_name": "agent4_main_view_04_px_r270",
"type": 7,
"position_m": [
0.12513062606669037,
0.22053176751650108
],
"outline_m": [
0.08673062606669037,
0.15713176751650107,
0.16353062606669036,
0.2839317675165011
],
"scale_decimal": 1,
"use_sheet_scale": 0
},
{
"name": "agent4_bottom_projected_view",
"orientation_name": "",
"type": 4,
"position_m": [
0.12513062606669037,
0.04518394251388891
],
"outline_m": [
0.08673062606669037,
-0.013216057486111274,
0.16353062606669036,
0.1035839425138891
],
"scale_decimal": 1,
"use_sheet_scale": 0
},
{
"name": "\u5256\u9762\u89C6\u56FE A-A",
"orientation_name": "",
"type": 2,
"position_m": [
0.2258062765533484,
0.2899298769097263
],
"outline_m": [
0.16740627655334836,
0.23152987690972635,
0.28420627655334846,
0.34832987690972633
],
"scale_decimal": 1,
"use_sheet_scale": 0
},
{
"name": "\u5256\u9762\u89C6\u56FE B-B",
"orientation_name": "",
"type": 2,
"position_m": [
-0.010138961679852496,
0.11292821692986768
],
"outline_m": [
-0.07353896167985284,
0.0545282169298675,
0.053261038320147634,
0.17132821692986785
],
"scale_decimal": 1,
"use_sheet_scale": 0
}
]
@@ -0,0 +1,70 @@
{
"ok": true,
"message": "\u5DF2\u5728\u5F53\u524D SolidWorks \u5DE5\u7A0B\u56FE\u4E2D\u653E\u7F6E\u6700\u4F18\u4E3B\u89C6\u56FE\u3002",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\10-replace-main-view-scale2",
"started_at": "2026-07-05T12:03:47.6638159+08:00",
"completed_at": "2026-07-05T12:03:48.5598679+08:00",
"candidates": [
{
"index": 4,
"name": "agent4_main_view_04_px_r270",
"direction_name": "px",
"roll_deg": 270,
"view_direction": [
1,
0,
0
],
"basis_u": [
0,
-1,
1.8369701987210297E-16
],
"basis_v": [
0,
-1.8369701987210297E-16,
-1
],
"basis_d": [
1,
0,
0
],
"inserted": true,
"insert_error": "",
"drawing_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"orientation_name": "agent4_main_view_04_px_r270",
"position": [
0.11349011440710507,
0.28827533622591645
],
"scale_decimal": 2,
"use_sheet_scale": 0,
"dwg_path": "",
"dwg_save_ok": false,
"dwg_save_errors": 0,
"dwg_save_warnings": 0,
"dwg_rebuild_attempts": 0,
"dwg_save_message": ""
}
],
"artifacts": {
"placed_main_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"placed_orientation_name": "agent4_main_view_04_px_r270",
"candidate_index": "4",
"direction_name": "px",
"roll_degrees": "270",
"scale_decimal": "2"
},
"source_apis": [
"IModelView.Orientation3",
"IModelDoc2.NameView",
"IDrawingDoc.CreateDrawViewFromModelView3",
"IModelDocExtension.SelectByID2",
"IModelDocExtension.DeleteSelection2"
]
}
@@ -0,0 +1,44 @@
[
{
"index": 4,
"name": "agent4_main_view_04_px_r270",
"direction_name": "px",
"roll_deg": 270,
"view_direction": [
1,
0,
0
],
"basis_u": [
0,
-1,
1.8369701987210297E-16
],
"basis_v": [
0,
-1.8369701987210297E-16,
-1
],
"basis_d": [
1,
0,
0
],
"inserted": true,
"insert_error": "",
"drawing_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"orientation_name": "agent4_main_view_04_px_r270",
"position": [
0.11349011440710507,
0.28827533622591645
],
"scale_decimal": 2,
"use_sheet_scale": 0,
"dwg_path": "",
"dwg_save_ok": false,
"dwg_save_errors": 0,
"dwg_save_warnings": 0,
"dwg_rebuild_attempts": 0,
"dwg_save_message": ""
}
]
@@ -0,0 +1,30 @@
{
"ok": true,
"message": "Created a projected drawing view from the current main view.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\11-replace-bottom-projected-view-final-y",
"started_at": "2026-07-05T12:04:09.8843939+08:00",
"completed_at": "2026-07-05T12:04:10.6655457+08:00",
"candidates": [],
"artifacts": {
"parent_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"parent_view_orientation_name": "agent4_main_view_04_px_r270",
"parent_view_position_m": "0.11349011440710507,0.28827533622591645",
"projected_view_name": "agent4_bottom_projected_view",
"projected_view_orientation_name": "",
"projected_view_type": "4",
"projected_view_position_m": "0.11349011440710507,0.12212751122330537",
"requested_position_m": "0.11349011440710507,0.12212751122330537",
"projection_direction": "down"
},
"source_apis": [
"IModelDocExtension.SelectByID2",
"IDrawingDoc.CreateUnfoldedViewAt3",
"IView.SetName2",
"IView.Position",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,25 @@
{
"ok": true,
"message": "Created SolidWorks section views from extracted student DWG section cut symbols.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\12-place-section-views-final",
"started_at": "2026-07-05T12:04:28.3725298+08:00",
"completed_at": "2026-07-05T12:04:30.3665138+08:00",
"candidates": [],
"artifacts": {
"section_cut_symbols": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\26-student-section-cut-symbols-corner-center\\section-cut-symbols.json",
"section_count": "2",
"placed_section_views": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\12-place-section-views-final\\placed-section-views.json"
},
"source_apis": [
"IDrawingDoc.ActivateView",
"ISketchManager.CreateLine",
"ISketchSegment.Select2",
"IDrawingDoc.CreateSectionViewAt5",
"IView.SetName2",
"IModelDoc2.ForceRebuild3"
]
}
@@ -0,0 +1,134 @@
[
{
"label": "A",
"source_parent_handle": "A94",
"view_kind": "main_view",
"parent_view_name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"parent_view_orientation_name": "agent4_main_view_04_px_r270",
"section_view_name": "\u5256\u9762\u89C6\u56FE A-A",
"cut_line_mm": {
"start": [
105.8062765533484,
406.6753362259165
],
"end": [
105.8062765533484,
169.87533622591644
],
"center": [
105.8062765533484,
289.9298769097263
],
"direction": "vertical",
"source": "cut_line_center_through_parent_view_outline_parent_local"
},
"cut_line_m": {
"start": [
0.1058062765533484,
0.4066753362259165
],
"end": [
0.1058062765533484,
0.16987533622591644
],
"center": [
0.1058062765533484,
0.2899298769097263
]
},
"sketch_line_m": {
"start": [
-0.007683837853756675,
0.11840000000000006
],
"end": [
-0.007683837853756675,
-0.1184
],
"center": [
-0.007683837853756675,
0.0016545406838098797
],
"coordinate_system": "active_parent_drawing_view"
},
"arrow_direction": [
1,
0
],
"requested_position_m": [
0.2258062765533484,
0.2899298769097263
],
"actual_position_m": [
0.2258062765533484,
0.2899298769097263
],
"options": 9
},
{
"label": "B",
"source_parent_handle": "AA0",
"view_kind": "bottom_view_candidate",
"parent_view_name": "agent4_bottom_projected_view",
"parent_view_orientation_name": "",
"section_view_name": "\u5256\u9762\u89C6\u56FE B-B",
"cut_line_mm": {
"start": [
109.8610383201475,
230.52751122330574
],
"end": [
109.8610383201475,
13.727511223305003
],
"center": [
109.8610383201475,
112.92821692986769
],
"direction": "vertical",
"source": "cut_line_center_through_parent_view_outline_parent_local"
},
"cut_line_m": {
"start": [
0.1098610383201475,
0.23052751122330573
],
"end": [
0.1098610383201475,
0.013727511223305002
],
"center": [
0.1098610383201475,
0.11292821692986768
]
},
"sketch_line_m": {
"start": [
-0.003629076086957575,
0.10840000000000036
],
"end": [
-0.003629076086957575,
-0.10840000000000037
],
"center": [
-0.003629076086957575,
-0.009199294293437688
],
"coordinate_system": "active_parent_drawing_view"
},
"arrow_direction": [
-1,
0
],
"requested_position_m": [
-0.010138961679852496,
0.11292821692986768
],
"actual_position_m": [
-0.010138961679852496,
0.11292821692986768
],
"options": 13
}
]
@@ -0,0 +1,23 @@
{
"ok": true,
"message": "Listed drawing views from the current SolidWorks drawing.",
"model_path": "D:\\Desktop\\\u65B0\u5EFA\u6587\u4EF6\u5939\\\u6BD5\u8BBE\\\u5EFA\u6A21\\\u5C0F\u81C2\u8098\u5173\u8282\u88C5\u914D\\\u7535\u673A\u4E0E\u5927\u81C2\u5916\u58F3\u8FDE\u63A5\u4EF61.SLDPRT",
"drawing_template_path": "",
"drawing_path": "D:\\Desktop\\\u5C0F\u81C2\u8098\u5173\u8282.SLDDRW",
"used_active_drawing": true,
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\13-final-view-list",
"started_at": "2026-07-05T12:04:47.3687783+08:00",
"completed_at": "2026-07-05T12:04:47.8895218+08:00",
"candidates": [],
"artifacts": {
"drawing_views": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\30-rebuild-from-empty\\13-final-view-list\\drawing-views.json",
"drawing_view_count": "5"
},
"source_apis": [
"IDrawingDoc.GetFirstView",
"IView.GetName2",
"IView.GetOrientationName",
"IView.Position",
"IView.GetOutline"
]
}
@@ -0,0 +1,87 @@
[
{
"name": "\u56FE\u7EB81",
"orientation_name": "",
"type": 1,
"position_m": [
0,
0
],
"outline_m": [
0,
0,
0.594,
0.42
],
"scale_decimal": 1,
"use_sheet_scale": 1
},
{
"name": "\u5DE5\u7A0B\u56FE\u89C6\u56FE15",
"orientation_name": "agent4_main_view_04_px_r270",
"type": 7,
"position_m": [
0.11349011440710507,
0.28827533622591645
],
"outline_m": [
0.045090114407105066,
0.16987533622591644,
0.1818901144071051,
0.4066753362259165
],
"scale_decimal": 2,
"use_sheet_scale": 0
},
{
"name": "agent4_bottom_projected_view",
"orientation_name": "",
"type": 4,
"position_m": [
0.11349011440710507,
0.12212751122330537
],
"outline_m": [
0.045090114407105066,
0.013727511223305002,
0.1818901144071051,
0.23052751122330573
],
"scale_decimal": 2,
"use_sheet_scale": 0
},
{
"name": "\u5256\u9762\u89C6\u56FE A-A",
"orientation_name": "",
"type": 2,
"position_m": [
0.2258062765533484,
0.2899298769097263
],
"outline_m": [
0.1174062765533483,
0.17152987690972632,
0.3342062765533485,
0.4083298769097264
],
"scale_decimal": 2,
"use_sheet_scale": 0
},
{
"name": "\u5256\u9762\u89C6\u56FE B-B",
"orientation_name": "",
"type": 2,
"position_m": [
-0.010138961679852496,
0.11292821692986768
],
"outline_m": [
-0.1285389616798531,
0.016707161027485172,
0.1082610383201477,
0.20732821692986803
],
"scale_decimal": 2,
"use_sheet_scale": 0
}
]