G-code - 5.4. M080 - M109

목록

M80: ATX Power On

M80: ATX 전원 켜기

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

Example

M80

M80

Turns on the ATX power supply from standby mode to fully operational mode.

ATX 전원 공급 장치를 대기 모드에서 완전 작동 모드로 켭니다.

No-op on electronics without standby mode.

대기 모드가 없으면 전자 장치가 작동하지 않습니다.

Note: some firmwares, like Teacup, handle power on/off automatically, so this is redundant there. Also, see RAMPS wiring for ATX on/off.

참고: Teacup과 같은 일부 펌웨어는 자동으로 전원 켜기/끄기를 처리하므로 중복됩니다. 또한 ATX 켜기/끄기를 위한 RAMPS 배선을 참조하세요.

M81: ATX Power Off

M81: ATX 전원 끄기

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

Example

M81

M81

Turns off the ATX power supply. Counterpart to M80.

ATX 전원 공급 장치를 끕니다. M80과 대응됩니다.

For redeem, adding 'P' will quit the daemon (redeem).

상환의 경우 'P'를 추가하면 데몬 (상환)이 종료됩니다.

Adding parameter 'R' will restart the daemon.

매개변수 'R'을 추가하면 데몬이 다시 시작됩니다.

M82: Set extruder to absolute mode

M82: 압출기를 절대 모드로 설정

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

Example

M82

M82

Makes the extruder interpret extrusion as absolute positions.

압출기가 압출을 절대 위치로 해석하도록 합니다.

This is the default in repetier.

이것이 반복의 기본값입니다.

M83: Set extruder to relative mode

M83: 압출기를 상대 모드로 설정

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

Example

M83

M83

Makes the extruder interpret extrusion values as relative positions.

압출기가 압출 값을 상대 위치로 해석하도록 합니다.

M84: Stop idle hold

M84: 유휴 상태 유지 중지

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

Parameters

매개변수

This command can be used without any additional parameters.

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

Innn Reset flags

Innn 재설정 플래그

Example

M84

M84

Stop the idle hold on all axis and extruder.

모든 축과 압출기의 유휴 상태 유지를 중지합니다.

In some cases the idle hold causes annoying noises, which can be stopped by disabling the hold.

어떤 경우에는 유휴 홀드가 성가신 소음을 유발하는데, 이는 홀드를 비활성화하여 중지할 수 있습니다.

Be aware that by disabling idle hold during printing, you will get quality issues.

인쇄 중에 유휴 보류를 비활성화하면 품질 문제가 발생할 수 있습니다.

This is recommended only in between or after print jobs.

이는 인쇄 작업 사이나 인쇄 작업 후에만 권장됩니다.

M84 can also be used to configure or disable the idle timeout.

M84를 사용하여 유휴 시간 제한을 구성하거나 비활성화할 수도 있습니다.

For example, "M84 S10" will idle the stepper motors after 10 seconds of inactivity.

예를 들어 "M84 S10"은 10초 동안 활동이 없으면 스테퍼 모터를 유휴 상태로 만듭니다.

"M84 S0" will disable idle timeout; steppers will remain powered up regardless of activity.

"M84 S0"은 유휴 시간 초과를 비활성화합니다. 스테퍼는 활동에 관계없이 전원이 켜진 상태로 유지됩니다.

Notes

참고

1) RepRapFirmware-dc42 and other firmware may not support this parameter.

1) RepRapFirmware-dc42 및 기타 펌웨어는 이 매개변수를 지원하지 않을 수 있습니다.

M85: Set inactivity shutdown timer

M85: 비활성 종료 타이머 설정

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

Set inactivity shutdown timer with parameter S.

S<초seconds> 매개변수를 사용하여 비활성 종료 타이머를 설정합니다.

"M85 S0" will disable the inactivity shutdown time (default)

"M85 S0"은 비활성 종료 시간을 비활성화합니다 (기본값).

M92: Set axis_steps_per_unit

