{ "source": "201483.solidworks_evidence_v2.json", "part_id": "201483", "source_status": "complete_with_blockers", "source_self_validation": { "schema": "solidworks.cad_evidence.self_validation.v1", "passed": false, "meaning": "complete reusable extraction; not a claim of backend feature support or 1:1 rebuild", "counts": { "features": 120, "typed_body_features": 99, "direct_semantic_features": 3, "typed_features_requiring_history": 96, "complete_history_features": 23, "spline_segments": 0, "incomplete_splines": 0, "exact_bcurves": 0, "incomplete_bcurves": 0, "exact_bsurfaces": 0, "incomplete_bsurfaces": 0, "exact_trimmed_faces": 0, "incomplete_trimmed_faces": 0, "missing_exact_geometry_catalog_references": 0, "incomplete_topology_records": 0, "skipped_getter_signatures": 21 }, "feature_contracts": [ { "feature": "凸台-拉伸1", "family": "extrude", "passed": true, "blockers": [] }, { "feature": "切除-拉伸1", "family": "extrude", "passed": true, "blockers": [] }, { "feature": "凸台-拉伸2", "family": "extrude", "passed": true, "blockers": [] }, { "feature": "切除-拉伸2", "family": "extrude", "passed": true, "blockers": [] }, { "feature": "M5 螺纹孔1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M10 螺纹孔1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔3", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔4", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔5", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔6", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔7", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔8", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔9", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔10", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔11", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔12", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔13", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔14", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔15", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)1", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)2", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)3", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)4", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)5", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)6", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "M6 螺纹孔16", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔17", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔18", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔19", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔20", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔21", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔3", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔4", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔5", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔6", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔7", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔3", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔4", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔5", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔6", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔7", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔8", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "Ø5.0 (5) 直径孔9", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔22", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M10 螺纹孔2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔23", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M10 螺纹孔3", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M10 螺纹孔4", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔3", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M6 螺纹孔24", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M10 螺纹孔5", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔4", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔8", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔5", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔6", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔9", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔10", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔7", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔8", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔11", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔12", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔9", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔13", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔13", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔14", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔13", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔15", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔12", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)7", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "M5 螺纹孔16", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔17", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)8", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)9", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "M5 螺纹孔18", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "M5 螺纹孔19", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)10", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "M5 螺纹孔20", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)11", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "M5 螺纹孔21", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)12", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)13", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)14", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)15", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)16", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)17", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)18", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "阵列(线性)19", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "倒角1", "family": "chamfer", "passed": true, "blockers": [] }, { "feature": "打孔尺寸(%根据)内六角圆柱头螺钉的类型1", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "打孔尺寸(%根据)内六角圆柱头螺钉的类型2", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] }, { "feature": "阵列(线性)20", "family": "pattern", "passed": false, "blockers": [ "pattern has no captured semantic selections" ] }, { "feature": "大小mm 暗销孔13", "family": "hole", "passed": false, "blockers": [ "hole has no captured semantic selections" ] } ], "blockers": [ "M5 螺纹孔1: incomplete before/after history state or stage truth", "M5 螺纹孔1: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔1: hole has no captured semantic selections", "M6 螺纹孔1: incomplete before/after history state or stage truth", "M6 螺纹孔1: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔1: hole has no captured semantic selections", "Ø5.0 (5) 直径孔1: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔1: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔1: hole has no captured semantic selections", "M6 螺纹孔2: incomplete before/after history state or stage truth", "M6 螺纹孔2: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔2: hole has no captured semantic selections", "Ø5.0 (5) 直径孔2: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔2: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔2: hole has no captured semantic selections", "M10 螺纹孔1: incomplete before/after history state or stage truth", "M10 螺纹孔1: before/after body fingerprints are identical; rollback was not proven", "M10 螺纹孔1: hole has no captured semantic selections", "M6 螺纹孔3: incomplete before/after history state or stage truth", "M6 螺纹孔3: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔3: hole has no captured semantic selections", "M6 螺纹孔4: incomplete before/after history state or stage truth", "M6 螺纹孔4: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔4: hole has no captured semantic selections", "M6 螺纹孔5: incomplete before/after history state or stage truth", "M6 螺纹孔5: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔5: hole has no captured semantic selections", "M6 螺纹孔6: incomplete before/after history state or stage truth", "M6 螺纹孔6: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔6: hole has no captured semantic selections", "M6 螺纹孔7: incomplete before/after history state or stage truth", "M6 螺纹孔7: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔7: hole has no captured semantic selections", "M6 螺纹孔8: incomplete before/after history state or stage truth", "M6 螺纹孔8: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔8: hole has no captured semantic selections", "M6 螺纹孔9: incomplete before/after history state or stage truth", "M6 螺纹孔9: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔9: hole has no captured semantic selections", "M6 螺纹孔10: incomplete before/after history state or stage truth", "M6 螺纹孔10: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔10: hole has no captured semantic selections", "M6 螺纹孔11: incomplete before/after history state or stage truth", "M6 螺纹孔11: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔11: hole has no captured semantic selections", "M6 螺纹孔12: incomplete before/after history state or stage truth", "M6 螺纹孔12: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔12: hole has no captured semantic selections", "M6 螺纹孔13: incomplete before/after history state or stage truth", "M6 螺纹孔13: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔13: hole has no captured semantic selections", "M6 螺纹孔14: hole has no captured semantic selections", "M6 螺纹孔15: hole has no captured semantic selections", "阵列(线性)1: pattern has no captured semantic selections", "阵列(线性)2: incomplete before/after history state or stage truth", "阵列(线性)2: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)2: pattern has no captured semantic selections", "阵列(线性)3: incomplete before/after history state or stage truth", "阵列(线性)3: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)3: pattern has no captured semantic selections", "阵列(线性)4: incomplete before/after history state or stage truth", "阵列(线性)4: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)4: pattern has no captured semantic selections", "阵列(线性)5: incomplete before/after history state or stage truth", "阵列(线性)5: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)5: pattern has no captured semantic selections", "阵列(线性)6: incomplete before/after history state or stage truth", "阵列(线性)6: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)6: pattern has no captured semantic selections", "M6 螺纹孔16: incomplete before/after history state or stage truth", "M6 螺纹孔16: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔16: hole has no captured semantic selections", "M6 螺纹孔17: incomplete before/after history state or stage truth", "M6 螺纹孔17: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔17: hole has no captured semantic selections", "M6 螺纹孔18: incomplete before/after history state or stage truth", "M6 螺纹孔18: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔18: hole has no captured semantic selections", "M6 螺纹孔19: incomplete before/after history state or stage truth", "M6 螺纹孔19: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔19: hole has no captured semantic selections", "M6 螺纹孔20: incomplete before/after history state or stage truth", "M6 螺纹孔20: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔20: hole has no captured semantic selections", "M6 螺纹孔21: hole has no captured semantic selections", "M5 螺纹孔2: incomplete before/after history state or stage truth", "M5 螺纹孔2: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔2: hole has no captured semantic selections", "M5 螺纹孔3: incomplete before/after history state or stage truth", "M5 螺纹孔3: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔3: hole has no captured semantic selections", "M5 螺纹孔4: incomplete before/after history state or stage truth", "M5 螺纹孔4: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔4: hole has no captured semantic selections", "M5 螺纹孔5: incomplete before/after history state or stage truth", "M5 螺纹孔5: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔5: hole has no captured semantic selections", "M5 螺纹孔6: incomplete before/after history state or stage truth", "M5 螺纹孔6: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔6: hole has no captured semantic selections", "M5 螺纹孔7: hole has no captured semantic selections", "Ø5.0 (5) 直径孔3: hole has no captured semantic selections", "Ø5.0 (5) 直径孔4: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔4: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔4: hole has no captured semantic selections", "Ø5.0 (5) 直径孔5: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔5: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔5: hole has no captured semantic selections", "Ø5.0 (5) 直径孔6: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔6: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔6: hole has no captured semantic selections", "Ø5.0 (5) 直径孔7: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔7: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔7: hole has no captured semantic selections", "Ø5.0 (5) 直径孔8: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔8: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔8: hole has no captured semantic selections", "Ø5.0 (5) 直径孔9: incomplete before/after history state or stage truth", "Ø5.0 (5) 直径孔9: before/after body fingerprints are identical; rollback was not proven", "Ø5.0 (5) 直径孔9: hole has no captured semantic selections", "M6 螺纹孔22: incomplete before/after history state or stage truth", "M6 螺纹孔22: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔22: hole has no captured semantic selections", "M10 螺纹孔2: incomplete before/after history state or stage truth", "M10 螺纹孔2: before/after body fingerprints are identical; rollback was not proven", "M10 螺纹孔2: hole has no captured semantic selections", "大小mm 暗销孔1: incomplete before/after history state or stage truth", "大小mm 暗销孔1: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔1: hole has no captured semantic selections", "大小mm 暗销孔2: incomplete before/after history state or stage truth", "大小mm 暗销孔2: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔2: hole has no captured semantic selections", "M6 螺纹孔23: incomplete before/after history state or stage truth", "M6 螺纹孔23: before/after body fingerprints are identical; rollback was not proven", "M6 螺纹孔23: hole has no captured semantic selections", "M10 螺纹孔3: incomplete before/after history state or stage truth", "M10 螺纹孔3: before/after body fingerprints are identical; rollback was not proven", "M10 螺纹孔3: hole has no captured semantic selections", "M10 螺纹孔4: incomplete before/after history state or stage truth", "M10 螺纹孔4: before/after body fingerprints are identical; rollback was not proven", "M10 螺纹孔4: hole has no captured semantic selections", "大小mm 暗销孔3: incomplete before/after history state or stage truth", "大小mm 暗销孔3: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔3: hole has no captured semantic selections", "M6 螺纹孔24: hole has no captured semantic selections", "M10 螺纹孔5: hole has no captured semantic selections", "大小mm 暗销孔4: hole has no captured semantic selections", "M5 螺纹孔8: incomplete before/after history state or stage truth", "M5 螺纹孔8: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔8: hole has no captured semantic selections", "大小mm 暗销孔5: incomplete before/after history state or stage truth", "大小mm 暗销孔5: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔5: hole has no captured semantic selections", "大小mm 暗销孔6: incomplete before/after history state or stage truth", "大小mm 暗销孔6: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔6: hole has no captured semantic selections", "M5 螺纹孔9: incomplete before/after history state or stage truth", "M5 螺纹孔9: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔9: hole has no captured semantic selections", "M5 螺纹孔10: incomplete before/after history state or stage truth", "M5 螺纹孔10: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔10: hole has no captured semantic selections", "大小mm 暗销孔7: incomplete before/after history state or stage truth", "大小mm 暗销孔7: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔7: hole has no captured semantic selections", "大小mm 暗销孔8: incomplete before/after history state or stage truth", "大小mm 暗销孔8: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔8: hole has no captured semantic selections", "M5 螺纹孔11: incomplete before/after history state or stage truth", "M5 螺纹孔11: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔11: hole has no captured semantic selections", "M5 螺纹孔12: incomplete before/after history state or stage truth", "M5 螺纹孔12: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔12: hole has no captured semantic selections", "大小mm 暗销孔9: incomplete before/after history state or stage truth", "大小mm 暗销孔9: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔9: hole has no captured semantic selections", "M5 螺纹孔13: hole has no captured semantic selections", "大小mm 暗销孔13: hole has no captured semantic selections", "M5 螺纹孔14: hole has no captured semantic selections", "大小mm 暗销孔13: hole has no captured semantic selections", "M5 螺纹孔15: incomplete before/after history state or stage truth", "M5 螺纹孔15: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔15: hole has no captured semantic selections", "大小mm 暗销孔12: incomplete before/after history state or stage truth", "大小mm 暗销孔12: before/after body fingerprints are identical; rollback was not proven", "大小mm 暗销孔12: hole has no captured semantic selections", "阵列(线性)7: incomplete before/after history state or stage truth", "阵列(线性)7: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)7: pattern has no captured semantic selections", "M5 螺纹孔16: incomplete before/after history state or stage truth", "M5 螺纹孔16: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔16: hole has no captured semantic selections", "M5 螺纹孔17: incomplete before/after history state or stage truth", "M5 螺纹孔17: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔17: hole has no captured semantic selections", "阵列(线性)8: incomplete before/after history state or stage truth", "阵列(线性)8: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)8: pattern has no captured semantic selections", "阵列(线性)9: incomplete before/after history state or stage truth", "阵列(线性)9: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)9: pattern has no captured semantic selections", "M5 螺纹孔18: incomplete before/after history state or stage truth", "M5 螺纹孔18: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔18: hole has no captured semantic selections", "M5 螺纹孔19: incomplete before/after history state or stage truth", "M5 螺纹孔19: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔19: hole has no captured semantic selections", "阵列(线性)10: incomplete before/after history state or stage truth", "阵列(线性)10: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)10: pattern has no captured semantic selections", "M5 螺纹孔20: incomplete before/after history state or stage truth", "M5 螺纹孔20: before/after body fingerprints are identical; rollback was not proven", "M5 螺纹孔20: hole has no captured semantic selections", "阵列(线性)11: incomplete before/after history state or stage truth", "阵列(线性)11: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)11: pattern has no captured semantic selections", "M5 螺纹孔21: hole has no captured semantic selections", "阵列(线性)12: pattern has no captured semantic selections", "阵列(线性)13: pattern has no captured semantic selections", "阵列(线性)14: incomplete before/after history state or stage truth", "阵列(线性)14: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)14: pattern has no captured semantic selections", "阵列(线性)15: incomplete before/after history state or stage truth", "阵列(线性)15: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)15: pattern has no captured semantic selections", "阵列(线性)16: incomplete before/after history state or stage truth", "阵列(线性)16: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)16: pattern has no captured semantic selections", "阵列(线性)17: incomplete before/after history state or stage truth", "阵列(线性)17: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)17: pattern has no captured semantic selections", "阵列(线性)18: incomplete before/after history state or stage truth", "阵列(线性)18: before/after body fingerprints are identical; rollback was not proven", "阵列(线性)18: pattern has no captured semantic selections", "阵列(线性)19: pattern has no captured semantic selections", "打孔尺寸(%根据)内六角圆柱头螺钉的类型1: hole has no captured semantic selections", "打孔尺寸(%根据)内六角圆柱头螺钉的类型2: hole has no captured semantic selections", "阵列(线性)20: pattern has no captured semantic selections", "大小mm 暗销孔13: hole has no captured semantic selections" ] }, "step_inference": { "available": true, "face_count": 435, "surface_counts": { "cone": 32, "cylinder": 374, "plane": 29 }, "axis_count": 406, "repeat_spacings_mm": [ { "spacing_mm": 96.0, "pair_count": 42 }, { "spacing_mm": 600.3168, "pair_count": 32 }, { "spacing_mm": 600.0, "pair_count": 28 }, { "spacing_mm": 19.5, "pair_count": 24 }, { "spacing_mm": 81.8566, "pair_count": 24 }, { "spacing_mm": 97.9605, "pair_count": 24 }, { "spacing_mm": 110.0, "pair_count": 21 }, { "spacing_mm": 112.6954, "pair_count": 20 }, { "spacing_mm": 24.5, "pair_count": 20 }, { "spacing_mm": 112.979, "pair_count": 20 }, { "spacing_mm": 25.773, "pair_count": 20 }, { "spacing_mm": 79.5, "pair_count": 18 } ], "metrics": { "bounding_box_mm": [ -0.0, 0.0, -0.0, 252.5, 2422.0, 16.0 ], "volume_mm3": 9620857.906844255, "surface_area_mm2": 1350177.26629817, "solid_count": 1, "face_count": 435, "edge_count": 1196, "vertex_count": 792 }, "error": null, "truth_comparison": { "expected_from_evidence": { "bounding_box_mm": [ 0.0, 0.0, -0.0, 252.5, 2422.0, 16.0 ], "volume_mm3": 9620857.906844292, "surface_area_mm2": 1350177.266298175, "solid_count": 1, "face_count": 232, "edge_count": 418, "vertex_count": 48 }, "comparisons": { "volume_mm3": { "expected": 9620857.906844292, "actual": 9620857.906844255, "absolute_delta": 3.725290298461914e-08, "within_tolerance": true }, "surface_area_mm2": { "expected": 1350177.266298175, "actual": 1350177.26629817, "absolute_delta": 5.122274160385132e-09, "within_tolerance": true }, "bounding_box_mm": { "expected": [ 0.0, 0.0, -0.0, 252.5, 2422.0, 16.0 ], "actual": [ -0.0, 0.0, -0.0, 252.5, 2422.0, 16.0 ], "max_absolute_delta": 0.0, "within_tolerance": true }, "solid_count": { "expected": 1, "actual": 1, "matches": true }, "face_count": { "expected": 232, "actual": 435, "matches": false }, "edge_count": { "expected": 418, "actual": 1196, "matches": false }, "vertex_count": { "expected": 48, "actual": 792, "matches": false } }, "numeric_geometry_match": true, "topology_counts_match": false } }, "features": [ { "feature_id": "f_001", "source_name": "前视基准面", "atomic_id": "reference_plane", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_002", "source_name": "上视基准面", "atomic_id": "reference_plane", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_003", "source_name": "右视基准面", "atomic_id": "reference_plane", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_004", "source_name": "凸台-拉伸1", "atomic_id": "extrude_add_blind", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_005", "source_name": "切除-拉伸1", "atomic_id": "extrude_cut_blind", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_006", "source_name": "凸台-拉伸2", "atomic_id": "extrude_add_blind", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_007", "source_name": "切除-拉伸2", "atomic_id": "extrude_cut_blind", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_008", "source_name": "M5 螺纹孔1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_009", "source_name": "M6 螺纹孔1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_010", "source_name": "Ø5.0 (5) 直径孔1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_011", "source_name": "M6 螺纹孔2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_012", "source_name": "Ø5.0 (5) 直径孔2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_013", "source_name": "M10 螺纹孔1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_014", "source_name": "M6 螺纹孔3", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_015", "source_name": "M6 螺纹孔4", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_016", "source_name": "M6 螺纹孔5", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_017", "source_name": "M6 螺纹孔6", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_018", "source_name": "M6 螺纹孔7", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_019", "source_name": "M6 螺纹孔8", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_020", "source_name": "M6 螺纹孔9", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_021", "source_name": "M6 螺纹孔10", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_022", "source_name": "M6 螺纹孔11", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_023", "source_name": "M6 螺纹孔12", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_024", "source_name": "M6 螺纹孔13", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_025", "source_name": "M6 螺纹孔14", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_026", "source_name": "M6 螺纹孔15", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_027", "source_name": "阵列(线性)1", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_028", "source_name": "阵列(线性)2", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_029", "source_name": "阵列(线性)3", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_030", "source_name": "阵列(线性)4", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_031", "source_name": "阵列(线性)5", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_032", "source_name": "阵列(线性)6", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_033", "source_name": "M6 螺纹孔16", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_034", "source_name": "M6 螺纹孔17", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_035", "source_name": "M6 螺纹孔18", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_036", "source_name": "M6 螺纹孔19", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_037", "source_name": "M6 螺纹孔20", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_038", "source_name": "M6 螺纹孔21", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_039", "source_name": "M5 螺纹孔2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_040", "source_name": "M5 螺纹孔3", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_041", "source_name": "M5 螺纹孔4", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_042", "source_name": "M5 螺纹孔5", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_043", "source_name": "M5 螺纹孔6", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_044", "source_name": "M5 螺纹孔7", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_045", "source_name": "Ø5.0 (5) 直径孔3", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_046", "source_name": "Ø5.0 (5) 直径孔4", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_047", "source_name": "Ø5.0 (5) 直径孔5", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_048", "source_name": "Ø5.0 (5) 直径孔6", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_049", "source_name": "Ø5.0 (5) 直径孔7", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_050", "source_name": "Ø5.0 (5) 直径孔8", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_051", "source_name": "Ø5.0 (5) 直径孔9", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_052", "source_name": "M6 螺纹孔22", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_053", "source_name": "M10 螺纹孔2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_054", "source_name": "大小mm 暗销孔1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_055", "source_name": "大小mm 暗销孔2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_056", "source_name": "M6 螺纹孔23", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_057", "source_name": "M10 螺纹孔3", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_058", "source_name": "M10 螺纹孔4", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_059", "source_name": "大小mm 暗销孔3", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_060", "source_name": "M6 螺纹孔24", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_061", "source_name": "M10 螺纹孔5", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_062", "source_name": "大小mm 暗销孔4", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_063", "source_name": "M5 螺纹孔8", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_064", "source_name": "大小mm 暗销孔5", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_065", "source_name": "大小mm 暗销孔6", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_066", "source_name": "M5 螺纹孔9", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_067", "source_name": "M5 螺纹孔10", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_068", "source_name": "大小mm 暗销孔7", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_069", "source_name": "大小mm 暗销孔8", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_070", "source_name": "M5 螺纹孔11", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_071", "source_name": "M5 螺纹孔12", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_072", "source_name": "大小mm 暗销孔9", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_073", "source_name": "M5 螺纹孔13", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_074", "source_name": "大小mm 暗销孔13", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_075", "source_name": "M5 螺纹孔14", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_076", "source_name": "大小mm 暗销孔13", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_077", "source_name": "M5 螺纹孔15", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_078", "source_name": "大小mm 暗销孔12", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_079", "source_name": "阵列(线性)7", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_080", "source_name": "M5 螺纹孔16", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_081", "source_name": "M5 螺纹孔17", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_082", "source_name": "阵列(线性)8", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_083", "source_name": "阵列(线性)9", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_084", "source_name": "M5 螺纹孔18", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_085", "source_name": "M5 螺纹孔19", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_086", "source_name": "阵列(线性)10", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_087", "source_name": "M5 螺纹孔20", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_088", "source_name": "阵列(线性)11", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_089", "source_name": "M5 螺纹孔21", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 }, { "feature_id": "f_090", "source_name": "阵列(线性)12", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_091", "source_name": "阵列(线性)13", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_092", "source_name": "阵列(线性)14", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_093", "source_name": "阵列(线性)15", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_094", "source_name": "阵列(线性)16", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_095", "source_name": "阵列(线性)17", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_096", "source_name": "阵列(线性)18", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_097", "source_name": "阵列(线性)19", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_098", "source_name": "倒角1", "atomic_id": "chamfer", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_099", "source_name": "打孔尺寸(%根据)内六角圆柱头螺钉的类型1", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_100", "source_name": "打孔尺寸(%根据)内六角圆柱头螺钉的类型2", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [ "hole has no captured semantic selections" ], "step_inferred_selector_count": 0 }, { "feature_id": "f_101", "source_name": "阵列(线性)20", "atomic_id": "pattern_linear", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 0 }, { "feature_id": "f_102", "source_name": "大小mm 暗销孔13", "atomic_id": "hole_wizard", "execution_status": "deferred", "unresolved": [], "step_inferred_selector_count": 1 } ], "semantic_validation": { "schema_version": "1.1.0", "feature_count": 102, "sketch_count": 5, "deferred_feature_ids": [ "f_001", "f_002", "f_004", "f_003", "f_005", "f_007", "f_008", "f_009", "f_010", "f_011", "f_012", "f_013", "f_033", "f_034", "f_035", "f_036", "f_037", "f_038", "f_039", "f_040", "f_041", "f_042", "f_043", "f_044", "f_045", "f_046", "f_047", "f_048", "f_049", "f_050", "f_052", "f_053", "f_054", "f_055", "f_056", "f_057", "f_058", "f_059", "f_060", "f_061", "f_062", "f_063", "f_064", "f_065", "f_066", "f_067", "f_068", "f_069", "f_070", "f_071", "f_072", "f_073", "f_074", "f_075", "f_076", "f_077", "f_078", "f_102", "f_006", "f_014", "f_015", "f_016", "f_017", "f_018", "f_019", "f_020", "f_021", "f_022", "f_023", "f_024", "f_025", "f_026", "f_051", "f_080", "f_081", "f_085", "f_087", "f_089", "f_099", "f_100", "f_027", "f_028", "f_029", "f_030", "f_031", "f_032", "f_079", "f_082", "f_083", "f_086", "f_088", "f_090", "f_091", "f_092", "f_098", "f_101", "f_084", "f_093", "f_095", "f_096", "f_097", "f_094" ], "unresolved": [ { "feature_id": "f_008", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_009", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_010", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_011", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_012", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_013", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_033", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_034", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_035", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_036", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_037", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_038", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_039", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_040", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_041", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_042", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_043", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_044", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_045", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_046", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_047", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_048", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_049", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_050", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_052", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_053", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_054", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_055", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_056", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_057", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_058", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_059", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_060", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_061", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_062", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_075", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_077", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_014", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_015", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_016", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_017", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_018", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_019", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_020", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_021", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_022", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_023", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_024", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_025", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_026", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_051", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_099", "reasons": [ "hole has no captured semantic selections" ] }, { "feature_id": "f_100", "reasons": [ "hole has no captured semantic selections" ] } ], "future_rebuild_ready": false } }