The computer numerical control(CNC) system that has a direct numerical control metal processing facility is implemented by using a minicomputer(Nova 1200) and peripheral equipement.
As the control scheme, two types of closed loop contouring controls are considered. One is a closed loop scheme which after each step checks the machine status to determine if the path is correct. The error occured is compensated toward minimization of the future errors. The other closed loop scheme is to allow the entire table movement to be complete before the check routine determines if the table is at its final location. This is used a point-to-point operation where the path is immaterial.
The conversational computer language BASIC has been expanded to include various machine tool performance commands which are applied to manufacturing equipment from a standard input terminal. Also ere are commands that force a machine tool to move to a desired position, that specify a delay or dwell of time or that generate a display of the programed part.
In order to show the possibility of the adaptive control system, a simple case of the adaptive control system is simulated.
As actuators, a stepping motor and hydrauric servo system are used. Analysis of the actuators is given in the thesis.
소형 컴퓨터 (Nova 1200) 와 주변 장치를 사용하여 금속 가공 능력을 가진 공작기계에 대한 폐회로 컴퓨터 수치제어 시스템 ( Closed loop computer Numerical control system ) 을 구성하였다. 구동 장치로는 스텝모터와 유압 모터를 사용하였다. 개발된 컴퓨터 수치제어 시스템의 제어 방법에는 두가지가 있다. 한 방법은 각 스텝마다 그 경로가 옳은지를 판별하여 경로 오차가 가장 적게 생기는 곳으로 움직이게 하는 것이다. ( OPCLP프로그램) 이것은 중간 경로가 중요시 되는 제어시스템에 쓰인다.
또 한 방법은 명령 받은 위치까지는 경로의 옳고 그름을 판단함이 없이 개회로 시스템으로 움직이고 나서야 그 위치가 옳은지 판변하여 그 오차를 수정하는 방법이다. (LINP 프로그램). 이것은 중간 경로가 무시되는 Point-to Point 제어 시스템에 쓰인다.
그리고, 적응 제어시스템중 간단한 형태인 CUTTER 의 온도를 감지해서 깎는 속도를 조정하는 단순 적응 제어시스템을 simulation 하였다.
컴퓨터 언어인 BASIC 을 공작기계를 움직이는데 필요한 여러가지 명령을 수행 하도록 확장하였다. (KAIS/CNC/L). 이 명령에는 원하는 위치까지 공작기계를 움직이는 것이나, 원하는 시간 만큼 공작기계를 멈추게 하는 것이나, 만들어진 입력 데이타가 옳은지를 그래픽 터미날에 그려보는 명령 (Graphic proofing) 등이 있다.
이 시스템의 정밀도는 2/100 mm 인데, 구동 장치와 위치 감식기의 정밀도를 높이면 이 시스템의 정밀도를 향상시킬 수 있다.