[ { "step": 1, "skill": "create_new_part", "args": {}, "source_feature": "\u4E0A\u7BB1\u4F53.SLDPRT", "note": "\u65B0\u5EFA\u96F6\u4EF6" }, { "step": 2, "skill": "create_front_plane_sketch", "args": {}, "source_feature": "\u8349\u56FE1", "note": "\u8349\u56FE\u57FA\u51C6=\u524D\u89C6\u57FA\u51C6\u9762 / RefPlane" }, { "step": 3, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -64.867598, 116.709485, 0 ], "start_model_mm": [ -75.450508, 209.157107, 0 ], "end_model_mm": [ -157.918986, 116.709485, 0 ], "mid_model_mm": [ -134.305755, 178.652226, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE1", "note": "Extrusion" }, { "step": 4, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 172.081014, 116.709485, 0 ], "start_model_mm": [ 292.081014, 116.709485, 0 ], "end_model_mm": [ 158.433188, 235.930862, 0 ], "mid_model_mm": [ 251.962992, 206.257626, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE1", "note": "Extrusion" }, { "step": 5, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -157.918986, 116.709485, 0 ], "end_model_mm": [ 292.081014, 116.709485, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Extrusion" }, { "step": 6, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 158.433188, 235.930862, 0 ], "end_model_mm": [ 22.21821, 220.337699, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Extrusion" }, { "step": 7, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 22.21821, 220.337699, 0 ], "end_model_mm": [ -75.450508, 209.157107, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Extrusion" }, { "step": 8, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE1", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 9, "skill": "extrude_boss_mm", "args": { "depth_mm": 150, "end_condition_code": 6, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "mid_plane" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F381", "note": "\u51F8\u53F0\u62C9\u4F38" }, { "step": 10, "skill": "shell_remove_face_at_point_mm", "args": { "thickness_mm": 8, "x_mm": 67.081014, "y_mm": 116.709485, "z_mm": 0, "outward": true, "remove_face_signature": { "surface_type": "plane", "area_mm2": 67500, "center_mm": [ 67.081014, 116.709485, 0 ], "center_x_mm": 67.081014, "center_y_mm": 116.709485, "center_z_mm": 0, "box_mm": [ -157.918986, 116.709485, -75, 292.081014, 116.709485, 75 ], "normal": [ -0, -1, -0 ], "normal_x": -0, "normal_y": -1, "normal_z": -0 }, "remove_face_index": 2, "remove_face_area_mm2": 67500, "remove_face_center_mm": [ 67.081014, 116.709485, 0 ], "remove_face_box_mm": [ -157.918986, 116.709485, -75, 292.081014, 116.709485, 75 ], "remove_face_normal": [ -0, -1, -0 ], "remove_face_surface_type": "plane", "remove_face_host_feature": "\u51F8\u53F0-\u62C9\u4F381" }, "source_feature": "\u62BD\u58F31", "note": "\u62BD\u58F3" }, { "step": 11, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#23 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 23, "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": [ -17.418986, 116.709485, 100 ], "box_mm": [ -37.918986, 116.709485, 75, 3.081014, 116.709485, 125 ], "normal": [ -0, -1, -0 ], "normal_x": -0, "normal_y": -1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010017006D6F46726F6D536B74456E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F00000072000000C976846309000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000058008008A000000C877846301000000FFFFFFFF000000000C80000005800800C9000000477B846307000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800C9000000477B84630100000000000000000000000C80000005800800D0000000707B846302000000FFFFFFFF00000000FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C976846301000000000000000C80000005800800D0000000707B846303000000FFFFFFFF000000001180000005800800C9000000477B84630100000001000000000000000C80000005800800C9000000477B846301000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -17.418986, "center_y_mm": 116.709485, "center_z_mm": 100, "fallback_face_index": 23 }, "source_feature": "\u8349\u56FE2", "note": "\u8349\u56FE\u57FA\u51C6=#23 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381" }, { "step": 12, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -199.918986, 116.709485, 117 ], "end_model_mm": [ 334.081014, 116.709485, 117 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 13, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -199.918986, 116.709485, 117 ], "end_model_mm": [ -199.918986, 116.709485, -117 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 14, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -199.918986, 116.709485, -117 ], "end_model_mm": [ 334.081014, 116.709485, -117 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 15, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 334.081014, 116.709485, 117 ], "end_model_mm": [ 334.081014, 116.709485, -117 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 16, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -157.918986, 116.709485, 75 ], "end_model_mm": [ 292.081014, 116.709485, 75 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 17, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -157.918986, 116.709485, 75 ], "end_model_mm": [ -157.918986, 116.709485, -75 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 18, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -157.918986, 116.709485, -75 ], "end_model_mm": [ 292.081014, 116.709485, -75 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 19, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 292.081014, 116.709485, 75 ], "end_model_mm": [ 292.081014, 116.709485, -75 ] }, "source_feature": "\u8349\u56FE2", "note": "ICE" }, { "step": 20, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE2", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 21, "skill": "extrude_boss_mm", "args": { "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" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F382", "note": "\u51F8\u53F0\u62C9\u4F38" }, { "step": 22, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#17 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 17, "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": 25214.948694, "center_mm": [ 67.156663, 186.709485, 83 ], "box_mm": [ -165.203947, 128.709485, 83, 299.517273, 244.709485, 83 ], "normal": [ 0, 0, 1 ], "normal_x": 0, "normal_y": 0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001C00000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630100000000000000FFFF010013006D6F53696D706C655375726649645265705F63000005800800D8010000A395846301000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800D8010000A3958463010000000F80000005800800D8010000A395846302000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800C9000000477B84630A000000FFFFFFFF000000001780000005800800EF000000B77C846310000000FFFFFFFF000000001780000005800800EF000000B77C846313000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F630000058008008A000000C877846301000000000000000000000003800000058008007700000051778463128000000580080072000000C97684631500000003800000058008007700000051778463128000000580080072000000C97684631100000003800000058008007700000051778463128000000580080072000000C9768463140000001E800000058008008A000000C87784630100000000000000000000001780000005800800EF000000B77C84631D000000FFFFFFFF000000001780000005800800EF000000B77C846311000000FFFFFFFF000000001780000005800800C9000000477B846307000000FFFFFFFF000000000F80000005800800BD010000C0948463010000001280000005800800BD010000C0948463010000000F80000005800800BD010000C0948463020000001780000005800800C9000000477B846307000000FFFFFFFF000000001780000005800800EF000000B77C846319000000FFFFFFFF000000001780000005800800C9000000477B846301000000FFFFFFFF000000000F80000005800800C901000026958463010000001280000005800800C901000026958463020000000F80000005800800C901000026958463020000001780000005800800C9000000477B846301000000FFFFFFFF000000001780000005800800EF000000B77C846315000000FFFFFFFF000000001780000005800800C9000000477B84630A000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 67.156663, "center_y_mm": 186.709485, "center_z_mm": 83, "fallback_face_index": 17 }, "source_feature": "\u8349\u56FE3", "note": "\u8349\u56FE\u57FA\u51C6=#17 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31" }, { "step": 23, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -77.918986, 116.709485, 83 ], "start_model_mm": [ -17.918986, 116.709485, 83 ], "end_model_mm": [ -137.918986, 116.709485, 83 ], "mid_model_mm": [ -77.918986, 176.709485, 83 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 24, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 34.081014, 116.709485, 83 ], "start_model_mm": [ 85.081014, 116.709485, 83 ], "end_model_mm": [ -16.918986, 116.709485, 83 ], "mid_model_mm": [ 34.081014, 167.709485, 83 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 25, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 172.081014, 116.709485, 83 ], "start_model_mm": [ 242.081014, 116.709485, 83 ], "end_model_mm": [ 102.081014, 116.709485, 83 ], "mid_model_mm": [ 172.081014, 186.709485, 83 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 26, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -137.918986, 116.709485, 83 ], "end_model_mm": [ -17.918986, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 27, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -16.918986, 116.709485, 83 ], "end_model_mm": [ 85.081014, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 28, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 102.081014, 116.709485, 83 ], "end_model_mm": [ 242.081014, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE3", "note": "ICE" }, { "step": 29, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE3", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 30, "skill": "extrude_boss_mm", "args": { "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" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F383", "note": "\u51F8\u53F0\u62C9\u4F38" }, { "step": 31, "skill": "mirror_feature_about_plane", "args": { "feature_name": "\u51F8\u53F0-\u62C9\u4F383", "feature_names": [ "\u51F8\u53F0-\u62C9\u4F383" ], "feature_count": 1, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "source_feature": "\u955C\u54111", "note": "\u955C\u50CF" }, { "step": 32, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#30 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 30, "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": 1464.660915, "center_mm": [ 87.14332, 140.140234, 117 ], "box_mm": [ 54.205626, 116.709485, 117, 120.081014, 163.570983, 117 ], "normal": [ -0, 0, 1 ], "normal_x": -0, "normal_y": 0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000600000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000008A000000C877846301000000FFFFFFFF00000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C9768463090000000380000005800800C9000000477B84630A000000FFFFFFFF000000000380000005800800EF000000B77C846315000000FFFFFFFF000000000380000005800800C9000000477B846301000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 87.14332, "center_y_mm": 140.140234, "center_z_mm": 117, "fallback_face_index": 30 }, "source_feature": "\u8349\u56FE4", "note": "\u8349\u56FE\u57FA\u51C6=#30 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382" }, { "step": 33, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -77.918986, 116.709485, 117 ], "diameter_mm": 80 }, "source_feature": "\u8349\u56FE4", "note": "ICE" }, { "step": 34, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 34.081014, 116.709485, 117 ], "diameter_mm": 62 }, "source_feature": "\u8349\u56FE4", "note": "ICE" }, { "step": 35, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 172.081014, 116.709485, 117 ], "diameter_mm": 100 }, "source_feature": "\u8349\u56FE4", "note": "ICE" }, { "step": 36, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE4", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 37, "skill": "extrude_cut_mm", "args": { "depth_mm": 500, "end_condition_code": 6, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "mid_plane" }, "source_feature": "\u5207\u9664-\u62C9\u4F381", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 38, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#17 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 17, "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": 25214.948694, "center_mm": [ 67.156663, 186.709485, 83 ], "box_mm": [ -165.203947, 128.709485, 83, 299.517273, 244.709485, 83 ], "normal": [ 0, 0, 1 ], "normal_x": 0, "normal_y": 0, "normal_z": 1, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001C00000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630100000000000000FFFF010013006D6F53696D706C655375726649645265705F63000005800800D8010000A395846301000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F63000005800800D8010000A3958463010000000F80000005800800D8010000A395846302000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800C9000000477B84630A000000FFFFFFFF000000001780000005800800EF000000B77C846310000000FFFFFFFF000000001780000005800800EF000000B77C846313000000FFFFFFFF00000000FFFF010018006D6F456E644661636533496E745375726649645265705F630000058008008A000000C877846301000000000000000000000003800000058008007700000051778463128000000580080072000000C97684631500000003800000058008007700000051778463128000000580080072000000C97684631100000003800000058008007700000051778463128000000580080072000000C9768463140000001E800000058008008A000000C87784630100000000000000000000001780000005800800EF000000B77C84631D000000FFFFFFFF000000001780000005800800EF000000B77C846311000000FFFFFFFF000000001780000005800800C9000000477B846307000000FFFFFFFF000000000F80000005800800BD010000C0948463010000001280000005800800BD010000C0948463010000000F80000005800800BD010000C0948463020000001780000005800800C9000000477B846307000000FFFFFFFF000000001780000005800800EF000000B77C846319000000FFFFFFFF000000001780000005800800C9000000477B846301000000FFFFFFFF000000000F80000005800800C901000026958463010000001280000005800800C901000026958463020000000F80000005800800C901000026958463020000001780000005800800C9000000477B846301000000FFFFFFFF000000001780000005800800EF000000B77C846315000000FFFFFFFF000000001780000005800800C9000000477B84630A000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 67.156663, "center_y_mm": 186.709485, "center_z_mm": 83, "fallback_face_index": 17 }, "source_feature": "\u8349\u56FE5", "note": "\u8349\u56FE\u57FA\u51C6=#17 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31" }, { "step": 39, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 224.081014, 163.570983, 83 ], "end_model_mm": [ 237.25232, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 40, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 242.081014, 163.570983, 83 ], "end_model_mm": [ 224.081014, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 41, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 242.081014, 163.570983, 83 ], "end_model_mm": [ 258.081014, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 42, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 258.081014, 163.570983, 83 ], "end_model_mm": [ 260.424089, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 43, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 237.25232, 116.709485, 83 ], "end_model_mm": [ 260.424089, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 44, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 120.081014, 163.570983, 83 ], "end_model_mm": [ 54.205626, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 45, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 54.205626, 163.570983, 83 ], "end_model_mm": [ 78.080711, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 46, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 78.080711, 116.709485, 83 ], "end_model_mm": [ 104.788205, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 47, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 104.788205, 116.709485, 83 ], "end_model_mm": [ 120.081014, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 48, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 13.956402, 163.570983, 83 ], "end_model_mm": [ -40.448998, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 49, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -40.448998, 163.570983, 83 ], "end_model_mm": [ -27.918986, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 50, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -27.918986, 116.709485, 83 ], "end_model_mm": [ -6.918986, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 51, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -6.918986, 116.709485, 83 ], "end_model_mm": [ 13.956402, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 52, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -115.388974, 163.570983, 83 ], "end_model_mm": [ -151.388974, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 53, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -151.388974, 163.570983, 83 ], "end_model_mm": [ -153.732049, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 54, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -153.732049, 116.709485, 83 ], "end_model_mm": [ -123.052985, 116.709485, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 55, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -123.052985, 116.709485, 83 ], "end_model_mm": [ -115.388974, 163.570983, 83 ] }, "source_feature": "\u8349\u56FE5", "note": "ICE" }, { "step": 56, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE5", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 57, "skill": "extrude_boss_mm", "args": { "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" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F384", "note": "\u51F8\u53F0\u62C9\u4F38" }, { "step": 58, "skill": "mirror_feature_about_plane", "args": { "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 }, "source_feature": "\u955C\u54112", "note": "\u955C\u50CF" }, { "step": 59, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#22 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381", "face_index": 22, "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": 12494.591969, "center_mm": [ -158.918986, 116.709485, 0 ], "box_mm": [ -199.918986, 116.709485, -125, -117.918986, 116.709485, 125 ], "normal": [ -0, -1, -0 ], "normal_x": -0, "normal_y": -1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001000000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010017006D6F46726F6D536B74456E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F00000072000000C976846309000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F630000058008008A000000C877846304000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004C0200009D998463030000000C800000058008008A000000C877846303000000FFFFFFFF00000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800CA000000607B84630C80000005800800C9000000477B846307000000FFFFFFFF000000001480000005800800CA000000607B8463FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800C9000000477B84630100000000000000000000000C80000005800800D0000000707B846302000000FFFFFFFF00000000FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630000000000000000038000000580080072000000C976846314000000208000000580080072000000C976846301000000000000000C80000005800800D0000000707B846302000000FFFFFFFF000000001B80000005800800C9000000477B84630100000000000000000000000C80000005800800C9000000477B846307000000FFFFFFFF000000000C800000058008008A000000C877846301000000FFFFFFFF000000000F800000058008004C0200009D9984630400000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -158.918986, "center_y_mm": 116.709485, "center_z_mm": 0, "fallback_face_index": 22 }, "source_feature": "\u8349\u56FE6", "note": "\u8349\u56FE\u57FA\u51C6=#22 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F381" }, { "step": 60, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -133.918986, 116.709485, -101 ], "diameter_mm": 13.2 }, "source_feature": "\u8349\u56FE6", "note": "ICE" }, { "step": 61, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -17.418986, 116.709485, -101 ], "diameter_mm": 13.2 }, "source_feature": "\u8349\u56FE6", "note": "ICE" }, { "step": 62, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 93.581014, 116.709485, -101 ], "diameter_mm": 13.2 }, "source_feature": "\u8349\u56FE6", "note": "ICE" }, { "step": 63, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 240.081014, 116.709485, -101 ], "diameter_mm": 13.2 }, "source_feature": "\u8349\u56FE6", "note": "ICE" }, { "step": 64, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE6", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 65, "skill": "extrude_cut_mm", "args": { "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 }, "source_feature": "\u5207\u9664-\u62C9\u4F382", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 66, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#67 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u955C\u54112", "face_index": 67, "face_index_scope": "SWagent CommonExecutor.ListFaces order", "selection_strategy": "create_face_sketch_by_index", "host_feature": "\u955C\u54112", "host_step": 9, "surface_type": "plane", "area_mm2": 570.060645, "center_mm": [ 241.081014, 163.570983, -100 ], "box_mm": [ 224.081014, 163.570983, -117, 258.081014, 163.570983, -83 ], "normal": [ 0, 1, 0 ], "normal_x": 0, "normal_y": 1, "normal_z": 0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000700000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010017006D6F4D69725061747465726E5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F000000F0000000CF7C8463FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800EF000000B77C846310000000FFFFFFFF000000000380000005800800F0000000CF7C84630C80000005800800EF000000B77C846313000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004E020000D3BC8563040000000C800000058008008A000000C877846303000000FFFFFFFF000000000380000005800800CA000000607B84630C80000005800800C9000000477B84630A000000FFFFFFFF00000000FFFF010012006D6F5368656C6C5375726649645265705F630000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C9768463000000000000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": 241.081014, "center_y_mm": 163.570983, "center_z_mm": -100, "fallback_face_index": 67 }, "source_feature": "\u8349\u56FE7", "note": "\u8349\u56FE\u57FA\u51C6=#67 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u955C\u54112" }, { "step": 67, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 240.081014, 163.570983, -101 ], "diameter_mm": 26 }, "source_feature": "\u8349\u56FE7", "note": "ICE" }, { "step": 68, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 93.581014, 163.570983, -101 ], "diameter_mm": 26 }, "source_feature": "\u8349\u56FE7", "note": "ICE" }, { "step": 69, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -17.418986, 163.570983, -101 ], "diameter_mm": 26 }, "source_feature": "\u8349\u56FE7", "note": "ICE" }, { "step": 70, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -133.918986, 163.570983, -101 ], "diameter_mm": 26 }, "source_feature": "\u8349\u56FE7", "note": "ICE" }, { "step": 71, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE7", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 72, "skill": "extrude_cut_mm", "args": { "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" }, "source_feature": "\u5207\u9664-\u62C9\u4F383", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 73, "skill": "hole_wizard_threaded_mm", "args": { "diameter_mm": 8, "depth_mm": 16, "position_points_model_mm": [ [ 224.042538, 146.709485, -125 ], [ 172.081014, 176.709485, -125 ], [ 120.11949, 146.709485, -125 ], [ 68.72203, 136.709485, -125 ], [ 34.081014, 156.709485, -125 ], [ -0.560002, 136.709485, -125 ], [ -34.617716, 141.709485, -125 ], [ -77.918986, 166.709485, -125 ], [ -121.220256, 141.709485, -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": 22.25, "thread_diameter_mm": 8, "thread_depth_mm": 16, "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": "#53 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u955C\u54111", "target_host_feature": "\u955C\u54111", "target_host_step": 6, "target_face_indices": [ 53 ], "target_face_index": 53, "target_face_surface_type": "plane", "target_face_area_mm2": 3660.960751, "target_face_center_mm": [ 172.081014, 151.709485, -125 ], "target_face_x_mm": 172.081014, "target_face_y_mm": 151.709485, "target_face_z_mm": -125, "target_face_box_mm": [ 102.081014, 116.709485, -125, 242.081014, 186.709485, -125 ], "target_face_normal": [ 0, 0, -1 ], "target_face_persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000600000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010017006D6F4D69725061747465726E5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F000000CA000000607B8463FFFF010018006D6F456E644661636533496E745375726649645265705F63000005800800C9000000477B8463010000000200000000000000FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C976846309000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800D0000000707B846301000000FFFFFFFF000000000F8000000580080072000000C9768463090000000380000005800800CA000000607B84631280000005800800C9000000477B84630A000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "target_face_signature": { "surface_type": "plane", "area_mm2": 3660.960751, "center_mm": [ 172.081014, 151.709485, -125 ], "center_x_mm": 172.081014, "center_y_mm": 151.709485, "center_z_mm": -125, "box_mm": [ 102.081014, 116.709485, -125, 242.081014, 186.709485, -125 ], "normal": [ 0, 0, -1 ], "normal_x": 0, "normal_y": 0, "normal_z": -1 }, "target_face_selection_note": "placement_sketch=\u8349\u56FE10" }, "source_feature": "M8 \u87BA\u7EB9\u5B541", "note": "\u5F02\u5F62\u5B54\u5411\u5BFC" }, { "step": 74, "skill": "mirror_feature_about_plane", "args": { "feature_name": "M8 \u87BA\u7EB9\u5B541", "feature_names": [ "M8 \u87BA\u7EB9\u5B541", "\u5207\u9664-\u62C9\u4F383", "\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 }, "source_feature": "\u955C\u54113", "note": "\u955C\u50CF" }, { "step": 75, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 1, "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": 8073.428794, "center_mm": [ -168.515524, 128.709485, 0 ], "box_mm": [ -199.918986, 128.709485, -117, -137.112061, 128.709485, 117 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001200000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000008A000000C8778463010000000000000000000000038000000580080066020000E1309763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976301000000FFFFFFFF00000000038000000580080066020000E1309763000000000000000000000000FFFF010012006D6F5368656C6C5375726649645265705F630000058008007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C97684631400000013800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630000000000000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800F0000000CF7C84630E80000005800800EF000000B77C84631D000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004E020000D3BC8563030000000E800000058008008A000000C877846303000000FFFFFFFF0000000023800000058008004C0200009D998463030000000E800000058008008A000000C877846304000000FFFFFFFF0000000023800000058008004C0200009D998463040000000E800000058008008A000000C877846301000000FFFFFFFF0000000023800000058008004E020000D3BC8563020000000E80000005800800EF000000B77C84631D000000FFFFFFFF00000000138000000580080077000000517784631B8000000580080072000000C9768463010000000000000013800000058008007700000051778463168000000580080072000000C97684631400000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -168.515524, "center_y_mm": 128.709485, "center_z_mm": 0, "fallback_face_index": 1 }, "source_feature": "\u8349\u56FE8", "note": "\u8349\u56FE\u57FA\u51C6=#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382" }, { "step": 76, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -179.918986, 128.709485, -45 ], "diameter_mm": 11 }, "source_feature": "\u8349\u56FE8", "note": "ICE" }, { "step": 77, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -179.918986, 128.709485, 45 ], "diameter_mm": 11 }, "source_feature": "\u8349\u56FE8", "note": "ICE" }, { "step": 78, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 314.081014, 128.709485, -45 ], "diameter_mm": 11 }, "source_feature": "\u8349\u56FE8", "note": "ICE" }, { "step": 79, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 314.081014, 128.709485, 45 ], "diameter_mm": 11 }, "source_feature": "\u8349\u56FE8", "note": "ICE" }, { "step": 80, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE8", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 81, "skill": "extrude_cut_mm", "args": { "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 }, "source_feature": "\u5207\u9664-\u62C9\u4F384", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 82, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 1, "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": 8073.428794, "center_mm": [ -168.515524, 128.709485, 0 ], "box_mm": [ -199.918986, 128.709485, -117, -137.112061, 128.709485, 117 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001200000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000008A000000C8778463010000000000000000000000038000000580080066020000E1309763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976301000000FFFFFFFF00000000038000000580080066020000E1309763000000000000000000000000FFFF010012006D6F5368656C6C5375726649645265705F630000058008007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C97684631400000013800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630000000000000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800F0000000CF7C84630E80000005800800EF000000B77C84631D000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004E020000D3BC8563030000000E800000058008008A000000C877846303000000FFFFFFFF0000000023800000058008004C0200009D998463030000000E800000058008008A000000C877846304000000FFFFFFFF0000000023800000058008004C0200009D998463040000000E800000058008008A000000C877846301000000FFFFFFFF0000000023800000058008004E020000D3BC8563020000000E80000005800800EF000000B77C84631D000000FFFFFFFF00000000138000000580080077000000517784631B8000000580080072000000C9768463010000000000000013800000058008007700000051778463168000000580080072000000C97684631400000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -168.515524, "center_y_mm": 128.709485, "center_z_mm": 0, "fallback_face_index": 1 }, "source_feature": "\u8349\u56FE9", "note": "\u8349\u56FE\u57FA\u51C6=#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382" }, { "step": 83, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -179.918986, 128.709485, -45 ], "diameter_mm": 14 }, "source_feature": "\u8349\u56FE9", "note": "ICE" }, { "step": 84, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -179.918986, 128.709485, 45 ], "diameter_mm": 14 }, "source_feature": "\u8349\u56FE9", "note": "ICE" }, { "step": 85, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 314.081014, 128.709485, -45 ], "diameter_mm": 14 }, "source_feature": "\u8349\u56FE9", "note": "ICE" }, { "step": 86, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 314.081014, 128.709485, 45 ], "diameter_mm": 14 }, "source_feature": "\u8349\u56FE9", "note": "ICE" }, { "step": 87, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE9", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 88, "skill": "extrude_cut_mm", "args": { "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" }, "source_feature": "\u5207\u9664-\u62C9\u4F385", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 89, "skill": "create_reference_axis", "args": { "axis_name": "\u57FA\u51C6\u8F741", "selection_accessed": true, "axis_feature_data_type": "System.__ComObject", "face_signature": { "surface_type": "cylinder", "area_mm2": 6283.185307, "center_mm": [ -77.918986, 136.709485, 100 ], "center_x_mm": -77.918986, "center_y_mm": 136.709485, "center_z_mm": 100, "box_mm": [ -117.918986, 116.709485, 75, -37.918986, 156.709485, 125 ], "fallback_face_index": 58, "host_feature": "\u5207\u9664-\u62C9\u4F381" } }, "source_feature": "\u57FA\u51C6\u8F741", "note": "\u57FA\u51C6\u8F74" }, { "step": 90, "skill": "create_angle_plane_by_axis_and_face", "args": { "axis_name": "\u57FA\u51C6\u8F741", "face_index": 37, "face_signature": { "surface_type": "plane", "area_mm2": 2808, "center_mm": [ -199.918986, 122.709485, 0 ], "center_x_mm": -199.918986, "center_y_mm": 122.709485, "center_z_mm": 0, "box_mm": [ -199.918986, 116.709485, -117, -199.918986, 128.709485, 117 ], "normal": [ -1, -0, -0 ], "normal_x": -1, "normal_y": -0, "normal_z": -0 }, "angle_deg": 0, "plane_name": "\u57FA\u51C6\u97622" }, "source_feature": "\u57FA\u51C6\u97622", "note": "\u521B\u5EFA\u57FA\u51C6\u8F74\u002B\u9762\u89D2\u5EA6\u57FA\u51C6\u9762" }, { "step": 91, "skill": "create_ref_plane_sketch_by_name", "args": { "reference_kind": "datum_plane", "reference": "\u57FA\u51C6\u97622 / RefPlane", "reference_name": "\u57FA\u51C6\u97622", "plane_name": "\u57FA\u51C6\u97622", "entity_type_code": 4 }, "source_feature": "\u8349\u56FE10", "note": "\u8349\u56FE\u57FA\u51C6=\u57FA\u51C6\u97622 / RefPlane" }, { "step": 92, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -77.918986, 206.709485, 83 ], "end_model_mm": [ -77.918986, 176.709485, 113 ] }, "source_feature": "\u8349\u56FE10", "note": "Rib" }, { "step": 93, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE10", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 94, "skill": "create_rib_mm", "args": { "thickness_mm": 6.8, "is_two_sided": true, "reverse_thickness_dir": false, "reverse_material_dir": false, "is_norm_to_sketch": false, "is_drafted": false, "draft_outward": true, "draft_angle_deg": 0, "is_drafted_from_wall": false, "reference_edge_index": 0, "rib_type_code": 1, "rib_type": "natural", "extrusion_direction_code": 0, "extrusion_direction": "parallel_to_sketch" }, "source_feature": "\u7B4B1", "note": "\u7B4B" }, { "step": 95, "skill": "select_reference_plane_by_name", "args": { "plane_name": "\u57FA\u51C6\u97622" }, "source_feature": "\u57FA\u51C6\u97623", "note": "\u521B\u5EFA\u81EA\u5EFA\u57FA\u51C6\u9762\u524D\u9009\u62E9\u81EA\u5EFA\u57FA\u51C6\u9762=\u57FA\u51C6\u97622" }, { "step": 96, "skill": "create_offset_plane_mm", "args": { "offset_mm": -112, "offset_abs_mm": 112, "reverse_direction": true, "reversed_reference_direction": true, "plane_name": "\u57FA\u51C6\u97623" }, "source_feature": "\u57FA\u51C6\u97623", "note": "\u521B\u5EFA\u504F\u79FB\u81EA\u5EFA\u57FA\u51C6\u9762" }, { "step": 97, "skill": "create_ref_plane_sketch_by_name", "args": { "reference_kind": "datum_plane", "reference": "\u57FA\u51C6\u97623 / RefPlane", "reference_name": "\u57FA\u51C6\u97623", "plane_name": "\u57FA\u51C6\u97623", "entity_type_code": 4 }, "source_feature": "\u8349\u56FE11", "note": "\u8349\u56FE\u57FA\u51C6=\u57FA\u51C6\u97623 / RefPlane" }, { "step": 98, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 34.081014, 167.709485, 108 ], "end_model_mm": [ 34.081014, 192.709485, 83 ] }, "source_feature": "\u8349\u56FE11", "note": "Rib" }, { "step": 99, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE11", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 100, "skill": "create_rib_mm", "args": { "thickness_mm": 6.8, "is_two_sided": true, "reverse_thickness_dir": false, "reverse_material_dir": true, "is_norm_to_sketch": false, "is_drafted": false, "draft_outward": true, "draft_angle_deg": 0, "is_drafted_from_wall": false, "reference_edge_index": 0, "rib_type_code": 1, "rib_type": "natural", "extrusion_direction_code": 0, "extrusion_direction": "parallel_to_sketch" }, "source_feature": "\u7B4B2", "note": "\u7B4B" }, { "step": 101, "skill": "select_reference_plane_by_name", "args": { "plane_name": "\u57FA\u51C6\u97623" }, "source_feature": "\u57FA\u51C6\u97624", "note": "\u521B\u5EFA\u81EA\u5EFA\u57FA\u51C6\u9762\u524D\u9009\u62E9\u81EA\u5EFA\u57FA\u51C6\u9762=\u57FA\u51C6\u97623" }, { "step": 102, "skill": "create_offset_plane_mm", "args": { "offset_mm": -138, "offset_abs_mm": 138, "reverse_direction": true, "reversed_reference_direction": true, "plane_name": "\u57FA\u51C6\u97624" }, "source_feature": "\u57FA\u51C6\u97624", "note": "\u521B\u5EFA\u504F\u79FB\u81EA\u5EFA\u57FA\u51C6\u9762" }, { "step": 103, "skill": "create_ref_plane_sketch_by_name", "args": { "reference_kind": "datum_plane", "reference": "\u57FA\u51C6\u97624 / RefPlane", "reference_name": "\u57FA\u51C6\u97624", "plane_name": "\u57FA\u51C6\u97624", "entity_type_code": 4 }, "source_feature": "\u8349\u56FE12", "note": "\u8349\u56FE\u57FA\u51C6=\u57FA\u51C6\u97624 / RefPlane" }, { "step": 104, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 172.081014, 186.709485, 118 ], "end_model_mm": [ 172.081014, 221.709485, 83 ] }, "source_feature": "\u8349\u56FE12", "note": "Rib" }, { "step": 105, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE12", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 106, "skill": "create_rib_mm", "args": { "thickness_mm": 6.8, "is_two_sided": true, "reverse_thickness_dir": false, "reverse_material_dir": true, "is_norm_to_sketch": false, "is_drafted": false, "draft_outward": true, "draft_angle_deg": 0, "is_drafted_from_wall": false, "reference_edge_index": 0, "rib_type_code": 1, "rib_type": "natural", "extrusion_direction_code": 0, "extrusion_direction": "parallel_to_sketch" }, "source_feature": "\u7B4B3", "note": "\u7B4B" }, { "step": 107, "skill": "mirror_feature_about_plane", "args": { "feature_name": "\u7B4B1", "feature_names": [ "\u7B4B1", "\u7B4B2", "\u7B4B3" ], "feature_count": 3, "mirror_plane_name": "\u524D\u89C6\u57FA\u51C6\u9762", "geometry_pattern": false, "pattern_seed_only": false, "propagate_visual_property": true }, "source_feature": "\u955C\u54114", "note": "\u955C\u50CF" }, { "step": 108, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#4 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 4, "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": 23064.790666, "center_mm": [ -0.257512, 225.817046, 0 ], "box_mm": [ -158.038358, 207.755138, -83, 157.523333, 243.878954, 83 ], "normal": [ -0.113732, 0.993511, -0 ], "normal_x": -0.113732, "normal_y": 0.993511, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C976846311000000038000000580080077000000517784630C8000000580080072000000C97684631400000003800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630100000000000000038000000580080077000000517784630C8000000580080072000000C97684631500000003800000058008007700000051778463158000000580080072000000C97684630000000000000000038000000580080077000000517784630C8000000580080072000000C976846314000000FFFF010018006D6F456E644661636533496E745375726649645265705F6300000580080066020000E1309763000000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976305000000FFFFFFFF00000000248000000580080066020000E130976301000000000000000000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -0.257512, "center_y_mm": 225.817046, "center_z_mm": 0, "fallback_face_index": 4 }, "source_feature": "\u8349\u56FE13", "note": "\u8349\u56FE\u57FA\u51C6=#4 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31" }, { "step": 109, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, -40 ], "end_model_mm": [ 113.57232, 238.847677, -40 ] }, "source_feature": "\u8349\u56FE13", "note": "ICE" }, { "step": 110, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, -40 ], "end_model_mm": [ -35.454402, 221.787894, 40 ] }, "source_feature": "\u8349\u56FE13", "note": "ICE" }, { "step": 111, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, 40 ], "end_model_mm": [ 113.57232, 238.847677, 40 ] }, "source_feature": "\u8349\u56FE13", "note": "ICE" }, { "step": 112, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 113.57232, 238.847677, -40 ], "end_model_mm": [ 113.57232, 238.847677, 40 ] }, "source_feature": "\u8349\u56FE13", "note": "ICE" }, { "step": 113, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE13", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 114, "skill": "extrude_cut_mm", "args": { "depth_mm": 0, "end_condition_code": 1, "direction_source": "ReverseDirection", "sketch_normal_model": [ -0.113732, 0.993511, 0 ], "extrude_direction_model": [ -0.113732, 0.993511, 0 ], "direction_coordinate_system": "model", "end_condition": "through_all", "through_all": true }, "source_feature": "\u5207\u9664-\u62C9\u4F386", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 115, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#4 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31", "face_index": 4, "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": 23064.790666, "center_mm": [ -0.257512, 225.817046, 0 ], "box_mm": [ -158.038358, 207.755138, -83, 157.523333, 243.878954, 83 ], "normal": [ -0.113732, 0.993511, -0 ], "normal_x": -0.113732, "normal_y": 0.993511, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000A00000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010012006D6F5368656C6C5375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C976846311000000038000000580080077000000517784630C8000000580080072000000C97684631400000003800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630100000000000000038000000580080077000000517784630C8000000580080072000000C97684631500000003800000058008007700000051778463158000000580080072000000C97684630000000000000000038000000580080077000000517784630C8000000580080072000000C976846314000000FFFF010018006D6F456E644661636533496E745375726649645265705F6300000580080066020000E1309763000000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976305000000FFFFFFFF00000000248000000580080066020000E130976301000000000000000000000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -0.257512, "center_y_mm": 225.817046, "center_z_mm": 0, "fallback_face_index": 4 }, "source_feature": "\u8349\u56FE14", "note": "\u8349\u56FE\u57FA\u51C6=#4 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u62BD\u58F31" }, { "step": 116, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, 40 ], "end_model_mm": [ 113.57232, 238.847677, 40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 117, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, 40 ], "end_model_mm": [ -35.454402, 221.787894, -40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 118, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, -40 ], "end_model_mm": [ 113.57232, 238.847677, -40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 119, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 113.57232, 238.847677, 40 ], "end_model_mm": [ 113.57232, 238.847677, -40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 120, "skill": "draw_center_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, 40 ], "end_model_mm": [ 113.57232, 238.847677, -40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 121, "skill": "draw_center_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -35.454402, 221.787894, -40 ], "end_model_mm": [ 113.57232, 238.847677, 40 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 122, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -45.389517, 220.650575, 50 ], "end_model_mm": [ 123.507435, 239.984996, 50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 123, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -45.389517, 220.650575, 50 ], "end_model_mm": [ -45.389517, 220.650575, -50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 124, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -45.389517, 220.650575, -50 ], "end_model_mm": [ 123.507435, 239.984996, -50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 125, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 123.507435, 239.984996, 50 ], "end_model_mm": [ 123.507435, 239.984996, -50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 126, "skill": "draw_center_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -45.389517, 220.650575, 50 ], "end_model_mm": [ 123.507435, 239.984996, -50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 127, "skill": "draw_center_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -45.389517, 220.650575, -50 ], "end_model_mm": [ 123.507435, 239.984996, 50 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 128, "skill": "draw_point_mm", "args": { "coordinate_system": "model", "point_model_mm": [ 39.058959, 230.317786, -0 ] }, "source_feature": "\u8349\u56FE14", "note": "ICE" }, { "step": 129, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE14", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 130, "skill": "extrude_boss_mm", "args": { "depth_mm": 3, "end_condition_code": 0, "direction_source": "ReverseDirection", "sketch_normal_model": [ -0.113732, 0.993511, 0 ], "extrude_direction_model": [ -0.113732, 0.993511, 0 ], "direction_coordinate_system": "model", "end_condition": "blind" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F385", "note": "\u51F8\u53F0\u62C9\u4F38" }, { "step": 131, "skill": "hole_wizard_threaded_mm", "args": { "diameter_mm": 4, "depth_mm": 8, "position_points_model_mm": [ [ -25.860483, 225.905748, -42 ], [ 38.717764, 233.29832, -42 ], [ 103.29601, 240.690893, -42 ], [ 103.29601, 240.690893, 42 ], [ 38.717764, 233.29832, 42 ], [ -25.860483, 225.905748, 42 ] ], "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": "M4", "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": 3.3, "tap_drill_depth_mm": 8, "thread_diameter_mm": 4, "thread_depth_mm": 8, "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": "#154 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F385", "target_host_feature": "\u51F8\u53F0-\u62C9\u4F385", "target_host_step": 25, "target_face_indices": [ 154 ], "target_face_index": 154, "target_face_surface_type": "plane", "target_face_area_mm2": 4948.682084, "target_face_center_mm": [ 38.717764, 233.29832, 0 ], "target_face_x_mm": 38.717764, "target_face_y_mm": 233.29832, "target_face_z_mm": 0, "target_face_box_mm": [ -45.730712, 223.63111, -50, 123.166239, 242.96553, 50 ], "target_face_normal": [ -0.113732, 0.993511, -0 ], "target_face_persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000000600000000020000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F000000F6010000A2968463010000000100000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F63000005800800F6010000A296846304000000FFFFFFFF000000000C80000005800800F6010000A296846302000000FFFFFFFF000000000C80000005800800F6010000A296846305000000FFFFFFFF000000000C80000005800800F6010000A296846306000000FFFFFFFF0000000000000000000000000000983A00000000000000000000", "target_face_signature": { "surface_type": "plane", "area_mm2": 4948.682084, "center_mm": [ 38.717764, 233.29832, 0 ], "center_x_mm": 38.717764, "center_y_mm": 233.29832, "center_z_mm": 0, "box_mm": [ -45.730712, 223.63111, -50, 123.166239, 242.96553, 50 ], "normal": [ -0.113732, 0.993511, -0 ], "normal_x": -0.113732, "normal_y": 0.993511, "normal_z": -0 }, "target_face_selection_note": "placement_sketch=\u8349\u56FE20" }, "source_feature": "M4 \u87BA\u7EB9\u5B541", "note": "\u5F02\u5F62\u5B54\u5411\u5BFC" }, { "step": 132, "skill": "create_face_sketch_by_signature", "args": { "reference_kind": "face", "reference": "#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "face_index": 1, "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": 8073.428794, "center_mm": [ -168.515524, 128.709485, 0 ], "box_mm": [ -199.918986, 128.709485, -117, -137.112061, 128.709485, 117 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0, "persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001200000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000008A000000C8778463010000000000000000000000038000000580080066020000E1309763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976301000000FFFFFFFF00000000038000000580080066020000E1309763000000000000000000000000FFFF010012006D6F5368656C6C5375726649645265705F630000058008007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C97684631400000013800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630000000000000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800F0000000CF7C84630E80000005800800EF000000B77C84631D000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004E020000D3BC8563030000000E800000058008008A000000C877846303000000FFFFFFFF0000000023800000058008004C0200009D998463030000000E800000058008008A000000C877846304000000FFFFFFFF0000000023800000058008004C0200009D998463040000000E800000058008008A000000C877846301000000FFFFFFFF0000000023800000058008004E020000D3BC8563020000000E80000005800800EF000000B77C84631D000000FFFFFFFF00000000138000000580080077000000517784631B8000000580080072000000C9768463010000000000000013800000058008007700000051778463168000000580080072000000C97684631400000000000000000000000000983A00000000000000000000", "entity_type_code": 2, "center_x_mm": -168.515524, "center_y_mm": 128.709485, "center_z_mm": 0, "fallback_face_index": 1 }, "source_feature": "\u8349\u56FE15", "note": "\u8349\u56FE\u57FA\u51C6=#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382" }, { "step": 133, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -179.918986, 128.709485, 100 ], "diameter_mm": 8 }, "source_feature": "\u8349\u56FE15", "note": "ICE" }, { "step": 134, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 314.081014, 128.709485, -100 ], "diameter_mm": 8 }, "source_feature": "\u8349\u56FE15", "note": "ICE" }, { "step": 135, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE15", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 136, "skill": "extrude_cut_mm", "args": { "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 }, "source_feature": "\u5207\u9664-\u62C9\u4F387", "note": "\u5207\u9664\u62C9\u4F38" }, { "step": 137, "skill": "hole_wizard_threaded_mm", "args": { "diameter_mm": 14, "depth_mm": 28, "position_points_model_mm": [ [ -187.918986, 128.709485, -93 ] ], "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": "M14", "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": 12, "tap_drill_depth_mm": 38, "thread_diameter_mm": 14, "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": "#1 \u5E73\u9762\u9762 / \u5BBF\u4E3B\u7279\u5F81=\u51F8\u53F0-\u62C9\u4F382", "target_host_feature": "\u51F8\u53F0-\u62C9\u4F382", "target_host_step": 4, "target_face_indices": [ 1 ], "target_face_index": 1, "target_face_surface_type": "plane", "target_face_area_mm2": 8073.428794, "target_face_center_mm": [ -168.515524, 128.709485, 0 ], "target_face_x_mm": -168.515524, "target_face_y_mm": 128.709485, "target_face_z_mm": 0, "target_face_box_mm": [ -199.918986, 128.709485, -117, -137.112061, 128.709485, 117 ], "target_face_normal": [ -0, 1, -0 ], "target_face_persist_ref_hex": "983A000003000000FFFEFF0000000000FFFF01000B006D6F466163655265665F6301000000000000001200000000030000000000007DC39425AD49B2547DC39425AD49B2540000FFFF010018006D6F456E644661636533496E745375726649645265705F630000FFFF010006006D6F46525F63FFFF01000D006D6F4578744F626A6563745F63FFFF010011006D6F43537472696E6748616E646C655F63FFFEFF1C44003A005C004400650073006B0074006F0070005C00CF511F9068565C00094EF47E5C000A4EB17B534F2E0053004C0044005000520054000980FFFEFF030A4EB17B534F02000079728463FFFEFF00FFFEFF00FFFEFF0000005C000000000000000000000003000000FFFEFF02D89EA48B00000000000000004F0000008A000000C8778463010000000000000000000000038000000580080066020000E1309763010000000000000000000000FFFF01001B006D6F46726F6D536B74456E7433496E745375726649645265705F6300000580080066020000E130976301000000FFFFFFFF00000000038000000580080066020000E1309763000000000000000000000000FFFF010012006D6F5368656C6C5375726649645265705F630000058008007700000051778463FFFF010017006D6F46726F6D536B74456E745375726649645265705F6300000580080072000000C97684631400000013800000058008007700000051778463FFFF010014006D6F456E64466163655375726649645265705F6300000580080072000000C97684630000000000000000FFFF010017006D6F4D69725061747465726E5375726649645265705F63000005800800F0000000CF7C84630E80000005800800EF000000B77C84631D000000FFFFFFFF00000000FFFF010013006D6F46696C6C65745375726649645265705F630000058008004E020000D3BC8563030000000E800000058008008A000000C877846303000000FFFFFFFF0000000023800000058008004C0200009D998463030000000E800000058008008A000000C877846304000000FFFFFFFF0000000023800000058008004C0200009D998463040000000E800000058008008A000000C877846301000000FFFFFFFF0000000023800000058008004E020000D3BC8563020000000E80000005800800EF000000B77C84631D000000FFFFFFFF00000000138000000580080077000000517784631B8000000580080072000000C9768463010000000000000013800000058008007700000051778463168000000580080072000000C97684631400000000000000000000000000983A00000000000000000000", "target_face_signature": { "surface_type": "plane", "area_mm2": 8073.428794, "center_mm": [ -168.515524, 128.709485, 0 ], "center_x_mm": -168.515524, "center_y_mm": 128.709485, "center_z_mm": 0, "box_mm": [ -199.918986, 128.709485, -117, -137.112061, 128.709485, 117 ], "normal": [ -0, 1, -0 ], "normal_x": -0, "normal_y": 1, "normal_z": -0 }, "target_face_selection_note": "placement_sketch=\u8349\u56FE25" }, "source_feature": "M14 \u87BA\u7EB9\u5B541", "note": "\u5F02\u5F62\u5B54\u5411\u5BFC" }, { "step": 138, "skill": "select_edges_by_signature", "args": { "edge_signatures": [ { "start_mm": [ -199.918986, 128.709485, 117 ], "end_mm": [ -199.918986, 116.709485, 117 ], "line_point_mm": [ -199.918986, 128.709485, 117 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ -199.918986, 122.709485, 117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ -199.918986, 128.709485, -117 ], "end_mm": [ -199.918986, 116.709485, -117 ], "line_point_mm": [ -199.918986, 128.709485, -117 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ -199.918986, 122.709485, -117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ 334.081014, 128.709485, 117 ], "end_mm": [ 334.081014, 116.709485, 117 ], "line_point_mm": [ 334.081014, 128.709485, 117 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ 334.081014, 122.709485, 117 ], "length_mm": 12, "curve_type": "line" }, { "start_mm": [ 334.081014, 128.709485, -117 ], "end_mm": [ 334.081014, 116.709485, -117 ], "line_point_mm": [ 334.081014, 128.709485, -117 ], "line_direction": [ 0, -1, 0 ], "center_mm": [ 334.081014, 122.709485, -117 ], "length_mm": 12, "curve_type": "line" } ], "source_feature": "\u5706\u89D21" }, "source_feature": "\u5706\u89D21", "note": "\u5706\u89D2\u8FB9\u9009\u62E9" }, { "step": 139, "skill": "fillet_edges_radius_mm", "args": { "radius_mm": 30 }, "source_feature": "\u5706\u89D21", "note": "\u5706\u89D2" }, { "step": 140, "skill": "select_edges_by_signature", "args": { "edge_signatures": [ { "start_mm": [ 259.824089, 128.709485, -117 ], "end_mm": [ 258.081014, 163.570983, -117 ], "line_point_mm": [ 258.081014, 163.570983, -117 ], "line_direction": [ -0.049938, 0.998752, 0 ], "center_mm": [ 258.952552, 146.140234, -117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ -151.388974, 163.570983, -117 ], "end_mm": [ -153.132049, 128.709485, -117 ], "line_point_mm": [ -151.388974, 163.570983, -117 ], "line_direction": [ -0.049938, -0.998752, -0 ], "center_mm": [ -152.260512, 146.140234, -117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ -151.388974, 163.570983, 117 ], "end_mm": [ -153.132049, 128.709485, 117 ], "line_point_mm": [ -151.388974, 163.570983, 117 ], "line_direction": [ -0.049938, -0.998752, 0 ], "center_mm": [ -152.260512, 146.140234, 117 ], "length_mm": 34.905048, "curve_type": "line" }, { "start_mm": [ 259.824089, 128.709485, 117 ], "end_mm": [ 258.081014, 163.570983, 117 ], "line_point_mm": [ 258.081014, 163.570983, 117 ], "line_direction": [ -0.049938, 0.998752, -0 ], "center_mm": [ 258.952552, 146.140234, 117 ], "length_mm": 34.905048, "curve_type": "line" } ], "source_feature": "\u5706\u89D22" }, "source_feature": "\u5706\u89D22", "note": "\u5706\u89D2\u8FB9\u9009\u62E9" }, { "step": 141, "skill": "fillet_edges_radius_mm", "args": { "radius_mm": 16 }, "source_feature": "\u5706\u89D22", "note": "\u5706\u89D2" }, { "step": 142, "skill": "create_front_plane_sketch", "args": {}, "source_feature": "\u8349\u56FE16", "note": "\u8349\u56FE\u57FA\u51C6=\u524D\u89C6\u57FA\u51C6\u9762 / RefPlane" }, { "step": 143, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -155.991184, 189.871932, 0 ], "start_model_mm": [ -158.038358, 207.755138, 0 ], "end_model_mm": [ -173.985912, 190.307547, 0 ], "mid_model_mm": [ -169.27742, 202.015898, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 144, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -155.991184, 189.871932, 0 ], "diameter_mm": 18 }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 145, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 172.081014, 116.709485, 0 ], "start_model_mm": [ 299.517273, 128.709485, 0 ], "end_model_mm": [ 243.65587, 222.827532, 0 ], "mid_model_mm": [ 282.153298, 182.040123, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 146, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ -66.241294, 128.709485, 0 ], "start_model_mm": [ -155.214311, 128.709485, 0 ], "end_model_mm": [ -76.360363, 217.105199, 0 ], "mid_model_mm": [ -132.63603, 187.937323, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 147, "skill": "draw_circle_diameter_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 296.766692, 190.340235, 0 ], "diameter_mm": 18 }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 148, "skill": "draw_arc_center_start_end_mm", "args": { "coordinate_system": "model", "center_model_mm": [ 296.766692, 190.340235, 0 ], "start_model_mm": [ 301.318742, 207.755138, 0 ], "end_model_mm": [ 314.723622, 191.584691, 0 ], "mid_model_mm": [ 310.624339, 201.827864, 0 ], "direction_source": "model_midpoint" }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 149, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -76.360363, 217.105199, 0 ], "end_model_mm": [ -158.038358, 207.755138, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 150, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -173.985912, 190.307547, 0 ], "end_model_mm": [ -175.477074, 128.709485, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 151, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -175.477074, 128.709485, 0 ], "end_model_mm": [ -155.214311, 128.709485, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 152, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 243.65587, 222.827532, 0 ], "end_model_mm": [ 301.318742, 207.755138, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 153, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 314.723622, 191.584691, 0 ], "end_model_mm": [ 319.081014, 128.709485, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 154, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 299.517273, 128.709485, 0 ], "end_model_mm": [ 319.081014, 128.709485, 0 ] }, "source_feature": "\u8349\u56FE16", "note": "ICE" }, { "step": 155, "skill": "exit_sketch", "args": {}, "source_feature": "\u8349\u56FE16", "note": "\u9000\u51FA\u8349\u56FE" }, { "step": 156, "skill": "extrude_boss_mm", "args": { "depth_mm": 12, "end_condition_code": 6, "direction_source": "ReverseDirection", "sketch_normal_model": [ 0, 0, 1 ], "extrude_direction_model": [ 0, 0, 1 ], "direction_coordinate_system": "model", "end_condition": "mid_plane" }, "source_feature": "\u51F8\u53F0-\u62C9\u4F386", "note": "\u51F8\u53F0\u62C9\u4F38" } ]