Files
cdsl-cad/artifacts/cdsl-annulus-circles-rebuild/parts/_DN32.report.json
T

455 lines
11 KiB
JSON

{
"build_attempted": false,
"built": false,
"cdsl_path": "json_to_cdsl\\output\\_DN32.cdsl.json",
"compiled": false,
"failure_category": "input_incomplete",
"feature_results": [
{
"atomic_id": "reference_plane",
"blockers": [],
"feature_id": "f_001",
"required_capabilities": [
"atomic:reference_plane"
],
"resolved_status": "executable"
},
{
"atomic_id": "reference_plane",
"blockers": [],
"feature_id": "f_002",
"required_capabilities": [
"atomic:reference_plane"
],
"resolved_status": "executable"
},
{
"atomic_id": "revolve_add",
"blockers": [],
"feature_id": "f_004",
"required_capabilities": [
"atomic:revolve_add",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "reference_plane",
"blockers": [],
"feature_id": "f_003",
"required_capabilities": [
"atomic:reference_plane"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_cut_blind",
"blockers": [],
"feature_id": "f_005",
"required_capabilities": [
"atomic:extrude_cut_blind",
"active_body",
"profile:circle",
"extent:through_all"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [],
"feature_id": "f_006",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [],
"feature_id": "f_007",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:circle",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [],
"feature_id": "f_019",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [],
"feature_id": "f_008",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "revolve_add",
"blockers": [],
"feature_id": "f_009",
"required_capabilities": [
"atomic:revolve_add",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "extrude_add_two_sided",
"blockers": [],
"feature_id": "f_020",
"required_capabilities": [
"atomic:extrude_add_two_sided",
"profile:analytic_contours",
"extent:blind",
"extent:reverse:up_to_surface",
"selector:reverse_extent_target:face"
],
"resolved_status": "executable"
},
{
"atomic_id": "fillet",
"blockers": [
{
"code": "missing_selector",
"feature_id": "f_010",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_010",
"required_capabilities": [
"atomic:fillet",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [],
"feature_id": "f_011",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "executable"
},
{
"atomic_id": "chamfer",
"blockers": [
{
"code": "missing_selector",
"feature_id": "f_021",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_021",
"required_capabilities": [
"atomic:chamfer",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "fillet",
"blockers": [
{
"code": "missing_selector",
"feature_id": "f_012",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_012",
"required_capabilities": [
"atomic:fillet",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "fillet",
"blockers": [
{
"code": "missing_selector",
"feature_id": "f_013",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_013",
"required_capabilities": [
"atomic:fillet",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "fillet",
"blockers": [
{
"code": "missing_selector",
"feature_id": "f_014",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_014",
"required_capabilities": [
"atomic:fillet",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_012"
},
"feature_id": "f_015",
"message": "Feature dependency did not become executable"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_014"
},
"feature_id": "f_015",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_015",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:circle",
"extent:blind"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_015"
},
"feature_id": "f_016",
"message": "Feature dependency did not become executable"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_012"
},
"feature_id": "f_016",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_016",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_016"
},
"feature_id": "f_017",
"message": "Feature dependency did not become executable"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_012"
},
"feature_id": "f_017",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_017",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_016"
},
"feature_id": "f_018",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_018",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:through_all_both"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_016"
},
"feature_id": "f_022",
"message": "Feature dependency did not become executable"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_018"
},
"feature_id": "f_022",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_022",
"required_capabilities": [
"atomic:extrude_add_blind",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_cut_blind",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_022"
},
"feature_id": "f_023",
"message": "Feature dependency did not become executable"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_016"
},
"feature_id": "f_023",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_023",
"required_capabilities": [
"atomic:extrude_cut_blind",
"active_body",
"profile:analytic_contours",
"extent:blind"
],
"resolved_status": "blocked"
},
{
"atomic_id": "fillet",
"blockers": [
{
"code": "unresolved_input",
"feature_id": "f_024",
"message": "fillet radius/distance is missing or non-positive"
},
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_023"
},
"feature_id": "f_024",
"message": "Feature dependency did not become executable"
},
{
"code": "missing_selector",
"feature_id": "f_024",
"message": "Dress-up features require an explicit selector"
}
],
"feature_id": "f_024",
"required_capabilities": [
"atomic:fillet",
"active_body"
],
"resolved_status": "blocked"
},
{
"atomic_id": "extrude_add_two_sided",
"blockers": [
{
"code": "dependency_unavailable",
"detail": {
"dependency": "f_024"
},
"feature_id": "f_025",
"message": "Feature dependency did not become executable"
}
],
"feature_id": "f_025",
"required_capabilities": [
"atomic:extrude_add_two_sided",
"profile:analytic_contours",
"extent:blind",
"extent:reverse:blind"
],
"resolved_status": "blocked"
}
],
"first_blocker": {
"code": "missing_selector",
"feature_id": "f_010",
"message": "Dress-up features require an explicit selector"
},
"geometry_verified": false,
"numeric_comparison": null,
"part_id": "_DN32",
"runtime_eligible": false,
"selector_resolution": [],
"semantic_valid": true,
"timings": {
"analysis_s": 0.050689
},
"topology_observed": false,
"unresolved_input": [
{
"feature_id": "f_024",
"reasons": [
"fillet radius/distance is missing or non-positive"
]
}
],
"unsupported_atomic_ids": [],
"unsupported_profile_types": []
}