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

iDraw CNC 펜 플로터 필기 기계 첫 G코드 설정하기

CNC 펜 플로터 기계 세계에 입문한 초보자이고 Gcode의 복잡함에 압도당하고 있나요? 걱정 마세요! 이 블로그 게시물에서는 Gcode에 대해 알아야 할 모든 것과 UUNA TEK iDraw CNC 펜 플로터 필기 기계와 함께 사용하는 방법을 자세히 설명합니다. 함께 시작해 봅시다!  

목차

Gcode란 무엇인가?

Gcode, 또는 G-Code라고도 불리는 이 언어는 컴퓨터 지원 제조(CAM) 분야에서 사용되는 프로그래밍 언어입니다. 절단, 밀링, 드릴링 등 기계가 어떻게 움직이고 작동할지 지시하는 명령어 집합입니다. 여기서는 iDraw 기계를 사용한 펜 플로팅에 G코드를 사용하는 방법을 배울 것입니다.

"Gcode"라는 용어는 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 펜 플로터 기계 세계에는 더 많은 G코드가 있지만, iDraw 플로터를 작동하기 위해서는 위에 작성된 코드만 이해하면 됩니다.

iDraw 기계에 G코드를 보내기 위한 소프트웨어 고려 사항.

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

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

우리 삶을 편하게 하기 위한 UGS에서 사용자 지정 버튼 만들기

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

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

매크로 이름: 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

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. 기계가 홈 위치에 도달하면 왼쪽 상단의 파일 열기 버튼을 클릭하고 위 구글 드라이브 링크에서 다운로드한 파일을 선택하세요.
파일 열기 버튼 클릭
  • 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.

더 많은 관련 기사:

블로그로 돌아가기

댓글 남기기

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