feat: add knowledge-driven joint design studio
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"id": "composition.coaxial_serial.two_simple_2kh",
|
||||
"version": "1.0.0",
|
||||
"composition_type": "serial_coaxial",
|
||||
"source_port_types": ["port.rotation.coaxial"],
|
||||
"target_port_types": ["port.rotation.coaxial"],
|
||||
"connection_relation": "relation.joint.rigid",
|
||||
"allowed_role_pairs": [
|
||||
{"source": "configured_stage_output", "target": "configured_next_stage_input"}
|
||||
],
|
||||
"constraint_rules": [
|
||||
"exactly_two_simple_2k_h_stages",
|
||||
"axes_coaxial",
|
||||
"no_conflicting_fixed_members",
|
||||
"rigid_endpoint_speeds_equal",
|
||||
"axial_stack_clearance"
|
||||
],
|
||||
"capability_refs": [
|
||||
"capability.parameter_solver.simple_2kh_cascade",
|
||||
"capability.layout.simple_2kh_cascade",
|
||||
"capability.cad.simple_2kh_cascade"
|
||||
],
|
||||
"execution_support": {
|
||||
"level": "full",
|
||||
"legacy_family": "simple_2k_h_cascade",
|
||||
"generic_n_stage": false
|
||||
},
|
||||
"maturity": "production"
|
||||
}
|
||||
Reference in New Issue
Block a user