[ { "step": 1, "skill": "create_new_part", "args": {}, "source_feature": "\u6BDB\u6BE1\u570850.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_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 3.944246, 18, 0 ], "end_model_mm": [ 2.944246, 24, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 4, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 2.944246, 24, 0 ], "end_model_mm": [ -1.055754, 24, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 5, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -1.055754, 24, 0 ], "end_model_mm": [ -2.055754, 18, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 6, "skill": "draw_center_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 0, -7.5, 0 ], "end_model_mm": [ 9.14129, -7.5, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 7, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -2.055754, 18, 0 ], "end_model_mm": [ -2.139087, 17.5, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 8, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ -2.139087, 17.5, 0 ], "end_model_mm": [ 4.027579, 17.5, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 9, "skill": "draw_line_mm", "args": { "coordinate_system": "model", "start_model_mm": [ 3.944246, 18, 0 ], "end_model_mm": [ 4.027579, 17.5, 0 ] }, "source_feature": "\u8349\u56FE1", "note": "Revolution" }, { "step": 10, "skill": "create_revolve_boss_mm", "args": { "angle_deg": 360, "merge": true, "reverse_dir": false, "axis_start_model_mm": [ 0, -7.5, 0 ], "axis_end_model_mm": [ 9.14129, -7.5, 0 ] }, "source_feature": "\u65CB\u8F6C1", "note": "\u65CB\u8F6C\u51F8\u53F0" } ]