1 |
1
i) 관리자가 가공 모드를 선택하면, 탄소섬유강화플라스틱으로 형성되는 가공대상에 대한 3D 모델링 데이터 및 소재 특성을 포함하는 가공 정보를 입력하는 단계;ii) 상기 가공 정보를 기반으로 NC코드를 생성하는 단계;iii) 수동NC코드를 반영하여 상기 NC코드를 수정하는 단계;iv) 상기 가공 모드, 상기 가공 정보 및 상기 NC코드를 기반으로 공정 객체를 생성하고, 상기 공정 객체에 대한 시뮬레이션을 수행하여 상기 가공대상에 대한 가공 데이터를 도출하는 단계;v) 공구가 상기 가공대상에 대한 가공을 수행하여 초기 작동을 수행하는 단계;vi) 속도센서를 이용하여 공구의 이동 속도를 측정하고, 진동센서를 이용하여 공구의 진동 크기를 측정하며, 전력센서를 이용하여 상기 공구에 공급되는 전력 변화를 측정함으로써 상기 공구의 가공 부하 크기를 측정함으로써, 감지 정보를 생성하고, 상기 공구의 이동 속도, 진동 크기 또는 가공 부하 크기에 대한 오차가 발생했는지 여부를 판단하는 단계;vii) 상기 가공 모드, 상기 가공 정보, 상기 감지 정보, 및 상기 NC코드를 기반으로 상기 공정 객체를 수정한 수정 공정 객체를 생성하는 단계;viii) 상기 수정 공정 객체에 대한 시뮬레이션을 수행하여 상기 가공 데이터를 수정한 수정 가공 데이터를 도출하는 단계;ix) 상기 수정 가공 데이터를 이용하여 수정 제어 신호를 생성하고, 상기 수정 제어 신호를 이용하여 공구가 가공대상에 대한 가공을 수행하는 단계; 및x) 상기 vi) 내지 ix) 단계가 소정의 시간 간격으로 반복적 수행되는 단계;를 포함하고,상기 가공 모드는, 상기 가공대상의 생산 속도를 기준으로 설정된 생산속도모드, 상기 가공대상의 품질을 기준으로 설정된 품질모드, 또는 가공부의 공구 수명을 기준으로 설정된 공구수명모드 중 선택되는 어느 하나의 모드이며,상기 i) 단계에서, 상기 가공 모드로써, 가공부의 상기 공구 수명을 기준으로 설정되는 공구수명모드가 선택되고, 상기 ii)와 iii) 단계가 수행된 후 상기 vi) 단계에서, 상기 가공 데이터에 의한 상기 공구의 가공 부하 크기와 상기 전력센서에서 측정된 가공 부하 크기가 상이한 것으로 오차 측정되면, 상기 v) 단계 내지 viii) 단계가 수행된 후 상기 ix) 단계에서, 상기 공구에 제공되는 전력이 감소되도록 제어하여 상기 공구의 가공 부하를 감소시킴으로써 상기 공구의 수명이 연장되도록 하는 것을 특징으로 하는 NC프로그램을 이용한 가공 방법
|