[RS274(G, M코드)] CamMotics 1.1.1 (GNU/GPL v2)
RS274의 가이드에 대해서 소개하고자 한다.
CamMotics로 RS274에 대한 거부감을 줄일 수 있도록 하는 게 나의 목표이다.
맥락을 알게 되면, 명령어 몇 개 몰라도 사용하는 데 큰 무리가 없다.
1. 큰 흐름 보기
그림 1-1. RS274 기반의 생산 시스템 + 설계와 제도, 도도(Dodo)
그림 1-1과 같은 프로세스까지를 RS274의 영역이라고 본다.
이게 경계를 두고 표현해서 그렇지, "설계, 제도" 영역까지도 통합해도 될 부분이라고 주장한다.
즉 따로 배우는 게 아니라는 이야기이다.
설계, 제도에서 {x, y, z} = (0,0,0), ..., (i, j, k) 이러한 좌표가 존재할 수 있는데 지금 RS274라는 게 이러한 좌표들을 가지고 놀이를 하는 거라고 보면 된다.
[파일(Attachment)]
2. 간단한 G코드 사용하기
내가 시뮬레이션하는 프로그램은 CNC 시뮬레이션 프로그램 중 2.5axis, 3.5, 5 axis를 모두 지원하는 프로그램인 CAMMotics를 소개하려고 한다.
RS274 표준규격에 가장 부합한 프로젝트라고 본다.
그림 2-1. Cammotics - 도도(Dodo)
3. 시연
영상 3-1. Cammotics 시연하기, 도도(Dodo)
Cammotics(캠 모틱스)를 다루고 나면 기본적인 것이 훨씬 쉬워질 것으로 보인다.
M코드도 지원하고 가장 중요한 공구 교환이 가능하다는 점이다.
메뉴얼을 읽어보면, 엔드밀 등도 가능하다고 되어 있다.
그림 3-1. Cammotics - Tools (공구 교환 및 설정), 도도(Dodo)
4. 프로그램 작성의 기본 원리
그림 4-1. RS274 프로그래밍 작성에서의 방법, 도도(Dodo)
방법이라고 보는 게 좋을 거 같다.
[첨부(Attachment)]
정삭으로만 끝내도 상관은 없다. 정삭만 프로그래밍 짠다고 하면 기계에서 동작한다.
최종적으로 사람이 제품을 만지게 되고 보다 낳은 제품을 위해선 가공을 여러 번 하는 것이다.
5. 참고자료(Reference)
1. Cammotics, Last Modified , Accessed by 2018-08-10, http://www.camotics.org/
2. Cammotics, Last Modified , Accessed by 2018-08-10, https://www.camotics.org/manual.html
'기계(Mechanical) > RS274(G, M-Code)' 카테고리의 다른 글
[RS274](G-Code) V-CNC 소개3 (Lathe) (2) | 2018.07.08 |
---|---|
[RS274](G-Code) V-CNC 소개2 (MCT, Lathe) (1) | 2018.07.08 |
[RS274](G-Code) - V-CNC 소개 (1) | 2018.07.07 |