본문 바로가기
카테고리 없음

머시닝센터 프로그래밍 나사절삭 이송기능 자동 가감속

by 범열 2023. 7. 7.

절삭

 

5. 나사절삭(G33)
일정 리드의 나사를 가공한다. 나사 바이트를 조절하면서 반복절삭으로 나사 가공을 완성한다.

G33 Z___ F___ ;

 

Z : 나사 가공의 종점좌표
F : 나사의 리드


※ 나사절삭의 시작은 Position Coder로부터 시작점을 검출하기 때문에 몇 번의 나사절삭을 해도 나사의 시작점은 변하지 않는다.
주 : ① 나사가공시 이송속도 Override는 100%로 고정된다. (나사불량방지)
       ② 이송정지 (Feed hold)는 나사가공 도중에는 무효(나사불량방지)

 

9.2.3 이송기능


1. 급속 이송속도 및 급속 이송속도 Override
위치결정(GOO)의 지정에 의해 급속 이송으로 위치 결정이 이루어지며, 급속 이송 속도는 기계 Maker에서 각축 독립으로 미리 결정하여 두고 있으므로 개별 장비의 Manual을 참고하고, 급속 이송 속도에 대하여 기계 조작반상의 Switch에 의해 FO, F25, F50, F100의 Override를 걸 수 있다.
2. 절삭 이송속도 및 절삭 이송속도 Override
직선보간(G01), 원호보간(G02/G03) 등에서 공구를 어떠한 속도로 이송할 것인가를 F 다음의 수치로 지정한다. 분당 이송에 대하여 기계 조작반상의 Switch로 0~200% (기계 Maker에 따라 다를 수 있으므로 상세한 것은 개별 장비 Manual을 참고)의 Override를 일정 % 단위로 걸 수 있다. 단, 나사절삭(Tapping Cycle)의 경우 절삭 이송속도 Override는 무시된다.


(1) 절삭이송은 접선 방향의 속도가 항상 지정된 속도가 되도록 제어된다.
F=√ Fx² +F₂²
(2) 절삭 이송속도의 Clamp
절삭이송속도의 상한치를 Parameter로서 설정할 수 있다. 실제의 절삭속도(Override가 걸린 후의 이송속도가 상한치를 넘으면 그 값을 넘지 않는 이송 속도로 Clamp 된다. 상한치는 mm/min 또는 inch/min으로 설정된다. 이송속도의 지정치에 대한 CNC연상 상의 오차는 ±2%이며, 가감속도는 꼭 들어맞지 않을 수 있다.
(3) 분당 이송속도(G94)
분당이송 Mode(G94)에서 공구를 분당 어느 정도 움직일 것인가를 다음의 수치로 직접 지정한다.
(4) 회전당 이송속도(G95)
회전당 이송 Mode(G95)에서 공구를 주축 1회전당 어느 정도 움직일 것 인가를 F___ 다음의 수치로 직접 지정한다. G95는 Modal이고 한번 지정하면 G94 (분당 이송 Mode)가 지정 될 때까지 유효하다.

 

3. 자동 가감속


이송개시와 이동 완료시에 자동적으로 가감속이 걸리므로 부드럽게 정지/기동됩니다. 또 이송 속도가 변화할 때도 자동적으로 가감속이 걸리므로 부드럽게 속도를 변경할 수 있습니다. 따라서 Program 가속도에 대하여 특별히 고려할 필요는 없습니다. 이송은 전축 공통의 가감속 시정수치를 Parameter로 설정한다.

(1) 급속이송 : 직선형 가속도
(2) 절삭이송 : 지수 함수형 가속도
(3) JOG 이송 : 지수 함수형 가감속

 

4. Block의 Corner에 있어서 속도 제어 지정


보간 후 자동 가감속의 경우는 기계에 충격을 주지 않도록 이동 개시 및 정지 시에는 어떤 시정수로 가감속이 자동적으로 걸린다. 단지, 보간 후 자동 가감속의 경우 절삭 이송시에 Corner부가 둥글게 될 수가 있다. Corner부의 둥근 오차는 절삭 이송 속도가 빠를수록 또는 가감속 시정수가 클수록 커지게 된다. 원호 지정의 경우 실제 공구 통로는 Program된 통로보다 작은 반경의 원호로 된다. 이와 같은 오차를 작게 하기 위해서는 기계의 허용 한계, 절삭이송의 가감속시 정수를 작게 하면 된다.
(1) Exact Stop(G09)
Exact Stop이 저장된 Block에서 감속되어 Imposition check가 행해지며 위치결정 (GOO)일 때는 G09 지정 없어도 종점에서 감속되어 자동적으로 Imposition check가 이루어진다. 절삭이송 Mode에서 Workpiece의 Corner 부위에 정확한 각도 가공을 할 경우에 사용한다.
(2) Exact Stop Mode(G61)
G61 이 지정되면 그 이후의 절삭이송 지정에 대해서는 각 Block의 종점에서 감속이 걸리고 Imposition check가 행해집니다. G61은 G64 또는 G62가 지정될 때까지 유효하다.
(3) 절삭 Mode(G64)
G64 이 지정되면 그 이후의 절삭이송 지정에 따라서 각 Block의 종점에서 감속되어 다음 Block으로 이동하고, G64는 G61 또는 G62가 지정될 때까지 유효하다. 단, G64 Mode에서도 위치결정 Mode(G00, G60)일 때 또는 G09가 지정된 Block 또는 다음 Block에 이동 지정이 없는 Block 등에서는 이송속도가 0로 될 때까지 감속이 걸리고 Imposition check가 행해진다.
(4) Tapping Mode(G63)
G63이 지정되면 이송속도 Override는 무시되고 항상 100%로만 되어 Feed hold도 무효로 됩니다. 또 절삭이송 지정에서는 각 Block의 종점에서 감속하지 않고 다음 Block으로 이동합니다. G63은 G61, G62 또는 G64가 지정될 때까지 유효하다.
(5) 자동 Corner_Override(G62)
G62가 지정되면 공구경 보정중에 Corner에서 자동적으로 절삭 이송속도에 Override가 걸려 단위 시간당 절삭량이 증대되지 않도록 제어된다. G62는 G61 또는 G64가 지정될 때까지 유효하다. 공구경 보정이 실행되고 있을 때 내측 Corner부와 내측 원호부에서는 Program에서 지정된 이송 속도로 절삭하면 Cutter에 부하가 많이 걸려 절삭면이 깨끗하게 되지 않고, G62는 이 부분에 공구의 이동을 자동적으로 감속하여 Cutter의 부하를 경감시켜 깨끗한 절삭 면을 얻도록 하는 기능이다.