Files
mech-ai/runtime/aligned-student-dwg/extraction-check/main-view-selection.json
T
2026-07-17 17:45:56 +08:00

53 lines
1.7 KiB
JSON

{
"ok": true,
"selection_rule": "min_x_then_max_y_seed_line_connected_expansion",
"processing_order": "raw_geometry_seed_expand_then_main_view_normalization_merge_overlap",
"seed": {
"bbox": {
"min_x": 45.990114407105125,
"min_y": 338.275336225917,
"max_x": 53.0270101010625,
"max_y": 338.275336225917,
"center_x": 49.50856225408381,
"center_y": 338.275336225917
},
"source_handles": [
"129"
],
"object_name": "AcDbLine",
"layer": "\u7C97\u5B9E\u7EBF\u5C42",
"linetype": "Continuous",
"seed_filter": "preferred_visible_contour_line_excluding_frame"
},
"bbox": {
"min_x": 33.35857583157691,
"min_y": 233.27533622591574,
"max_x": 191.5433584402722,
"max_y": 343.275336225917,
"center_x": 112.45096713592454,
"center_y": 288.27533622591636
},
"drawing_bbox": {
"min_x": -2.4999999999998863,
"min_y": -5.684341886080802E-14,
"max_x": 591.5000000000001,
"max_y": 419.99999999999994,
"center_x": 294.5000000000001,
"center_y": 209.99999999999994
},
"connect_tolerance": 0.5,
"selected_node_count": 171,
"selected_source_handle_count": 171,
"main_view_geometry_count": 171,
"excluded": "annotations_dimensions_text_hatch_frame_border",
"normalization_scope": "main_view",
"normalization_raw_geometry_count": 171,
"normalization_normalized_primitive_count": 252,
"normalization_normalized_line_count": 194,
"normalization_merged_line_count": 186,
"normalization_overlap_group_count": 0,
"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"
}