Interference check
Generated by strido_verify.contacts (exact mesh booleans, manifold3d).
Solids per pose: 483 (printed parts, purchased parts, fasteners).
| Pose | Overlapping pairs | Thread engagement | Seating contact | Joint | Upstream fit | Upstream joint fastener | FAIL |
|---|---|---|---|---|---|---|---|
| stand_170mm | 292 | 31 | 8 | 67 | 28 | 158 | 0 |
| crouch_120mm | 292 | 31 | 8 | 67 | 28 | 158 | 0 |
| tall_210mm | 290 | 29 | 8 | 67 | 28 | 158 | 0 |
| cad_reference | 290 | 29 | 8 | 67 | 28 | 158 | 0 |
Classified contacts at the standing pose
| Verdict | Pair | Volume mm³ | Reason |
|---|---|---|---|
| joint | RR/femur_servo_connector#36 / RR/servo_disc_horn_25t@0298 | 121.34 | horn clamped inside the femur connector (upstream fit) |
| joint | FR/femur_servo_connector#45 / FR/servo_disc_horn_25t@0357 | 121.34 | horn clamped inside the femur connector (upstream fit) |
| joint | FL/femur_servo_connector#27 / FL/servo_disc_horn_25t@0240 | 120.97 | horn clamped inside the femur connector (upstream fit) |
| joint | RL/femur_servo_connector#18 / RL/servo_disc_horn_25t@0181 | 119.97 | horn clamped inside the femur connector (upstream fit) |
| joint | body/bearing_625zz@0150 / FL/hip_bearing_pin@0213 | 29.32 | hip bearing on its pin |
| joint | body/bearing_625zz@0151 / FR/hip_bearing_pin@0330 | 29.32 | hip bearing on its pin |
| joint | RL/right_servo_mount#16 / body/bearing_625zz@0148 | 14.61 | hip bearing seat |
| joint | RR/left_servo_mount#34 / body/bearing_625zz@0147 | 14.28 | hip bearing seat |
| joint | RR/femur#37 / RR/bearing_633zz@0320 | 14.22 | knee bearing on its pin/bore |
| joint | FR/femur#46 / FR/bearing_633zz@0379 | 14.22 | knee bearing on its pin/bore |
| joint | RL/femur#19 / RL/bearing_633zz@0204 | 13.93 | knee bearing on its pin/bore |
| joint | FL/femur#28 / FL/bearing_633zz@0262 | 13.08 | knee bearing on its pin/bore |
| joint | RL/inner_tibia#22 / RL/outer_tibia#23 | 8.09 | tibia halves bonded together (upstream fit) |
| joint | RR/right_shoulder#39 / RR/bearing_6805_2rs@0296 | 7.24 | bearing pressed into the crank |
| joint | FL/inner_tibia#31 / FL/outer_tibia#32 | 7.15 | tibia halves bonded together (upstream fit) |
| joint | RL/right_servo_mount#16 / RL/servo_spt5435lv@0188 | 7.12 | servo flange in its mount |
| joint | FR/right_shoulder#48 / FR/bearing_6805_2rs@0355 | 5.97 | bearing pressed into the crank |
| joint | RL/inner_tibia#22 / RL/foot_spacer | 5.09 | foot spacer between the tibia halves |
| joint | FL/left_shoulder#30 / FL/bearing_6805_2rs@0238 | 4.88 | bearing pressed into the crank |
| joint | body/bearing_625zz@0147 / RR/hip_bearing_pin@0271 | 4.79 | hip bearing on its pin |
| joint | body/bearing_625zz@0148 / RL/hip_bearing_pin@0154 | 4.79 | hip bearing on its pin |
| joint | RR/outer_tibia#40 / RR/foot_spacer | 4.34 | foot spacer between the tibia halves |
| joint | FL/inner_tibia#31 / FL/foot_spacer | 4.15 | foot spacer between the tibia halves |
| joint | RL/left_shoulder#21 / RL/bearing_6805_2rs@0179 | 3.63 | bearing pressed into the crank |
| joint | RR/long_link#38 / RR/sleeve_bearing_3x5x5_pair@0295 | 3.43 | sleeve bearings pressed into the link |
| joint | FR/long_link#47 / FR/sleeve_bearing_3x5x5_pair@0354 | 3.38 | sleeve bearings pressed into the link |
| joint | FL/long_link#29 / FL/sleeve_bearing_3x5x5_pair@0237 | 3.28 | sleeve bearings pressed into the link |
| joint | RL/long_link#20 / RL/sleeve_bearing_3x5x5_pair@0178 | 3.25 | sleeve bearings pressed into the link |
| joint | RL/servo_arm_horn_25t@0157 / RL/servo_spt5435lv@0188 | 2.91 | horn on the servo output spline |
| joint | FL/servo_arm_horn_25t@0216 / FL/servo_spt5435lv@0247 | 2.91 | horn on the servo output spline |
| joint | RR/servo_arm_horn_25t@0274 / RR/servo_spt5435lv@0305 | 2.91 | horn on the servo output spline |
| joint | FR/servo_arm_horn_25t@0333 / FR/servo_spt5435lv@0364 | 2.91 | horn on the servo output spline |
| joint | FL/left_servo_mount#24 / FL/servo_spt5435lv@0241 | 2.69 | servo flange in its mount |
| joint | FL/left_servo_mount#24 / FL/servo_spt5435lv@0247 | 2.6 | servo flange in its mount |
| joint | FR/outer_tibia#49 / FR/foot_spacer | 2.34 | foot spacer between the tibia halves |
| joint | RL/right_servo_mount#16 / RL/servo_spt5435lv@0182 | 2.04 | servo flange in its mount |
| joint | RR/servo_disc_horn_25t@0298 / RR/servo_spt5435lv@0299 | 1.84 | horn on the servo output spline |
| joint | FR/servo_disc_horn_25t@0357 / FR/servo_spt5435lv@0358 | 1.84 | horn on the servo output spline |
| joint | RL/servo_disc_horn_25t@0181 / RL/servo_spt5435lv@0182 | 1.83 | horn on the servo output spline |
| joint | FL/servo_disc_horn_25t@0240 / FL/servo_spt5435lv@0241 | 1.83 | horn on the servo output spline |
| joint | RR/long_link#38 / RR/sleeve_bearing_3x5x5_pair@0294 | 1.76 | sleeve bearings pressed into the link |
| joint | RR/femur_servo_connector#36 / RR/femur#37 | 1.75 | connector bonded/bolted into the femur (upstream fit) |
| joint | FR/femur_servo_connector#45 / FR/femur#46 | 1.75 | connector bonded/bolted into the femur (upstream fit) |
| joint | FR/long_link#47 / FR/sleeve_bearing_3x5x5_pair@0353 | 1.73 | sleeve bearings pressed into the link |
| joint | FL/outer_tibia#32 / FL/foot_spacer | 1.67 | foot spacer between the tibia halves |
| joint | FL/femur_servo_connector#27 / FL/femur#28 | 1.46 | connector bonded/bolted into the femur (upstream fit) |
| joint | RR/left_servo_mount#34 / RR/servo_spt5435lv@0299 | 1.35 | servo flange in its mount |
| joint | FL/servo_disc_horn_25t@0264 / FL/servo_spt5435lv@0265 | 1.32 | horn on the servo output spline |
| joint | FR/servo_disc_horn_25t@0381 / FR/servo_spt5435lv@0382 | 1.32 | horn on the servo output spline |
| joint | RL/outer_tibia#23 / RL/foot_spacer | 1.31 | foot spacer between the tibia halves |
| joint | FL/long_link#29 / FL/sleeve_bearing_3x5x5_pair@0236 | 1.17 | sleeve bearings pressed into the link |
| joint | RL/servo_disc_horn_25t@0206 / RL/servo_spt5435lv@0207 | 1.16 | horn on the servo output spline |
| joint | RR/servo_disc_horn_25t@0323 / RR/servo_spt5435lv@0324 | 1.16 | horn on the servo output spline |
| joint | RR/left_servo_mount#34 / RR/servo_spt5435lv@0305 | 1.1 | servo flange in its mount |
| joint | RL/long_link#20 / RL/sleeve_bearing_3x5x5_pair@0177 | 1.08 | sleeve bearings pressed into the link |
| joint | FR/inner_tibia#50 / FR/foot_spacer | 0.93 | foot spacer between the tibia halves |
| joint | RR/short_link#35 / RR/sleeve_bearing_3x5x5_pair@0277 | 0.47 | sleeve bearings pressed into the link |
| joint | FR/short_link#44 / FR/sleeve_bearing_3x5x5_pair@0336 | 0.47 | sleeve bearings pressed into the link |
| joint | RR/short_link#35 / RR/sleeve_bearing_3x5x5_pair@0276 | 0.45 | sleeve bearings pressed into the link |
| joint | FR/short_link#44 / FR/sleeve_bearing_3x5x5_pair@0335 | 0.45 | sleeve bearings pressed into the link |
| joint | RL/femur_servo_connector#18 / RL/bearing_6805_2rs@0179 | 0.43 | thigh bearing seat |
| joint | RL/short_link#17 / RL/sleeve_bearing_3x5x5_pair@0160 | 0.42 | sleeve bearings pressed into the link |
| joint | RR/femur#37 / RR/bearing_6805_2rs@0296 | 0.42 | thigh bearing seat |
| joint | FR/femur#46 / FR/bearing_6805_2rs@0355 | 0.42 | thigh bearing seat |
| joint | FL/short_link#26 / FL/sleeve_bearing_3x5x5_pair@0219 | 0.38 | sleeve bearings pressed into the link |
| joint | RL/short_link#17 / RL/sleeve_bearing_3x5x5_pair@0159 | 0.37 | sleeve bearings pressed into the link |
| joint | FL/short_link#26 / FL/sleeve_bearing_3x5x5_pair@0218 | 0.34 | sleeve bearings pressed into the link |
| seating contact | front_shell_display / camera_mount_base | 5.64 | camera base stands on the front shell top surface (penetration 0.01 mm) |
| seating contact | top_shell_sensor / lidar_pedestal | 4.5 | pedestal stands on the shell top surface (penetration 0.01 mm) |
| seating contact | body/upper_shoulder_frame#13 / iso4032_m3#15 | 2.91 | iso4032_m3 bearing face on upper_shoulder_frame (0.08 mm) |
| seating contact | body/upper_shoulder_frame#13 / iso4032_m3#17 | 2.64 | captive iso4032_m3 in its hex pocket (corner contact 0.14 mm) |
| seating contact | back_shell_button / arming_port_ring | 1.97 | clamp ring against the inside of the back shell (penetration 0.03 mm) |
| seating contact | front_shell_display / waveshare_lcd_2inch#0 | 0.95 | LCD glass pressed against the inside of the front shell by the bracket (penetration 0.01 mm) |
| seating contact | top_shell_sensor / rplidar_usb_adapter#2 | 0.62 | adapter taped to the shell top inside the pedestal (penetration 0.00 mm) |
| seating contact | back_shell_button / pushbutton_12mm#4 | 0.31 | button bezel against the shell, body through the D12.2 hole (penetration 0.01 mm) |
| upstream fit | body/upper_shoulder_frame#13 / front_shell_display | 44.88 | upper_shoulder_frame / front_shell (penetration 0.06 mm, upstream geometry) |
| upstream fit | body/side_body_beam#8 / top_shell_sensor | 39.35 | side_body_beam / top_shell (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/outer_shoulder_frame#11 / back_shell_button | 35.11 | outer_shoulder_frame / back_shell (penetration 0.05 mm, upstream geometry) |
| upstream fit | body/outer_shoulder_frame#12 / front_shell_display | 31.11 | outer_shoulder_frame / front_shell (penetration 0.04 mm, upstream geometry) |
| upstream fit | body/side_body_beam#7 / electronics_deck | 26.04 | side_body_beam / electronics_mounting_plate (penetration 0.06 mm, upstream geometry) |
| upstream fit | body/upper_shoulder_frame#14 / back_shell_button | 19.33 | upper_shoulder_frame / back_shell (penetration 0.04 mm, upstream geometry) |
| upstream fit | body/bottom_shell#1 / body/inner_shoulder_frame#10 | 16.7 | bottom_shell / inner_shoulder_frame (penetration 0.03 mm, upstream geometry) |
| upstream fit | back_shell_button / lower_shoulder_frame_rear | 15.2 | back_shell / lower_shoulder_frame (penetration 0.03 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / electronics_deck | 14.89 | inner_shoulder_frame / electronics_mounting_plate (penetration 0.21 mm, upstream geometry) |
| upstream fit | body/side_body_beam#8 / body/inner_shoulder_frame#10 | 11.92 | side_body_beam / inner_shoulder_frame (penetration 0.09 mm, upstream geometry) |
| upstream fit | body/side_body_beam#7 / body/inner_shoulder_frame#9 | 11.81 | side_body_beam / inner_shoulder_frame (penetration 0.09 mm, upstream geometry) |
| upstream fit | front_shell_display / lower_shoulder_frame_front | 6.51 | front_shell / lower_shoulder_frame (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/bottom_shell#1 / body/side_body_beam#7 | 6.4 | bottom_shell / side_body_beam (penetration 0.01 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / top_shell_sensor | 6.13 | inner_shoulder_frame / top_shell (penetration 0.04 mm, upstream geometry) |
| upstream fit | body/bottom_shell#1 / lower_shoulder_frame_front | 5.86 | bottom_shell / lower_shoulder_frame (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#9 / top_shell_sensor | 5.59 | inner_shoulder_frame / top_shell (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/upper_shoulder_frame#14 / top_shell_sensor | 5.07 | upper_shoulder_frame / top_shell (penetration 0.01 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / lower_shoulder_frame_front | 4.78 | inner_shoulder_frame / lower_shoulder_frame (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/bottom_shell#1 / body/inner_shoulder_frame#9 | 3.86 | bottom_shell / inner_shoulder_frame (penetration 0.02 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#9 / lower_shoulder_frame_rear | 1.45 | inner_shoulder_frame / lower_shoulder_frame (penetration 0.01 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#9 / RR/servo_spt5435lv@0324 | 0.79 | inner_shoulder_frame / servo_spt5435lv (penetration 0.01 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / FL/servo_spt5435lv@0265 | 0.79 | inner_shoulder_frame / servo_spt5435lv (penetration 0.01 mm, upstream geometry) |
| upstream fit | body/upper_shoulder_frame#13 / top_shell_sensor | 0.72 | upper_shoulder_frame / top_shell (penetration 0.01 mm, upstream geometry) |
| upstream fit | FR/right_servo_mount#42 / FR/servo_disc_horn_25t@0381 | 0.67 | right_servo_mount / servo_disc_horn_25t (penetration 0.00 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / body/upper_shoulder_frame#13 | 0.64 | inner_shoulder_frame / upper_shoulder_frame (penetration 0.00 mm, upstream geometry) |
| upstream fit | body/bottom_shell#1 / body/side_body_beam#8 | 0.62 | bottom_shell / side_body_beam (penetration 0.00 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#9 / RL/servo_spt5435lv@0207 | 0.46 | inner_shoulder_frame / servo_spt5435lv (penetration 0.04 mm, upstream geometry) |
| upstream fit | body/inner_shoulder_frame#10 / FR/servo_spt5435lv@0382 | 0.46 | inner_shoulder_frame / servo_spt5435lv (penetration 0.04 mm, upstream geometry) |
31 thread-engagement overlaps (screw shank inside a pilot hole, nut, stand-off or stud) and 158 upstream-joint fastener overlaps (fastener on a measured hole axis; captive-nut and slot orientation is not modelled) are omitted from the table.