현재 상용화되어 판매되고 있는 수십여종의 CAD System 중 몇몇 고가의 특수 캐드를 제외한 나머지 CAD System 들은 3가지 유형중 하나에 속한다.
첫번째 유형은 도면 제작용 CAD로 아주 편리하게 제품의 설계도면을 제작할 수 있도록 커스터마이징되어 있다.
두번째 유형은 3차원 모델러로 제품의 형상을 미리 CAD System 상에서 3차원화 하여, 각각의 도면들을 자동으로 생성할 수 있도록 되어 있으며, 모델링된 각각의 파트들을 조합하여 조립도를 생성할 수 있게 되어 있다. 또한 NC 또는 CAM과 연결하여 자동 제작에 대처토록 되어 있다.
이러한 3차원 모델러는 한마디로 제조를 위한 CAD System으로 규정할 수 있다.
세번째 유형은 조감도, 투시도 등 랜더링 및 애니메이션을 위한 CAD System으로 3차원 모델을 제작하고 각 엔티티에 대한 재징 특성 및 빛에 대한 특성 등을 부여함으로써, 사실감있는 투시도를 생성해 낼 수 있는데, 이는 프리젠테이션용으로 많이 사용되어진다.
이러한 상용캐드들 이외에 엔지니어링을 수행할 수 있는 CAD들이 개발되고 있으나, 이는 자체 내장된 엔지니어링 분석만을 커버하도록 고안된 아주 심플한 CAD 시스템으로 규정된다.
엔지니어링 분석 시스템은 형상을 모델링하여 각 파트별 공학적 특성값을 부여하고, 상호 파트간 부여된 특성값들이 조합을 이루어 하나의 시스템으로 연결되어, 그 시스템에 주어지는 외부 상태값에 의하여 그 시스템이 보이는 반응 등을 미리 예측 분석할 수 있는 툴로 볼 수 있다.
이러한 엔지니어링 툴의 분석 모듈은 상당수가 Solver System으로 독립적인 구동이 가능하도록 되어 있고, 전처리(Preprocessing) 작업은 상용툴 등에 의해 입력값을 가공할 수 있도록 되어 있다.
현재 유한요소해석(FEM)과 같은 전문 분석을 할 수 있는 툴에는 이러한 전처리 작업을 할 수 있는 모델러가 장착이 되어 있는 경우가 많다.
그러나 수많은 부품들이 서로 조합되어 있는 복합 시스템의 분석을 위해서는 시스템 분석이 필수적이고, 이러한 시스템 분석을 위해서는 시스템을 단순화시키면서도 그 특성을 그대로 가져갈 수 있는 전처리용 CAD System 이 사용되어야 한다.
 
복합적 조합 시스템의 구동 특성 분석을 위하여 범용적으로 2.5차원 또는 3차원 모델을 생성하고, 그 모델에서 부터 Solver가 요구하는 특성값을 유연하게 제공해 줄 수 있는 엔지니어링 전처리용 CAD System을 개발하여, 저렴한 비용으로 신속히 전처리 데이터를 생성할 수 있도록 하였다.
 
2.5차원과 3차원을 혼용하여 사용할 수 있도록 커널을 하이브리드 형태로 제작하였으며, 각 엔티티간 연동성을 부여 할 수 있도록 하였다.
또한 객체지향형 기법을 도입하여 그래픽 데이터와 난그래픽데이터가 서로 종속/비종속적 관계를 가질 수 있도록 하였다.
커널을 OCX화 하여, VB에서 자유롭게 커스터마이징을 할 수 있게 하였고, 기존 상용 캐드에서 인터프리터형태의 커스터마이징 툴을 사용함으로써 오는 저속 문제를 100%해결 하였다.