일반기술

G 코드로부터 STEP-NC 파트 프로그램으로 변환하는 방법

본 기술은 G 코드 형식의 파트 프로그램을 STEP-NC 언어 형식의 파트 프로그램으로 변환시키는 방법에 관한 것으로서, 더욱 상세하게는 G 코드 형식의 파트 프로그램과 공구 정보로부터 G 코드를 해석하는 과정을 거쳐 가공 공정 정보와 가공 형상 정보 및 가공 방식 정보 등으로 구성되는 STEP-NC 언어 형식의 파트 프로그램을 자동으로 생성해 줌으로써, 현장에서 주로 사용되는 G 코드 형식의 파트 프로그램을 번거로운 수정 없이도 STEP-NC 제어기에 용이하게 적용할 수 있는 방법에 관한 것이다. 본 기술에 따른 G 코드로부터 STEP-NC 파트 프로그램으로 변환하는 방법은, STEP-NC 파트 프로그램을 생성하는데 필요한 G 코드 파트 프로그램, 공구 정보 및 해당 G 코드를 해독할 수 있는 수치 제어기 정보를 입력받는 단계와; 입력받은 G 코드 파트 프로그램을 상기 수치 제어기 종류에 따라 분석하여 G 코드 블록 정보를 생성하는 G 코드 해석 단계와; 상기 G 코드 블록 정보를 이용하여 특징적 블록을 검출하고, 상기 특징적 블록을 경계로 G 코드 블록들을 그룹화하여, 전체 파트 프로그램을 셋업 실행단계(setup workingstep)와 다수의 가공 실행단계(machining workingstep)로 구분되도록 실행단계 단위로 분할하는 단계와; 상기 각 가공 실행단계 별로 그에 대응하는 G 코드 블록 정보를 이용하여, 공구 정보, 기계 기능 정보 및 가공 기술 정보를 생성하고, 상기 공구 정보, 기계 기능 정보 및 가공 기술 정보를 이용하여, 황삭 또는 정삭가공을 구분하는 가공 공정 정보를 생성하는 단계와, 소재영역으로부터 절삭되는 영역을 불리언 작업(boolean operation)으로 제거하여 해당 가공 실행단계의 가공 형상 정보를 생성하는 단계와, 공구의 진입전략, 퇴각 전략 또는 가공 전략을 포함하는 가공 방식 정보를 생성하는 단계를 포함하는 가공 실행단계 내부 정보를 생성하는 단계; 및 상기 각 가공 실행단계의 내부 정보가 모두 생성되면, 상기 가공 실행단계 들을 G 코드 파트 프로그램에서 수행한 가공 공정과 동일한 순서로 나열하여 STEP-NC 파트 프로그램을 생성하는 단계를 포함하여 구성되는 점을 특징으로 한다.

기술정보

기술분류
전기·전자 > 제어·자동화
보유기관
포항공과대학교
기술유형
일반기술
등록일
2008-10-31
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.