공작 기계 의 각 모듈 에 대해 다른 모듈 과 의 상호 결합 가능 한 면 과 결합 가능 한 방향 을 정의 하 고 , 상기 정의 된 정보 를 이진 코드 로 부호 화 하 는 제 1 단계 와 ; 상기 이진 코드 로 부호 화 된 각 모듈 들 에 대한 정보 가 데이터베이스 에 저장 되 어 모듈 라이브러리 로 구성 되 는 제 2 단계 와 ; 상기 데이터베이스 에 저장 된 모듈 들 로부터 생 성 가능 한 모든 형태 의 구조 들 이 벡터 선형 2 차 형식 ( Bilinear Form ) 에 의해 조합 계산 되 어 출력 되 는 제 3 단계 와 ; 상기 출력 된 구조 형태 에 대한 이진 코드 를 암호 화 기법 을 이용 하 여 설계자 가 인식 할 수 있 는 기하학 적 인 구조 형태 로 복호 화 되 는 제 4 단계 와 ; 상기 복호 화 된 공작 기계 구조 형태 의 가공 기능 을 판별 하 는 제 5 단계 와 ; 상기 가공 기능 판별 을 통해 이 를 만족 하 는 구조 형태 중 에서 출력 된 이진 코드 는 다르 나 , 기하학 적 인 ( 또는 그래픽 상 의 ) 형태 가 같 은 구조 형태 의 중복 성 을 점검 하 여 최종 적 인 공작 기계 의 구조 형태 를 얻 는 제 6 단계 를 포함 한다 .