Setting Up the iDraw Pen Plotter for the First Time Gcode Usage

iDraw CNC 펜 플로터 필기 기계의 첫 Gcode 설정

CNC 펜 플로터 기계를 처음 접해 G코드의 복잡함에 부담을 느끼고 계신가요? 잘 찾아오셨습니다! 이 블로그 게시물에서는 G코드에 대해 알아야 할 모든 것과 UUNA TEK iDraw CNC 펜 플로터 필기 기계에서 사용하는 방법을 알려드립니다. 함께 살펴보겠습니다!  

목차

G코드란 무엇인가요?

G코드라고도 하는 Gcode는 컴퓨터 지원 제조(CAM) 분야에서 사용되는 프로그래밍 언어입니다. 기계에 이동 및 절삭, 밀링, 드릴링 등의 작업 방법을 알려주는 일련의 명령입니다. 여기서는 Idraw 기계를 사용해 펜 플로팅에 G코드를 사용하는 방법을 알아보겠습니다.

"G코드"는 기하학적 코드(Geometric Code)를 뜻하며, 자동화된 가공 도구를 제어하기 위해 1950년대 매사추세츠 공과대학교(MIT)에서 처음 도입되었습니다. 시간이 지나면서 CNC 펜 플로터 기계를 제어하는 업계 표준이 되었고, 이제는 iDraw 펜 플로터와 같은 펜 플로터도 제어할 수 있습니다.

그렇다면 G코드는 왜 필요할까요? 기계에 수행할 동작을 알려주는 레시피라고 생각하면 됩니다. 우리 모두 알다시피 용량이 큰 파일로 Inkscape를 사용하면 PC가 멈추거나 소프트웨어가 충돌하는 경우가 있어 답답할 수 있습니다.

G코드의 기본 구조는 문자로 시작하고 그 뒤에 숫자가 오는 명령 또는 행으로 구성됩니다. 각 명령은 서로 다른 방향(x, y, z)으로 이동하는 등의 특정 동작이나 작업을 나타냅니다. 이 코드는 일반 텍스트 형식으로 작성되어 사람과 기계 모두 쉽게 읽을 수 있습니다.

iDraw 기계에서 자주 사용하는 G코드

G코드는 CNC 펜 플로터 가공 공정의 필수 요소로, 기계의 움직임을 제어하는 데 사용됩니다. 이 섹션에서는 Idraw 기계에서 가장 일반적으로 사용되는 G코드 몇 가지를 살펴보겠습니다.

  1. G00 - 급속 이동: 이 코드는 절삭 없이 도구(여기서는 펜)를 한 지점에서 다른 지점으로 빠르게 이동하는 데 사용됩니다. 도구의 위치를 신속하게 바꿔야 할 때 자주 사용됩니다.
  1. G01 – 선형 보간: 이 코드는 두 지점 사이를 직선으로 이동할 때 사용합니다. 시작점, 끝점, 그리고 도구가 이동할 가변 이송 속도(F)를 지정합니다.
  1. G20/G21 – 인치/밀리미터 모드: 이 코드는 기기가 인치 또는 밀리미터 모드로 작동할지 지정합니다. 기본 설정은 기기마다 다르므로 기기에서 사용하는 단위 체계를 알아두는 것이 중요합니다. 플로팅에는 주로 밀리미터를 사용합니다.
  2. 4.G90/G91 - 절대/증분 위치 지정 모드: 이 코드는 기기가 한 위치에서 다른 위치로 이동할 때 좌표를 해석하는 방식을 결정합니다. 절대 모드(G90)에서는 좌표가 G92 명령으로 정의된 원점을 기준으로 프로그래밍된 경로의 정확한 위치를 나타냅니다. 반면 증분 모드(G91)에서는 현재 위치에서 이동할 거리를 나타냅니다.

참고:- CNC 펜 플로터 기기에는 더 많은 Gcode가 있지만, iDraw 플로터를 작동하려면 위에 적힌 코드를 이해하면 됩니다.

iDraw 기기에 Gcode를 전송할 때 고려할 소프트웨어.

iDraw 기기를 설정하고 Gcode를 실시간으로 전송해 그림을 그리거나 글자를 쓰기 위해 UGS(Universal Gcode Sender)를 사용합니다. 아래는 UGS 공식 다운로드 페이지 링크입니다.