M92: axis_steps_per_unit 설정

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

Parameters

매개변수

Xnnn Steps per unit for the X drive

X 드라이브의 단위 당 Xnnn 단계

Ynnn Steps per unit for the Y drive

Y 드라이브 단위 당 Ynnn 단계

Znnn Steps per unit for the Z drive

Z 드라이브의 단위 당 Znnn 단계

Ennn Steps per unit for the extruder drive(s)

압출기 드라이브 단위 당 Ennn 단계

Examples

M92 X87.489 Y87.489 Z87.489

M92 X87.489 Y87.489 Z87.489

M92 E420:420

M92 E420:420

Allows programming of steps per unit (usually mm) for motor drives.

모터 드라이브의 단위당 단계 (일반적으로 mm)를 프로그래밍할 수 있습니다.

These values are reset to firmware defaults on power on, unless saved to EEPROM if available (M500 in Marlin) or in the configuration file (config.g in RepRapFirmware).

이러한 값은 사용 가능한 경우 EEPROM (Marlin의 M500) 또는 구성 파일 (RepRapFirmware의 config.g)에 저장되지 않는 한 전원을 켤 때 펌웨어 기본값으로 재설정됩니다.

unless saved to EEPROM or in the configuration file.

EEPROM이나 구성 파일에 저장되지 않은 경우.

Very useful for calibration.

교정에 매우 유용합니다.

M93: Send axis_steps_per_unit

M93: axis_steps_per_unit 보내기

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

M98: Call Macro/Subprogram

M98: 매크로/서브프로그램 호출

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

Parameters

매개변수

Pnnn Macro filename

Pnnn 매크로 파일이름

Example

M98 Pmymacro.g

M98 Pmymacro.g

Runs the macro in the file mymacro.g.

mymacro.g 파일의 매크로를 실행합니다.

In conventional G Codes for CNC machines the P parameter normally refers to a line number in the program itself (P2000 would run the Macro starting at line O2000, say).

CNC 기계용 기존 G 코드에서 P 매개변수는 일반적으로 프로그램 자체의 행 번호를 나타냅니다. 예를 들어 P2000은 O2000 행에서 시작하는 매크로를 실행합니다.

For RepRap, which almost always has some sort of mass storage device inbuilt, it simply refers to the name of a GCode file that is executed by the G98 call.

거의 항상 일종의 대용량 저장 장치가 내장되어 있는 RepRap의 경우, 이는 단순히 G98 호출에 의해 실행되는 GCode 파일의 이름을 나타냅니다.

That GCode file does not need to end with an M99 (return) as the end-of-file automatically causes a return.

파일 끝으로 인해 자동으로 반환이 발생하므로 해당 GCode 파일은 M99 (반환)로 끝날 필요가 없습니다.

Macro calls cannot usually be nested or be recursive; i.e. you can't call a macro from a macro, although RepRapFirmware explicitly supports this.

매크로 호출은 일반적으로 중첩되거나 재귀될 수 없습니다. 즉, RepRapFirmware가 이를 명시적으로 지원하더라도 매크로에서 매크로를 호출할 수 없습니다.

RepRapFirmware also allows the filename to include a path to a subdirectory.

RepRapFirmware를 사용하면 파일 이름에 하위 디렉터리 경로를 포함할 수도 있습니다.

For relative paths, the default folder is /sys, but some implementations may check the /macros directory too.

상대 경로의 경우 기본 폴더는/sys이지만 일부 구현에서는/macros 디렉토리도 확인할 수 있습니다.

Absolute file paths are supported on RepRapFirmware as well.

RepRapFirmware에서도 절대 파일 경로가 지원됩니다.

M99: Return from Macro/Subprogram

M99: 매크로/서브프로그램에서 복귀

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

Example

M99

M99

Returns from an M98 call.

M98 호출에서 반환합니다.

RepRapFirmware closes the currently active macro file.

RepRapFirmware는 현재 활성화된 매크로 파일을 닫습니다.

