G-code - 5.1. M000 - M018

목록

M0: Stop or Unconditional stop

M0: 정지 또는 무조건 정지

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem Yes Yes No Yes No No Yes No Yes ??? ???

Parameters

매개변수

This command can be used without any additional parameters.

이 명령은 추가 매개변수 없이 사용할 수 있습니다.

Pnnn Time to wait, in milliseconds )

Pnnn 대기 시간 (밀리초)

Snnn Time to wait, in seconds )

Snnn 대기 시간 (초)

Example

M0

M0

The RepRap machine finishes any moves left in its buffer, then shuts down.

RepRap 머신은 버퍼에 남아 있는 모든 동작을 마친 다음 종료됩니다.

All motors and heaters are turned off.

모든 모터와 히터가 꺼집니다.

It can be started again by pressing the reset button on the master microcontroller, although this step is not mandatory on RepRapFirmware.

RepRapFirmware에서는 이 단계가 필수가 아니지만 마스터 마이크로컨트롤러의 재설정 버튼을 눌러 다시 시작할 수 있습니다.

See also M1, M112.

M1, M112도 참조하세요.

The Marlin Firmware does wait for user to press a button on the LCD, or a specific time.

Marlin 펌웨어는 사용자가 LCD의 버튼을 누르거나 특정 시간을 누를 때까지 기다립니다.

"M0 P2000" waits 2000 milliseconds, "M0 S2" waits 2 seconds.

"M0 P2000" 은 2000 밀리초를 기다리고, "M0 S2"는 2초를 기다립니다.

RepRapFirmware executes macro file stop.g before everything is turned off.

RepRapFirmware는 모든 것이 꺼지기 전에 매크로 파일 stop.g를 실행합니다.

Apart from that, RepRapFirmware (v1.09n-ch) accepts an extra 'H' parameter, whose value must be non-zero, to keep all heaters active.

그 외에도 RepRapFirmware (v1.09n-ch)는 모든 히터를 활성 상태로 유지하기 위해 값이 0이 아니어야 하는 추가 'H' 매개변수를 허용합니다.

This is what Duet Web Control v1.07 sends to cancel a paused print.

이는 Duet Web Control v1.07이 일시 중지된 인쇄를 취소하기 위해 보내는 것입니다.

Notes

Notes

1. Not available in RepRapFirmware, but as a work-around G4 can be run before M0.

1. RepRapFirmware에서는 사용할 수 없지만 해결 방법으로 M0 이전에 G4를 실행할 수 있습니다.

2. Only available on Marlin.

2. 말린에서만 사용 가능합니다.

M1: Sleep or Conditional stop

M1: 절전 또는 조건부 정지

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No ??? No Yes No No Yes No No ??? ???

Example

M1

M1

The RepRap machine finishes any moves left in its buffer, then shuts down.

RepRap 시스템은 버퍼에 남아 있는 모든 동작을 마친 다음 종료됩니다.

All motors and heaters are turned off.

모든 모터와 히터가 꺼집니다.

It can still be sent G and M codes, the first of which will wake it up again.

여전히 G 및 M 코드를 보낼 수 있으며 그 중 첫 번째 코드가 다시 깨어납니다.

See also M0, M112.

M0, M112도 참조하십시오.

The Marlin Firmware does the same as M0.

Marlin 펌웨어는 M0과 동일한 기능을 수행합니다.

If Marlin is emulated in RepRapFirmware, this does the same as M25 if the code was read from a serial or Telnet connection, else the macro file sleep.g is run before all heaters and drives are turned off.

RepRapFirmware에서 Marlin을 에뮬레이트하는 경우 코드가 직렬 또는 Telnet 연결에서 읽혀지면 이는 M25와 동일합니다. 그렇지 않으면 모든 히터와 드라이브가 꺼지기 전에 매크로 파일 sleep.g가 실행됩니다.

M2: Program End

M2: 프로그램 종료

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No Yes No No No ??? No No No Yes ???

Example: M2

예: M2

Teacup firmware does the same as M84.

Teacup 펌웨어는 M84와 동일합니다.

M3: Spindle On, Clockwise (CNC specific)

M3: 스핀들 켜기, 시계 방향 (CNC 전용)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No Yes No No Yes Yes Yes No No ??? ???

Parameters

매개변수

Snnn Spindle RPM

Snnn 스핀들 RPM

Example

M3 S4000

M3 S4000

The spindle is turned on with a speed of 4000 RPM.

스핀들은 4000RPM의 속도로 켜집니다.

Teacup firmware turn extruder on (same as M101).

Teacup 펌웨어는 압출기를 켭니다 (M101과 동일).

RepRapFirmware interprets this code only if a Roland mill has been configured.

