feat(engine): 鏀寔 annulus/circles profile 鐩存帴閲嶅缓涓?schema 鍚屾
This commit is contained in:
+634
@@ -0,0 +1,634 @@
|
||||
{
|
||||
"build_attempted": false,
|
||||
"built": false,
|
||||
"cdsl_path": "json_to_cdsl\\output\\CG1BN50-300_CG12054Tube-HeadCover.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": "extrude_add_two_sided",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "missing_extent_reference",
|
||||
"detail": {
|
||||
"extent": "up_to_surface"
|
||||
},
|
||||
"feature_id": "f_004",
|
||||
"message": "This end condition requires a captured target selector"
|
||||
},
|
||||
{
|
||||
"code": "missing_reverse_extent_reference",
|
||||
"detail": {
|
||||
"extent": "up_to_surface"
|
||||
},
|
||||
"feature_id": "f_004",
|
||||
"message": "This reverse end condition requires a captured target selector"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_004",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_add_two_sided",
|
||||
"profile:circle",
|
||||
"extent:up_to_surface",
|
||||
"selector:extent_target:face",
|
||||
"extent:reverse:up_to_surface",
|
||||
"selector:reverse_extent_target:face"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [],
|
||||
"feature_id": "f_003",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "executable"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_005",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_005",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_axis",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_008",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_008",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_axis"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_010",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_010",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
},
|
||||
{
|
||||
"code": "missing_extent_reference",
|
||||
"detail": {
|
||||
"extent": "up_to_surface"
|
||||
},
|
||||
"feature_id": "f_010",
|
||||
"message": "This end condition requires a captured target selector"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_010",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:circle",
|
||||
"extent:up_to_surface",
|
||||
"selector:extent_target:face"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_011",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_011",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_011",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:circle",
|
||||
"extent:through_all"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_013",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_013",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_021",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_021",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_024",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_024",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_024",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:circle",
|
||||
"extent:through_all"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_add_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_005"
|
||||
},
|
||||
"feature_id": "f_006",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_006",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_006",
|
||||
"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_005"
|
||||
},
|
||||
"feature_id": "f_007",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_007",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_007",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_add_blind",
|
||||
"profile:circle",
|
||||
"extent:blind"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_005"
|
||||
},
|
||||
"feature_id": "f_009",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_009",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_009",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_009",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:analytic_contours",
|
||||
"extent:blind"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_005"
|
||||
},
|
||||
"feature_id": "f_012",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_012",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_012",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_012",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:analytic_contours",
|
||||
"extent:blind"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_005"
|
||||
},
|
||||
"feature_id": "f_014",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_014",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_005"
|
||||
},
|
||||
"feature_id": "f_015",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_015",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_008"
|
||||
},
|
||||
"feature_id": "f_018",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_018",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "revolve_cut",
|
||||
"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_004"
|
||||
},
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_016",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_016",
|
||||
"required_capabilities": [
|
||||
"atomic:revolve_cut",
|
||||
"active_body",
|
||||
"profile:analytic_contours",
|
||||
"extent:blind"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_018"
|
||||
},
|
||||
"feature_id": "f_019",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_019",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_007"
|
||||
},
|
||||
"feature_id": "f_023",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_023",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_023",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_023",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:circle",
|
||||
"extent:through_all_both"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "pattern_mirror",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "unresolved_input",
|
||||
"feature_id": "f_017",
|
||||
"message": "mirror pattern source features or plane were not captured"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_016"
|
||||
},
|
||||
"feature_id": "f_017",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "pattern_source_unavailable",
|
||||
"detail": {
|
||||
"source_feature_id": "f_016"
|
||||
},
|
||||
"feature_id": "f_017",
|
||||
"message": "Pattern source did not become executable before this pattern"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_017",
|
||||
"required_capabilities": [
|
||||
"atomic:pattern_mirror",
|
||||
"feature_replay"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "reference_plane",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_019"
|
||||
},
|
||||
"feature_id": "f_020",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_008"
|
||||
},
|
||||
"feature_id": "f_020",
|
||||
"message": "Feature dependency did not become executable"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_020",
|
||||
"required_capabilities": [
|
||||
"atomic:reference_plane"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
},
|
||||
{
|
||||
"atomic_id": "extrude_cut_blind",
|
||||
"blockers": [
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_019"
|
||||
},
|
||||
"feature_id": "f_022",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_004"
|
||||
},
|
||||
"feature_id": "f_022",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_021"
|
||||
},
|
||||
"feature_id": "f_022",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "dependency_unavailable",
|
||||
"detail": {
|
||||
"dependency": "f_020"
|
||||
},
|
||||
"feature_id": "f_022",
|
||||
"message": "Feature dependency did not become executable"
|
||||
},
|
||||
{
|
||||
"code": "missing_active_body",
|
||||
"feature_id": "f_022",
|
||||
"message": "This feature mutates an existing body, but no preceding executable feature created one"
|
||||
}
|
||||
],
|
||||
"feature_id": "f_022",
|
||||
"required_capabilities": [
|
||||
"atomic:extrude_cut_blind",
|
||||
"active_body",
|
||||
"profile:circle",
|
||||
"extent:blind"
|
||||
],
|
||||
"resolved_status": "blocked"
|
||||
}
|
||||
],
|
||||
"first_blocker": {
|
||||
"code": "missing_extent_reference",
|
||||
"detail": {
|
||||
"extent": "up_to_surface"
|
||||
},
|
||||
"feature_id": "f_004",
|
||||
"message": "This end condition requires a captured target selector"
|
||||
},
|
||||
"geometry_verified": false,
|
||||
"numeric_comparison": null,
|
||||
"part_id": "CG1BN50-300_CG12054Tube-HeadCover",
|
||||
"runtime_eligible": false,
|
||||
"selector_resolution": [],
|
||||
"semantic_valid": true,
|
||||
"timings": {
|
||||
"analysis_s": 0.031718
|
||||
},
|
||||
"topology_observed": false,
|
||||
"unresolved_input": [
|
||||
{
|
||||
"feature_id": "f_017",
|
||||
"reasons": [
|
||||
"mirror pattern source features or plane were not captured"
|
||||
]
|
||||
}
|
||||
],
|
||||
"unsupported_atomic_ids": [],
|
||||
"unsupported_profile_types": []
|
||||
}
|
||||
Reference in New Issue
Block a user