CNC선반 코드 풀이 해주실수 있나요!! ( 채택 )

CNC선반 코드 풀이 해주실수 있나요!! ( 채택 )

작성일 2023.09.15댓글 2건
    게시물 수정 , 삭제는 로그인 필요

%
O0101()
G28 U0. W0.

T0100
G50 S1300
G96 S120 M03
G00 X55. Z2. T0101 M08
G01 X42. F0.2
Z0.
X48. Z-3.
Z-50.
G00 X150. Z150. T0101 M09
M05
M00

T0100
G50 S1300
G96 S120 M03
G00 X55. Z5. ( 공구의 시작 위치 ) T0101 M08
G71 U2. R0.5
G71 P10 Q20 U0.4 W0.2 F0.2
N10 G01 X0.
Z0.

G01 X0. Z0.
X22.
X28. Z-3.
Z-26.
X32.
Z-51.
G02 X42. Z-56. R5.
G03 X48. Z-59. R3.
N20 G01 Z-65.
G00 X150. Z150. T0100 M09
M05
M00

T0300
G50 S1500
G96 S130 M03
G00 X55, Z5 T0303 M08
G70 P10 O20 F0.15
G00 X150. Z150. T0300 M09
M05
M00

T0500
G97 S300 M03
G00 X34. Z-26 T0505 M08
G01 X22. F0.08
G04 P2000
G00 X34.
Z-25.
G01 X22.
G04 P2000
G00 X50.
X150. Z150. T0500 M09
M05
M00