RepRapFirmware는 Roland 밀이 구성된 경우에만 이 코드를 해석합니다.

In Repetier-Firmware in laser mode you need S0..255 to set laser intensity.

레이저 모드의 Repetier-Firmware에서는 레이저 강도를 설정하려면 S0..255가 필요합니다.

Normally you use S255 to turn it on full power for moves.

일반적으로 S255를 사용하여 이동을 위해 최대 전력을 켭니다.

Laser will only fire during G1/2/3 moves and in laser mode (M452).

레이저는 G1/2/3 이동 및 레이저 모드 (M452)에서만 발사됩니다.

M4: Spindle On, Counter-Clockwise (CNC specific)

M4: 스핀들 켜짐, 시계 반대 방향 (CNC 전용)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No No No No Yes No No No No ??? ???

Example: M4 S4000

예: M4 S4000

The spindle is turned on with a speed of 4000 RPM.

스핀들은 4000 RPM의 속도로 켜집니다.

M5: Spindle Off (CNC specific)

M5: 스핀들 끄기 (CNC에만 해당)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No Yes No No Yes Yes No No No ??? ???

Example: M5

예: M5

The spindle is turned off.

스핀들이 꺼집니다.

Teacup firmware turn extruder off (same as M103).

Teacup 펌웨어는 압출기를 끕니다 (M103과 동일).

M6: Tool change

M6: 도구 교환

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No Yes No No No ??? No No No ??? ???

Example: M6

예: M6

M7: Mist Coolant On (CNC specific)

M7: 미스트 절삭유 켜기 (CNC 전용)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M106 No No No No No No No ??? ???

Example: M7

예: M7

Mist coolant is turned on (if available)

미스트 냉각수 켜짐 (사용 가능한 경우)

Teacup firmware turn on the fan, and set fan speed (same as M106).

Teacup 펌웨어는 팬을 켜고 팬 속도를 설정합니다 (M106과 동일).

M8: Flood Coolant On (CNC specific)

M8: 절삭유 공급 켜짐(CNC 전용냉각수 켜기 (CNC 특정)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M106 No No No No No No No ??? ???

Example: M8

예: M8

Flood coolant is turned on (if available)

플러드 냉각수 켜짐 (사용 가능한 경우)

M9: Coolant Off (CNC specific)

M9: 절삭유 꺼짐 (CNC에만 해당)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M106 No No No No No No No ??? ???

Example: M9

예: M9

All coolant systems are turned off.

모든 냉각수 시스템이 꺼졌습니다.

M10: Vacuum On (CNC specific)

M10: 진공 켜기 (CNC 전용)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M106 No No No No No No No ??? ???

Example: M10

예: M10

Dust collection vacuum system turned on.

집진 진공 시스템이 켜졌습니다.

M11: Vacuum Off (CNC specific)

M11: 진공 끄기 (CNC 전용)

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M106 No No No No No No No ??? ???

Example: M11

예: M11

Dust collection vacuum system turned off.

집진 진공 시스템이 꺼졌습니다.

M17: Enable/Power all stepper motors

M17: 모든 스테퍼 모터 활성화/전원 공급

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No (automatic) No Yes No Yes No No No ??? Yes

Example: M17

예: M17

M18: Disable all stepper motors

M18: 모든 스테퍼 모터 비활성화

Support FiveD Teacup Sprinter Marlin Repetier Smoothie RepRapFirmware Machinekit MakerBot grbl Redeem No use M2 No call M84 No Yes Yes No No Yes Yes

Parameters

매개변수

This command can be used without any additional parameters.

이 명령은 추가 매개변수 없이 사용할 수 있습니다.

X X axis

X X 축

Y Y axis

Y Y 축

Z Z axis

Z Z 축

E Extruder drive(s)

E 압출기 드라이브

Examples

M18

M18

M18 X E0

M18 X E0

M18

M18

M18 X E0

M18 X E0

Disables stepper motors and allows axes to move 'freely.'

스테퍼 모터를 비활성화하고 축이 '자유롭게' 이동할 수 있도록 합니다.

Notes

Notes

1 Some firmware implementations do not support parameters to be passed, but at least Marlin and RepRapFirmware do.

1 일부 펌웨어 구현에서는 매개변수 전달을 지원하지 않지만 최소한 Marlin 및 RepRapFirmware는 지원합니다.

2 RepRapFirmware allows stepper motors to be disabled selectively.

2 RepRapFirmware를 사용하면 스테퍼 모터를 선택적으로 비활성화할 수 있습니다.

For example, M18 X E0:2 will disable the X, extruder 0 and extruder 2 motors.

예를 들어 M18 X E0:2는 X, 압출기 0 및 압출기 2 모터를 비활성화합니다.