If a nested macro is being run, RepRapFirmware goes up one stack level.

중첩 매크로가 실행중인 경우 RepRapFirmware는 하나의 스택 레벨로 올라갑니다.

M98: Get axis_hysteresis_mm

M98: axis_hysteresis_mm 가져오기

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

Deprecated - clashes with the G Code standard M98 above

더 이상 사용되지 않음 - 위의 G 코드 표준 M98과 충돌

Report the current hysteresis values in mm for all of the axis.

모든 축에 대한 현재 히스테리시스 값을 mm 단위로 보고합니다.

Proposed for Marlin

Marlin에게 제안됨

M99: Set axis_hysteresis_mm

M99: axis_hysteresis_mm 설정

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

Deprecated - clashes with the G Code standard M99 above

더 이상 사용되지 않음 - 위의 G 코드 표준 M99와 충돌합니다

Example: M99 X Y Z E

예: M99 X Y Z E

Allows programming of axis hysteresis.

축 히스테리시스를 프로그래밍할 수 있습니다.

Mechanical pulleys, gears and threads can have hysteresis when they change direction.

기계적 풀리, 기어 및 나사산은 방향이 바뀔 때 히스테리시스를 가질 수 있습니다.

That is, a certain number of steps occur before movement occurs.

즉, 움직임이 발생하기 전에 특정 수의 단계가 발생합니다.

You can measure how many mm are lost to hysteresis and set their values with this command.

이 명령을 사용하면 히스테리시스로 인해 손실된 mm 수를 측정하고 해당 값을 설정할 수 있습니다.

Every time an axis changes direction, these extra mm will be added to compensate for the hysteresis.

축 방향이 바뀔 때마다 이 추가 mm가 히스테리시스를 보상하기 위해 추가됩니다.

Proposed for Marlin

Marlin에게 제안됨

M101: Turn extruder 1 on (Forward), Undo Retraction

M101: 압출기 1을 켜고 (전진) 후퇴 실행 취소

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

in Teacup firmware:

Teacup 펌웨어에서:

If a DC extruder is present, turn that on.

DC 압출기가 있으면 이를 켜십시오.

Else, undo filament retraction, which means, make the extruder ready for extrusion.

그렇지 않으면 필라멘트 수축을 실행 취소합니다. 즉, 압출기를 압출 준비 상태로 만듭니다.

Complement to M103.

M103을 보완합니다.

in BFB/RapMan firmware: Turn extruder on (forward/filament in).

BFB/RapMan 펌웨어: 압출기를 켭니다 (전진/필라멘트 입력).

in BFB/RapMan update: Flow extruder (omnidirectional/intra-filament)

BFB/RapMan 업데이트: 흐름 압출기 (전방향/인트라필라멘트).

in other firmwares: Deprecated.

기타 펌웨어: 더 이상 사용되지 않습니다.

Regarding filament retraction, see M227, M228, M229.

필라멘트 수축에 대해서는 M227, M228, M229를 참조하십시오.

M102: Turn extruder 1 on (Reverse)

M102: 압출기 1 켜기 (역방향)

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

In BFB/RapMan firmware: Turn extruder on Reverse (Still to add)

BFB/RapMan 펌웨어: 압출기를 역방향으로 켭니다 (아직 추가 중)

In other firmwares: Deprecated.

기타 펌웨어: 더 이상 사용되지 않습니다.

M103: Turn all extruders off, Extruder Retraction

M103: 모든 압출기 끄기, 압출기 후퇴

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

In Teacup firmware: If a DC extruder is present, turn that off.

Teacup 펌웨어: DC 압출기가 있는 경우 이를 끕니다.

Else, retract the filament in the hope to prevent nozzle drooling. Complement to M101.

그렇지 않으면 노즐이 흘러내리는 것을 방지하기 위해 필라멘트를 집어넣습니다. M101을 보완합니다.

In BFB/RapMan firmware: Turn extruder off.

BFB/RapMan 펌웨어에서: 압출기를 끄십시오.

In other firmwares: Deprecated. Regarding extruder retraction, see M227, M228, M229.

기타 펌웨어: 더 이상 사용되지 않습니다. 압출기 후퇴에 대해서는 M227, M228, M229를 참조하십시오.

M104: Set Extruder Temperature

M104: 압출기 온도 설정

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

Parameters

매개변수

Snnn Target temperature

Snnn 목표 온도

Example

M104 S190

M104 S190

Set the temperature of the current extruder to 190oC and return control to the host immediately (i.e. before that temperature has been reached by the extruder).

현재 압출기의 온도를 190oC로 설정하고 즉시 제어권을 호스트에 반환합니다 (즉, 압출기가 해당 온도에 도달하기 전).

Duet-dc42 and other firmware also supports the optional T parameter (as generated by slic3r) to specify which tool the command applies to.

Duet-dc42 및 기타 펌웨어는 명령이 적용되는 도구를 지정하기 위해 선택적 T 매개변수 (slic3r에서 생성됨)도 지원합니다.

See also M109.

M109도 참조하세요.

This is deprecated because temperatures should be set using the G10 and T commands (q.v.).

온도는 G10 및 T 명령 (q.v.)을 사용하기 때문에 더 이상 사용되지 않습니다.

Deprecation is subject to discussion. --Traumflug 11:33, 19 July 2012 (UTC)

지원 중단은 논의 대상입니다. --Traumflug 11:33, 2012년 7월 19일 (UTC)

M104 in Teacup Firmware

Teacup 펌웨어의 M104

In Teacup Firmware, M104 can be additionally used to handle all devices using a temperature sensor.

Teacup 펌웨어에서는 M104를 추가로 사용하여 온도 센서를 사용하는 모든 장치를 처리할 수 있습니다.

It supports the additional P parameter, which is a zero-based index into the list of sensors in config.h.

이는 config.h의 센서 목록에 대한 0부터 시작하는 인덱스인 추가 P 매개변수를 지원합니다.

For devices without a temp sensor, see M106.

온도 센서가 없는 디바이스의 경우 M106을 참조하세요.

Example: M104 P1 S100

예: M104 P1 S100

Set the temperature of the device attached to the second temperature sensor to 100 °C.

두 번째 온도 센서에 부착된 디바이스의 온도를 100°C로 설정합니다.

M105: Get Extruder Temperature

M105: 압출기 온도 가져오기

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

Parameters

매개변수

This command can be used without any additional parameters.

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

Rnnn Response sequence number

Rnnn 응답 시퀀스 번호

Snnn Response type

Snnn 응답 유형

Examples

M105

M105

M105 S2

M105 S2

Request the temperature of the current extruder and the build base in degrees Celsius.

현재 압출기 및 빌드 베이스의 온도를 섭씨 단위로 요청합니다.

The temperatures are returned to the host computer.

온도가 호스트 컴퓨터로 반환됩니다.

For example, the line sent to the host in response to this command looks like: ok T:201 B:117

예를 들어, 이 명령에 대한 응답으로 호스트로 전송되는 행은 다음과 같습니다. ok T:201 B:117

Expansion/generalization of M105 to be considered using S1 parameter as noted in Pronterface I/O Monitor

Pronterface I/O 모니터에 명시된 S1 매개변수를 사용하여 M105의 확장/일반화를 고려

In Repetier you can add X0 to get raw values as well:

Repetier에서 X0을 추가하여 원시 값도 얻을 수도 있습니다.

M105 X0

M105 X0

11:05:48.910 : T:23.61 /0 @:0 T0:23.61 /0 @0:0 RAW0:3922 T1:23.89 /0 @1:0 RAW1:3920

Recent versions of RepRapFirmware also report the current and target temperatures of all active heaters.

RepRapFirmware의 최신 버전은 모든 활성 히터의 현재 및 목표 온도도 보고합니다.

Notes

참고

1) These parameters are only supported by RepRapFirmware, which returns a JSON-formatted response if parameter S2 or S3 is specified.

1) 이러한 매개변수는 RepRapFirmware에서만 지원되며 매개변수 S2 또는 S3가 지정된 경우 JSON 형식의 응답을 반환합니다.

Additionally, parameter Rnn may be provided, where nn is the sequence number of the most recent G-code response that the client has already received.

또한, 매개변수 Rnn이 제공될 수 있으며, 여기서 nn은 클라이언트가 이미 수신한 가장 최근 G 코드 응답의 시퀀스 번호입니다.

M105 S2 is equivalent to M408 S0, and M105 S3 is equivalent to M408 S2.

M105 S2는 M408 S0과 동일하며, M105 S3은 M408 S2와 동일합니다.

Usage of these forms of M105 is deprecated, please use M408 instead.

이러한 형태의 M105 사용은 더 이상 사용되지 않습니다. 대신 M408을 사용하십시오.

M106: Fan On

M106: 팬 켜기

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

Parameters

매개변수

Pnnn Fan number (optional, defaults to 0)

Pnnn 팬 번호 (선택 사항, 기본값은 0)

Snnn Fan speed (0 to 255)

Snnn 팬 속도 (0 ~ 255)

Innn Invert signal

Innn 반전 신호

Fnnn Set fan PWM frequency, in Hz1

Fnnn 팬 PWM 주파수 설정 (Hz) 1

Hnn:nn:nn... Select heaters monitored when in thermostatic mode

Hnn:nn:nn… 온도 조절 모드에서 모니터링되는 히터를 선택합니다

Rnnn Restore fan speed to the value it has when the print was paused1

Rnnn 인쇄가 일시 중지되었을 때1 팬 속도를 원래 값으로 복원합니다

Tnnn Set thermostatic mode trigger temperature

Tnnn 온도 조절 모드 트리거 온도 설정

Examples

M106 S127

M106 S127

M106 P1 I1 S871

M106 P1 I1 S871

M106 P1 T45 H1:21

M106 P1 T45 H1:21

The first example turns on the default cooling fan at half speed.

첫 번째 예에서는 기본 냉각 팬을 절반 속도로 켭니다.

The second one inverts the cooling fan signal of the second fan and sets its value to 1/3 of its maximum.

두 번째는 두 번째 팬의 냉각팬 신호를 반전시켜 그 값을 최대값의 1/3로 설정합니다.

The third one sets the second fan to a thermostatic fan for heaters 1 and 2 (e.g. the extruder heaters in a dual-nozzle machine) such that the fan will be on when either hot end is at or above 45C.

세 번째는 두 번째 팬을 히터 1과 2 (예: 이중 노즐 기계의 압출기 히터)용 자동 온도 조절 팬으로 설정하여 핫 엔드가 45C 이상일 때 팬이 켜지도록 합니다.

Mandatory parameter 'S' declares the PWM value (0-255).

필수 매개변수 'S'는 PWM 값 (0-255)을 선언합니다.

M106 S0 turns the fan off.

M106 S0은 팬을 끕니다.

In some implementations like RepRapFirmware the PWM value may alternatively be specified as a real fraction: M106 S0.7.

RepRapFirmware와 같은 일부 구현에서는 PWM 값이 실수 분수 (M106 S0.7)로 지정될 수도 있습니다.

Notes

참고

1) These parameters are only available in RepRapFirmware.

1) 이러한 매개변수는 RepRapFirmware에서만 사용할 수 있습니다.

2) Marlin only supports fan 0, all values above 0 will be interpreted as 0.

2) Marlin은 팬 0만 지원하며 0보다 큰 모든 값은 0으로 해석됩니다.

M106 in RepRapFirmware

RepRapFirmware의 M106

RepRapFirmware supports an optional 'I' parameter, whose value must be greater than zero to invert the cooling fan output signal.

