SmartProfile from KOTEM is the world’s leading dimensional analysis software used by manufacturers all around the world. SmartProfle takes point clouds from part measurements performed on any measurement system, combines that data with the nominal CAD model of the part and automatically generates GD&T (GPS) evaluation. SmartProfile also offers an option to allow the GD&T values to be translated back to manufacturing machine coordinates.

SmartProfile Benefits

  • Model-based interface naturally leads project workflow from importing data to generating the report.
  • Provides guidance for adding or modifying part design tolerances based on actual part inspection results.
  • Eliminates results variability caused by using different evaluation techniques and/or metrology software.
  • Eliminates human error caused by incorrect interpretation of the GD&T standards.
  • Quickly assess part tolerances and process to improve production.
  • Optimize enterprise resources by separating part measurements from the tolerance evaluation process


Easy to Use GD&T Evaluation

SmartProfile makes it easy to set up projects and evaluate parts. There are just four steps:

1. Import CAD Model
2. Apply Tolerances
3. Import Measure Points
4. Evaluate and Report





SmartProfile Workflow

  • Import CAD model
    Compatible with multiple standard formats such as IGES, STEP, VDA, and  STL and many native formats (using an optional converter).
  • Select GD&T standard
    ASME Y14.5 – 1994, ASME Y14.5 – 2009, or ISO 1101.
  • Apply tolerances to the part
  • Import measured points
    From any source: CMM, laser scan, CT, and other measurement systems.
  • Evaluate
    results as a SmartProfle project or generate a Report


SmartProfile Features

GD&T Standards

A powerful GD&T engine is applied that provides all major GD&T Standards (ASME Y14.5M-1994, ASME Y14.5-2009, ISO 1101) and Least Squares evaluation technique, supporting multi-tier tolerances, complex, compound datum and standard symbols in Feature Control Frames.


Constructions allow SmartProfile to create, measure and evaluate features and relationships.

Traditional Tolerances

Allows easy translation of GD&T functional specification with machine physical specification.  Makes changes in one then be able to see the corresponding changes in the other.

Define plus-minus distance and angle tolerances.

  • Distance and angle between two arbitrary features can be created.
  • Angle of a selected cone can be defined.


Global Alignment

Global Alignment
Global Alignment

Global alignment deviation mode supports the ability to visualize sample deviations on a color map, locate deviations labels and documents those deviations as part of the complete report.

Enhanced Quick Align

EVOLVE SmartProfile Quick Align

Enhanced QuickAlign and Finalize Assignment algorithm automatically detects outliers resulting in a much more robust and proper fit.


Update CAD revisions

Ability to replace the currently used CAD model with a newer revision. If the CAD model is modified, it can be easily updated in the SmartProfile project. No need to create a new project due to a revision of CAD model from start.

Coordinate System Creation

CAD model creates arbitrary Coordinate Systems. CAD model creates a set coordinate system but it is not the same as what the machine coordinate system needs. With SmartProfile’s Coordinate System Creation option it easy to apply the coordinate systems that manufacturing is using.

Data Preparation Tools

Data Preparation allows importing and handling of scan measurements that have a large number of points.
Data Preparation CMM-like SamplerCMM-like sampler tool for extracting reliable measurement points from dense and noisy point clouds.




EVOLVE SmartProfile Global Deviations ModeDeviation coloring while processing points: source vs. result coloring or CAD vs. result point deviation




Noise Reduction enhanced with surface and curve-based options, depending on the point structure.


Data Preparation Filter by DeviationFilter by Deviation tool for eliminating outliers, islands and unnecessary points based on the deviation from the CAD model.