본문 바로가기

자동제어(PLC,PC,로봇) & 전장설계 & CNC/CNC

CNC 밀링(머시닝센터) 가공 프로그래밍 - 평가문제

반응형

CIMCO에서 아래와 같이 코드를 입력한다.

 

O0635(OFFSET_TEST) 
G91G28Z0.(Z축기계원점복귀.증분현재위치에서) 
T03M06 
G90G00G54X-10.Y-10.(G54WORK좌표계를쓰겠다) 
M03S1000 
G00G43H03Z50.(HIGHTOFFSET) 
G01Z-4.F500 
X-2.
Y72.
X72.
Y-2.
X-10.
Y-10.
G41D03X4. (D OFFSET START) 
Y15.
G03Y35.R40.
G01Y59.
X11.Y66.
X41.
Y60.
G03X56.5R7.5
G01Y66.
X62.
X66.Y62.
Y24.
G02X56.Y4.R40.
G01X-10.
G40Y-10.
G00G49Z200. 
M05 
M02 

 

 

공구 설정을 평엔드밀 10mm짜리로 한다.

 

 

 

 

솔리드 설정을 70 X 70 X 20으로 한다.

x축 y축으로는 +방향으로 z축으로는 -방향으로 해서

원점아래로 공작물(솔리드)이 자리하게 한다.

 

 

 

 

 

빽플롯 창을 열고 애니메이션을 확인해본다.

 

 

 

 

 

 

이번에는 NCWare에서 코드를 입력하고 확인해본다.

CIMCO에서 작성된 파일을 저장한다.

NCWare로 와서 EDIT 모드에서 파일열기를 하고 프로그램 파일을 읽어온다.

 

처음에 불러오면 공작물과 프로그래밍된 작업경로가 틀어져 있다.

 

공작물 설정에 들어가서 아래와 같이 수정을 해준다.

 

 

 

 

 

공작물 설정이 끝나면 아래와 같이 공작물과 작업라인이 일치하게 된다.

 

 

 

 

 

 

자동모드에서 '사이클 스타트'를 해서 공작물이 절삭되는 것을 확인해본다.

 

 

 

 

 

 

이번에는 공작물의 중간부분을 추가 작업을 한다. 

중앙에 드릴이 뚫어져있다고 가정하고 십자형상의 홈을 파준다.

CIMCO에서 아래와 같이 코드를 입력한다.

 

 

O0635(OFFSET_TEST) 
G91G28Z0.(Z축기계원점복귀.증분현재위치에서) 
T03M06 
G90G00G54X-10.Y-10.(G54WORK좌표계를쓰겠다) 
M03S1000 
G00G43H03Z50.(HIGHTOFFSET) 
G01Z-4.F500 
X-2.
Y72.
X72.
Y-2.
X-10.
Y-10.
G41D03X4. (D OFFSET START) 
Y15.
G03Y35.R40.
G01Y59.
X11.Y66.
X41.
Y60.
G03X56.5R7.5
G01Y66.
X62.
X66.Y62.
Y24.
G02X56.Y4.R40.
G01X-10.
G40Y-10.
G00Z50.
G90G00G54X29.Y35.(POCKET)
G01Z-4.F500 
G41D03X36.
Y50.
G03X22.R7.
G01Y41.5
X14.
G03Y28.5R6.5
G01X22.
Y21.
G03X36.R7.
G01Y28.5
X44.
G03Y41.5R6.5
G01X29.
G40Y35.
G00G49Z150. 
M05 
M02 

 

 

 

빽플롯 창을 열고 동작을 확인한다.

도면과 같이 절삭이 잘 되는 것을 볼 수 있다.

 

 

 

 

 

 

CIMCO에서 확인이 끝났으면 NCWare에서 프로그래밍 코드를 불러와 확인해본다.

NCWare에서도 절삭이 잘 되는 것을 볼 수 있다.