RepRapFirmware는 냉각 팬 출력 신호를 반전시키려면 해당 값이 0보다 커야 하는 선택적 'I' 매개변수를 지원합니다.

This makes the cooling fan output suitable for feeding the PWM input of a 4-wire fan via a diode.

따라서 냉각 팬 출력은 다이오드를 통해 4선 팬의 PWM 입력을 공급하는 데 적합합니다.

If the parameter is present and zero or negative, the output is not inverted.

매개변수가 존재하고 0 또는 음수이면 출력이 반전되지 않습니다.

If the parameter is not present, the inverted/non-inverted state remains unchanged.

매개변수가 없으면 반전/비반전 상태가 변경되지 않습니다.

The default at power up is not inverted.

전원을 켤 때 기본값은 반전되지 않습니다.

If the optional 'R' parameter is specified, the fan value when the print was last paused will be set.

선택적 'R' 매개변수가 지정되면 인쇄가 마지막으로 일시 중지되었을 때의 팬 값이 설정됩니다.

If the 'S' parameter is passed along with 'R', the firmware will not reset the last-known fan value.

'S' 매개변수가 'R'과 함께 전달되면 펌웨어는 마지막으로 알려진 팬 값을 재설정하지 않습니다.

This may be useful for tool change macro files.

이는 공구 변경 매크로 파일에 유용할 수 있습니다.

The T and H parameters allow a fan to be configured to operate in thermostatic mode, for example to use one of the fan channels to control the hot end fan.

T 및 H 매개변수를 사용하면 팬이 온도 조절 모드에서 작동하도록 구성할 수 있습니다. 예를 들어 팬 채널 중 하나를 사용하여 핫엔드 팬을 제어할 수 있습니다.

In this mode the fan will be fully on when the temperature of any of the heaters listed in the H parameter is at or above the trigger temperature set by the T parameter, and off otherwise.

이 모드에서는 H 매개변수에 나열된 히터의 온도가 T 매개변수로 설정된 트리거 온도 이상일 때 팬이 완전히 켜지고 그렇지 않으면 꺼집니다.

Thermostatic mode can be disabled using parameter H-1.

온도 조절 모드는 매개변수 H-1을 사용하여 비활성화할 수 있습니다.

M106 in Teacup Firmware

Teacup 펌웨어의 M106

Additionally to the above, Teacup Firmware uses M106 to control general devices.

위의 내용 외에도 Teacup 펌웨어는 M106을 사용하여 일반 디바이스를 제어합니다.

It supports the additional P parameter, which is an zero-based index into the list of heaters/devices in config.h.

이는 config.h의 히터/디바이스 목록에 대한 0부터 시작하는 인덱스인 추가 P 매개변수를 지원합니다.

Example: M106 P2 S255

예: M106 P2 S255

Turn on device #3 at full speed/wattage.

최대 속도/와트수로 장치 #3을 켭니다.

Note: When turning on a temperature sensor equipped heater with M106 and M104 at the same time, temperature control will override the value given in M106 quickly.

참고: M106 및 M104가 있는 히터가 장착된 온도 센서를 동시에 켜면 온도 제어가 M106에 지정된 값을 빠르게 무시합니다.

Note well: The ambiguous text in the note above needs to be reworded by someone who knows the actual functioning.

참고 사항: 위 참고 사항의 모호한 텍스트는 실제 기능을 아는 사람이 다시 작성해야 합니다.

Below is my interpretation based on language use, not practical experience or code inspection.

아래는 실제 경험이나 코드 검사가 아닌 언어 사용에 따른 나의 해석입니다.

Note: If M104 is (or becomes) active on a heater (or other device) with a feedback sensor it will correct any M106 initiated control output value change in the time it takes for the PID (of other feedback) loop to adjust it back to minimum error.

참고: M104가 피드백 센서가 있는 히터 (또는 기타 디바이스)에서 활성화되거나 활성화되면 PID (기타 피드백의) 루프가 이를 다시 조정하는 데 걸리는 시간 동안 M106에서 시작된 제어 출력 값 변경을 수정합니다. 오류를 최소화합니다.

