Files
mech-ai/runtime/dwg-draft/bridge-smoke-output/main-view-selection.json
T
2026-07-17 17:45:56 +08:00

90 lines
2.4 KiB
JSON

{
"ok": true,
"selection_rule": "solidworks_multiview_inner_frame_seed_spatial_expansion",
"processing_order": "find_inner_left_top_frame_lines_then_pick_min_inner_x_max_y_seed_and_expand_spatial_view_region",
"bbox": {
"min_x": 48.49011440710512,
"min_y": 224.8753362259159,
"max_x": 183.49011440710507,
"max_y": 351.67533622591714,
"center_x": 115.9901144071051,
"center_y": 288.27533622591653
},
"drawing_bbox": {
"min_x": 0,
"min_y": 0,
"max_x": 594,
"max_y": 420,
"center_x": 297,
"center_y": 210
},
"inner_frame_left": {
"kind": "line",
"bbox": {
"min_x": 10,
"min_y": 10,
"max_x": 10,
"max_y": 410,
"center_x": 10,
"center_y": 210
},
"source_handles": [
"84"
],
"object_name": "AcDbLine",
"layer": "0",
"linetype": "Continuous"
},
"inner_frame_top": {
"kind": "line",
"bbox": {
"min_x": 10,
"min_y": 410,
"max_x": 584,
"max_y": 410,
"center_x": 297,
"center_y": 410
},
"source_handles": [
"85"
],
"object_name": "AcDbLine",
"layer": "0",
"linetype": "Continuous"
},
"seed": {
"kind": "line",
"bbox": {
"min_x": 48.49011440710512,
"min_y": 238.27533622591704,
"max_x": 48.49011440710512,
"max_y": 338.27533622591704,
"center_x": 48.49011440710512,
"center_y": 288.27533622591704
},
"source_handles": [
"14B"
],
"object_name": "AcDbLine",
"layer": "0",
"linetype": "Continuous"
},
"seed_candidate_count": 1016,
"frame_seed_count": 40,
"frame_title_node_count": 73,
"bbox_internal_absorbed_node_count": 0,
"selected_node_count": 101,
"selected_source_handle_count": 101,
"main_view_geometry_count": 101,
"excluded": "annotations_dimensions_text_hatch_frame_border_solidworks_title_block_other_projected_views",
"normalization_scope": "main_view",
"normalization_raw_geometry_count": 101,
"normalization_normalized_primitive_count": 181,
"normalization_normalized_line_count": 127,
"normalization_merged_line_count": 123,
"normalization_overlap_group_count": 2,
"normalization_angle_tolerance_deg": 1,
"normalization_collinear_distance_tolerance": 0.05,
"normalization_gap_tolerance": 0.05,
"normalization_merge_policy": "strong_only_same_style_collinear_interval_union"
}