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

iDraw CNC 펜 플로터 필기용 기기 G-code 초기 설정

CNC 펜 플로터 기계 초보자이신가요? G코드의 복잡함 때문에 혼란스러우신가요? 걱정하지 마세요! 이 블로그 게시물에서는 G코드에 대해 알아야 할 모든 것과 UUNA TEK iDraw CNC 펜 플로터 필기 기계에서 사용하는 방법을 단계별로 안내합니다. 함께 시작해 봅시다!

목차

G코드란 무엇인가요?

G코드, 또는 G-Code라고도 불리며, 컴퓨터 지원 제조(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. G90/G91 – 절대/증분 위치 지정 모드: 이 코드는 기계가 좌표를 해석하는 방법을 결정합니다. 절대 모드(G90)에서는 좌표가 G92 명령으로 정의된 기준점 기준의 정확한 위치를 나타내며, 증분 모드(G91)에서는 현재 위치에서 이동할 거리를 나타냅니다.

참고: CNC 펜 플로터 기계에는 더 많은 G코드가 있지만, iDraw 플로터를 작동시키려면 위에서 소개한 코드만 이해하면 충분합니다.

iDraw 기계에 G코드를 보내기 위해 고려해야 할 소프트웨어

우리는 UGS(Universal Gcode Sender)를 사용하여 iDraw 기계를 설정하고 실시간으로 G코드를 보내 예술 작품이나 글씨를 그립니다. 아래는 UGS 공식 다운로드 페이지 링크입니다.

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

UGS에서 맞춤 버튼을 만들어 작업을 쉽게 하기

UGS에서 맞춤 버튼을 만들려면 아래 단계를 따르세요.

  • 1. 먼저 UGS를 열고 아래 단계를 따르세요.
  • 2. Machine 메뉴를 엽니다 (왼쪽 상단에서 세 번째 드롭다운 메뉴).
  • 3. Edit macros를 선택합니다 (Machine 메뉴의 마지막 옵션).
  • 4. 아래와 같이 빈칸을 채우는 화면이 나타납니다:
fill in the blanks like this
  • 5. 이제 다음 매개변수를 사용하여 기계 크기에 맞게 Macro Name과 G코드를 편집할 수 있습니다:

Macro Name: Home(Front Left)
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

G코드로 첫 작품 플로팅하기

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

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

플로팅 단계:

  • 1. Universal Gcode Sender 소프트웨어를 엽니다.
  • 2. 플로터를 켜고 USB 케이블을 플로터와 PC에 연결합니다.
  • 3. USB의 올바른 포트를 선택했는지 확인한 후, 아래 표시된 연결 버튼을 눌러 플로터를 PC와 연결합니다.
USB의 올바른 포트 선택
  • 4. 기계가 연결되면 Macros 메뉴 아래에 있는 맞춤 제작한 Home(Front Left) 버튼을 사용합니다.
  • 5. 기계가 Home 위치에 있으면, 왼쪽 상단의 파일 열기 버튼을 클릭하고 위 단계에서 다운로드한 Google Drive 파일을 선택합니다.
파일 열기 버튼 클릭
  • 6. 이제 A5 용지를 놓고, 펜 높이를 3mm로 설정한 뒤, 왼쪽 상단의 Play 버튼을 클릭합니다.
Play 버튼 클릭

참고: 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.

관련 기사 더보기:

블로그로 돌아가기

댓글 남기기

댓글 게시 전에는 반드시 승인이 필요합니다.