It may not be easy to observe a change in the temperature (process value) due to this brief change in the control value.

이러한 제어값의 짧은 변화로 인해 온도(공정값)의 변화를 관찰하기가 쉽지 않을 수 있습니다.

M107: Fan Off

M107: 팬 끄기

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

Deprecated in Teacup firmware and in RepRapFirmware. Use M106 S0 instead.

Teacup 펌웨어 및 RepRapFirmware에서는 더 이상 사용되지 않습니다. 대신 M106 S0을 사용하세요.

M108: Set Extruder Speed

M108: 압출기 속도 설정

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

Sets speed of extruder motor. (Deprecated in FiveD firmware, see M113)

압출기 모터의 속도를 설정합니다. (FiveD 펌웨어에서는 더 이상 사용되지 않습니다. M113 참조)

M109: Set Extruder Temperature and Wait

M109: 압출기 온도를 설정하고 대기

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

Parameters

매개변수

Snnn minimum target temperature, waits until heating

Snnn 최소 목표 온도, 가열될 때까지 대기

Rnnn maximum target temperature, waits until cooling (Sprinter)

Rnnn 최대 목표 온도, 냉각될 때까지 대기 (스프린터)

Rnnn accurate target temperature, waits until heating and cooling (Marlin)

Rnnn 정확한 목표 온도, 가열 및 냉각까지 대기 (Marlin)

Example

M109 S215

M109 S215

M109 in Teacup

Teacup의 M109

Not needed. To mimic Marlin behaviour, use M104 followed by M116.

필요하지 않습니다. Marlin의 행동을 모방하려면 M104와 M116을 차례로 사용하십시오.

M109 in Marlin, Sprinter (ATmega port), RepRapFirmware

Marlin의 M109, Sprinter (ATmega 포트), RepRapFirmware,

Set extruder heater temperature in degrees celsius and wait for this temperature to be achieved.

압출기 히터 온도를 섭씨 온도로 설정하고 이 온도에 도달할 때까지 기다립니다.

Example: M109 S185

예: M109 S185

RepRapFirmware also supports the optional T parameter (as generated by slic3r) to specify which tool the command refers to (see below).

RepRapFirmware는 또한 명령이 참조하는 도구를 지정하기 위해 선택적 T 매개변수 (slic3r에 의해 생성됨)를 지원합니다 (아래 참조).

M109 in Sprinter (4pi port)

Sprinter의 M109 (4pi 포트)

Parameters: S (optional), set target temperature value.

매개변수: S (선택 사항), 목표 온도 값을 설정합니다.

If not specified, waits for the temperature set by M104.

지정하지 않으면 M104에 설정된 온도를 기다립니다.

R (optional), sets target temperature range maximum value.

R (선택 사항), 목표 온도 범위 최대 값을 설정합니다.

Example: M109 S185 R240 //sets extruder temperature to 185 and waits for the temperature to be between 185 - 240.

예: M109 S185 R240 //압출기 온도를 185로 설정하고 온도가 185-240 사이가 될 때까지 기다립니다.

If you have multiple extruders, use T or P parameter to specify which extruder you want to set/wait.

압출기가 여러 개인 경우 T 또는 P 매개변수를 사용하여 설정/대기하려는 압출기를 지정합니다.

Another way to do this is to use G10.

이를 수행하는 또 다른 방법은 G10을 사용하는 것입니다.

M109 in MakerBot

MakerBot의 M109

Example: M109 S70 T0

예: M109 S70 T0

Sets the target temperature for the current build platform.

현재 빌드 플랫폼의 목표 온도를 설정합니다.

S is the temperature to set the platform to, in degrees Celsius. T is the platform to heat.

S는 플랫폼을 설정하는 온도 (섭씨)입니다. T는 가열 플랫폼입니다.