Skip to content

A program for orthodontists and dentists to use in order to remove of excess geometry in 3D-models of teeth to make manufacturing easier.

License

Notifications You must be signed in to change notification settings

CharlieRusso001/Teeth-Editor

Repository files navigation

Teeth Model Modifier

A professional tool for orthodontists and dentists to modify 3D teeth models by removing excess geometry, making manufacturing and production processes more efficient.

Teeth Model Editor Interface

Features

  • Interactive 3D model visualization
  • Six-axis model clipping (X, Y, Z planes in both directions)
  • Real-time model updates
  • Easy-to-use slider controls for precise adjustments
  • STL file format support
  • Export functionality for modified models
  • Professional dark theme interface
  • Anti-aliased rendering for smooth display

Usage

  1. Opening a Model:

    • Click "Open New File" button or anywhere in the viewport
    • Select an STL file containing your teeth model
  2. Adjusting the Model:

    • Use the sliders on the right side to clip the model:
      • +X/-X: Adjust horizontal clipping
      • +Y/-Y: Adjust vertical clipping
      • +Z/-Z: Adjust depth clipping
    • Changes are displayed in real-time
  3. Exporting:

    • Click the "Export" button
    • Choose a save location
    • The modified model will be saved in STL format

Requirements

  • Python 3.x
  • VTK (Visualization Toolkit)
  • tkinter

Installation

  1. Clone this repository
  2. Install required dependencies:
pip install -r requirements.txt
  1. Run the application:
python model_cutter.py

License

See LICENSE.txt for more information.

About

A program for orthodontists and dentists to use in order to remove of excess geometry in 3D-models of teeth to make manufacturing easier.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages