The OrthoAid is an in-house software, developed at the Shahid Beheshti University of Medical Sciences (SBMU) in collaboration with the University of British Columbia (UBC), to help orthodontists analyze pre and post operative 3D dental study models.
You can download the latest released version here: OrthoAid_V11.5.zip. The executables are built for windows with .Net Framework 4.5, which is naturally shipped with every windows installation. If you ran into problems running the application, please consider posting an issue here.
A sample cast of the upper jaw is shared here for demo purposes.
OrthoAid is developed with C#.NET and the source code is available in this repository.
For a seamless development, consider openning the solution file (OrthoAid_Solution.sln
) with Visual Studio 2017 or above. The Community version of Visual Studio is freely available.
OrthoAid comes with the following functionalities:
- Draw occlusal and sagittal planes
- Calculate inclination of teeth to the occlusal plane
- Superimpose serial models on selected fiducials, using weighted least square method, and calculate distance between landmarks (e.g. tooth movements)
- Calculate distance of each point ot occlusal and sagittal planes
- Fit polynomial curve on selected lingual and buccal bracket points
- Choose the best arch wire available based on the lingual or buccal curvature of the dental arch
- Rotate around X and Y dimensions: Hold left mouse button down and drag (Hotkeys: A, D, W, S)
- Rotate around Z dimension: Hold middle mouse button down and drag (Hotkeys: Q, E)
- Translate: Hold right mouse button down and drag (Hotkeys: Arrow Keys Up, Down, Left, Right)
- Zoom in/out: Scroll with the middle mouse button (Hotkeys: Page Up, Page Down)
- Select point on the mesh: Click on the point
- Select multiple points on the mesh: Hold
Ctrl
down and click on the points
- Measure distance of two points: Hold the left mouse button down from the source point, drag the pointer and release the left mouse button on the target point. The distance will be shown on the infobar at the bottom of the window.
- Rotate around X and Y dimensions: Hotkeys: A, D, W, S
- Rotate around Z dimension: Hotkeys: Q, E
- Translate: Hotkeys: Arrow Keys Up, Down, Left, Right
- Zoom in/out: Hotkeys: Page Up, Page Down
Figure 2. The upper and lower models are loaded in OrthoAid, inclination angle of the upper central incisor is calculated, and the occlusal plane of the lower incisor is drawn.