회전보스 두꺼운 피쳐.SLDPRT

 

회전보스 얇은피쳐.SLDPRT

 

회전컷을 이용한 피쳐.SLDPRT

 

NC코드 연습 CAM 2014. 10. 1. 23:58

...

NC 코드 연습 (피삭재 70x70x20) 플랫엔드밀 10파이
대문자사용!

% (생략가능하나 써줄것, DNC 에 전송할 때 시작과 끝을 나타냄)
O0005 (프로그램번호 등번호)
G17 G40 G49 G80  : 공작물 윗면 XY평면 G17생략가능, G40 취소명령,G49 공구길이보정취소,고정사이클취소
G21(미터단위계, 생략가능,G20 INCH)
G28 G91 Z0   : 기계원점복귀, 상대좌표 씀(G90 쓰면 절대안됨,) Z축으로 원점복귀
G28 X0 Y0    : 기계원점복귀(G30 써도 상관없슴 제2원점복귀-낡은기계는 G28), 중간 경유점

T02 M06      : 센터드릴
M01          : 선택정지
G00 G90 G54 X35. Y35. S2000 M03  : 급속이송, 절대좌표 , 공작물좌표,  HOLE 중심좌표, 주축 2000RPM, 정회전
G43 Z100. H02                    : 길이보정, 높이 100위에 , 공구길이보정어드레스
Z10. M08                         : 초기점 높이

G98 G81 Z-2. R5. F200   : 고정사이클초기점복귀,드릴링 사이클. 이 블록이 후에 있으면 -5가 되야 함

G00 G49 G80 Z100. M09   : 급속이송, 공구장보정취소, 고정사이클취소, 안전높이 100에 올림, 절삭유오프
M05                     : 주축정지
(G28 G91 Z0)            : 기계원점복귀, 상대좌표, Z축으로 원점복귀
(G28 Y0)                : 기계원점복귀, 중간 경유점


T03 M06      : 8파이 드릴링작업
M01          : 선택정지
G00 G90 G54 X35. Y35. S700 M03  : HOLE 중심좌표
G43 Z100. H03
Z10. M08     : 초기점 높이

G98 G73 Z-23.4 R5. Q3. F200   : 고정사이클초기점복귀, 고속심공드릴링 사이클, 깊이 23.4 , 절입량 3

G00 G49 G80 Z100. M09          : 급속이송, 공구길이보정취소, 고정사이클취소, 안전높이 100, 절삭유OFF
M05
(G28 G91 Z0)
(G28 Y0)

 

