-
Notifications
You must be signed in to change notification settings - Fork 13
Tutorial
The Planner can be found under the 'Osteotomy Planning' category
Instructions for creating a model hierarchy (and a demo data set) can be found here.
Here you can specify the model hierarchy to be used. The active hierarchy will be displayed in the tree view. The tree view allows the user to control the visibility and opacity of the models. It also allows the activation of a 3d transform widget to translate and rotate each model.
The 'Set pre-op state' button allows for the saving of the current model state for later metric computations.
Additional reference models from the Slicer scene can be selected here. These references are used to produce metrics in the final sections.
Models in the hierarchy can be cut using user position-able planes. When a model is selected to be cut ('Preview Cut' button), an interactive plane appears in the 3D view. The plane can be moved and then the updated cut results viewed with the 'Adjust cut' button. Using the 'Confirm Cut' button will remove the original bone from the hierarchy and replace it with the two new pieces. Models may be cut multiple times.
Bending (Under construction! - to be reduced to 2 points and to include automatic visualization updates)
The user selects a bone to bend and places four control points (two moving points define the line of bending, and two fixed that define the axis to bend around). The user can then set the magnitude of bending and click 'Update Bend" to visualize the results. The bending transform can be hardened onto the model to complete the action.
Two sets of metrics are currently computed:
The enclosed volume of the current state of the model hierarchy can be compared to the enclosed volume of the recorded pre-op state, or the volumes of the reference models.
Surface distances between the current model hierarchy and the reference models can be computed and displayed as scalars on the model.