[CNC자동선반 기초]STAR전용 G266 가공 정보 설정

반응형
반응형
모든 프로그램은 자동선반(Swissturn) STAR R4 type B를 기준으로합니다.
갱타입 선반이며
정면
1~6, 11~12 터닝공구
14~16 정면공구대
7~9, 31~32 크로스공구대
17~19 정면회전유닛

배면
21~28 배면공구대
이렇게 구성되있습니다.

제가 사용하는 장비기준이며 장비마다 조금씩 다를 수 있습니다.

가공 정보 설정(G266)

  • 포맷
    G266 A__W__S__X__Z__F__B__;
  내용 변수
A 재료지름 #531
W 제품길이 #530
S 회전속도 #529
X 절단종점 #524
Z Z축 가공 개시 위치 #525
F 이송속도 #522
B 절단 바이트 폭 #528

이 코드는 스타장비에만 있는 코드입니다.
말그대로 가공 정보를 입력하는 코드고 프로그램의 가장 선두에 작성해 주시면됩니다.

%
O0001
G266 A10.0 W10.0 S4000 X-1.5 Z[205.0-12.0-5.0-10.0] F0.01 B2.0
.
.

보기 불편할까봐 띄워쓰기를 넣었습니다.
위처럼 설정을 했다면
A10.0 - 10mm의 재료
W10.0 - 10mm의 제품길이
S4000 - 회전수
X-1.5  -  X값
Z[]  -   대괄호안의 사칙연산은 자동계산됩니다. 계산해보면 Z178.0이 되겠네요
          저렇게 설정한 이유는 Z축 한계가 205mm이고 가이드에서 절단바이트까지 12mm
          가공여유 5mm(Z축여유가 더필요할경우 수정), 제품길이 10mm여서 저렇게 하였습니다.
F0.01 - 0.01(mm/rev)의 속도로 가공
B2.0 - 바이트 폭 2.0mm


변수

G266코드에는 각각 변수가 지정되어 있습니다. 해당변수를 사용하면 프로그램의 마지막에 절단공정을 할때 편리합니다.

(CUT-OFF)
T100
G0X[#531+1.0]Z[#530+12.0]M3 S#529T1
M300
M82
M40

G1X#524F#522   ( G1X-1.5F0.01 )
.
.
.
이렇게 한번 만들어 놓으면 새로운 프로그램을 작성하더라도 선두의 G266만 바꾸고 절단공정은 그냥 복사해서 붙여넣기 하면되기때문에 편리하게 사용하실수 있습니다.
X값에 1.0mm를 충돌하지 않게 넣어줬고, Z값에는 바이트폭인12mm만큼 넣어줬습니다.
실질적으로 절단하는 부분은 최대한 보여드리기위해 변수로 작성했지만 거의 변하지 않는부분 이기때문에 편한방법으로 작성하시면 되겠습니다.


이코드는 대부분의 분들이 알필요가 없으실 거라 생각합니다.
하지만 제가 작성하는 프로그램엔 꼭필요한 코드라 작성하게 되었습니다.
긴글 읽어주셔서 감사합니다~

반응형

댓글

Designed by JB FACTORY