{ "schemaVersion": "part_modeling_plan_with_functional_faces.v1", "partName": "\u4E0B\u7BB1\u4F53", "partPath": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E0B\u7BB1\u4F53.SLDPRT", "sourceAssembly": { "name": "\u4E8C\u7EA7\u51CF\u901F\u5668.SLDASM", "path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E8C\u7EA7\u51CF\u901F\u5668.SLDASM" }, "modelingPlan": { "planId": "part-feature-audit-\u4E0B\u7BB1\u4F53-plan", "targetAgent": "solidworks", "units": "mm", "summary": "Rebuild part from extracted SolidWorks skill flow. steps=190", "steps": [ { "id": "step-001", "targetAgent": "solidworks", "skillName": "create_new_part", "name": "\u4E0B\u7BB1\u4F53.SLDPRT", "description": "\u65B0\u5EFA\u96F6\u4EF6", "arguments": {}, "dependencies": [], "acceptance": {} }, { "id": "step-002", "targetAgent": "solidworks", "skillName": "create_top_plane_sketch", "name": "\u8349\u56FE1", "description": "\u8349\u56FE\u57FA\u51C6=\u4E0A\u89C6\u57FA\u51C6\u9762 / RefPlane", "arguments": {}, "dependencies": [ "step-001" ], "acceptance": {} }, { "id": "step-003", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ 225, 0, 75 ], "end_model_mm": [ -225, 0, 75 ] }, "dependencies": [ "step-002" ], "acceptance": {} }, { "id": "step-004", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ 225, 0, 75 ], "end_model_mm": [ 225, 0, -75 ] }, "dependencies": [ "step-003" ], "acceptance": {} }, { "id": "step-005", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ 225, 0, -75 ], "end_model_mm": [ -225, 0, -75 ] }, "dependencies": [ "step-004" ], "acceptance": {} }, { "id": "step-006", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ -225, 0, 75 ], "end_model_mm": [ -225, 0, -75 ] }, "dependencies": [ "step-005" ], "acceptance": {} }, { "id": "step-007", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ 225, 0, 75 ], "end_model_mm": [ -225, 0, -75 ] }, "dependencies": [ "step-006" ], "acceptance": {} }, { "id": "step-008", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "start_model_mm": [ 225, 0, -75 ], "end_model_mm": [ -225, 0, 75 ] }, "dependencies": [ "step-007" ], "acceptance": {} }, { "id": "step-009", "targetAgent": "solidworks", "skillName": "draw_point_mm", "name": "\u8349\u56FE1", "description": "Extrusion", "arguments": { "coordinate_system": "model", "point_model_mm": [ 0, 0, 0 ] }, "dependencies": [ "step-008" ], "acceptance": {} }, { "id": "step-010", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE1", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-009" ], "acceptance": {} }, { "id": "step-011", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F381", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 148.24, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-010" ], "acceptance": {} }, { "id": "step-012", "targetAgent": "solidworks", "skillName": "shell_remove_face_at_point_mm", "name": "\u62BD\u58F31", "description": "\u62BD\u58F3", "arguments": { "thickness_mm": 8, "x_mm": 0, "y_mm": 148.24, "z_mm": 0, "outward": true, "remove_face_signature": { "surface_type": "plane", "area_mm2": 67500, "center_mm": [ 0, 148.24, 0 ], "center_x_mm": 0, "center_y_mm": 148.24, "center_z_mm": 0, "box_mm": [ -225, 148.24, -75, 225, 148.24, 75 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0 }, "remove_face_index": 5, "remove_face_area_mm2": 67500, "remove_face_center_mm": [ 0, 148.24, 0 ], "remove_face_box_mm": [ -225, 148.24, -75, 225, 148.24, 75 ], "remove_face_normal": [ 0, 1, 0 ], "remove_face_surface_type": "plane", "remove_face_host_feature": "\u51F8\u53F0-\u62C9\u4F381" }, "dependencies": [ "step-011" ], "acceptance": {} }, { "id": "step-013", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE2", "description": "\u8349\u56FE\u57FA\u51C6=#47 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "arguments": { "reference_kind": "face", "reference": "#47 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 47, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F381", "host_step": 2, "surface_type": "plane", "area_mm2": 1905.152224, "center_mm": [ -84.5, 148.24, 100 ], "box_mm": [ -105, 148.24, 75, -64, 148.24, 125 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010014006D6F456E64466163655375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3500000001E3477630100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776310000000FFFFFFFF000000000C80000005800800B40000002C38776310000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800B40000002C3877630100000001000000000000000C80000005800800A1000000FB36776301000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000000C80000005800800A1000000FB36776306000000FFFFFFFF000000001180000005800800B40000002C3877630100000000000000000000000C80000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -84.5, "center_y_mm": 148.24, "center_z_mm": 100, "fallback_face_index": 47 }, "dependencies": [ "step-012" ], "acceptance": {} }, { "id": "step-014", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, 148.24, -83 ], "end_model_mm": [ 233, 148.24, -83 ] }, "dependencies": [ "step-013" ], "acceptance": {} }, { "id": "step-015", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, 148.24, -83 ], "end_model_mm": [ -233, 148.24, 83 ] }, "dependencies": [ "step-014" ], "acceptance": {} }, { "id": "step-016", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, 148.24, 83 ], "end_model_mm": [ 233, 148.24, 83 ] }, "dependencies": [ "step-015" ], "acceptance": {} }, { "id": "step-017", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 233, 148.24, -83 ], "end_model_mm": [ 233, 148.24, 83 ] }, "dependencies": [ "step-016" ], "acceptance": {} }, { "id": "step-018", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 148.24, 117 ], "end_model_mm": [ -267, 148.24, 117 ] }, "dependencies": [ "step-017" ], "acceptance": {} }, { "id": "step-019", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 148.24, 117 ], "end_model_mm": [ 267, 148.24, -117 ] }, "dependencies": [ "step-018" ], "acceptance": {} }, { "id": "step-020", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 148.24, -117 ], "end_model_mm": [ -267, 148.24, -117 ] }, "dependencies": [ "step-019" ], "acceptance": {} }, { "id": "step-021", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -267, 148.24, 117 ], "end_model_mm": [ -267, 148.24, -117 ] }, "dependencies": [ "step-020" ], "acceptance": {} }, { "id": "step-022", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 148.24, 117 ], "end_model_mm": [ -267, 148.24, -117 ] }, "dependencies": [ "step-021" ], "acceptance": {} }, { "id": "step-023", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 148.24, -117 ], "end_model_mm": [ -267, 148.24, 117 ] }, "dependencies": [ "step-022" ], "acceptance": {} }, { "id": "step-024", "targetAgent": "solidworks", "skillName": "draw_point_mm", "name": "\u8349\u56FE2", "description": "ICE", "arguments": { "coordinate_system": "model", "point_model_mm": [ 0, 148.24, 0 ] }, "dependencies": [ "step-023" ], "acceptance": {} }, { "id": "step-025", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE2", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-024" ], "acceptance": {} }, { "id": "step-026", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F382", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 12, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ -0, -1, -0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-025" ], "acceptance": {} }, { "id": "step-027", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE3", "description": "\u8349\u56FE\u57FA\u51C6=#28 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "arguments": { "reference_kind": "face", "reference": "#28 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 28, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u62BD\u58F31", "host_step": 3, "surface_type": "plane", "area_mm2": 10929.933317, "center_mm": [ 36, 56.689251, 83 ], "box_mm": [ -29.6, 12, 83, 101.6, 101.378502, 83 ], "normal": [ 0, -0, 1 ], "normal_x": 0, "normal_y": -0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000800000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E34776302000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800FF000000D03D7763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000058008001A0100000A3F776319000000FFFFFFFF000000001280000005800800B40000002C38776314000000FFFFFFFF000000001280000005800800CF000000343A77633F000000FFFFFFFF000000001280000005800800B40000002C38776310000000FFFFFFFF0000000012800000058008001A0100000A3F776314000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 36, "center_y_mm": 56.689251, "center_z_mm": 83, "fallback_face_index": 28 }, "dependencies": [ "step-026" ], "acceptance": {} }, { "id": "step-028", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 241.499806, 114.158758, 83 ], "start_model_mm": [ 250, 114.158758, 83 ], "end_model_mm": [ 233, 114.24, 83 ], "mid_model_mm": [ 241.540427, 122.658855, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-027" ], "acceptance": {} }, { "id": "step-029", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 265, 104.24, 83 ], "start_model_mm": [ 265, 102.24, 83 ], "end_model_mm": [ 267, 104.24, 83 ], "mid_model_mm": [ 266.414214, 102.825786, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-028" ], "acceptance": {} }, { "id": "step-030", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 252, 104.24, 83 ], "start_model_mm": [ 252, 102.24, 83 ], "end_model_mm": [ 250, 104.24, 83 ], "mid_model_mm": [ 250.585786, 102.825786, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-029" ], "acceptance": {} }, { "id": "step-031", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 136.24, 83 ], "end_model_mm": [ 267, 104.24, 83 ] }, "dependencies": [ "step-030" ], "acceptance": {} }, { "id": "step-032", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 265, 102.24, 83 ], "end_model_mm": [ 252, 102.24, 83 ] }, "dependencies": [ "step-031" ], "acceptance": {} }, { "id": "step-033", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 250, 104.24, 83 ], "end_model_mm": [ 250, 114.158758, 83 ] }, "dependencies": [ "step-032" ], "acceptance": {} }, { "id": "step-034", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 267, 136.24, 83 ], "end_model_mm": [ 233, 136.24, 83 ] }, "dependencies": [ "step-033" ], "acceptance": {} }, { "id": "step-035", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE3", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 233, 136.24, 83 ], "end_model_mm": [ 233, 114.24, 83 ] }, "dependencies": [ "step-034" ], "acceptance": {} }, { "id": "step-036", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE3", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-035" ], "acceptance": {} }, { "id": "step-037", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F383", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 12, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ -0, -0, -1 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-036" ], "acceptance": {} }, { "id": "step-038", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54111", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u51F8\u53F0-\u62C9\u4F383", "feature_names": [ "\u51F8\u53F0-\u62C9\u4F383" ], "feature_count": 1, "mirror_plane_name": "\u53F3\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-037" ], "acceptance": {} }, { "id": "step-039", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54112", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u955C\u54111", "feature_names": [ "\u955C\u54111" ], "feature_count": 1, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-038" ], "acceptance": {} }, { "id": "step-040", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE4", "description": "\u8349\u56FE\u57FA\u51C6=#42 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "arguments": { "reference_kind": "face", "reference": "#42 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 42, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F382", "host_step": 4, "surface_type": "plane", "area_mm2": 1038.595331, "center_mm": [ 197, 124.809251, 117 ], "box_mm": [ 157, 101.378502, 117, 237, 148.24, 117 ], "normal": [ 0, -0, 1 ], "normal_x": 0, "normal_y": -0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000800000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A362000000F734776310000000FFFFFFFF000000000380000005800800CF000000343A77633D000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080036030000B5BC856303000000FFFF010018006D6F456E644661636533496E745375726649645265705F6300000580080062000000F73477630100000001000000000000000E8000000580080007020000445F776303000000FFFF010014006D6F456E64466163655375726649645265705F63000005800800500000001E34776301000000000000000380000005800800B40000002C38776314000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 197, "center_y_mm": 124.809251, "center_z_mm": 117, "fallback_face_index": 42 }, "dependencies": [ "step-039" ], "acceptance": {} }, { "id": "step-041", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE4", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -145, 148.24, 117 ], "diameter_mm": 80 }, "dependencies": [ "step-040" ], "acceptance": {} }, { "id": "step-042", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE4", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -33, 148.24, 117 ], "diameter_mm": 62 }, "dependencies": [ "step-041" ], "acceptance": {} }, { "id": "step-043", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE4", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 105, 148.24, 117 ], "diameter_mm": 100 }, "dependencies": [ "step-042" ], "acceptance": {} }, { "id": "step-044", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE4", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-043" ], "acceptance": {} }, { "id": "step-045", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F381", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 0, "end_condition_code": 1, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "through_all", "through_all": true }, "dependencies": [ "step-044" ], "acceptance": {} }, { "id": "step-046", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE5", "description": "\u8349\u56FE\u57FA\u51C6=#26 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "arguments": { "reference_kind": "face", "reference": "#26 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 26, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u62BD\u58F31", "host_step": 3, "surface_type": "plane", "area_mm2": 12654.052387, "center_mm": [ 187.7, 74.12, 83 ], "box_mm": [ 108.4, 12, 83, 267, 136.24, 83 ], "normal": [ 0, -0, 1 ], "normal_x": 0, "normal_y": -0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000F00000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E34776302000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800B40000002C38776314000000FFFFFFFF000000000F800000058008001A0100000A3F776316000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800FF000000D03D77630100000000000000000000000380000005800800550000005C3477630C80000005800800500000001E347763010000000F8000000580080083000000E43577630B000000FFFFFFFF000000000F8000000580080083000000E435776303000000FFFFFFFF000000000F8000000580080083000000E43577630D000000FFFFFFFF000000000F8000000580080083000000E435776301000000FFFFFFFF000000000F8000000580080083000000E43577630C000000FFFFFFFF000000000F8000000580080062000000F73477630F000000FFFFFFFF00000000148000000580080062000000F73477630100000001000000000000000F80000005800800CF000000343A776345000000FFFFFFFF000000000F80000005800800CF000000343A77633D000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 187.7, "center_y_mm": 74.12, "center_z_mm": 83, "fallback_face_index": 26 }, "dependencies": [ "step-045" ], "acceptance": {} }, { "id": "step-047", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -145, 148.24, 83 ], "start_model_mm": [ -185, 148.24, 83 ], "end_model_mm": [ -105, 148.24, 83 ], "mid_model_mm": [ -145, 108.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-046" ], "acceptance": {} }, { "id": "step-048", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -145, 148.24, 83 ], "start_model_mm": [ -205, 148.24, 83 ], "end_model_mm": [ -85, 148.24, 83 ], "mid_model_mm": [ -145, 88.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-047" ], "acceptance": {} }, { "id": "step-049", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -33, 148.24, 83 ], "start_model_mm": [ -64, 148.24, 83 ], "end_model_mm": [ -2, 148.24, 83 ], "mid_model_mm": [ -33, 117.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-048" ], "acceptance": {} }, { "id": "step-050", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -33, 148.24, 83 ], "start_model_mm": [ -84, 148.24, 83 ], "end_model_mm": [ 18, 148.24, 83 ], "mid_model_mm": [ -33, 97.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-049" ], "acceptance": {} }, { "id": "step-051", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 105, 148.24, 83 ], "start_model_mm": [ 55, 148.24, 83 ], "end_model_mm": [ 155, 148.24, 83 ], "mid_model_mm": [ 105, 98.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-050" ], "acceptance": {} }, { "id": "step-052", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 105, 148.24, 83 ], "start_model_mm": [ 35, 148.24, 83 ], "end_model_mm": [ 175, 148.24, 83 ], "mid_model_mm": [ 105, 78.24, 83 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-051" ], "acceptance": {} }, { "id": "step-053", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -85, 148.24, 83 ], "end_model_mm": [ -105, 148.24, 83 ] }, "dependencies": [ "step-052" ], "acceptance": {} }, { "id": "step-054", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -185, 148.24, 83 ], "end_model_mm": [ -205, 148.24, 83 ] }, "dependencies": [ "step-053" ], "acceptance": {} }, { "id": "step-055", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 18, 148.24, 83 ], "end_model_mm": [ -2, 148.24, 83 ] }, "dependencies": [ "step-054" ], "acceptance": {} }, { "id": "step-056", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -64, 148.24, 83 ], "end_model_mm": [ -84, 148.24, 83 ] }, "dependencies": [ "step-055" ], "acceptance": {} }, { "id": "step-057", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 35, 148.24, 83 ], "end_model_mm": [ 55, 148.24, 83 ] }, "dependencies": [ "step-056" ], "acceptance": {} }, { "id": "step-058", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE5", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 155, 148.24, 83 ], "end_model_mm": [ 175, 148.24, 83 ] }, "dependencies": [ "step-057" ], "acceptance": {} }, { "id": "step-059", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE5", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-058" ], "acceptance": {} }, { "id": "step-060", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F384", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 42, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-059" ], "acceptance": {} }, { "id": "step-061", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54113", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u51F8\u53F0-\u62C9\u4F384", "feature_names": [ "\u51F8\u53F0-\u62C9\u4F384" ], "feature_count": 1, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-060" ], "acceptance": {} }, { "id": "step-062", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE6", "description": "\u8349\u56FE\u57FA\u51C6=#26 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "arguments": { "reference_kind": "face", "reference": "#26 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 26, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u62BD\u58F31", "host_step": 3, "surface_type": "plane", "area_mm2": 12654.052387, "center_mm": [ 187.7, 74.12, 83 ], "box_mm": [ 108.4, 12, 83, 267, 136.24, 83 ], "normal": [ 0, -0, 1 ], "normal_x": 0, "normal_y": -0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000F00000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E34776302000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800B40000002C38776314000000FFFFFFFF000000000F800000058008001A0100000A3F776316000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800FF000000D03D77630100000000000000000000000380000005800800550000005C3477630C80000005800800500000001E347763010000000F8000000580080083000000E43577630B000000FFFFFFFF000000000F8000000580080083000000E435776303000000FFFFFFFF000000000F8000000580080083000000E43577630D000000FFFFFFFF000000000F8000000580080083000000E435776301000000FFFFFFFF000000000F8000000580080083000000E43577630C000000FFFFFFFF000000000F8000000580080062000000F73477630F000000FFFFFFFF00000000148000000580080062000000F73477630100000001000000000000000F80000005800800CF000000343A776345000000FFFFFFFF000000000F80000005800800CF000000343A77633D000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 187.7, "center_y_mm": 74.12, "center_z_mm": 83, "fallback_face_index": 26 }, "dependencies": [ "step-061" ], "acceptance": {} }, { "id": "step-063", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 157, 101.378502, 83 ], "end_model_mm": [ 165, 148.24, 83 ] }, "dependencies": [ "step-062" ], "acceptance": {} }, { "id": "step-064", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 175, 101.378502, 83 ], "end_model_mm": [ 157, 101.378502, 83 ] }, "dependencies": [ "step-063" ], "acceptance": {} }, { "id": "step-065", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 175, 101.378502, 83 ], "end_model_mm": [ 191, 101.378502, 83 ] }, "dependencies": [ "step-064" ], "acceptance": {} }, { "id": "step-066", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 191, 101.378502, 83 ], "end_model_mm": [ 193.343075, 148.24, 83 ] }, "dependencies": [ "step-065" ], "acceptance": {} }, { "id": "step-067", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 165, 148.24, 83 ], "end_model_mm": [ 193.343075, 148.24, 83 ] }, "dependencies": [ "step-066" ], "acceptance": {} }, { "id": "step-068", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 53, 101.378502, 83 ], "end_model_mm": [ -12.875388, 101.378502, 83 ] }, "dependencies": [ "step-067" ], "acceptance": {} }, { "id": "step-069", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -12.875388, 101.378502, 83 ], "end_model_mm": [ 9.666351, 148.24, 83 ] }, "dependencies": [ "step-068" ], "acceptance": {} }, { "id": "step-070", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 9.666351, 148.24, 83 ], "end_model_mm": [ 38.899579, 148.24, 83 ] }, "dependencies": [ "step-069" ], "acceptance": {} }, { "id": "step-071", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 38.899579, 148.24, 83 ], "end_model_mm": [ 53, 101.378502, 83 ] }, "dependencies": [ "step-070" ], "acceptance": {} }, { "id": "step-072", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -53.124612, 101.378502, 83 ], "end_model_mm": [ -107.530012, 101.378502, 83 ] }, "dependencies": [ "step-071" ], "acceptance": {} }, { "id": "step-073", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -107.530012, 101.378502, 83 ], "end_model_mm": [ -95, 148.24, 83 ] }, "dependencies": [ "step-072" ], "acceptance": {} }, { "id": "step-074", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -95, 148.24, 83 ], "end_model_mm": [ -76.447036, 148.24, 83 ] }, "dependencies": [ "step-073" ], "acceptance": {} }, { "id": "step-075", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -76.447036, 148.24, 83 ], "end_model_mm": [ -53.124612, 101.378502, 83 ] }, "dependencies": [ "step-074" ], "acceptance": {} }, { "id": "step-076", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -182.469988, 101.378502, 83 ], "end_model_mm": [ -218.469988, 101.378502, 83 ] }, "dependencies": [ "step-075" ], "acceptance": {} }, { "id": "step-077", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -218.469988, 101.378502, 83 ], "end_model_mm": [ -220.813063, 148.24, 83 ] }, "dependencies": [ "step-076" ], "acceptance": {} }, { "id": "step-078", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -220.813063, 148.24, 83 ], "end_model_mm": [ -193.35986, 148.24, 83 ] }, "dependencies": [ "step-077" ], "acceptance": {} }, { "id": "step-079", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE6", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -193.35986, 148.24, 83 ], "end_model_mm": [ -182.469988, 101.378502, 83 ] }, "dependencies": [ "step-078" ], "acceptance": {} }, { "id": "step-080", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE6", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-079" ], "acceptance": {} }, { "id": "step-081", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F385", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 34, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-080" ], "acceptance": {} }, { "id": "step-082", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54114", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u51F8\u53F0-\u62C9\u4F385", "feature_names": [ "\u51F8\u53F0-\u62C9\u4F385" ], "feature_count": 1, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-081" ], "acceptance": {} }, { "id": "step-083", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE7", "description": "\u8349\u56FE\u57FA\u51C6=#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "arguments": { "reference_kind": "face", "reference": "#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 1, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u62BD\u58F31", "host_step": 3, "surface_type": "plane", "area_mm2": 27902.530905, "center_mm": [ 0, -8, 96 ], "box_mm": [ -233, -8, 65, 233, -8, 127 ], "normal": [ -0, -1, -0 ], "normal_x": -0, "normal_y": -1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000800000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3550000005C347763FFFF010014006D6F456E64466163655375726649645265705F63000005800800500000001E34776300000000000000000380000005800800550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E34776303000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800F00300004C3D976304000000FFFFFFFF000000000380000005800800550000005C3477631180000005800800500000001E34776301000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F7763050000001480000005800800FF000000D03D776309000000FFFFFFFF000000001B8000000580080007020000445F77630800000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 0, "center_y_mm": -8, "center_z_mm": 96, "fallback_face_index": 1 }, "dependencies": [ "step-082" ], "acceptance": {} }, { "id": "step-084", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE7", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, -8, 127 ], "end_model_mm": [ 233, -8, 127 ] }, "dependencies": [ "step-083" ], "acceptance": {} }, { "id": "step-085", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE7", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, -8, 127 ], "end_model_mm": [ -233, -8, -127 ] }, "dependencies": [ "step-084" ], "acceptance": {} }, { "id": "step-086", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE7", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, -8, -127 ], "end_model_mm": [ 233, -8, -127 ] }, "dependencies": [ "step-085" ], "acceptance": {} }, { "id": "step-087", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE7", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 233, -8, 127 ], "end_model_mm": [ 233, -8, -127 ] }, "dependencies": [ "step-086" ], "acceptance": {} }, { "id": "step-088", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE7", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-087" ], "acceptance": {} }, { "id": "step-089", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F386", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 20, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, -1, 0 ], "extrude_direction_model": [ -0, 1, -0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-088" ], "acceptance": {} }, { "id": "step-090", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE8", "description": "\u8349\u56FE\u57FA\u51C6=#113 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "arguments": { "reference_kind": "face", "reference": "#113 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "face_index": 113, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F386", "host_step": 13, "surface_type": "plane", "area_mm2": 67500, "center_mm": [ 0, 12, 0 ], "box_mm": [ -225, 12, -75, 225, 12, 75 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000700000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3FF000000D03D7763010000000000000000000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763030000000C80000005800800500000001E347763030000000C80000005800800500000001E347763020000000C80000005800800500000001E347763010000000C80000005800800500000001E3477630400000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 0, "center_y_mm": 12, "center_z_mm": 0, "fallback_face_index": 113 }, "dependencies": [ "step-089" ], "acceptance": {} }, { "id": "step-091", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -141.6, 12, 75 ], "end_model_mm": [ -141.6, 12, 125 ] }, "dependencies": [ "step-090" ], "acceptance": {} }, { "id": "step-092", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -141.6, 12, 125 ], "end_model_mm": [ -148.4, 12, 125 ] }, "dependencies": [ "step-091" ], "acceptance": {} }, { "id": "step-093", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -148.4, 12, 125 ], "end_model_mm": [ -148.4, 12, 75 ] }, "dependencies": [ "step-092" ], "acceptance": {} }, { "id": "step-094", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -148.4, 12, 75 ], "end_model_mm": [ -141.6, 12, 75 ] }, "dependencies": [ "step-093" ], "acceptance": {} }, { "id": "step-095", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -29.6, 12, 75 ], "end_model_mm": [ -36.4, 12, 75 ] }, "dependencies": [ "step-094" ], "acceptance": {} }, { "id": "step-096", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -29.6, 12, 75 ], "end_model_mm": [ -29.6, 12, 125 ] }, "dependencies": [ "step-095" ], "acceptance": {} }, { "id": "step-097", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -29.6, 12, 125 ], "end_model_mm": [ -36.4, 12, 125 ] }, "dependencies": [ "step-096" ], "acceptance": {} }, { "id": "step-098", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -36.4, 12, 75 ], "end_model_mm": [ -36.4, 12, 125 ] }, "dependencies": [ "step-097" ], "acceptance": {} }, { "id": "step-099", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 108.4, 12, 75 ], "end_model_mm": [ 101.6, 12, 75 ] }, "dependencies": [ "step-098" ], "acceptance": {} }, { "id": "step-100", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 108.4, 12, 75 ], "end_model_mm": [ 108.4, 12, 125 ] }, "dependencies": [ "step-099" ], "acceptance": {} }, { "id": "step-101", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 108.4, 12, 125 ], "end_model_mm": [ 101.6, 12, 125 ] }, "dependencies": [ "step-100" ], "acceptance": {} }, { "id": "step-102", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE8", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ 101.6, 12, 75 ], "end_model_mm": [ 101.6, 12, 125 ] }, "dependencies": [ "step-101" ], "acceptance": {} }, { "id": "step-103", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE8", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-102" ], "acceptance": {} }, { "id": "step-104", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F387", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 86, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, -1, 0 ], "extrude_direction_model": [ -0, 1, -0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-103" ], "acceptance": {} }, { "id": "step-105", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54115", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u51F8\u53F0-\u62C9\u4F387", "feature_names": [ "\u51F8\u53F0-\u62C9\u4F387" ], "feature_count": 1, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-104" ], "acceptance": {} }, { "id": "step-106", "targetAgent": "solidworks", "skillName": "hole_wizard_threaded_mm", "name": "M8 \u87BA\u7EB9\u5B541", "description": "\u5F02\u5F62\u5B54\u5411\u5BFC", "arguments": { "diameter_mm": 7.8, "depth_mm": 15.6, "position_points_model_mm": [ [ -145.209396, 98.24, 125 ], [ -188.405462, 123.42134, 125 ], [ -101.803934, 123.05866, 125 ], [ -67.641016, 128.24, 125 ], [ -33, 108.24, 125 ], [ 1.641016, 128.24, 125 ], [ 53.038476, 118.24, 125 ], [ 105, 88.24, 125 ], [ 156.961524, 118.24, 125 ] ], "position_point_source": "wizard_hole_feature_data_get_sketch_points", "through_all": false, "reverse_dir": false, "hole_wizard_api": "HoleWizard5", "hole_type": 46, "hole_type_name": "swTapBlindCosmeticThread", "generic_hole_type": 4, "generic_hole_type_name": "swWzdTap", "generic_hole_type_source": "derived_from_iwizardholefeaturedata2_type", "standard_index": 13, "standard_name": "swStandardGB", "fastener_type_index": 359, "fastener_type_name": "swStandardGBTappedHole", "size": "M8", "thread_class": "1B", "end_condition_code": 0, "end_condition_name": "swEndCondBlind", "thread_end_condition_code": 0, "cosmetic_thread_type": 1, "tap_type": -1, "hole_fit": -1, "head_clearance_type": -1, "length_mm": -1000, "tap_drill_diameter_mm": 6.8, "tap_drill_depth_mm": 12, "thread_diameter_mm": 7.8, "thread_depth_mm": 12, "drill_angle_deg": 118, "feature_scope": false, "auto_select": false, "assembly_feature_scope": false, "auto_select_components": true, "propagate_feature_to_parts": false, "target_face_source": "placement_sketch_matched_by_wizard_points", "target_face_role": "hole_start_face", "placement_reference_kind": "face", "placement_reference": "#94 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F384", "target_host_feature": "\u51F8\u53F0-\u62C9\u4F384", "target_host_step": 9, "target_face_indices": [ 94 ], "target_face_index": 94, "target_face_surface_type": "plane", "target_face_area_mm2": 3551.292681, "target_face_center_mm": [ -145, 80.12, 125 ], "target_face_x_mm": -145, "target_face_y_mm": 80.12, "target_face_z_mm": 125, "target_face_box_mm": [ -205, 12, 125, -85, 148.24, 125 ], "target_face_normal": [ 0, 0, 1 ], "target_face_persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3B40000002C387763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800B40000002C38776302000000FFFFFFFF000000000C800000058008001A0100000A3F77630D000000FFFFFFFF000000000380000005800800FF000000D03D77630100000000000000000000000C800000058008001A0100000A3F776303000000FFFFFFFF000000000C80000005800800B40000002C38776302000000FFFFFFFF00000000FFFF010014006D6F456E64466163655375726649645265705F63000005800800500000001E34776301000000000000000C80000005800800A1000000FB36776306000000FFFFFFFF000000001780000005800800500000001E347763010000000000000000000000000000000000983A00000000000000000000", "target_face_signature": { "surface_type": "plane", "area_mm2": 3551.292681, "center_mm": [ -145, 80.12, 125 ], "center_x_mm": -145, "center_y_mm": 80.12, "center_z_mm": 125, "box_mm": [ -205, 12, 125, -85, 148.24, 125 ], "normal": [ 0, 0, 1 ], "normal_x": 0, "normal_y": 0, "normal_z": 1 }, "target_face_selection_note": "placement_sketch=\u8349\u56FE13" }, "dependencies": [ "step-105" ], "acceptance": {} }, { "id": "step-107", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE9", "description": "\u8349\u56FE\u57FA\u51C6=#47 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "arguments": { "reference_kind": "face", "reference": "#47 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 47, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F381", "host_step": 2, "surface_type": "plane", "area_mm2": 1905.152224, "center_mm": [ -84.5, 148.24, 100 ], "box_mm": [ -105, 148.24, 75, -64, 148.24, 125 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010014006D6F456E64466163655375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3500000001E3477630100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776310000000FFFFFFFF000000000C80000005800800B40000002C38776310000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800B40000002C3877630100000001000000000000000C80000005800800A1000000FB36776301000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000000C80000005800800A1000000FB36776306000000FFFFFFFF000000001180000005800800B40000002C3877630100000000000000000000000C80000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -84.5, "center_y_mm": 148.24, "center_z_mm": 100, "fallback_face_index": 47 }, "dependencies": [ "step-106" ], "acceptance": {} }, { "id": "step-108", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE9", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -201, 148.24, 101 ], "diameter_mm": 13.2 }, "dependencies": [ "step-107" ], "acceptance": {} }, { "id": "step-109", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE9", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -84.5, 148.24, 101 ], "diameter_mm": 13.2 }, "dependencies": [ "step-108" ], "acceptance": {} }, { "id": "step-110", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE9", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 26.5, 148.24, 101 ], "diameter_mm": 13.2 }, "dependencies": [ "step-109" ], "acceptance": {} }, { "id": "step-111", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE9", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 173, 148.24, 101 ], "diameter_mm": 13.2 }, "dependencies": [ "step-110" ], "acceptance": {} }, { "id": "step-112", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE9", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-111" ], "acceptance": {} }, { "id": "step-113", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F382", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 60, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-112" ], "acceptance": {} }, { "id": "step-114", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE10", "description": "\u8349\u56FE\u57FA\u51C6=#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "arguments": { "reference_kind": "face", "reference": "#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 46, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F381", "host_step": 2, "surface_type": "plane", "area_mm2": 12607.689304, "center_mm": [ -226, 148.24, 0 ], "box_mm": [ -267, 148.24, -125, -185, 148.24, 125 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001000000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010014006D6F456E64466163655375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3500000001E3477630100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776304000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F7763010000000C8000000580080062000000F734776302000000FFFFFFFF000000000F8000000580080007020000445F7763020000000C8000000580080062000000F734776310000000FFFFFFFF000000000C80000005800800B40000002C38776302000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800B40000002C3877630100000000000000000000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000001F80000005800800500000001E347763030000001F80000005800800500000001E347763040000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800BB000000C03877631A80000005800800B40000002C3877630100000000000000000000002880000005800800BB000000C03877630C80000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -226, "center_y_mm": 148.24, "center_z_mm": 0, "fallback_face_index": 46 }, "dependencies": [ "step-113" ], "acceptance": {} }, { "id": "step-115", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE10", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -247, 148.24, -45 ], "diameter_mm": 11 }, "dependencies": [ "step-114" ], "acceptance": {} }, { "id": "step-116", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE10", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -247, 148.24, 45 ], "diameter_mm": 11 }, "dependencies": [ "step-115" ], "acceptance": {} }, { "id": "step-117", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE10", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-116" ], "acceptance": {} }, { "id": "step-118", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F383", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 32, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-117" ], "acceptance": {} }, { "id": "step-119", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE11", "description": "\u8349\u56FE\u57FA\u51C6=#57 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "arguments": { "reference_kind": "face", "reference": "#57 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 57, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F382", "host_step": 4, "surface_type": "plane", "area_mm2": 4520.12392, "center_mm": [ -250, 136.24, 0 ], "box_mm": [ -267, 136.24, -71, -233, 136.24, 71 ], "normal": [ -0, -1, -0 ], "normal_x": -0, "normal_y": -1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000600000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A362000000F7347763010000000100000000000000FFFF010017006D6F4D69725061747465726E5375726649645265705F6300000580080088000000093677630C800000058008008700000002367763038000000580080083000000E4357763010000000000000000000000FFFF010012006D6F5368656C6C5375726649645265705F63000005800800550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763030000000C800000058008008700000002367763038000000580080083000000E4357763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -250, "center_y_mm": 136.24, "center_z_mm": 0, "fallback_face_index": 57 }, "dependencies": [ "step-118" ], "acceptance": {} }, { "id": "step-120", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE11", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -247, 136.24, 45 ], "diameter_mm": 14 }, "dependencies": [ "step-119" ], "acceptance": {} }, { "id": "step-121", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE11", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -247, 136.24, -45 ], "diameter_mm": 14 }, "dependencies": [ "step-120" ], "acceptance": {} }, { "id": "step-122", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE11", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-121" ], "acceptance": {} }, { "id": "step-123", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F384", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 2, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, -1, 0 ], "extrude_direction_model": [ 0, -1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-122" ], "acceptance": {} }, { "id": "step-124", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54116", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u5207\u9664-\u62C9\u4F384", "feature_names": [ "\u5207\u9664-\u62C9\u4F384", "\u5207\u9664-\u62C9\u4F383" ], "feature_count": 2, "mirror_plane_name": "\u53F3\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-123" ], "acceptance": {} }, { "id": "step-125", "targetAgent": "solidworks", "skillName": "select_edges_by_signature", "name": "\u5706\u89D21", "description": "\u5706\u89D2\u8FB9\u9009\u62E9", "arguments": { "edge_signatures": [ { "start_mm": [ 267, 136.24, -117 ], "end_mm": [ 267, 148.24, -117 ], "line_point_mm": [ 267, 136.24, -117 ], "line_direction": [ 0, 1, 0 ], "center_mm": [ 267, 142.24, -117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ 267, 136.24, 117 ], "end_mm": [ 267, 148.24, 117 ], "line_point_mm": [ 267, 136.24, 117 ], "line_direction": [ 0, 1, 0 ], "center_mm": [ 267, 142.24, 117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ -267, 136.24, 117 ], "end_mm": [ -267, 148.24, 117 ], "line_point_mm": [ -267, 136.24, 117 ], "line_direction": [ 0, 1, 0 ], "center_mm": [ -267, 142.24, 117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ -267, 136.24, -117 ], "end_mm": [ -267, 148.24, -117 ], "line_point_mm": [ -267, 136.24, -117 ], "line_direction": [ 0, 1, 0 ], "center_mm": [ -267, 142.24, -117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ -233, 12, 127 ], "end_mm": [ -233, -8, 127 ], "line_point_mm": [ -233, 12, 127 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ -233, 2, 127 ], "length_mm": 20, "curve_type": "line" }, { "start_mm": [ -233, 12, -127 ], "end_mm": [ -233, -8, -127 ], "line_point_mm": [ -233, 12, -127 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ -233, 2, -127 ], "length_mm": 20, "curve_type": "line" }, { "start_mm": [ 233, 12, -127 ], "end_mm": [ 233, -8, -127 ], "line_point_mm": [ 233, 12, -127 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ 233, 2, -127 ], "length_mm": 20, "curve_type": "line" }, { "start_mm": [ 233, 12, 127 ], "end_mm": [ 233, -8, 127 ], "line_point_mm": [ 233, 12, 127 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ 233, 2, 127 ], "length_mm": 20, "curve_type": "line" } ], "source_feature": "\u5706\u89D21" }, "dependencies": [ "step-124" ], "acceptance": {} }, { "id": "step-126", "targetAgent": "solidworks", "skillName": "fillet_edges_radius_mm", "name": "\u5706\u89D21", "description": "\u5706\u89D2", "arguments": { "radius_mm": 30 }, "dependencies": [ "step-125" ], "acceptance": {} }, { "id": "step-127", "targetAgent": "solidworks", "skillName": "create_angle_plane_by_edge_and_face", "name": "\u57FA\u51C6\u97621", "description": "\u521B\u5EFA\u89D2\u5EA6\u81EA\u5EFA\u57FA\u51C6\u9762", "arguments": { "edge_signatures": [ { "start_mm": [ -233, -8, -97 ], "end_mm": [ -233, -8, 97 ], "line_point_mm": [ -233, -8, 75 ], "line_direction": [ -0, 0, 1 ], "center_mm": [ -233, -8, 0 ], "length_mm": 194, "curve_type": "line" } ], "face_index": 49, "face_signature": { "surface_type": "plane", "area_mm2": 23975.84, "center_mm": [ -233, 64.12, 0 ], "center_x_mm": -233, "center_y_mm": 64.12, "center_z_mm": 0, "box_mm": [ -233, -8, -97, -233, 136.24, 97 ], "normal": [ -1, 0, -0 ], "normal_x": -1, "normal_y": 0, "normal_z": -0 }, "angle_deg": 330, "plane_name": "\u57FA\u51C6\u97621" }, "dependencies": [ "step-126" ], "acceptance": {} }, { "id": "step-128", "targetAgent": "solidworks", "skillName": "create_ref_plane_sketch_by_name", "name": "\u8349\u56FE12", "description": "\u8349\u56FE\u57FA\u51C6=\u57FA\u51C6\u97621 / RefPlane", "arguments": { "reference_kind": "datum_plane", "reference": "\u57FA\u51C6\u97621 / RefPlane", "reference_name": "\u57FA\u51C6\u97621", "plane_name": "\u57FA\u51C6\u97621", "entity_type_code": 4 }, "dependencies": [ "step-127" ], "acceptance": {} }, { "id": "step-129", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE12", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -198.846095, 51.156298, 0 ], "diameter_mm": 30 }, "dependencies": [ "step-128" ], "acceptance": {} }, { "id": "step-130", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE12", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-129" ], "acceptance": {} }, { "id": "step-131", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F388", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 50, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ -0.866026, 0.5, 0 ], "extrude_direction_model": [ -0.866026, 0.5, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-130" ], "acceptance": {} }, { "id": "step-132", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE13", "description": "\u8349\u56FE\u57FA\u51C6=#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "arguments": { "reference_kind": "face", "reference": "#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 46, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F381", "host_step": 2, "surface_type": "plane", "area_mm2": 12607.689304, "center_mm": [ -226, 148.24, 0 ], "box_mm": [ -267, 148.24, -125, -185, 148.24, 125 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001000000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010014006D6F456E64466163655375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3500000001E3477630100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776304000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F7763010000000C8000000580080062000000F734776302000000FFFFFFFF000000000F8000000580080007020000445F7763020000000C8000000580080062000000F734776310000000FFFFFFFF000000000C80000005800800B40000002C38776302000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800B40000002C3877630100000000000000000000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000001F80000005800800500000001E347763030000001F80000005800800500000001E347763040000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800BB000000C03877631A80000005800800B40000002C3877630100000000000000000000002880000005800800BB000000C03877630C80000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -226, "center_y_mm": 148.24, "center_z_mm": 0, "fallback_face_index": 46 }, "dependencies": [ "step-131" ], "acceptance": {} }, { "id": "step-133", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE13", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -225, 148.24, -75 ], "end_model_mm": [ -185, 148.24, -75 ] }, "dependencies": [ "step-132" ], "acceptance": {} }, { "id": "step-134", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE13", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -225, 148.24, -75 ], "end_model_mm": [ -225, 148.24, 75 ] }, "dependencies": [ "step-133" ], "acceptance": {} }, { "id": "step-135", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE13", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -225, 148.24, 75 ], "end_model_mm": [ -185, 148.24, 75 ] }, "dependencies": [ "step-134" ], "acceptance": {} }, { "id": "step-136", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE13", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -185, 148.24, -75 ], "end_model_mm": [ -185, 148.24, 75 ] }, "dependencies": [ "step-135" ], "acceptance": {} }, { "id": "step-137", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE13", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-136" ], "acceptance": {} }, { "id": "step-138", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F385", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 0, "end_condition_code": 2, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "through_next" }, "dependencies": [ "step-137" ], "acceptance": {} }, { "id": "step-139", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE14", "description": "\u8349\u56FE\u57FA\u51C6=#162 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F388", "arguments": { "reference_kind": "face", "reference": "#162 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F388", "face_index": 162, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F388", "host_step": 23, "surface_type": "plane", "area_mm2": 215.984495, "center_mm": [ -242.147366, 76.156298, 0 ], "box_mm": [ -249.647366, 63.165917, -15, -234.647366, 89.146679, 15 ], "normal": [ -0.866025, 0.5, 0 ], "normal_x": -0.866025, "normal_y": 0.5, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000500000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A33902000012647763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800390200001264776301000000FFFFFFFF0000000000000C80000005800800580200008B64776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -242.147366, "center_y_mm": 76.156298, "center_z_mm": 0, "fallback_face_index": 162 }, "dependencies": [ "step-138" ], "acceptance": {} }, { "id": "step-140", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE14", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -242.147366, 76.156298, 0 ], "diameter_mm": 25 }, "dependencies": [ "step-139" ], "acceptance": {} }, { "id": "step-141", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE14", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-140" ], "acceptance": {} }, { "id": "step-142", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F386", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 2, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ -0.866025, 0.5, 0 ], "extrude_direction_model": [ -0.866025, 0.5, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-141" ], "acceptance": {} }, { "id": "step-143", "targetAgent": "solidworks", "skillName": "hole_wizard_threaded_mm", "name": "M12 \u87BA\u7EB9\u5B541", "description": "\u5F02\u5F62\u5B54\u5411\u5BFC", "arguments": { "diameter_mm": 12, "depth_mm": 24, "position_points_model_mm": [ [ -242.147366, 76.156298, 0 ] ], "position_point_source": "wizard_hole_feature_data_get_sketch_points", "through_all": false, "reverse_dir": false, "hole_wizard_api": "HoleWizard5", "hole_type": 46, "hole_type_name": "swTapBlindCosmeticThread", "generic_hole_type": 4, "generic_hole_type_name": "swWzdTap", "generic_hole_type_source": "derived_from_iwizardholefeaturedata2_type", "standard_index": 13, "standard_name": "swStandardGB", "fastener_type_index": 359, "fastener_type_name": "swStandardGBTappedHole", "size": "M12", "thread_class": "1B", "end_condition_code": 0, "end_condition_name": "swEndCondBlind", "thread_end_condition_code": 0, "cosmetic_thread_type": 1, "tap_type": -1, "hole_fit": -1, "head_clearance_type": -1, "length_mm": -1000, "tap_drill_diameter_mm": 10.2, "tap_drill_depth_mm": 32.75, "thread_diameter_mm": 12, "thread_depth_mm": 21.971056, "drill_angle_deg": 118, "feature_scope": false, "auto_select": false, "assembly_feature_scope": false, "auto_select_components": true, "propagate_feature_to_parts": false }, "dependencies": [ "step-142" ], "acceptance": {} }, { "id": "step-144", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE15", "description": "\u8349\u56FE\u57FA\u51C6=#10 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "arguments": { "reference_kind": "face", "reference": "#10 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 10, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u62BD\u58F31", "host_step": 3, "surface_type": "plane", "area_mm2": 21496.504364, "center_mm": [ -233, 64.12, 0 ], "box_mm": [ -233, -8, -97, -233, 136.24, 97 ], "normal": [ -1, 0, -0 ], "normal_x": -1, "normal_y": 0, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001600000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763030000000380000005800800550000005C347763FFFF010014006D6F456E64466163655375726649645265705F63000005800800500000001E3477630000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800F00300004C3D976302000000FFFFFFFF000000001480000005800800F00300004C3D976301000000FFFFFFFF000000001480000005800800D4020000778184630B000000FFFFFFFF000000001480000005800800D4020000778184630C000000FFFFFFFF000000001480000005800800D40200007781846302000000FFFFFFFF000000001480000005800800F00300004C3D976301000000FFFFFFFF000000001480000005800800F00300004C3D976304000000FFFFFFFF000000000380000005800800550000005C3477631180000005800800500000001E3477630000000000000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F776308000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800FF000000D03D77630100000000000000000000000380000005800800550000005C3477630C80000005800800500000001E34776302000000FFFF010017006D6F4D69725061747465726E5375726649645265705F630000058008008700000002367763148000000580080083000000E43577630B000000FFFFFFFF00000000318000000580080087000000023677632A8000000580080083000000E43577630100000000000000000000002A8000000580080062000000F734776301000000010000000000000031800000058008008800000009367763318000000580080087000000023677632A8000000580080083000000E43577630100000000000000000000003180000005800800880000000936776331800000058008008700000002367763148000000580080083000000E43577630B000000FFFFFFFF000000000380000005800800550000005C3477630C80000005800800500000001E347763040000002A80000005800800FF000000D03D7763010000000000000000000000278000000580080007020000445F77630700000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -233, "center_y_mm": 64.12, "center_z_mm": 0, "fallback_face_index": 10 }, "dependencies": [ "step-143" ], "acceptance": {} }, { "id": "step-145", "targetAgent": "solidworks", "skillName": "draw_arc_center_start_end_mm", "name": "\u8349\u56FE15", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -233, 19, -0 ], "start_model_mm": [ -233, 19, 15 ], "end_model_mm": [ -233, 19, -15 ], "mid_model_mm": [ -233, 34, 0 ], "direction_source": "model_midpoint" }, "dependencies": [ "step-144" ], "acceptance": {} }, { "id": "step-146", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE15", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, 19, -15 ], "end_model_mm": [ -233, -8, -15 ] }, "dependencies": [ "step-145" ], "acceptance": {} }, { "id": "step-147", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE15", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, -8, -15 ], "end_model_mm": [ -233, -8, 15 ] }, "dependencies": [ "step-146" ], "acceptance": {} }, { "id": "step-148", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE15", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -233, 19, 15 ], "end_model_mm": [ -233, -8, 15 ] }, "dependencies": [ "step-147" ], "acceptance": {} }, { "id": "step-149", "targetAgent": "solidworks", "skillName": "draw_point_mm", "name": "\u8349\u56FE15", "description": "ICE", "arguments": { "coordinate_system": "model", "point_model_mm": [ -233, 0, 0 ] }, "dependencies": [ "step-148" ], "acceptance": {} }, { "id": "step-150", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE15", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-149" ], "acceptance": {} }, { "id": "step-151", "targetAgent": "solidworks", "skillName": "extrude_boss_mm", "name": "\u51F8\u53F0-\u62C9\u4F389", "description": "\u51F8\u53F0\u62C9\u4F38", "arguments": { "depth_mm": 5, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ -1, 0, 0 ], "extrude_direction_model": [ -1, 0, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-150" ], "acceptance": {} }, { "id": "step-152", "targetAgent": "solidworks", "skillName": "hole_wizard_threaded_mm", "name": "M16 \u87BA\u7EB9\u5B541", "description": "\u5F02\u5F62\u5B54\u5411\u5BFC", "arguments": { "diameter_mm": 16, "depth_mm": 32, "position_points_model_mm": [ [ -238, 19, -0 ] ], "position_point_source": "wizard_hole_feature_data_get_sketch_points", "through_all": false, "reverse_dir": false, "hole_wizard_api": "HoleWizard5", "hole_type": 46, "hole_type_name": "swTapBlindCosmeticThread", "generic_hole_type": 4, "generic_hole_type_name": "swWzdTap", "generic_hole_type_source": "derived_from_iwizardholefeaturedata2_type", "standard_index": 13, "standard_name": "swStandardGB", "fastener_type_index": 359, "fastener_type_name": "swStandardGBTappedHole", "size": "M16", "thread_class": "1B", "end_condition_code": 0, "end_condition_name": "swEndCondBlind", "thread_end_condition_code": 0, "cosmetic_thread_type": 1, "tap_type": -1, "hole_fit": -1, "head_clearance_type": -1, "length_mm": -1000, "tap_drill_diameter_mm": 14, "tap_drill_depth_mm": 42, "thread_diameter_mm": 16, "thread_depth_mm": 13, "drill_angle_deg": 118, "feature_scope": false, "auto_select": false, "assembly_feature_scope": false, "auto_select_components": true, "propagate_feature_to_parts": false }, "dependencies": [ "step-151" ], "acceptance": {} }, { "id": "step-153", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE16", "description": "\u8349\u56FE\u57FA\u51C6=#105 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F385", "arguments": { "reference_kind": "face", "reference": "#105 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F385", "face_index": 105, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F385", "host_step": 11, "surface_type": "plane", "area_mm2": 638.060644, "center_mm": [ -200.469988, 101.378502, 100 ], "box_mm": [ -218.469988, 101.378502, 83, -182.469988, 101.378502, 117 ], "normal": [ 0, -1, -0 ], "normal_x": 0, "normal_y": -1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000700000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3CF000000343A77633E000000FFFFFFFF00000000038000000580080062000000F734776310000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080036030000B5BC8563040000000380000005800800CF000000343A77634A000000FFFFFFFF00000000FFFF010012006D6F5368656C6C5375726649645265705F63000005800800550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000000380000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -200.469988, "center_y_mm": 101.378502, "center_z_mm": 100, "fallback_face_index": 105 }, "dependencies": [ "step-152" ], "acceptance": {} }, { "id": "step-154", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE16", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -201, 101.378502, 101 ], "diameter_mm": 26 }, "dependencies": [ "step-153" ], "acceptance": {} }, { "id": "step-155", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE16", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -84.5, 101.378502, 101 ], "diameter_mm": 26 }, "dependencies": [ "step-154" ], "acceptance": {} }, { "id": "step-156", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE16", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 26.5, 101.378502, 101 ], "diameter_mm": 26 }, "dependencies": [ "step-155" ], "acceptance": {} }, { "id": "step-157", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE16", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 173, 101.378502, 101 ], "diameter_mm": 26 }, "dependencies": [ "step-156" ], "acceptance": {} }, { "id": "step-158", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE16", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-157" ], "acceptance": {} }, { "id": "step-159", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F387", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 2, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, -1, 0 ], "extrude_direction_model": [ 0, -1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-158" ], "acceptance": {} }, { "id": "step-160", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54117", "description": "\u955C\u50CF", "arguments": { "feature_name": "M8 \u87BA\u7EB9\u5B541", "feature_names": [ "M8 \u87BA\u7EB9\u5B541", "\u5207\u9664-\u62C9\u4F387", "\u5207\u9664-\u62C9\u4F382" ], "feature_count": 3, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-159" ], "acceptance": {} }, { "id": "step-161", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE17", "description": "\u8349\u56FE\u57FA\u51C6=#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "arguments": { "reference_kind": "face", "reference": "#46 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 46, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F381", "host_step": 2, "surface_type": "plane", "area_mm2": 12607.689304, "center_mm": [ -226, 148.24, 0 ], "box_mm": [ -267, 148.24, -125, -185, 148.24, 125 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001000000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010014006D6F456E64466163655375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3500000001E3477630100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080062000000F734776304000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F7763010000000C8000000580080062000000F734776302000000FFFFFFFF000000000F8000000580080007020000445F7763020000000C8000000580080062000000F734776310000000FFFFFFFF000000000C80000005800800B40000002C38776302000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800B40000002C3877630100000000000000000000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763020000001F80000005800800500000001E347763030000001F80000005800800500000001E347763040000000C80000005800800A1000000FB36776306000000FFFFFFFF00000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800BB000000C03877631A80000005800800B40000002C3877630100000000000000000000002880000005800800BB000000C03877630C80000005800800B40000002C38776302000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -226, "center_y_mm": 148.24, "center_z_mm": 0, "fallback_face_index": 46 }, "dependencies": [ "step-160" ], "acceptance": {} }, { "id": "step-162", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE17", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -247, 148.24, 100 ], "diameter_mm": 8 }, "dependencies": [ "step-161" ], "acceptance": {} }, { "id": "step-163", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE17", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 247, 148.24, -100 ], "diameter_mm": 8 }, "dependencies": [ "step-162" ], "acceptance": {} }, { "id": "step-164", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE17", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-163" ], "acceptance": {} }, { "id": "step-165", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F388", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 15, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-164" ], "acceptance": {} }, { "id": "step-166", "targetAgent": "solidworks", "skillName": "select_edges_by_signature", "name": "\u5706\u89D22", "description": "\u5706\u89D2\u8FB9\u9009\u62E9", "arguments": { "edge_signatures": [ { "start_mm": [ -220.213063, 136.24, 117 ], "end_mm": [ -218.469988, 101.378502, 117 ], "line_point_mm": [ -218.469988, 101.378502, 117 ], "line_direction": [ 0.049938, -0.998752, -0 ], "center_mm": [ -219.341526, 118.809251, 117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ 191, 101.378502, 117 ], "end_mm": [ 192.743075, 136.24, 117 ], "line_point_mm": [ 191, 101.378502, 117 ], "line_direction": [ 0.049938, 0.998752, 0 ], "center_mm": [ 191.871538, 118.809251, 117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ 191, 101.378502, -117 ], "end_mm": [ 192.743075, 136.24, -117 ], "line_point_mm": [ 191, 101.378502, -117 ], "line_direction": [ 0.049938, 0.998752, 0 ], "center_mm": [ 191.871538, 118.809251, -117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ -220.213063, 136.24, -117 ], "end_mm": [ -218.469988, 101.378502, -117 ], "line_point_mm": [ -218.469988, 101.378502, -117 ], "line_direction": [ 0.049938, -0.998752, 0 ], "center_mm": [ -219.341526, 118.809251, -117 ], "length_mm": 34.905048, "curve_type": "line" } ], "source_feature": "\u5706\u89D22" }, "dependencies": [ "step-165" ], "acceptance": {} }, { "id": "step-167", "targetAgent": "solidworks", "skillName": "fillet_edges_radius_mm", "name": "\u5706\u89D22", "description": "\u5706\u89D2", "arguments": { "radius_mm": 16 }, "dependencies": [ "step-166" ], "acceptance": {} }, { "id": "step-168", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE18", "description": "\u8349\u56FE\u57FA\u51C6=#114 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "arguments": { "reference_kind": "face", "reference": "#114 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "face_index": 114, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F386", "host_step": 13, "surface_type": "plane", "area_mm2": 17413.660214, "center_mm": [ 0, 12, 105 ], "box_mm": [ -233, 12, 83, 233, 12, 127 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001400000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3FF000000D03D7763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800FF000000D03D776309000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F776305000000FFFF010012006D6F5368656C6C5375726649645265705F63000005800800550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763010000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776316000000FFFFFFFF000000000380000005800800B40000002C3877630100000002000000000000000C800000058008001A0100000A3F776319000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776314000000FFFFFFFF000000000380000005800800B40000002C3877630100000001000000000000000C800000058008001A0100000A3F776317000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776303000000FFFFFFFF000000000380000005800800B40000002C3877630100000000000000000000000C800000058008001A0100000A3F77630D000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000001280000005800800550000005C3477631580000005800800500000001E347763030000000F8000000580080007020000445F77630800000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 0, "center_y_mm": 12, "center_z_mm": 105, "fallback_face_index": 114 }, "dependencies": [ "step-167" ], "acceptance": {} }, { "id": "step-169", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE18", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -178, 12, 103 ], "diameter_mm": 28 }, "dependencies": [ "step-168" ], "acceptance": {} }, { "id": "step-170", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE18", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 0.4, 12, 103 ], "diameter_mm": 28 }, "dependencies": [ "step-169" ], "acceptance": {} }, { "id": "step-171", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE18", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 138, 12, 103 ], "diameter_mm": 28 }, "dependencies": [ "step-170" ], "acceptance": {} }, { "id": "step-172", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE18", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-171" ], "acceptance": {} }, { "id": "step-173", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F389", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 2, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, -1, 0 ], "extrude_direction_model": [ -0, 1, -0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "dependencies": [ "step-172" ], "acceptance": {} }, { "id": "step-174", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE19", "description": "\u8349\u56FE\u57FA\u51C6=#114 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "arguments": { "reference_kind": "face", "reference": "#114 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F386", "face_index": 114, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F386", "host_step": 13, "surface_type": "plane", "area_mm2": 17413.660214, "center_mm": [ 0, 12, 105 ], "box_mm": [ -233, 12, 83, 233, 12, 127 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001400000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3FF000000D03D7763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800FF000000D03D776309000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F6300000580080007020000445F776305000000FFFF010012006D6F5368656C6C5375726649645265705F63000005800800550000005C347763FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800500000001E347763010000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776316000000FFFFFFFF000000000380000005800800B40000002C3877630100000002000000000000000C800000058008001A0100000A3F776319000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776314000000FFFFFFFF000000000380000005800800B40000002C3877630100000001000000000000000C800000058008001A0100000A3F776317000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000000C800000058008001A0100000A3F776303000000FFFFFFFF000000000380000005800800B40000002C3877630100000000000000000000000C800000058008001A0100000A3F77630D000000FFFFFFFF000000001280000005800800550000005C3477631580000005800800500000001E347763020000001280000005800800550000005C3477631580000005800800500000001E347763030000000F8000000580080007020000445F77630800000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 0, "center_y_mm": 12, "center_z_mm": 105, "fallback_face_index": 114 }, "dependencies": [ "step-173" ], "acceptance": {} }, { "id": "step-175", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE19", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ -178, 12, 103 ], "diameter_mm": 16 }, "dependencies": [ "step-174" ], "acceptance": {} }, { "id": "step-176", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE19", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 0.4, 12, 103 ], "diameter_mm": 16 }, "dependencies": [ "step-175" ], "acceptance": {} }, { "id": "step-177", "targetAgent": "solidworks", "skillName": "draw_circle_diameter_mm", "name": "\u8349\u56FE19", "description": "ICE", "arguments": { "coordinate_system": "model", "center_model_mm": [ 138, 12, 103 ], "diameter_mm": 16 }, "dependencies": [ "step-176" ], "acceptance": {} }, { "id": "step-178", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE19", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-177" ], "acceptance": {} }, { "id": "step-179", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F3810", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 0, "end_condition_code": 1, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 1, 0 ], "extrude_direction_model": [ 0, 1, 0 ], "direction_coordinate_system": "model", "end_condition": "through_all", "through_all": true }, "dependencies": [ "step-178" ], "acceptance": {} }, { "id": "step-180", "targetAgent": "solidworks", "skillName": "mirror_feature_about_plane", "name": "\u955C\u54118", "description": "\u955C\u50CF", "arguments": { "feature_name": "\u5207\u9664-\u62C9\u4F3810", "feature_names": [ "\u5207\u9664-\u62C9\u4F3810", "\u5207\u9664-\u62C9\u4F389" ], "feature_count": 2, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "dependencies": [ "step-179" ], "acceptance": {} }, { "id": "step-181", "targetAgent": "solidworks", "skillName": "create_face_sketch_by_signature", "name": "\u8349\u56FE20", "description": "\u8349\u56FE\u57FA\u51C6=#170 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F389", "arguments": { "reference_kind": "face", "reference": "#170 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F389", "face_index": 170, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u51F8\u53F0-\u62C9\u4F389", "host_step": 27, "surface_type": "plane", "area_mm2": 859.491134, "center_mm": [ -238, 15.5, 0 ], "box_mm": [ -238, -3, -15, -238, 34, 15 ], "normal": [ -1, 0, 0 ], "normal_x": -1, "normal_y": 0, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000600000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000B4EB17B534F2E0053004C0044005000520054000980FFFEFF030B4EB17B534F0200003F337763FFFEFF00FFFEFF00FFFEFF0000002029F7B6000000000000000003000000FFFEFF02D89EA48B0000000000000000802017A3D402000077818463010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800F00300004C3D976301000000FFFFFFFF000000000C80000005800800D40200007781846302000000FFFFFFFF000000000C80000005800800D4020000778184630C000000FFFFFFFF000000000C80000005800800D4020000778184630B000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -238, "center_y_mm": 15.5, "center_z_mm": 0, "fallback_face_index": 170 }, "dependencies": [ "step-180" ], "acceptance": {} }, { "id": "step-182", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -28.493802, -65 ], "end_model_mm": [ -238, -28.493802, 65 ] }, "dependencies": [ "step-181" ], "acceptance": {} }, { "id": "step-183", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -28.493802, -65 ], "end_model_mm": [ -238, -3, -65 ] }, "dependencies": [ "step-182" ], "acceptance": {} }, { "id": "step-184", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -3, -65 ], "end_model_mm": [ -238, -3, 65 ] }, "dependencies": [ "step-183" ], "acceptance": {} }, { "id": "step-185", "targetAgent": "solidworks", "skillName": "draw_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -28.493802, 65 ], "end_model_mm": [ -238, -3, 65 ] }, "dependencies": [ "step-184" ], "acceptance": {} }, { "id": "step-186", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -28.493802, -65 ], "end_model_mm": [ -238, -3, 65 ] }, "dependencies": [ "step-185" ], "acceptance": {} }, { "id": "step-187", "targetAgent": "solidworks", "skillName": "draw_center_line_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "start_model_mm": [ -238, -3, -65 ], "end_model_mm": [ -238, -28.493802, 65 ] }, "dependencies": [ "step-186" ], "acceptance": {} }, { "id": "step-188", "targetAgent": "solidworks", "skillName": "draw_point_mm", "name": "\u8349\u56FE20", "description": "ICE", "arguments": { "coordinate_system": "model", "point_model_mm": [ -238, -15.746901, 0 ] }, "dependencies": [ "step-187" ], "acceptance": {} }, { "id": "step-189", "targetAgent": "solidworks", "skillName": "exit_sketch", "name": "\u8349\u56FE20", "description": "\u9000\u51FA\u8349\u56FE", "arguments": {}, "dependencies": [ "step-188" ], "acceptance": {} }, { "id": "step-190", "targetAgent": "solidworks", "skillName": "extrude_cut_mm", "name": "\u5207\u9664-\u62C9\u4F3811", "description": "\u5207\u9664\u62C9\u4F38", "arguments": { "depth_mm": 0, "end_condition_code": 1, "direction_source": "ReverseDirection", "sketch_normal_model": [ -1, 0, 0 ], "extrude_direction_model": [ -1, 0, 0 ], "direction_coordinate_system": "model", "end_condition": "through_all", "through_all": true }, "dependencies": [ "step-189" ], "acceptance": {} } ] }, "functionalFaces": [ { "face_role": "bearing_mount_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC330", "mate_entity_index": 1, "source_feature": "mate:\u540C\u5FC330:1", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 40, "diameter_mm": 80, "area_mm2": 6283.185307, "center_mm": [ -145, 128.24, -100 ], "axis": [ -0, -0, 1 ], "origin_mm": [ -145, 148.24, -117 ], "axis_point_mm": [ -145, 148.24, -117 ], "axis_line_point_mm": [ -145, 148.24, -117 ], "axial_center_mm": -100, "axial_min_mm": -125, "axial_max_mm": -75, "bbox_mm": [ -185, 108.24, -125, -105, 148.24, -75 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7208 AC]-2 \u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7208 AC]" ] }, { "face_role": "bearing_mount_face", "surface_type": "cylinder", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC331", "mate_entity_index": 1, "source_feature": "mate:\u540C\u5FC331:1", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 31, "diameter_mm": 62, "area_mm2": 4869.468613, "center_mm": [ -33, 132.74, 100 ], "axis": [ -0, -0, 1 ], "origin_mm": [ -33, 148.24, -117 ], "axis_point_mm": [ -33, 148.24, -117 ], "axis_line_point_mm": [ -33, 148.24, -117 ], "axial_center_mm": 100, "axial_min_mm": 75, "axial_max_mm": 125, "bbox_mm": [ -64, 117.24, 75, -2, 148.24, 125 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]-2 \u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]" ] }, { "face_role": "bearing_mount_face", "surface_type": "cylinder", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC334", "mate_entity_index": 1, "source_feature": "mate:\u540C\u5FC334:1", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 31, "diameter_mm": 62, "area_mm2": 4869.468613, "center_mm": [ -33, 132.74, -100 ], "axis": [ -0, -0, 1 ], "origin_mm": [ -33, 148.24, -117 ], "axis_point_mm": [ -33, 148.24, -117 ], "axis_line_point_mm": [ -33, 148.24, -117 ], "axial_center_mm": -100, "axial_min_mm": -125, "axial_max_mm": -75, "bbox_mm": [ -64, 117.24, -125, -2, 148.24, -75 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]-1 \u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]" ] }, { "face_role": "bearing_mount_face", "surface_type": "cylinder", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC336", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC336:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 50, "diameter_mm": 100, "area_mm2": 7853.981634, "center_mm": [ 105, 123.24, -100 ], "axis": [ -0, -0, 1 ], "origin_mm": [ 105, 148.24, -117 ], "axis_point_mm": [ 105, 148.24, -117 ], "axis_line_point_mm": [ 105, 148.24, -117 ], "axial_center_mm": -100, "axial_min_mm": -125, "axial_max_mm": -75, "bbox_mm": [ 55, 98.24, -125, 155, 148.24, -75 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7211 AC]-2 \u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7211 AC]" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC343", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC343:0", "solidworks_source_feature": "M8 \u87BA\u7EB9\u5B541", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 3.4, "diameter_mm": 6.8, "area_mm2": 256.353961, "center_mm": [ -33, 108.24, 119 ], "axis": [ -0, -0, 1 ], "origin_mm": [ -33, 108.24, 125 ], "axis_point_mm": [ -33, 108.24, 125 ], "axis_line_point_mm": [ -33, 108.24, 125 ], "axial_center_mm": 119, "axial_min_mm": 113, "axial_max_mm": 125, "bbox_mm": [ -36.4, 104.84, 113, -29.6, 111.64, 125 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u7AEF\u76D6\u4E2D\u95F4\u8F74-2 \u7AEF\u76D6\u4E2D\u95F4\u8F74" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC344", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC344:0", "solidworks_source_feature": "M8 \u87BA\u7EB9\u5B541", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 3.4, "diameter_mm": 6.8, "area_mm2": 256.353961, "center_mm": [ -145.209396, 98.24, 119 ], "axis": [ -0, -0, 1 ], "origin_mm": [ -145.209396, 98.24, 125 ], "axis_point_mm": [ -145.209396, 98.24, 125 ], "axis_line_point_mm": [ -145.209396, 98.24, 125 ], "axial_center_mm": 119, "axial_min_mm": 113, "axial_max_mm": 125, "bbox_mm": [ -148.609396, 94.84, 113, -141.809396, 101.64, 125 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u7AEF\u76D6\u9AD8\u901F\u8F74\u5F00\u53E3-1 \u7AEF\u76D6\u9AD8\u901F\u8F74\u5F00\u53E3" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "bottom", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC345", "mate_entity_index": 1, "source_feature": "mate:\u540C\u5FC345:1", "solidworks_source_feature": "\u955C\u541110", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 3.4, "diameter_mm": 6.8, "area_mm2": 256.353961, "center_mm": [ -33, 108.24, -119 ], "axis": [ -0, -0, -1 ], "origin_mm": [ -33, 108.24, -125 ], "axis_point_mm": [ -33, 108.24, -125 ], "axis_line_point_mm": [ -33, 108.24, -125 ], "axial_center_mm": 119, "axial_min_mm": 113, "axial_max_mm": 125, "bbox_mm": [ -36.4, 104.84, -125, -29.6, 111.64, -113 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u7AEF\u76D6\u4E2D\u95F4\u8F74-1 \u7AEF\u76D6\u4E2D\u95F4\u8F74" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC352", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC352:0", "solidworks_source_feature": "M8 \u87BA\u7EB9\u5B541", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 3.4, "diameter_mm": 6.8, "area_mm2": 256.353961, "center_mm": [ 105, 88.24, 119 ], "axis": [ -0, -0, 1 ], "origin_mm": [ 105, 88.24, 125 ], "axis_point_mm": [ 105, 88.24, 125 ], "axis_line_point_mm": [ 105, 88.24, 125 ], "axial_center_mm": 119, "axial_min_mm": 113, "axial_max_mm": 125, "bbox_mm": [ 101.6, 84.84, 113, 108.4, 91.64, 125 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u7AEF\u76D6\u4F4E\u901F\u8F74\u95ED\u53E3-2 \u7AEF\u76D6\u4F4E\u901F\u8F74\u95ED\u53E3" ] }, { "face_role": "distance_mate_face", "surface_type": "plane", "side_tag": "bottom", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u8DDD\u79BB4", "mate_entity_index": 1, "source_feature": "mate:\u8DDD\u79BB4:1", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 53358.19979, "center_mm": [ 0, 80.12, -75 ], "distance_mm": 2, "flip_dimension": true, "normal": [ 0, -0, 1 ], "bbox_mm": [ -225, 12, -75, 225, 148.24, -75 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateDISTANCE", "entity_kind=face", "surface_type=plane", "other_component_text=\u6321\u6CB9\u73AF\u03C640-2 \u6321\u6CB9\u73AF\u03C640" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540851", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u540851:0", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F382", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 645.876579, "center_mm": [ -209.734994, 124.809251, 117 ], "normal": [ 0, -0, 1 ], "bbox_mm": [ -237, 101.378502, 117, -182.469988, 148.24, 117 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=\u4E0A\u7BB1\u4F53-1 \u4E0A\u7BB1\u4F53" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540855", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u540855:0", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F381", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 12607.689304, "center_mm": [ -226, 148.24, 0 ], "normal": [ 0, 1, 0 ], "bbox_mm": [ -267, 148.24, -125, -185, 148.24, 125 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=\u4E0A\u7BB1\u4F53-1 \u4E0A\u7BB1\u4F53" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC371", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC371:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F386", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 5.5, "diameter_mm": 11, "area_mm2": 345.575192, "center_mm": [ -247, 143.24, 45 ], "axis": [ -0, 1, -0 ], "origin_mm": [ -247, 116.24, 45 ], "axis_point_mm": [ -247, 116.24, 45 ], "axis_line_point_mm": [ -247, 116.24, 45 ], "axial_center_mm": 143.24, "axial_min_mm": 138.24, "axial_max_mm": 148.24, "bbox_mm": [ -252.5, 138.24, 39.5, -241.5, 148.24, 50.5 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u4E0A\u7BB1\u4F53-1 \u4E0A\u7BB1\u4F53" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC372", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC372:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F386", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 5.5, "diameter_mm": 11, "area_mm2": 345.575192, "center_mm": [ -247, 143.24, -45 ], "axis": [ -0, 1, -0 ], "origin_mm": [ -247, 116.24, -45 ], "axis_point_mm": [ -247, 116.24, -45 ], "axis_line_point_mm": [ -247, 116.24, -45 ], "axial_center_mm": 143.24, "axial_min_mm": 138.24, "axial_max_mm": 148.24, "bbox_mm": [ -252.5, 138.24, -50.5, -241.5, 148.24, -39.5 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u4E0A\u7BB1\u4F53-1 \u4E0A\u7BB1\u4F53" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540859", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u540859:0", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F382", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 4520.12392, "center_mm": [ -250, 136.24, 0 ], "normal": [ 0, 1, 0 ], "bbox_mm": [ -267, 136.24, -71, -233, 136.24, 71 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]-1 GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540880", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u540880:0", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F382", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 4520.12392, "center_mm": [ 250, 136.24, 0 ], "normal": [ 0, 1, 0 ], "bbox_mm": [ 233, 136.24, -71, 267, 136.24, 71 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]-2 GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC3111", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC3111:0", "solidworks_source_feature": "M16 \u87BA\u7EB9\u5B541", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 7, "diameter_mm": 14, "area_mm2": 571.769863, "center_mm": [ -231.5, 19, 0 ], "axis": [ -1, -0, -0 ], "origin_mm": [ -238, 19, -0 ], "axis_point_mm": [ -238, 19, -0 ], "axis_line_point_mm": [ -238, 19, -0 ], "axial_center_mm": 231.5, "axial_min_mm": 225, "axial_max_mm": 238, "bbox_mm": [ -238, 12, -7, -225, 26, 7 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=GB\u2571T 5786-2016[\u516D\u89D2\u5934\u87BA\u6813 \u7EC6\u7259 \u5168\u87BA\u7EB9M16\u00D71.5\u00D735]-1 GB\u2571T 5786-2016[\u516D\u89D2\u5934\u87BA\u6813 \u7EC6\u7259 \u5168\u87BA\u7EB9M16\u00D71.5\u00D735]" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408104", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408104:0", "solidworks_source_feature": "\u51F8\u53F0-\u62C9\u4F3810", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 859.491134, "center_mm": [ -238, 15.5, 0 ], "normal": [ -1, 0, 0 ], "bbox_mm": [ -238, -3, -15, -238, 34, 15 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=\u5BC6\u5C01\u6CB9\u5708-1 \u5BC6\u5C01\u6CB9\u5708" ] }, { "face_role": "cylindrical_mate_face", "surface_type": "cylinder", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC3113", "mate_entity_index": 0, "source_feature": "mate:\u540C\u5FC3113:0", "solidworks_source_feature": "M12 \u87BA\u7EB9\u5B542", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "radius_mm": 5.1, "diameter_mm": 10.2, "area_mm2": 570.390396, "center_mm": [ -233.982658, 69.970158, 0 ], "axis": [ -0.866025, 0.5, -0 ], "origin_mm": [ -242.147366, 76.156298, 0 ], "axis_point_mm": [ -242.147366, 76.156298, 0 ], "axis_line_point_mm": [ -242.147366, 76.156298, 0 ], "axial_center_mm": 237.619993, "axial_min_mm": 225.039348, "axial_max_mm": 250.200638, "bbox_mm": [ -242.965315, 60.367289, -5.1, -225, 79.573028, 5.1 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCONCENTRIC", "entity_kind=face", "surface_type=cylinder", "other_component_text=\u6CB9\u6807-1 \u6CB9\u6807" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408105", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408105:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F389", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 409.161027, "center_mm": [ -240.415315, 75.156298, 0 ], "normal": [ -0.866025, 0.5, 0 ], "bbox_mm": [ -246.665315, 64.33098, -12.5, -234.165315, 85.981615, 12.5 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=\u6CB9\u6807-1 \u6CB9\u6807" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408107", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408107:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F3810", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 394.081382, "center_mm": [ -201, 103.378502, 101 ], "normal": [ 0, -1, 0 ], "bbox_mm": [ -214, 103.378502, 88, -188, 103.378502, 114 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]-10 GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408111", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408111:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F3810", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 394.081382, "center_mm": [ -84.5, 103.378502, 101 ], "normal": [ 0, -1, 0 ], "bbox_mm": [ -97.5, 103.378502, 88, -71.5, 103.378502, 114 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]-11 GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408113", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408113:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F3810", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 394.081382, "center_mm": [ 26.5, 103.378502, 101 ], "normal": [ 0, -1, 0 ], "bbox_mm": [ 13.5, 103.378502, 88, 39.5, 103.378502, 114 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]-12 GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]" ] }, { "face_role": "planar_contact_face", "surface_type": "plane", "side_tag": "front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408116", "mate_entity_index": 0, "source_feature": "mate:\u91CD\u5408116:0", "solidworks_source_feature": "\u5207\u9664-\u62C9\u4F3810", "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "area_mm2": 394.081382, "center_mm": [ 173, 103.378502, 101 ], "normal": [ 0, -1, 0 ], "bbox_mm": [ 160, 103.378502, 88, 186, 103.378502, 114 ], "geometry_coordinate_system": "part_model", "evidence": [ "mate_type=swMateCOINCIDENT", "entity_kind=face", "surface_type=plane", "other_component_text=GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]-13 GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]" ] } ], "matePorts": [ { "port_role": "bearing_mount_face:left", "local_face_role": "bearing_mount_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "AntiAligned", "counterpart_part_name": "\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7208 AC]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7208 AC].SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "cylindrical_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC330", "mate_entity_index": 1, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "bearing_mount_face:front", "local_face_role": "bearing_mount_face", "local_side_tag": "front", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC].SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "cylindrical_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC331", "mate_entity_index": 1, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "bearing_mount_face:front", "local_face_role": "bearing_mount_face", "local_side_tag": "front", "mate_type": "Concentric", "alignment": "AntiAligned", "counterpart_part_name": "\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7206 AC].SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "cylindrical_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC334", "mate_entity_index": 1, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "bearing_mount_face:front", "local_face_role": "bearing_mount_face", "local_side_tag": "front", "mate_type": "Concentric", "alignment": "AntiAligned", "counterpart_part_name": "\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7211 AC]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u89D2\u63A5\u89E6\u8F74\u627FGB\u2571T 292-2007[7211 AC].SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "cylindrical_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC336", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:top", "local_face_role": "cylindrical_mate_face", "local_side_tag": "top", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u7AEF\u76D6\u4E2D\u95F4\u8F74", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u7AEF\u76D6\u4E2D\u95F4\u8F74.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "front", "counterpart_port_role": "cylindrical_mate_face:front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC343", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:left", "local_face_role": "cylindrical_mate_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u7AEF\u76D6\u9AD8\u901F\u8F74\u5F00\u53E3", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u7AEF\u76D6\u9AD8\u901F\u8F74\u5F00\u53E3.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "back", "counterpart_port_role": "cylindrical_mate_face:back", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC344", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:bottom", "local_face_role": "cylindrical_mate_face", "local_side_tag": "bottom", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u7AEF\u76D6\u4E2D\u95F4\u8F74", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u7AEF\u76D6\u4E2D\u95F4\u8F74.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "back", "counterpart_port_role": "cylindrical_mate_face:back", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC345", "mate_entity_index": 1, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:top", "local_face_role": "cylindrical_mate_face", "local_side_tag": "top", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u7AEF\u76D6\u4F4E\u901F\u8F74\u95ED\u53E3", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u7AEF\u76D6\u4F4E\u901F\u8F74\u95ED\u53E3.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "bottom", "counterpart_port_role": "cylindrical_mate_face:bottom", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC352", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "distance_mate_face:bottom", "local_face_role": "distance_mate_face", "local_side_tag": "bottom", "mate_type": "Distance", "alignment": "Aligned", "counterpart_part_name": "\u6321\u6CB9\u73AF\u03C640", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u6321\u6CB9\u73AF\u03C640.SLDPRT", "counterpart_face_role": "distance_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "distance_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u8DDD\u79BB4", "mate_entity_index": 1, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "distance_mm": 2, "flip_dimension": true }, { "port_role": "planar_contact_face:top", "local_face_role": "planar_contact_face", "local_side_tag": "top", "mate_type": "Coincident", "alignment": "Aligned", "counterpart_part_name": "\u4E0A\u7BB1\u4F53", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E0A\u7BB1\u4F53.SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540851", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "\u4E0A\u7BB1\u4F53", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E0A\u7BB1\u4F53.SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "front", "counterpart_port_role": "planar_contact_face:front", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540855", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:left", "local_face_role": "cylindrical_mate_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u4E0A\u7BB1\u4F53", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E0A\u7BB1\u4F53.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "left", "counterpart_port_role": "cylindrical_mate_face:left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC371", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:left", "local_face_role": "cylindrical_mate_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "\u4E0A\u7BB1\u4F53", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u4E0A\u7BB1\u4F53.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "left", "counterpart_port_role": "cylindrical_mate_face:left", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC372", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540859", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 6184-2000[1\u578B\u5168\u91D1\u5C5E\u516D\u89D2\u9501\u7D27\u87BA\u6BCDM10].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u540880", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:left", "local_face_role": "cylindrical_mate_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "Aligned", "counterpart_part_name": "GB\u2571T 5786-2016[\u516D\u89D2\u5934\u87BA\u6813 \u7EC6\u7259 \u5168\u87BA\u7EB9M16\u00D71.5\u00D735]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 5786-2016[\u516D\u89D2\u5934\u87BA\u6813 \u7EC6\u7259 \u5168\u87BA\u7EB9M16\u00D71.5\u00D735].sldprt", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "right", "counterpart_port_role": "cylindrical_mate_face:right", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC3111", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:left", "local_face_role": "planar_contact_face", "local_side_tag": "left", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "\u5BC6\u5C01\u6CB9\u5708", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u5BC6\u5C01\u6CB9\u5708.SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408104", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "cylindrical_mate_face:left", "local_face_role": "cylindrical_mate_face", "local_side_tag": "left", "mate_type": "Concentric", "alignment": "AntiAligned", "counterpart_part_name": "\u6CB9\u6807", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u6CB9\u6807.SLDPRT", "counterpart_face_role": "cylindrical_mate_face", "counterpart_side_tag": "back", "counterpart_port_role": "cylindrical_mate_face:back", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u540C\u5FC3113", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:left", "local_face_role": "planar_contact_face", "local_side_tag": "left", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "\u6CB9\u6807", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\\u6CB9\u6807.SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "back", "counterpart_port_role": "planar_contact_face:back", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408105", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408107", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408111", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408113", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" }, { "port_role": "planar_contact_face:front", "local_face_role": "planar_contact_face", "local_side_tag": "front", "mate_type": "Coincident", "alignment": "AntiAligned", "counterpart_part_name": "GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12]", "counterpart_part_path": "D:\\Desktop\\\u51CF\u901F\u5668\\\u4E09\u7EF4\\GB\u2571T 93-1987[\u6807\u51C6\u578B\u5F39\u6027\u57AB\u5708(\u88C5\u914D)12].SLDPRT", "counterpart_face_role": "planar_contact_face", "counterpart_side_tag": "top", "counterpart_port_role": "planar_contact_face:top", "source": "verified_from_assembly_mate", "verified": true, "confidence": 1, "source_assembly_component": "\u4E0B\u7BB1\u4F53-1", "source_mate": "\u91CD\u5408116", "mate_entity_index": 0, "original_source_assembly_component": "\u4E0B\u7BB1\u4F53-1" } ], "note": "functionalFaces and matePorts are verified from assembly mates and written back to the executable part modeling plan for knowledge-base reuse." }