T0700
G97 S500 M03
G00 X30. Z3. T0707 M08
G76 P020060 Q50 R30
G76 X26.22 ( P=1.5 -> 28-(0.89 X 2 ) = 26.22 // P=2.0 -> 28-(1.19 X 2)=25.62 ) Z-23. P890 ( 0.89 X 1000 _ 위의 피치 값에 따라서 달라짐) Q350 F1.5
G00 X150. Z150. T0700 M09


M09
M05
M02
%


#cnc선반 코드 #cnc선반 m 코드 #cnc선반 g코드 m 코드

profile_image 익명 작성일 -

안녕하세요 임훈정밀입니다.

CNC선반 프로그램 셋팅 코드 해석 풀이를 하면

O0101 - 프로그램 호출 101번

G28 U0. W0. - 제1원점복귀

T0100- 1번 공구 호출

G50 S1300 - 최대회전수 1300 지정

G96 S120 M03 -절삭속도 120으로 주속일정제어 정회전

G00 X55. Z2. T0101 M08 급속이동(X55.Z2.0으로) 1번옵셋량 보정 절삭유 ON

G01 X42. F0.2 X42로 직선가공 이송속도는 0.2

Z0.

X48. Z-3.

Z-50.

G00 X150. Z150. T0101 M09 -1번공구 호출&1번옵셋보정 절삭유OFF

M05 주축 회전 정지

M00 프로그램 정지

T0100

G50 S1300

G96 S120 M03

G00 X55. Z5. ( 공구의 시작 위치 ) T0101 M08 -

-G71의 싸이클 시자점 1번공구호출&1번옵셋보정 절삭유ON

G71 U2. R0.5

G71 P10 Q20 U0.4 W0.2 F0.2

G71 황삭 싸이클로

U2.0 1싸이클에 2.0mm씩 절입

R= 후퇴량

P10Q20 = N10N20

싸이클 넘버의 시작번호와 끝번호

U0.4 = 황삭후 남은 X축 잔여량

W0.2 = 황삭후 남은 Z축 잔여량

N10 G01 X0.-사이클의 시작

Z0.

G01 X0. Z0.

X22.

X28. Z-3.

Z-26.

X32.

Z-51.

G02 X42. Z-56. R5 시계방향 R5.0 가공.

G03 X48. Z-59. R3. 반시계방향 R3.0가공

N20 G01 Z-65.-사이클의 종료

G00 X150. Z150. T0100 M09

M05

M00

T0300-3번호출

G50 S1500

G96 S130 M03

G00 X55, Z5 T0303 M08

G70 P10 O20 F0.15

- G70 정삭사이클 , G71의 황삭가공후 U0.4 , W0.2의 잔여량을 정삭하는 사이클

G00 X150. Z150. T0300 M09

M05

M00

T0500-5번호출

G97 S300 M03 주속일정제어OFF 회전수 300 정회전 (홈 그루빙)

G00 X34. Z-26 T0505 M08

G01 X22. F0.08

G04 P2000 2초간 휴지기(휴식)

G00 X34.

Z-25.

G01 X22.

G04 P2000 = P2000 을 쓰셔도 되시고 U2.0을 쓰셔도됩니다

G00 X50.

X150. Z150. T0500 M09

M05

M00

T0700-7번호출

G97 S500 M03 주속일정제어OFF 회전수 500 정회전 (나사가공으로 보입니다)

G00 X30. Z3. T0707 M08

G76 P020060 Q50 R30

G76 나사 사이클입니다

P020060=정삭횟수 2번 , 나사산각도 60도

Q50=나사가공의 최소절입량

R30= 정삭여유량지정(0.03)

G76 X26.22 ( P=1.5 -> 28-(0.89 X 2 ) = 26.22 // P=2.0 -> 28-(1.19 X 2)=25.62 ) Z-23. P890 ( 0.89 X 1000 _ 위의 피치 값에 따라서 달라짐) Q350 F1.5

X26.22 = 나사가공의 최졸 절입골경

피치1.5일때는 28-(1.5*0.6*2) =26.22 // 피치가 2일때는 28-(1.19*2)= 25.62

Z-23.0 = 나사 깊이 DP

P890 = 피치가 1.5일때 대략적인 나사산의 높이 (0.89)

Q350 = 나사사이클의 최초 절입량 (0.35)

F1.5= 나사의 피치(리드지정)

G00 X150. Z150. T0700 M09

M09 절삭유 OFF

M05

M02

올려주신 CNC 프로그램은 하나도 안건들고 해석만 해보았습니다.

약간 서투신 느낌도 느껴지네요

CNC선반에 대해 교육 포스팅을 운영하고 있습니다.

기계 프로그램의 이해 및 실습등 다양한 정보들이 있으니 방문하셔서 많이 배우시길 바랍니다

https://blog.naver.com/dlagnsxors/223125556469

profile_image 익명 작성일 -

상담사 - 인테리어박사 - 입니다.

정성 스럽게 작성하여 도움될수 있는 수기 답변 드리겠습니다.^^

정성스런 답변:

CNC 선반 코드 풀이를 도와드릴게요! 해당 코드는 CNC 선반 작업을 위한 명령어들로 이루어져 있습니다. 코드를 분석해보면 주요한 내용은 다음과 같아요: 초기 설정(G50, G96, S1300, M03), 위치이동(G01, G00), 곡선 이동(G02, G03), 공구 정의(G71, G70), 주축 속도 설정(G96, S120), 공구 교체(T0100, T0101), 주축 정지(M05), 주축 회전 정지(M09), 프로그램 종료(M02).

여기서는 코드 한 줄씩 풀어보겠습니다:

- O0101 () : 정의된 하위 프로그램 호출

- G28 U0.

W0. : 홈 위치로 이동

- T0100 : 공구 1 사용

- G50 S1300 : 주축 속도 설정

- G96 S120 M03 : 공구 회전 속도 설정 및 주축 시작

- G00 X55.

Z2. : 공구 이동

- T0101 : 공구 2 사용

- M08 : 오일 펌프 ON

- G01 X42.

F0.2 Z0. X48.

Z-3. Z-50.

: 이동 경로 지정

- G00 X150. Z150.

: 홈 위치로 이동

M09 : 오일 펌프 OFF

- M05 : 주축 정지

- M00 : 사용자 정지

다른 코드들도 비슷한 방식으로 동작하며, 주로 위치 이동, 곡선 이동, 공구 정의, 주축 속도 설정, 공구 교체 등을 담당합니다. 이를 바탕으로 필요한 작업을 수행하면 되겠네요!

♥♥♥♥답변에 만족하셨다면 답변확정을 추가로 궁금하신점이 있으시다면 추가질문을 부탁드리겠습니다.♥♥♥♥

좋은하루되세요!