NC 코드 가공연습 4 CAM 2014. 10. 14. 12:42

 

%

O0006
G17 G40 G49 G80
G21
G28 G91 Z0
G28 X0 Y0

T01 M06
M01
G00 G90 G54 X25. Y30. S2000 M03
G43 Z100. H01
Z10. M08

G99 G81 Z-2. R5. F150
X50.

G00 G49 G80 Z100. M09
M05
G28 G91 Z0

T02 M06
M01
G00 G90 G54 X25. Y30. S800 M03
G43 Z100. H02
Z10. M08

G99 G83 Z-22.1 R5. Q4. F100
X50.

G00 G49 G80 Z100. M09
M05
G28 G91 Z0

T03 M06
M01
G00 G90 G54 X25. Y30. S400 M03
G43 Z100. H03
Z10. M08

G99 G84 Z-23. R5. F500
X50.

G00 G49 G80 Z100. M09
M05
G28 G91 Z0

T04 M06
M01
G00 G90 G54 X-10. Y-10. S1200 M03
G40 G43 Z100. H04
Z10. M08
 
G01 Z-4. F100
G41 X5. D04 F350
Y24.
X25.
Y36.
X-10.
G40 Y30.
G01 X25.
G41 X17. D04 F350
G03 I8.
I8.
G40 G01 X25.
X-10.

G41 X5. D04
Y60.
G02 X10. Y65. R5.
G01 X35.
X66. Y60.
Y13.
G03 X58. Y5. R8.
G01 X41.
G03 X15. R30.
G01 X-10.
G40 Y-10.

G41 X4. D04
Y66.
X67.
Y6.
X64.
Y2.
X-10.
G40 G01 Y-10.

G00 Z20.
G41 X56. D04
G01 Y30.
Z-3.
G03 X25. Y61. R31. F350
G03 Y49. R6.
G02 X44. Y30. R19.
G01 G40 X50.
G41 X60. D04
G03 I-10.
G01 X50.

G00 G40 G49 G80 Z100. M09
M05
G28 G91 Z0
G28 Y0
M30
%
 

F9 : 시스템 좌표계 표시 ON/OFF

ALT + U : 명령취소(1번밖에 안됨)

F5 + A + L : 모든 직선 지우기

F5 + A + P : 모든 점 지우기

ALT + F1 : 자동배율(도형기준 전체화면)

ALT + F2 : 0.8배 축소

F2 : 0.5배 축소

F1 : 부분 확대

 

NC 코드 가공연습 3 CAM 2014. 10. 10. 11:09

 

 

%
O0005
(T01 CENTER D/R D3)
(T02 DRILL D6.9)
(T03 TAP M8*1.25)
(T04 FEM D8)

G17 G40 G49 G80
G21
(G28 G91 Z0)                : 경유점을 거치는데 어디 가지 말고 제자리에서 원점복귀
(G28 X0 Y0)
T01 M06
M01
G00 G90 G54 X20. Y30. S2000 M03
G43 Z100. H01
Z10. M08               : 공작물 근처 , 절삭유가동,

G99 G81 Z-2. R6. F150   : R점복귀
X45.

G00 G49 G80 Z100. M09
M05
(G28 G91 Z0)

-----센터작업한것-----  홀은 10분안에 타이핑 복사작업 함

--- DRILL 작업시작----
T02 M06
M01
G00 G90 G54 X20. Y30. S800 M03   : 드릴작업이므로
G43 Z100. H02
Z10. M08               : 공작물 근처 , 절삭유가동,

G99 G83 Z-22.1 R5. Q4 F100   : 절입량 3-4 Q는 중요, 피드는 100-150
X45.

G00 G49 G80 Z100. M09
M05
(G28 G91 Z0)


------ 태핑가공 시작( RPM 500 이하) -----
T03 M06
M01
G00 G90 G54 X20. Y30. S400 M03
G43 Z100. H03
Z10. M08               : 공작물 근처 , 절삭유가동,

