꼭 알아야하는 G코드는?!
View counts: 140 |
ksr20
|
Oct. 6, 2020, 9:59 a.m.
G코드란?
3D 프린터가 인식할 수 있는 동작 코드, 좌표가 있는 파일으로 꼭 G코드 변환을 통해 3D프린터로 전달해야만 작동할 수 있습니다.
여기서 체크 포인트! G코드에는 규칙이 있습니다!
G코드에서는 지령 한 줄을 블록(BLOCK)이라고 하고, 주석은 기계에 대한 직접적인 명령은 없고
사용자가 코드를 읽기 쉽도록 해석해주는 문장으로 세미콜론 ' , '과 괄호 '( )'가 사용됩니다!
세미콜론은 해당 블록에서 이 기호 이후의 모든 문자가 주석임을 뜻하고, 괄호는 괄호를 포함한 괄호 내의 모든 문자가 주석임을 뜻합니다.
블록에서 주석을 제거한 후 남은 문자가 없으면 다음 블록이 실행되고, 남은 문자열은 다시 워드(WORD)로 분리됩니다.
꼭! 알면 너무나도 유용한 어드레스의 분류 (코드 번호 앞에 붙어있는 것)
준비기능 - G
보조기능 - M
기타기능 - F, S, T
좌표어 - X, Y, Z, I, J, K, A, B, C, D, E, R, P
G코드의 종류는 상당히 많은데요! 그 중에 가장 많이 사용하고 알아야하는 코드들을 몇 개 알려드리려고 합니다!
다음에는 전체 G코드에 대해서 자세히 기능과 용도를 나눠서 알려드릴게요~~
3D 프린터가 인식할 수 있는 동작 코드, 좌표가 있는 파일으로 꼭 G코드 변환을 통해 3D프린터로 전달해야만 작동할 수 있습니다.
여기서 체크 포인트! G코드에는 규칙이 있습니다!
G코드에서는 지령 한 줄을 블록(BLOCK)이라고 하고, 주석은 기계에 대한 직접적인 명령은 없고
사용자가 코드를 읽기 쉽도록 해석해주는 문장으로 세미콜론 ' , '과 괄호 '( )'가 사용됩니다!
세미콜론은 해당 블록에서 이 기호 이후의 모든 문자가 주석임을 뜻하고, 괄호는 괄호를 포함한 괄호 내의 모든 문자가 주석임을 뜻합니다.
블록에서 주석을 제거한 후 남은 문자가 없으면 다음 블록이 실행되고, 남은 문자열은 다시 워드(WORD)로 분리됩니다.
꼭! 알면 너무나도 유용한 어드레스의 분류 (코드 번호 앞에 붙어있는 것)
준비기능 - G
보조기능 - M
기타기능 - F, S, T
좌표어 - X, Y, Z, I, J, K, A, B, C, D, E, R, P
G코드의 종류는 상당히 많은데요! 그 중에 가장 많이 사용하고 알아야하는 코드들을 몇 개 알려드리려고 합니다!
코드 | 기능 | 용도 |
---|---|---|
G04 | 대기 (DWELL) 지령 | 대기 지령운 같은 블록 에 X나P로 대기 시간을 지정해야 하고, 소수점이 있는 실수로 초 단위로 정지 시간을 지령함 |
G28 | 원점복귀를 위한 명령 | 대부분의 경우 급속 이송으로 기계원점까지 자동 복귀 됨 |
G92 | 공작물 좌표게 | 해당 블록에 존재하는 좌표어의 좌표를 주어진 데이터로 설정해 줌 |
M190 | 플랫폼 가열 기능 | 동일 블록에 'S' 어드레스르르 이용한 가열 최소 온도 지정, 'R' 어드레스를 이용한 피드백 제어에 의해 정확한 온도가 유지되도록 설정할 수 있음 |
M109 | 열선의 온도를 지정, 해당조건까지 가열 혹은 냉각을 하면서 대기하는 명령 | 동일한 블록에 어드레스로 'S'는 열선의 최소 온도, 'R'은 최대 온도를 설정할 수 있음 |
M73 | 제작의 진행된 정도를 백분율로 표시 | 동일한 블록에 어드레스로 P를 사용하여 진행률 값을 지정할 수 있음 |
M135 | 출력 값 설정 시간간격을 지정하는 명령 | 'S' 어드레스로 밀리초 단위의 시간 값을 줄 수 있음 'T' 어드레스와 사용된다면 사용할 헤드를 데이터로주어진 정수를 변경하라는 의미 |
M104 | 헤드의 온도를 지정하는 명령 | 어드레스로 온도 'S'와 헤드번호 'T'가 이용 가능함 |
M133 | 설정 온도로 재가열하는 기능 | 헤드번호를 나타내는 'T' 어드레스와 함께 사용할 수 있음 |
M126, M127 | 헤드에 부착된 부가장치 등을 켜고 끄는 기능 | 어드레스로 'T'는 해당하는 헤드의 번호 |
다음에는 전체 G코드에 대해서 자세히 기능과 용도를 나눠서 알려드릴게요~~
Tags
Comments [0]
Studying
Title | 글쓴이 | Date | Count |
---|---|---|---|
꼭 알아야하는 G코드는?! |
![]() |
2020-10-06 | 139 views |
Anicubic 4max 프린터 조건 설정! |
![]() |
2020-09-18 | 130 views |
슬라이서 프로그램 비교!! |
![]() |
2020-08-06 | 404 views |