Skip to content

Tutorial

sjh26 edited this page Mar 16, 2018 · 7 revisions

Tutorial

The Planner can be found under the 'Osteotomy Planning' category

Input Data

Instructions for creating a model hierarchy (and a demo data set) can be found here.

Demo video coming soon!

Module Sections

Inputs

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.

References

Additional reference models from the Slicer scene can be selected here. These references are used to produce metrics in the final sections.

Cutting

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.

Metrics

Two sets of metrics are currently computed:

Volume metrics

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 metrics

Surface distances between the current model hierarchy and the reference models can be computed and displayed as scalars on the model.

Clone this wiki locally