G99 G84 Z-23. R5. F500   : 태핑사이클 G84, 피드는 회전수 X 피치 !!!!!
X45.

G00 G49 G80 Z100. M09
M05
(G28 G91 Z0)

 

내측가공
T04 M06
M01
G00 G90 G54 X20. Y30. S1200 M03
G43  Z100. H04
Z10. M08
G01 Z-3. F100
G41 Y23. D04 F300
X45.
Y37.
X20.
G40 Y30.                 : 안에 사각작업
G41 X30. D04             : 좌보정
G03 I-10.
G01 G40 X20.
X45.
G41 X34. D04
G03 I11.
G01 G40 X45.

G00 Z20.
 
------미절삭구간 ------
X-10. Y-10.
G01 Z-4. F100
X0. F300
Y70.
X42.5
Y60.
Y70.
X71.
Y30.
X67.
Y0
X-10.
Y-10.

G41 X5. D04
Y40.
X8. Y65.
X35.
Y60.
X20.
G03 Y48. R6.
G01 X44.
G03 X50. Y50. R6.
G01 Y60.
G02 X55. Y65. R5.
G01 X61.
G02 X66. Y60. R5.
G01 Y40.
G03 X60. Y7. R40.
G01 X45.
G03 X15. R40.
G01 X-10.
G40 Y-10.

G00 G49 Z100. M09
M05
(G28 G91 Z0)
M30
%

 

 

부울린명령의 제거 및 공통을 이용한 모델링2.SLDPRT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC코드 가공 연습 2 CAM 2014. 10. 6. 23:48

 

 

 

NC MILLING03
피삭재 80 X 80 X 20
1. 평엔드밀 D8
2. 센타드릴 D3
3. 드릴     D6.9
4. 텝       M8

%
O0004
G17 G40 G49 G80 : 틀(생략가능)
G21             : 미리단위(생략가능)
G28 G91 Z0      : 공구세팅할 때마다 함
G28 X0 Y0

홀가공부터 함
센터작업부터 함(2번공구)
T02 M06 (자리파기 가공)
M01     (선택정지- 해도 안해도 상관없슴)만약을 위해 해 놓는 것임
G00 G90 G54 X40. Y40. S1600 M03 (원점을 정확하게 세팅하면 M01 스톱없어도 됨)
G43 Z100. H02
Z10. M08

홀가공
G99 G81 Z-2. R5. F150   : 고정사이클 R점복귀, 드릴사이클 스폿드릴링, 홀을 먼저하기에 -2임!!

G00 G49 G80 Z100. M09    : 급속이송, 공구길이보정 취소
M05
(G28 G91 Z0)

또 다른 기초홀 가공
T03 M06 (드릴 6.9파이)
M01     (선택정지- 해도 안해도 상관없슴)만약을 위해 해 놓는 것임
G00 G90 G54 X40. Y40. S800 M03 (원점을 정확하게 세팅하면 M01 스톱없어도 됨)
G43 Z100. H03 : 길이 장보정
Z10. M08   : 날끝높이(6.0X0.3) + 추가길이(1) + 가공물높이

홀가공
G99 G83 Z-23. R5. Q4. F150   : 고정사이클 R점복귀, 심공드릴사이클, 절입량은 Q (안쓰면 실제 동작이 안됨, 점을 안찍으면

!!
                                                                   시간이 부족해서 떨어짐 4/1000) 
G00 G49 G80 Z100. M09    : 급속이송,
M05                     : 주축정지
(G28 G91 Z0.)


탭가공
T04 M06     : 탭작업 제일 마지막에
M01
G00 G90 G54 X40. Y40. S400 M03 : 탭은 속도 500이하로 줄 것
G43 Z100. H04
Z10. M08

G99 G84 Z-23. R5. F500 : 태핑사이클 G84, 탭가공은 Q값사용안함. 피드는 회전수 X 피치(400X1.25)

G00 G49 G80 Z100. M09  
M05
G28 G91 Z0