https://winder.github.io/ugs_website/download/

UGS에서 사용자 지정 버튼을 만들어 작업을 간편하게 하기

UGS에서 사용자 지정 버튼을 만들려면 아래 단계를 따르세요.

  • 1. 먼저 UGS를 열고 아래 단계를 따르세요.  
  • 2. 기기 메뉴를 여세요(왼쪽 위에서 세 번째 드롭다운 메뉴).
  • 3. 매크로 편집을 선택하세요(기기 메뉴의 마지막 옵션).
  • 4. 다음과 같이 빈칸이 표시됩니다:
이와 같이 빈칸을 채우세요
  • 5. 이제 다음 매개변수를 사용해 기기 크기에 맞게 매크로 이름과 GCode를 편집할 수 있습니다:

매크로 이름: 홈(왼쪽 앞)
Gcode :
A4 크기 기기:$H;G91Y-297.0F5000;G92X0Y0;$SLP


A3 크기 기기:$H;G91Y-420.0F5000;G92X0Y0;$SLP


A2 크기 기기:$H;G91Y-594.0F5000;G92X0Y0;$SLP


A1 크기 기기:$H;G91Y-841.0F5000;G92X0Y0;$SLP


A0 크기 기기:$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Gcode로 첫 작품 그리기

여기까지 오셨으니, Gcode를 처음 사용할 때 기계를 설정하는 방법을 이해하셨기를 바랍니다. 아래에서 첫 번째 작품을 플로팅할 Gcode 파일을 찾을 수 있습니다. 작품 크기는 A5이며, 좋은 결과를 얻으려면 0.4mm 펜을 사용해 플로팅할 수 있습니다.

Gcode 파일 링크: https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing

플로팅 단계:

  • 1. Universal Gcode Sender 소프트웨어를 여세요.
  • 2. 플로터를 켜고 플로터에서 PC로 USB 케이블을 연결하세요.
  • 3. 아래에 강조 표시된 연결 버튼을 사용해 플로터를 PC에 연결하고, USB의 올바른 포트를 선택했는지 확인하세요.
USB의 올바른 포트를 선택했습니다
  • 4. 기계가 연결되면 매크로 메뉴에서 직접 만든 홈(앞쪽 왼쪽) 버튼을 사용해야 합니다.
  • 5. 기계가 홈 위치에 도달하면 왼쪽 상단의 파일 열기 버튼을 클릭하고, 이 단계들 위에 있는 Google Drive 링크에서 다운로드한 파일을 선택하세요.
파일 열기 버튼을 클릭하세요
  • 6. 이제 A5 용지를 놓고 펜 높이를 3mm로 설정한 다음, 아래 그림과 같이 왼쪽 상단의 재생 버튼을 클릭하세요.
재생 버튼을 클릭하세요

참고: Baud를 변경하지 마세요.

UGS와 iDraw 펜 플로터 작품의 작업 진행 중 사진 몇 장입니다.

iDraw 펜 플로터로 만든 작품
iDraw 펜 플로터로 만든 작품
iDraw 펜 플로터로 만든 작품
iDraw 펜 플로터로 만든 작품
iDraw 펜 플로터로 만든 작품

이 글은 @Mandeep Singh이 기고했습니다

펌웨어를 수정할 필요가 없다는 UUNA TEK 팀의 제안에 따라, 안내 방법은 다음과 같습니다.

1. 기본 설정을 사용합니다.

2. 매크로 버튼을 추가하면 복귀 후 자동으로 왼쪽 아래 모서리로 이동합니다. 여기서는 기계 크기에 맞춰 Y축을 이동해야 합니다.

 

$H;G91Y-297.0F5000;G92X0Y0

Y 뒤의 매개변수는 기계의 Y축 이동 거리입니다.

A4 기계는 -297입니다

A3 기계는 -420입니다

A2 기계는 -594입니다

A1 기계는 -841입니다

A0 기계는 -1189입니다

이 명령을 사용하고 나중에 모터 정지 명령을 추가하세요: $H;G91Y-297.0F5000;G92X0Y0;$SLP.

관련 아티클 더 보기:

블로그로 돌아가기

댓글을 남기세요

댓글은 게시되기 전에 승인을 받아야 합니다.