{ "rail_length": 140, "rail_limits": [ -55, 85 ], "fan_center_y": 10, "motor_center_y": 10, "fan_rotation_degrees": 2.0166030724839743, "holes": [ { "x": -50.6200576850888, "y": -44.31491286891918, "distance_to_rail_end": 10.68508713108082 }, { "x": 50.6200576850888, "y": 64.31491286891918, "distance_to_rail_end": 20.68508713108082 } ], "corner_contact_distance": [ [ "MotorBaseCorner0", "Motor", 1.2962413241538817 ], [ "MotorBaseCorner0", "Corner0", 9.184543899605666 ], [ "MotorBaseCorner0", "Corner1", 62.87801009332731 ], [ "MotorBaseCorner0", "Rail0", 7.105427357601002e-15 ], [ "MotorBaseCorner0", "NewRail0", 0.0 ], [ "MotorBaseCorner1", "Motor", 1.2962413241538813 ], [ "MotorBaseCorner1", "Corner2", 9.184543899605666 ], [ "MotorBaseCorner1", "Corner3", 62.87801009332731 ], [ "MotorBaseCorner1", "Rail1", 7.105427357601002e-15 ], [ "MotorBaseCorner1", "NewRail1", 0.0 ] ], "fan_screw_extension_collisions": [], "note": "Simplified fan, motor geometry; T nut and T slot, actual screw insertion trajectory, tooling, wires and fan hub unmodelled." }