외각가공 순서(시계방향)
T01 M06
M01
G00 G90 G54 X-10. Y-10. S1200 M03 : 외곽가공의 출발점
G43 Z100. H01
Z10. M08

G01 Z-5. F100

미절삭 처리 경로
G41 X5. D01 F350    : 공구경보정 좌
G01 Y35.
G03 Y45. R5. (미절삭처리 원호에 생기는 것 제거)
G01 Y75.
X75.
Y5.
X45.
G03 X35. R5.
G01 X-10.
G40 Y-10.


외곽 프로그램 경로
G41 X6. D01 F350
Y30.
G03 Y50. R10.
G01 Y65.
G02 X15. Y74. R9.
G01 X34.
G03 X46. R6.
G01 X65.
X74. Y65.
Y57.
G03 Y23. R36.
G01 Y15.
G02 X65. Y6. R9.
G01 X50.
Y9.
G03 X43. Y16. R7.
G01 X37.
G03 X30. Y9. R7.
G01 Y6.
X15.
X6. Y15.

Y20.
X-10.
G40 Y-10.


내부 (반시계)
G00 Z20.
X40. Y40.  : 원형포켓

G01 Z-7. F100
G41 X50. D01 F350 : 좌측보정
G03 I-10.
I-10.              : 원을 생성시 미절삭 때문에 한바퀴 더 돌려줌.
G01 G40 X40.


십자모양
G01 Z-4. F100
G41 Y33. D01 F350
X55.
G03 Y47. R7.
G01 X47.
Y55.
G03 X33. R7.
G01 Y47.
X25.
G03 Y33. R7.
G01 X33.
Y25.
G03 X47. R7.
G01 Y40.
G40 X40.    : 보정 취소 후 원점으로

마무리
G00 G49 Z100. M09
M05
(G28 G91 Z0.)
(G28 Y0)

M30                     :프로그램 종료
%

 

마스터캠 2차원 실기 연습

 

 

 

 

 

 

 

내측 그리기
 
 중심 + 지름원 그리기 : C -A -D

 1. 지름값 입력  2. 위치지정
  중심 + 반경원 그리기
  C-A-R
  ㄱ. 반지름 값 입력
  L . 위치 지정

  두점선 그리기 또는 접선 그리기 - 두원호 그리기 이용 (C - L -T -Z)
  트림 나누기 이용(직선)
  트림 세요소 이용(원호)

 ** 윤곽가공에서 마우스로 어느 방향을 선택하느냐에 따라 가공 방향이 달라짐
 
 시계방향 / 좌측모따기 지점에서 수직선분 가운데 기준에서 출발위치 아래쪽을 선택해야 시계방향이 됨.
  클릭한 가까운 끝점이 출발점이 된다.

  선이 중복되어 있으면 한번에 흰색으로 선택이 안됨. (지우기/중복삭제를 이용할 것)
  길이가 다를 경우 삭제가 안됨. 지우개를 이용 근처에 대면 길고 짧은 것을 알 수 있다.

 미절삭을 체인으로 먼저 선정할 것 시계방향으로 선택할 것!!!! (바깥의 경우임 / 내측은 반시계방향)

 ** 주의 할 점
 공구경보정에서 최적화를 꼭 체크
 모서리 절삭이송방향을 전체로 체크할 것

 

 

 

 


 

 

 

 

 

 

 

 

 

 

돌출 및 컷 연습 2.SLDPRT

 

돌출 및 컷 연습 3.SLDPRT

 

돌출 및 컷 연습 4.SLDPRT

 

돌출 및 컷 연습.SLDPRT

 

돌출 및 회전 연습1.SLDPRT

 

돌출 및 회전 연습2.SLDPRT

 

돌출 및 회전 연습3.SLDPRT

 

옵셋을 이용한 돌출.SLDPRT

 

 

 

회전보스 및 원형패턴을 이용한 모델링 연습.SLDPRT

 

 

 

 

회전보스 및 회전컷을 이용한 모델링.SLDPRT

.