T01 M06      : 1번공구호출(엔드밀) , 메거진에 공구교환명령 암에의해 주축헤드에 바꿔주는 기능
M01          : 선택정지(스위치옵셔널선택되어 있으면 정지, 꺼지 있으면 계속작동, 써도 안써도 됨), M00 은 무조건일시정지
G00 G90 G54 X-12. Y65. S1200 M03 : 급속위치결정, 절대좌표, 워크좌표계, 미절삭의 좌측시작점, 1200 RPM정하고 주축 정회전
G43 Z100. H01  : 길이보정(H01 공구번호랑 같은 번호사용) 후 안전높이(공작물 윗면에서 100떨어진 곳-무조건 100 사용할 것,
Z10, M08       : 공작물 근처 접근 높이(가공시작 높이 이곳에서 절삭이 이뤄짐, M08-절삭유)
-------------------------------  선두문(실제가공을 하기 위한 준비단계) -----------------------------------------------
G01 Z-4. F100  : 진입이송
X0 F300        : 진입 절삭이송 , 연강기준
X5. Y70.       : 절삭
Y82.           : 진출(절삭하며 빠져 나감) ------- 좌측상단을 가공한 것

G00 Z20.       : 들어서 급속이송
X65.

G01 Z-4. F100
Y70. F300(진입)
X70. Y65.(절삭)
X82. (진출)

G00 Z20.
Y5.

G01 Z-4. F100
X70. F300 (진입)
X65. Y0 (절삭)
Y-12. (진출)

G00 Z20.

(외곽가공)
X-12. Y-12.

G01 Z-4. F100 (진입)
G41 X3. D01 F300 (D01 DATA : 5)
Y25.
G02 X6. Y28. R3.
G03 Y42. R7.
G02 X3. Y45. R3.
G01 Y60.
X25. Y67.
X59.
X67. Y59.
Y11.
X59. Y3.
X42.
Y6.
G03 X28. R7.
G01 Y3.
X10.
G02 X3. Y10. R7.
G01
Y15.
X-12.
G40 Y-12.


G00 Z20.
(내측가공)
X35. Y35.

G01 Z-3. F100
G41 X43. D01 F300  : 공구경 좌보정
Y51.
G03 X27. R8.
G01 Y42.
X23.
G03 Y28. R7.
G01 X27.
Y23.
G03 X43. R8.
G01 Y28.
X47.
G03 Y42. R7.
G01 X35.
G40 Y35.

 

 

(복귀문)
G00 G49 Z100. M09     : 급속으로 보정취소 후 안전높이 복귀, 절삭유 꺼줌
M05                   : 회전 1200RPM 멈춤(주축정지)
(G28 G91 Z0)          : 기계원점복귀. 시험볼때 괄호 없앨 것, VCNC로 검정하기 위해서,,
(G28 Y0)
M30
%

 

 

자를면 뒤집기를 이용한 컷돌출.SLDPRT

 

 

 

 

 

 

 

선택프로파일을 이용한 돌출 및 커팅.SLDPRT

 

일반스케치를 이용한 돌출연습.SLDPRT

 

캠 V-CNC 세팅방법 CAM 2014. 9. 29. 22:06

 

 

 

 

 

 

 

 

 

O0005.NC

 

 G28기계원점복귀(원샷지코드임-한블럭에서만 유효) G91
 
 모달지코드 예 (지코드가 지령되지 않은 3블록에서는 G01기능이
                유효-생략이 많이 됨)
 G01 X100.
         Y100,
         X0.
         Y0.
 G01 (직선절삭) --- > G1 로 사용하면 됨
 G00 : 급속위치결정 --- > G0 로 사용할 것
 G02 --- > G2 원호보간 CW / 헬리컬보간
 G03 --- > G3 원호보간 CCW / 헬리컬보간
 G17 XY평면선택
 G21 메트릭설정(써도 되고 생략해도 됨)
     G20 인치임
 G27 레퍼런스점 복귀체크
 G28 레퍼런스점 자동복귀
 G30 (실무에서 많이 사용)
 
 G43 공구길이보정 +
 G44 공구길이보정 -
 G49
 G54 공작물 워크 좌표계 선택(일반적으로 많이 사용)
 G80 고정사이클 취소 드릴링사이클 취소
 G81 드릴사이클
 G73 고속심공드릴링
 G84 탭핑사이클
 G90 절대좌표계
 G91 상대좌표계(제2원점 복귀할 때 사용)
 G98 고정사이클 복귀
 G99 고정사이클 R점 복귀

 O0001 - O9999

 절대지령       G90
   프로그램원점 = 공작물원점 X0,Y0,Z0
   공작물윗면기준 좌측하단
   G54로 공작물좌표계 설정함 원점G90 이 됨
   *각각의 도형의 포인트를 지정하는 게 먼저(원점에서 얼마나
                                   떨어져 있는가)
 
 상대(증분지령) G91


 급속이송속도란 : 기계상의 이송할 수 있는 최고속도라 할 수 있으며
  기계메이커측에서 기종 별도 설정함으로 사용자가 따로 설정할
  필요는 없슴.(급속이송속도단위 : m/min)
 
* 위치결정(G00) : 1) 공작물 근처로 위치결정 (기계원점과 너무 멀리
                     떨어져 있어 근처로 보내려 하는 것임)
                 G00 G90 X0,Y0; ---a
                         Z20;   ---b
                              충돌을 피하기 위하여 일반적으로
                              두번에 걸쳐 움직여 줌 (2줄 지령방법)
                          자동프로그램에서도 가능
                   2) 복귀할 때
                  G00 G90 Z100;
                         X_Y_; 

                   3) 한부분 가공 후 다음 공정 이동할 때
                     예--홀가공이 여러개 있을 때
                                          
                   4) 한 공정을 끝내고 공구를 교환하기 전에 공구를 위로
                      이동시킬 때
                   5) 모든 공정을 완전히 끝내고 공구를 이동시킬 때
                   6) 위치결정 기능은 공작물의 가공없이 공구의 위치만 이동시키는 명령
 허공에서 움직이므로 에어커팅이라고 불리기도 함

 
  [G90]
        [G00] X_Y_X_; 
  [G91]

  좌표계선택  급속위치결정  이동할 종점의 좌표
  [] 순서는 앞뒤 바뀔 수 있슴

* 수치(DATA) 입력방식
  1)전탁형   기본단위:1
    X1  --> 1MM (1INCH)
   2)최소설정단위형 기본단위 :1/1000  시험에서 쓰는 단위임...
    X1  --> 0.001MM (0.001INCH) MCT가 인식하는 최소단위..
    X1. --> 1MM (1INCH)

**중요**
              X10
    #####.##(컴퓨터가 인식하는 자릿수)
        X10.

*직선보간 (G01) 연속유효 G코드임...

  [G90]
        [G00] X_Y_Z_F_; 
  [G91]
 
  F: 이송속도 MM/MIN

*원호보간 또는 원호절삭 (G02 시계방향/G03 반시계방향)
 R값지령
 G17 (XY평면일 경우)
 
  G17 G02(G03)     X_ Y_        R_(I_J_K_) F_;
   원호절삭방향   종점의좌표    원호의 크기
 
  1) R: 반경지름
       R+ : 원호회전각도A <= 180
       R- : 원호회전각도A > 180
    단 R지령에서는 360도 이상 원호 가공 사용 불가.
    굳이 한다면 두줄 지령으로 하거나, I J K 지령 사용

  2) I  J  K (360도 원호가공 사용가능): 원호의 시작점에서 원호의 중심점까지
방향 X  Y  Z                            증분 변화량


 I,J,K 값지령
 G17  (XY평면일 경우)

  G03 X-40. Y0 [ R-40. --- R 지령일 때
               [ J40.  --- I,J,K 지령에서 Y좌표이므로