{ "name": "conformal_120_default_3p94", "parameters": { "board_thickness": 3.94, "hole_diameter": 6.35, "pitch": 25.4, "peg_diameter": 5.6, "diametral_clearance": null, "tongue_diameter": 4.8, "locator_diameter": 5.6, "spine_width": 6.0, "spine_depth": 4.5, "spine_height": 35.519999999999996, "spine_top": 5.12, "spine_corner_radius": 0.0, "front_gap": 0.15, "seat_drop": 0.12, "pull_clearance": 0.47, "elbow_offset": -0.9319051507904268, "root_y": 1.4, "tongue_run": 5.0, "tongue_rise": 3.0, "locator_depth": 4.29, "locator_root_y": 0.6, "locator_chamfer": 0.5 }, "geometry_contract": { "parameters": { "board_thickness": 3.94, "hole_diameter": 6.35, "pitch": 25.4, "peg_diameter": 5.6, "diametral_clearance": null, "tongue_diameter": 4.8, "locator_diameter": 5.6, "spine_width": 6.0, "spine_depth": 4.5, "spine_height": 35.519999999999996, "spine_top": 5.12, "spine_corner_radius": 0.0, "front_gap": 0.15, "seat_drop": 0.12, "pull_clearance": 0.47, "elbow_offset": -0.9319051507904268, "root_y": 1.4, "tongue_run": 5.0, "tongue_rise": 3.0, "locator_depth": 4.29, "locator_root_y": 0.6, "locator_chamfer": 0.5 }, "coordinates": { "units": "mm", "x": "across board", "y": "toward user", "z": "up", "board_front_y": 0, "board_rear_y": -3.94 }, "upper_capsule": { "radius": 2.8, "centers_xyz": [ [ 0, 1.4, -0.255 ], [ 0, -3.008094849209573, -0.255 ], [ 0, -8.008094849209574, 2.745 ] ], "segment_radii": [ 2.8, 2.4 ], "ball_radii_at_centers": [ 2.8, 2.8, 2.4 ], "construction": "Capsule A-B uses neck radius; capsule B-C uses tongue radius; their union retains the large spherical junction at B" }, "locator": { "radius": 2.8, "axis": [ 0, 1, 0 ], "center_x": 0, "center_z": -25.654999999999998, "tip_y": -4.29, "root_y": 0.6, "chamfer_axial_length": 0.5, "tip_radius": 2.3 }, "spine": { "x_min": -3.0, "x_max": 3.0, "y_min": 0.15, "y_max": 4.5, "z_min": -30.399999999999995, "z_max": 5.12, "yz_corner_radius": 0.0 }, "seated_pose": { "y": -0.15, "z": -0.12, "theta_deg": 0 }, "section_properties": { "upper_area_mm2": 24.630086404143974, "upper_elastic_section_modulus_mm3": 17.24106048290078, "tongue_area_mm2": 18.09557368467721, "tongue_elastic_section_modulus_mm3": 10.857344210806323, "diametral_clearance_mm": 0.75, "note": "Geometric section properties; no allowable load established" }, "host_interface": { "nominal_flush_lip_height_above_upper_hole_mm": 5.0, "board_facing_corner_radius_mm": 0.0, "rule": "All attached host material must lie within the allowed envelope of the same verified motion. The nominal lip is not a limit on total host height." }, "conformal_bearing": { "angle_deg": 120.0, "radius_mm": 3.175, "arc_width_mm": 5.499261314031185, "arc_length_mm": 6.649704450098395, "chord_z_relative_to_hole_mm": -1.5875000000000004, "construction": "Exact lower circular segment fused to the round core; upper core and 4.8 mm tongue retained.", "upper_land_through_board": false, "lower_land_through_board": true, "lands": [ { "name": "upper", "center_z": 0.12, "rear_y": -3.008094849209573, "front_y": 1.4, "axial_bearing_length_mm": 3.158094849209573, "nominal_contact_area_mm2": 21.000397372621716 }, { "name": "lower", "center_z": -25.279999999999998, "rear_y": -3.79, "front_y": 0.6, "axial_bearing_length_mm": 3.94, "nominal_contact_area_mm2": 26.199835533387674 } ], "nominal_contact_area_per_full_land_mm2": 26.199835533387674, "fit": "Zero nominal radial gap over the arc. Physical full-arc contact depends on measured bore, print accuracy and deformation." }, "status": "Experimental candidate; requires its own motion, support and physical checks." }, "removal_poses": [ { "y": -0.15, "z": -0.12, "theta_deg": 0.0, "stage": "threading" }, { "y": -0.12, "z": 0.0, "theta_deg": 0.0, "stage": "threading" }, { "y": 0.93, "z": 0.5, "theta_deg": 10.0, "stage": "threading" }, { "y": 1.855, "z": 0.775, "theta_deg": 15.25, "stage": "threading" }, { "y": 2.7800000000000002, "z": 0.925, "theta_deg": 18.5, "stage": "threading" }, { "y": 3.58, "z": 0.9500000000000001, "theta_deg": 19.875, "stage": "threading" }, { "y": 4.255, "z": 0.9500000000000001, "theta_deg": 20.75, "stage": "threading" }, { "y": 4.680000000000001, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 5.13, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 11.88, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 28.0, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 28.0, "z": 0.9500000000000001, "theta_deg": 0.0, "stage": "threading" } ], "install_poses": [ { "y": 28.0, "z": 0.9500000000000001, "theta_deg": 0.0, "stage": "threading" }, { "y": 28.0, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 11.88, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 5.13, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 4.680000000000001, "z": 0.9500000000000001, "theta_deg": 20.875, "stage": "threading" }, { "y": 4.255, "z": 0.9500000000000001, "theta_deg": 20.75, "stage": "threading" }, { "y": 3.58, "z": 0.9500000000000001, "theta_deg": 19.875, "stage": "threading" }, { "y": 2.7800000000000002, "z": 0.925, "theta_deg": 18.5, "stage": "threading" }, { "y": 1.855, "z": 0.775, "theta_deg": 15.25, "stage": "threading" }, { "y": 0.93, "z": 0.5, "theta_deg": 10.0, "stage": "threading" }, { "y": -0.12, "z": 0.0, "theta_deg": 0.0, "stage": "threading" }, { "y": -0.15, "z": -0.12, "theta_deg": 0.0, "stage": "threading" } ], "trajectory": "Original round removal waypoints, reverified against the complete conformal model without path adjustments.", "verification": { "passed": true, "complete": true, "exact_seating_certificates": [ { "passed": true, "start": [ -0.15, -0.12, 0.0 ], "end": [ -0.12, 0.0, 0.0 ], "round_core_exact_sweep": { "passed": true, "upper_capsules": [ { "radius_mm": 2.8, "minimum_center_sweep_distance_mm": 2.8, "passed": true }, { "radius_mm": 2.4, "minimum_center_sweep_distance_mm": 2.5234789813026057, "passed": true } ], "lower_maximum_radial_extent_mm": 3.175, "physical_bore_radius_mm": 3.175, "minimum_spine_front_y_mm": 0.0, "method": "Exact centerline translation sweep distance for each circular capsule; full-circle containment for locator, chamfer ignored conservatively; monotonic opening of spine contact. Final zero-clearance tangency allowed." }, "minimum_arc_lift_mm": 0.0, "maximum_arc_lift_mm": 0.12, "minimum_arc_half_height_mm": 1.5875000000000004, "arc_upper_boundary_margin_mm": 3.0550000000000006, "method": "Exact round-core translation sweep plus full-width circular-cap containment inequalities; linear lift extrema occur at endpoints.", "intended_contact_allowed": true } ], "continuous_free_motion_certificates": [ { "segment_index": 1, "passed": true, "leaves": 74, "residual_mm": 0.0018817417068586334 }, { "segment_index": 2, "passed": true, "leaves": 32, "residual_mm": 0.03364827725987382 }, { "segment_index": 3, "passed": true, "leaves": 16, "residual_mm": 0.009963514627146244 }, { "segment_index": 4, "passed": true, "leaves": 8, "residual_mm": 0.001049093108863336 }, { "segment_index": 5, "passed": true, "leaves": 8, "residual_mm": 0.02651027777622572 }, { "segment_index": 6, "passed": true, "leaves": 4, "residual_mm": 0.04220131228775277 }, { "segment_index": 7, "passed": true, "leaves": 2, "residual_mm": 0.0009788657695643938 }, { "segment_index": 8, "passed": true, "leaves": 22, "residual_mm": 0.008010115769563772 }, { "segment_index": 9, "passed": true, "leaves": 1, "residual_mm": 1.2908426477955413 }, { "segment_index": 10, "passed": true, "leaves": 1, "residual_mm": 11.294058906072653 } ], "x_slabs_per_half": 768, "radial_bore_clearance_reserved_mm": 0.0, "lower_nose_ignored_conservatively": true, "total_interval_certificates": 168 }, "source_sha256": { "round_motion_results.json": "3ca0eb900fc5302b13984bb3b3e9c697e0169a9debfe8d5590134559b1fa6cdc", "cad/conformal/conformal_120_geometry.json": "f1912e674491a2f8b83578a67a44e8e554b061086d115fb9e9fa18745fcdaaca", "cad/conformal/conformal_120.step": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96", "conformal_motion.py": "3be75a7203269e0b82c1775ae74163a37bddf445d89a3c7b3a7bb6627454fec3", "conformal_anchor.py": "9e0f4f36e3c4933c06e9f6be3a9dd064a92352e7f4f692206ea2e2fd539426d3", "round_motion.py": "e688fe3a9a5c7a5117cd1ffaa0634746e00ddfd5b42a0b9e1031712e36bf3eb7", "round_anchor.py": "ff8f90926ade32cf0d8ae742b822322879f1b0f810dae8c405a6f7a4de1bd1fe" }, "scope": "Continuous ideal rigid geometry clearance, including exact final contact. The conformal arcs have zero nominal radial gap; this study reserves no additional radial bore clearance. No print or load qualification.", "elapsed_seconds": 2.623, "summary": { "maximum_install_tilt_deg": 20.875, "maximum_lift_above_seated_mm": 1.07, "nominal_lip_mm": 5.0 } }