DDSlogicAdvanced treatment planning100% free · no account
● saved
02 · Database

Patient & history

Demographics, growth status, and history findings that frame the diagnostic workup. Skeletal maturation staging follows the CVM method[11].

Do not enter patient-identifying information. Use de-identified initials or a study code only — no names, dates of birth, chart or record numbers, or anything else that could identify a patient. Data stays in this browser, but you remain responsible for HIPAA / FERPA and institutional policy.

Demographics

Never enter names, DOB, or chart numbers.

Growth & development

CS3–CS4 brackets the mandibular growth peak.
03 · Database

Clinical examination

Occlusal, space, and soft-tissue findings — sagittal relationships follow the Angle classification[7], tooth notation follows the FDI two-digit system[9]. Out-of-range values flag automatically and feed the problem list.

Sagittal relationship

Transverse & midlines

Space analysis[14]

Enter the incisor sum to estimate unerupted 3-4-5 widths — applies to mixed-dentition patients.
Sum the labiolingual displacement of the five anterior contact points per arch (canine to canine) — a quantitative alignment score that also anchors the PAR displacement estimate.

Soft tissue & smile

Function & TMJ

Document baseline joint status before any tooth movement.
01 · Visualization

3D occlusion viewerlive schematic of the entered occlusion — drag to rotate, scroll to zoom, click a tooth to edit

How the model works

Overjet, overbite, molar class, crossbite, midlines, curve of Spee, crowding, and missing and impacted teeth drive the model — impacted teeth render as ghosts and crowded anterior segments rotate and displace with severity. Crown inclinations follow Andrews[8] and the lower arch carries a curve of Spee[10]. The mandible articulates on a gliding condylar hinge: open it, protrude or retrude it along the articular eminence, swing it into lateral excursion, or run a full chewing cycle. Drag to rotate, scroll or pinch to zoom, and click any tooth to cycle it missing → impacted → present (kept in sync with the tooth chart). Toggle Projected outcome to render the treatment target instead: overjet, overbite, molar relationship, crossbite, midlines and crowding corrected, impacted teeth aligned, and any extraction pattern chosen in the treatment plan shown with its spaces closed by mesial movement of the distal segments — a schematic target for case discussion, not a prediction of the treated result.

Schematic representation only — arch forms, tooth dimensions and the ghost head are population averages / stylized forms, not the patient's anatomy. Anteroposterior position follows the entered overjet; molar-class asymmetry is shown as mandibular yaw.

Articulation
0
0
click a tooth · missing → impacted → clear
04 · Database

Cephalometric analysis

Enter tracing values — or digitize them on screen from a loaded ceph image; the wigglegram plots each measurement against its published norm[1][2][3][4][5] (±1 SD and ±2 SD bands). ANB and interincisal angle compute automatically when their components are entered.

Trace a lateral ceph (optional — digitize on screen instead of typing values)

Load a lateral cephalogram image and click through the guided landmarks — SNA, SNB, ANB, FMA, SN–MP, U1–SN, IMPA, L1–NB and the interincisal angle[1][2][4] compute live, and a two-point scale calibration adds the Wits appraisal[3] in millimeters. One click sends everything into the analysis below. The image is processed entirely in this browser, never uploaded, and never saved — remove identifying labels before loading, as with any record.

Measurements

MeasureNormValueRead

Norm deviation · wigglegram

Bolton analysis (optional)

05 · Diagnosis

Problem list

Auto-derived from the database in prioritized order — skeletal, then dental, then soft tissue, following the problem-oriented approach[12][13]. Click × to exclude an item from the plan; add case-specific problems below.

Derived problems

Treatment need — IOTN DHC estimate[23]

Severity — PAR score estimate[26] (UK weightings)

06 · Plan

Treatment plan

Mechanics, sequence, retention, and documented consent. Decision-support notes appear based on the diagnostic data, grounded in the problem-oriented and soft-tissue treatment-planning paradigms[12][19] — clinical judgment always governs.

Approach

