728x90
300x250

[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)]

180810-guide.7z

 

 


2. 간단한 G코드 사용하기

 

내가 시뮬레이션하는 프로그램은 CNC 시뮬레이션 프로그램 중 2.5axis, 3.5, 5 axis를 모두 지원하는 프로그램인 CAMMotics를 소개하려고 한다.

RS274 표준규격에 가장 부합한 프로젝트라고 본다.

 

https://camotics.org

 

 

그림 2-1. Cammotics - 도도(Dodo)

 


3. 시연

 

 

영상 3-1. Cammotics 시연하기, 도도(Dodo) 

 

Cammotics(캠 모틱스)를 다루고 나면 기본적인 것이 훨씬 쉬워질 것으로 보인다.

M코드도 지원하고 가장 중요한 공구 교환이 가능하다는 점이다.

 

메뉴얼을 읽어보면, 엔드밀 등도 가능하다고 되어 있다.

그림 3-1. Cammotics - Tools (공구 교환 및 설정), 도도(Dodo)

 


4. 프로그램 작성의 기본 원리

 

 

그림 4-1. RS274 프로그래밍 작성에서의 방법, 도도(Dodo)

 

방법이라고 보는 게 좋을 거 같다.

 

[첨부(Attachment)]

180810-guide2.7z

 

정삭으로만 끝내도 상관은 없다. 정삭만 프로그래밍 짠다고 하면 기계에서 동작한다.

최종적으로 사람이 제품을 만지게 되고 보다 낳은 제품을 위해선 가공을 여러 번 하는 것이다.

 


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

반응형

+ Recent posts