| CPC A61B 34/10 (2016.02) [A61B 17/62 (2013.01); A61B 17/66 (2013.01); A61B 34/25 (2016.02); A61B 2034/102 (2016.02); A61B 2034/107 (2016.02); A61B 2034/256 (2016.02)] | 15 Claims |

|
1. A method to automatically determine levels and positions for transosseous elements, comprising: providing a computer-readable storage medium, comprising a plurality of instructions, that when executed by processing circuitry, enable processing circuitry to: determining a configuration for an orthopedic device to attach with bone segments, the orthopedic device comprising a proximal ring, a distal ring, and adjustable struts interconnecting the proximal ring and the distal ring; receiving input data for anatomy and boundaries for attachment of the orthopedic device with the bone segments; receiving input data for a level and a position for the proximal ring; determining a number and type of the transosseous elements for attachment of the orthopedic device; determining a final level and position for the distal ring; accessing a first data structure comprising fixations to attach the transosseous elements with the orthopedic device; accessing a second data structure comprising reference levels and positions for attachment of the transosseous elements to the bone segments; and automatically determining levels and positions for the transosseous elements and the distal ring based on the configuration for the orthopedic device.
|