Space management — arch-length reconciliation[12][25]

The millimeter arithmetic behind the extraction decision: total the space the correction demands against the space the mechanics create. Sagittal tooth movement trades 2 mm of arch space per 1 mm of incisor-edge change; transverse expansion returns roughly 0.7 mm of perimeter per millimeter of intermolar width.

ItemMaxillaMandible

Objectives & sequence

07 · Record

Case summary

Print-ready diagnostic and treatment plan record. Use Print / PDF in the top bar to export, or copy the summary as plain text for pasting into notes.

DDSlogic is a free educational documentation and decision-support aid. It does not render a diagnosis or prescribe treatment; norms shown are published reference values and may not apply to all patients. The treating orthodontist is solely responsible for diagnosis and treatment planning. Never enter patient-identifying information. Full warnings, legal notices, and cited sources are in the About & references section.

08 · About

About, credits & references

What DDSlogic is, who built it, and the published sources every norm, classification, and design rule traces back to.

Free, for everyone, forever

DDSlogic is a free, advanced orthodontic treatment-planning workstation — a full diagnostic workup, cephalometric analysis with on-screen ceph tracing and a live wigglegram, an auto-derived and prioritized problem list with occlusal-index estimates (IOTN, PAR, Little's irregularity), evidence-linked decision support with a case-derived retention planner, a millimeter space-management ledger, and an interactive 3D occlusion viewer with articulated jaw dynamics, a treatment-stage scrubber, and IPR-site visualization, all in a single page that runs entirely in your browser.

It is part of the logic family of instruments, dedicated to giving clinicians and students completely free access to serious clinical software: no paywall, no account, no restricted features, and no data ever sent to a server. Its sister instrument, RPDlogic, does the same for removable partial denture design.

Credits

David Parker
David Parker
Creator & sole developer

Conceived, designed, and built DDSlogic in its entirety — the diagnostic and problem-derivation engines, the cephalometric analysis, the decision-support logic, the 3D occlusion viewer and jaw kinematics, and the interface. Dental student at Stony Brook University School of Dental Medicine, and creator of RPDlogic.

Contact

Suggestions, corrections, or correspondence are welcome. Reach David Parker at david.parker@stonybrookmedicine.edu.

Cited sources

    Warnings & legal

    Educational instrument only. DDSlogic is a documentation and decision-support aid for dental education and case-workup practice. It is not a medical device, has not been evaluated or cleared by the FDA or any regulatory body, and does not render a diagnosis, prescribe treatment, or provide medical or dental advice. Its outputs are illustrative suggestions drawn from published principles, not patient-specific directives, and using it creates no clinician–patient or advisory relationship.

    Clinical judgment governs. Nothing produced here substitutes for examination, diagnosis, and treatment planning by a licensed clinician. Every treatment decision remains the sole responsibility of the treating orthodontist or dentist of record, who must verify all values against source records and current authoritative sources before relying on them.

    Norms are population averages. Cephalometric and occlusal reference values are drawn from the published literature (largely adult reference samples) and may not apply across ages, ethnicities, or individual variation. The 3D model is a schematic built from population-average arch forms and tooth dimensions — it is not the patient's anatomy.

    Never enter patient-identifying information. Use de-identified initials or study codes only — no names, dates of birth, chart or medical-record numbers, photos, or other identifiers. All entered data stays in this browser (local autosave only); nothing is transmitted. You remain solely responsible for compliance with HIPAA, FERPA, and institutional policy, and should avoid entering case data of any kind on shared devices.

    No warranty. Provided “as is,” without warranty of any kind, express or implied; to the fullest extent permitted by law the author accepts no liability for any loss, injury, or damage arising from its use. Using it means you accept these terms.

    Independence. DDSlogic is an independent project and is not affiliated with, endorsed by, or representative of Stony Brook University or its School of Dental Medicine.

    © 2026 DDSlogic. All rights reserved.

    Self-test in progress. Review the findings, check the derived problem list, draft your own plan — then compare.