CNC 기계

DATRON과 매일 일하면 꽤 멋진 것들을 많이 봅니다. 볼거리, 참여거리가 너무 많아 이런 것들이 얼마나 멋진지 좀 무뎌질 정도입니다. 그래서 가끔 멈춰서 지금까지 한 일을 돌아보며 감상하는 시간이 필요합니다. 이번엔 하프톤 조각(halftone engraving)입니다.
이게 독특한 주제가 될 것 같아 독자 여러분과 공유하고, 여러분도 CNC 머신(바라건대 DATRON!)으로 할 수 있는 멋진 것들을 즐기시길 바랍니다.
먼저 주제 배경부터. 위키피디아에 따르면 하프톤 이미지는 "점들을 사용해 연속 톤 이미지를 시뮬레이션하는 재생 기법으로, 점 크기나 간격을 변화시켜 그라데이션 같은 효과를 생성한다"고 합니다.
하프톤 조각은 연속 톤 이미지를 시뮬레이션하는 재생 기법입니다.
본질적으로 하프톤 이미지의 트릭은 다양한 크기의 점으로 그레이스케일 이미지를 만드는 것입니다. 만화책 인쇄나 점묘법과 비슷하지만 조금 독특합니다.

이제 Halftoner, Jason Dorie가 만든 무료 애플리케이션을 소개합니다. 어떤 이미지든 쉽게 불러와 하프톤 이미지로 변환할 뿐만 아니라 동시에 툴패스까지 적용할 수 있습니다. 이 소프트웨어의 우아함은 단순함에서 옵니다. 먼저 이미지를 불러와 최소/최대 점 크기, 점 간격, 점 오프셋 등 값을 정합니다. 그런 다음 가공 값들(인출 높이, 최소 깊이, 이송률, RPM 등)을 정합니다. Halftoner에서 가장 중요한 값 중 하나는 공구 각도인데, 공구의 포각(included angle)을 써서 특정 크기 점을 만드는 데 필요한 깊이를 결정하기 때문입니다. 정말 직관적입니다.
다 끝나면 "Write GCode"를 클릭하면 바로 실행 가능한 프로그램이 나옵니다.

최근 프로젝트에서 이걸 좀 만져볼 기회가 있었는데, 최소한의 노력으로 얻을 수 있는 결과가 꽤 인상적입니다.

CNC 기계
이전 블로그 포스트인 CNC 기계 G코드에 대해 읽어보셨을 겁니다. 이전 포스트에서 설명했듯 G코드는 CNC 기계에 가공 윤곽, 절삭 공구 이송, CNC 스핀들 속도를 지시합니다. 마찬가지로 실제 기계 작동을 제어하는 또 다른 유형의 코드가 있는데, 이를 CNC 기계 M코드라고 합니다. M코드는 실제 CNC 기계 하드웨어와 작동을 제어합니다. CNC 프로그램 제어 명령으로서의 M코드 M코드는 CNC 프로그램 실행을 제어합니다. CNC 기계 프로그램 실행 정지(M00, M01, M02) 등. M코드를 사용하면 실제 CNC 기계 프로그
CNC 머신 락 CNC 머신 락은 실제 부품을 가공하기 전에 CNC 프로그램을 테스트하는 데 매우 유용한 기능입니다. 머신 락 상태에서는 축이 현재 위치에 머물지만, 디스플레이상의 위치는 프로그램 실행에 따라 변경됩니다. 이를 통해 공작기계 조작자는 실제 가공 전 문제점을 파악할 수 있습니다. 머신 락에는 두 가지 유형이 있습니다: 전축 머신 락: 모든 축의 이동을 정지 지정축 머신 락: 지정된 축만 이동 정지 머신 락을 활성화하려면 조작반의 머신 락 스위치를 누릅니다. 공구는 움직이지 않지만 각 축의 위치는 마치 공구가 움직이