038d38ed98
- 新增 loft、双向切除、through-all/up-to-next 等 CADFS lowering 与 engine 支持 - 支持多种 reference plane、B-spline profile 和 circular pattern replay - 保留 transform 历史,并烘焙安全的单源平移/旋转变换 - 改进 selector 绑定、拓扑快照和 pattern 变换处理 - 建立 17 个代表样本的转换、重建与比较回归工具链 - 补充 schema、author guidance、运行时和几何回归测试
943 lines
22 KiB
JSON
943 lines
22 KiB
JSON
{
|
|
"conversion_sample_count": 17,
|
|
"coverage": {
|
|
"engine_atomic:chamfer": [
|
|
"00002243",
|
|
"00111611"
|
|
],
|
|
"engine_atomic:extrude_add_blind": [
|
|
"00111611"
|
|
],
|
|
"engine_atomic:extrude_add_two_sided": [
|
|
"00002243",
|
|
"00111611"
|
|
],
|
|
"engine_atomic:extrude_cut_blind": [
|
|
"00002243",
|
|
"00129362"
|
|
],
|
|
"engine_atomic:fillet": [
|
|
"00111611"
|
|
],
|
|
"engine_atomic:hole_wizard": [
|
|
"00002243"
|
|
],
|
|
"engine_atomic:pattern_mirror": [
|
|
"00925274"
|
|
],
|
|
"engine_atomic:reference_plane": [
|
|
"00129362"
|
|
],
|
|
"engine_atomic:revolve_add": [
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"engine_atomic:revolve_cut": [
|
|
"00129362"
|
|
],
|
|
"sketch_entity:skArc": [
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"sketch_entity:skCircle": [
|
|
"00002243",
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"sketch_entity:skEllipse": [
|
|
"00287955"
|
|
],
|
|
"sketch_entity:skFitSpline": [
|
|
"00542223"
|
|
],
|
|
"sketch_entity:skLineSegment": [
|
|
"00002243",
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"sketch_entity:skPoint": [
|
|
"00002243",
|
|
"00129362"
|
|
],
|
|
"source_operation:booleanBodies": [
|
|
"00835610"
|
|
],
|
|
"source_operation:cPlane": [
|
|
"00129362"
|
|
],
|
|
"source_operation:chamfer": [
|
|
"00002243",
|
|
"00111611"
|
|
],
|
|
"source_operation:circularPattern": [
|
|
"00542223"
|
|
],
|
|
"source_operation:extrude": [
|
|
"00002243",
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"source_operation:fillet": [
|
|
"00111611"
|
|
],
|
|
"source_operation:hole": [
|
|
"00002243"
|
|
],
|
|
"source_operation:loft": [
|
|
"00287955"
|
|
],
|
|
"source_operation:mirror": [
|
|
"00925274"
|
|
],
|
|
"source_operation:newSketch": [
|
|
"00002243",
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"source_operation:revolve": [
|
|
"00111611",
|
|
"00129362"
|
|
],
|
|
"source_operation:shell": [
|
|
"00542223"
|
|
],
|
|
"source_operation:sweep": [
|
|
"00542223"
|
|
],
|
|
"unsupported_capability:extrude_add_through_all": [
|
|
"00159804"
|
|
],
|
|
"unsupported_capability:extrude_cut_through_all": [
|
|
"00542223"
|
|
],
|
|
"unsupported_capability:extrude_cut_two_sided": [
|
|
"00212904"
|
|
],
|
|
"unsupported_capability:extrude_extent:up_to_body": [
|
|
"00694309"
|
|
],
|
|
"unsupported_capability:extrude_extent:up_to_next": [
|
|
"00192744"
|
|
],
|
|
"unsupported_capability:extrude_extent:up_to_surface": [
|
|
"00925274"
|
|
],
|
|
"unsupported_capability:extrude_extent:up_to_vertex": [
|
|
"00423838"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:cap_edge": [
|
|
"00287955"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:cap_face": [
|
|
"00835610"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:intersect": [
|
|
"00835610"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:mid_cap_edge": [
|
|
"00612529"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:offset_face": [
|
|
"00789939"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:swept_edge": [
|
|
"00054089"
|
|
],
|
|
"unsupported_capability:extrude_profile_topology:swept_face": [
|
|
"00789939"
|
|
],
|
|
"unsupported_capability:extrude_surface_or_mixed": [
|
|
"00710855"
|
|
],
|
|
"unsupported_capability:reference_plane:curve_point": [
|
|
"00192744"
|
|
],
|
|
"unsupported_capability:reference_plane:line_angle": [
|
|
"00925274"
|
|
],
|
|
"unsupported_capability:reference_plane:line_point": [
|
|
"00035682"
|
|
],
|
|
"unsupported_capability:reference_plane:mid_plane": [
|
|
"00287955"
|
|
],
|
|
"unsupported_capability:reference_plane:plane_point": [
|
|
"00542223"
|
|
],
|
|
"unsupported_capability:reference_plane:three_point": [
|
|
"00212904"
|
|
],
|
|
"unsupported_capability:revolve_surface": [
|
|
"00835610"
|
|
],
|
|
"unsupported_operation:booleanBodies": [
|
|
"00835610"
|
|
],
|
|
"unsupported_operation:circularPattern": [
|
|
"00542223"
|
|
],
|
|
"unsupported_operation:loft": [
|
|
"00287955"
|
|
],
|
|
"unsupported_operation:shell": [
|
|
"00542223"
|
|
],
|
|
"unsupported_operation:sweep": [
|
|
"00542223"
|
|
]
|
|
},
|
|
"description": "Feature-covering representative CADFS regression pool. Engine samples have a prior successful rebuild; conversion samples retain unsupported-feature diagnostics.",
|
|
"engine_baseline_atomic_ids": [
|
|
"chamfer",
|
|
"extrude_add_blind",
|
|
"extrude_add_two_sided",
|
|
"extrude_cut_blind",
|
|
"fillet",
|
|
"hole_wizard",
|
|
"reference_plane",
|
|
"revolve_add",
|
|
"revolve_cut"
|
|
],
|
|
"engine_diagnostic_only_atomic_ids": [
|
|
"pattern_mirror"
|
|
],
|
|
"engine_sample_count": 3,
|
|
"entries": [
|
|
{
|
|
"baseline": {
|
|
"comparison_decision": "rejected",
|
|
"conversion_status": "converted_complete",
|
|
"rebuild_status": "rebuilt",
|
|
"status": "rebuilt"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"chamfer",
|
|
"extrude_add_two_sided",
|
|
"extrude_cut_blind",
|
|
"hole_wizard"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00002243",
|
|
"selection_reasons": [
|
|
"engine_atomic:chamfer",
|
|
"engine_atomic:extrude_add_two_sided",
|
|
"engine_atomic:extrude_cut_blind",
|
|
"engine_atomic:hole_wizard",
|
|
"sketch_entity:skCircle",
|
|
"sketch_entity:skLineSegment",
|
|
"sketch_entity:skPoint",
|
|
"source_operation:chamfer",
|
|
"source_operation:extrude",
|
|
"source_operation:hole",
|
|
"source_operation:newSketch"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skLineSegment",
|
|
"skPoint"
|
|
],
|
|
"source_operations": [
|
|
"chamfer",
|
|
"extrude",
|
|
"hole",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion",
|
|
"engine"
|
|
],
|
|
"unsupported_capabilities": [],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "deferred_no_executable_feature",
|
|
"status": "deferred_no_executable_feature"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_cut_blind",
|
|
"revolve_add"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00035682",
|
|
"selection_reasons": [
|
|
"unsupported_capability:reference_plane:line_point"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"reference_plane:line_point"
|
|
],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "deferred_no_executable_feature",
|
|
"status": "deferred_no_executable_feature"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind",
|
|
"extrude_cut_blind",
|
|
"revolve_add"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00054089",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_profile_topology:swept_edge"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"extrude",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_profile_topology:swept_edge"
|
|
],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"comparison_decision": "rejected",
|
|
"conversion_status": "converted_complete",
|
|
"rebuild_status": "rebuilt",
|
|
"status": "rebuilt"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"chamfer",
|
|
"extrude_add_blind",
|
|
"extrude_add_two_sided",
|
|
"fillet",
|
|
"revolve_add"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00111611",
|
|
"selection_reasons": [
|
|
"engine_atomic:chamfer",
|
|
"engine_atomic:extrude_add_blind",
|
|
"engine_atomic:extrude_add_two_sided",
|
|
"engine_atomic:fillet",
|
|
"engine_atomic:revolve_add",
|
|
"sketch_entity:skArc",
|
|
"sketch_entity:skCircle",
|
|
"sketch_entity:skLineSegment",
|
|
"source_operation:chamfer",
|
|
"source_operation:extrude",
|
|
"source_operation:fillet",
|
|
"source_operation:newSketch",
|
|
"source_operation:revolve"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"chamfer",
|
|
"extrude",
|
|
"fillet",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion",
|
|
"engine"
|
|
],
|
|
"unsupported_capabilities": [],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_complete",
|
|
"rebuild_status": "rebuilt",
|
|
"status": "rebuilt"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_cut_blind",
|
|
"reference_plane",
|
|
"revolve_add",
|
|
"revolve_cut"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00129362",
|
|
"selection_reasons": [
|
|
"engine_atomic:extrude_cut_blind",
|
|
"engine_atomic:reference_plane",
|
|
"engine_atomic:revolve_add",
|
|
"engine_atomic:revolve_cut",
|
|
"sketch_entity:skArc",
|
|
"sketch_entity:skCircle",
|
|
"sketch_entity:skLineSegment",
|
|
"sketch_entity:skPoint",
|
|
"source_operation:cPlane",
|
|
"source_operation:extrude",
|
|
"source_operation:newSketch",
|
|
"source_operation:revolve"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skCircle",
|
|
"skLineSegment",
|
|
"skPoint"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion",
|
|
"engine"
|
|
],
|
|
"unsupported_capabilities": [],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"reference_plane",
|
|
"revolve_add"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00159804",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_add_through_all"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"circularPattern",
|
|
"extrude",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_add_through_all",
|
|
"reference_plane:line_angle"
|
|
],
|
|
"unsupported_operations": [
|
|
"circularPattern"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind",
|
|
"reference_plane"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00192744",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_extent:up_to_next",
|
|
"unsupported_capability:reference_plane:curve_point"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"circularPattern",
|
|
"extrude",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_extent:up_to_next",
|
|
"reference_plane:curve_point"
|
|
],
|
|
"unsupported_operations": [
|
|
"circularPattern"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00212904",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_cut_two_sided",
|
|
"unsupported_capability:reference_plane:three_point"
|
|
],
|
|
"sketch_entities": [
|
|
"skLineSegment",
|
|
"skPoint"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"newSketch",
|
|
"shell"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_cut_two_sided",
|
|
"reference_plane:three_point"
|
|
],
|
|
"unsupported_operations": [
|
|
"shell"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00287955",
|
|
"selection_reasons": [
|
|
"sketch_entity:skEllipse",
|
|
"source_operation:loft",
|
|
"unsupported_capability:extrude_profile_topology:cap_edge",
|
|
"unsupported_capability:reference_plane:mid_plane",
|
|
"unsupported_operation:loft"
|
|
],
|
|
"sketch_entities": [
|
|
"skEllipse",
|
|
"skFitSpline",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"loft",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_profile_topology:cap_edge",
|
|
"reference_plane:mid_plane"
|
|
],
|
|
"unsupported_operations": [
|
|
"loft"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00423838",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_extent:up_to_vertex"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"circularPattern",
|
|
"extrude",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_cut_two_sided",
|
|
"extrude_extent:up_to_vertex"
|
|
],
|
|
"unsupported_operations": [
|
|
"circularPattern"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00542223",
|
|
"selection_reasons": [
|
|
"sketch_entity:skFitSpline",
|
|
"source_operation:circularPattern",
|
|
"source_operation:shell",
|
|
"source_operation:sweep",
|
|
"unsupported_capability:extrude_cut_through_all",
|
|
"unsupported_capability:reference_plane:plane_point",
|
|
"unsupported_operation:circularPattern",
|
|
"unsupported_operation:shell",
|
|
"unsupported_operation:sweep"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skFitSpline"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"circularPattern",
|
|
"extrude",
|
|
"fillet",
|
|
"newSketch",
|
|
"shell",
|
|
"sweep"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_cut_through_all",
|
|
"reference_plane:plane_point"
|
|
],
|
|
"unsupported_operations": [
|
|
"circularPattern",
|
|
"shell",
|
|
"sweep"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"reference_plane"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00612529",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_profile_topology:mid_cap_edge"
|
|
],
|
|
"sketch_entities": [
|
|
"skFitSpline"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"loft",
|
|
"mirror",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_profile_topology:mid_cap_edge"
|
|
],
|
|
"unsupported_operations": [
|
|
"loft"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind",
|
|
"fillet"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00694309",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_extent:up_to_body"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle"
|
|
],
|
|
"source_operations": [
|
|
"extrude",
|
|
"fillet",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_extent:up_to_body"
|
|
],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00710855",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_surface_or_mixed"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle"
|
|
],
|
|
"source_operations": [
|
|
"chamfer",
|
|
"extrude",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_surface_or_mixed"
|
|
],
|
|
"unsupported_operations": []
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind",
|
|
"fillet"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00789939",
|
|
"selection_reasons": [
|
|
"unsupported_capability:extrude_profile_topology:offset_face",
|
|
"unsupported_capability:extrude_profile_topology:swept_face"
|
|
],
|
|
"sketch_entities": [
|
|
"skArc",
|
|
"skCircle",
|
|
"skLineSegment",
|
|
"skPoint"
|
|
],
|
|
"source_operations": [
|
|
"extrude",
|
|
"fillet",
|
|
"newSketch",
|
|
"shell"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_profile_topology:offset_face",
|
|
"extrude_profile_topology:swept_face"
|
|
],
|
|
"unsupported_operations": [
|
|
"shell"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00835610",
|
|
"selection_reasons": [
|
|
"source_operation:booleanBodies",
|
|
"unsupported_capability:extrude_profile_topology:cap_face",
|
|
"unsupported_capability:extrude_profile_topology:intersect",
|
|
"unsupported_capability:revolve_surface",
|
|
"unsupported_operation:booleanBodies"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skLineSegment",
|
|
"skPoint"
|
|
],
|
|
"source_operations": [
|
|
"booleanBodies",
|
|
"extrude",
|
|
"newSketch",
|
|
"revolve"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_profile_topology:cap_face",
|
|
"extrude_profile_topology:intersect",
|
|
"revolve_surface"
|
|
],
|
|
"unsupported_operations": [
|
|
"booleanBodies"
|
|
]
|
|
},
|
|
{
|
|
"baseline": {
|
|
"conversion_status": "converted_partial",
|
|
"status": "converted_partial"
|
|
},
|
|
"engine_atomic_ids": [
|
|
"extrude_add_blind",
|
|
"pattern_mirror",
|
|
"reference_plane"
|
|
],
|
|
"has_candidate": true,
|
|
"sample_id": "00925274",
|
|
"selection_reasons": [
|
|
"engine_atomic:pattern_mirror",
|
|
"source_operation:mirror",
|
|
"unsupported_capability:extrude_extent:up_to_surface",
|
|
"unsupported_capability:reference_plane:line_angle"
|
|
],
|
|
"sketch_entities": [
|
|
"skCircle",
|
|
"skLineSegment"
|
|
],
|
|
"source_operations": [
|
|
"cPlane",
|
|
"extrude",
|
|
"mirror",
|
|
"newSketch"
|
|
],
|
|
"tiers": [
|
|
"conversion"
|
|
],
|
|
"unsupported_capabilities": [
|
|
"extrude_cut_through_all",
|
|
"extrude_extent:up_to_surface",
|
|
"reference_plane:line_angle"
|
|
],
|
|
"unsupported_operations": []
|
|
}
|
|
],
|
|
"feature_inventory": {
|
|
"engine_atomic": {
|
|
"chamfer": 1011,
|
|
"extrude_add_blind": 6215,
|
|
"extrude_add_two_sided": 924,
|
|
"extrude_cut_blind": 1302,
|
|
"fillet": 2292,
|
|
"hole_wizard": 343,
|
|
"pattern_mirror": 152,
|
|
"reference_plane": 1023,
|
|
"revolve_add": 1062,
|
|
"revolve_cut": 99
|
|
},
|
|
"sketch_entity": {
|
|
"skArc": 2777,
|
|
"skCircle": 5556,
|
|
"skEllipse": 131,
|
|
"skFitSpline": 897,
|
|
"skLineSegment": 7962,
|
|
"skPoint": 4419
|
|
},
|
|
"source_operation": {
|
|
"booleanBodies": 187,
|
|
"cPlane": 1188,
|
|
"chamfer": 1432,
|
|
"circularPattern": 232,
|
|
"extrude": 8238,
|
|
"fillet": 3639,
|
|
"hole": 894,
|
|
"loft": 309,
|
|
"mirror": 411,
|
|
"newSketch": 9347,
|
|
"revolve": 1798,
|
|
"shell": 696,
|
|
"sweep": 326
|
|
},
|
|
"unsupported_capability": {
|
|
"extrude_add_through_all": 4,
|
|
"extrude_cut_through_all": 303,
|
|
"extrude_cut_two_sided": 262,
|
|
"extrude_extent:up_to_body": 2,
|
|
"extrude_extent:up_to_next": 49,
|
|
"extrude_extent:up_to_surface": 95,
|
|
"extrude_extent:up_to_vertex": 4,
|
|
"extrude_profile_topology:cap_edge": 133,
|
|
"extrude_profile_topology:cap_face": 200,
|
|
"extrude_profile_topology:intersect": 382,
|
|
"extrude_profile_topology:mid_cap_edge": 2,
|
|
"extrude_profile_topology:offset_face": 18,
|
|
"extrude_profile_topology:swept_edge": 16,
|
|
"extrude_profile_topology:swept_face": 99,
|
|
"extrude_surface_or_mixed": 4,
|
|
"reference_plane:curve_point": 13,
|
|
"reference_plane:line_angle": 123,
|
|
"reference_plane:line_point": 23,
|
|
"reference_plane:mid_plane": 25,
|
|
"reference_plane:plane_point": 47,
|
|
"reference_plane:three_point": 35,
|
|
"revolve_surface": 367
|
|
},
|
|
"unsupported_operation": {
|
|
"booleanBodies": 187,
|
|
"circularPattern": 232,
|
|
"loft": 309,
|
|
"shell": 696,
|
|
"sweep": 326
|
|
}
|
|
},
|
|
"schema": "cadfs_to_cdsl.regression.v1",
|
|
"selected_ids": [
|
|
"00002243",
|
|
"00035682",
|
|
"00054089",
|
|
"00111611",
|
|
"00129362",
|
|
"00159804",
|
|
"00192744",
|
|
"00212904",
|
|
"00287955",
|
|
"00423838",
|
|
"00542223",
|
|
"00612529",
|
|
"00694309",
|
|
"00710855",
|
|
"00789939",
|
|
"00835610",
|
|
"00925274"
|
|
],
|
|
"selected_sample_count": 17,
|
|
"source_output": "cadfs_to_cdsl/output",
|
|
"source_sample_count": 9347
|
|
}
|