Command | Description |
---|---|
KTC_TOOLCHANGER_ENGAGE [TOOLCHANGER=<name>] [DISREGARD_ENGAGED=<0|1>] |
Engage or lock the tool. |
KTC_TOOLCHANGER_DISENGAGE [TOOLCHANGER=<name>] [DISREGARD_DISENGAGED=<0|1>] |
Disengage or unlock from the tool. |
KTC_T<index> |
Select the tool with number. |
KTC_DESELECT_ALL |
Recursivley deselects all tools. |
KTC_TOOL_SET_TEMPERATURE [TOOL=<name> | T=<index>] [ACTV_TMP=<temperature>] [STDB_TMP=<temperature>] [CHNG_STATE=<0|1|2>|<OFF|STANDBY|ACTIVE>] [STDB_TIMEOUT=<seconds>] [SHTDWN_TIMEOUT=<seconds>] |
Change temperature settings for active or specified tool. |
KTC_SET_AND_SAVE_PARTFAN_SPEED [TOOL=<name> | T=<index>] [S=<value>] |
Set the part cooling fan speed for the active or specified tool. If no speed value is specified, the fan will run at full speed by default. |
KTC_TEMPERATURE_WAIT_WITH_TOLERANCE [TOOL=<name> | T=<index>] [TOLERANCE=<0-9>] |
Waits for the specified tool or heater's temperature to reach its target temperature with a set tolerance. The default tolerance is 1°C. If no tool or heater is specified, it waits for all temperatures to reach their target temperatures. |
Command | Description |
---|---|
KTC_GLOBAL_OFFSET_SAVE [ [[X=<pos>] [Y=<pos>] [Z=<pos>]] | [[X_ADJUST=<adjust>] [Y_ADJUST=<adjust>] [Z_ADJUST=<adjust>]] ] |
Set a global position offset that is applied to all tool offsets. Reports the current global offset if no parameter is provided. |
KTC_TOOL_OFFSET_SAVE [TOOL=<name> | T=<index>] [ [[X=<pos>] [Y=<pos>] [Z=<pos>]] | [[X_ADJUST=<adjust>] [Y_ADJUST=<adjust>] [Z_ADJUST=<adjust>]] ] |
Save the positional offset of an individual tool to file so it can be used later. Reports the tool offset without global offsets if no offset parameter is provided. |
Command | Description |
---|---|
KTC_TOOLS_DISPLAY |
Report the current mapping of tools to other KTC tools. |
KTC_TOOL_MAP_NR TOOL=<name> SET=<index> |
Map a tool to a index. Index must not be already in use. |
Command | Description |
---|---|
KTC_SET_ACTIVE_TOOL TOOL=<name> | T=<index> |
Set the KTC active tool manually to the specified. For overwriding when loading a tool manually. |
KTC_SET_STATE [TOOL=<name> | T=<index>] [STATE=<ERROR | NOT_CONFIGURED | CONFIGURING | CONFIGURED | UNINITIALIZED | INITIALIZING | INITIALIZED | READY | CHANGING | ENGAGING | SELECTING | DISENGAGING | DESELECTING | ENGAGED | SELECTED | ACTIVE>] |
Sets the state of the specified tool, toolchanger or the KTC itself. Without state provided, it reports the currently active state. |
KTC_TOOLCHANGER_SET_SELECTED_TOOL TOOL=<name> | T=<index> [TOOLCHANGER=<value>] |
Manually sets the selected tool of a specified or the default toolchanger. |
KTC_TOOLCHANGER_INITIALIZE [TOOLCHANGER=<value>] |
Manually initialize the specified or default toolchanger. |
KTC_HEATERS_PAUSE |
Turns off all heaters that are configured for tools and saves the changes. The heaters can be resumed later using the command KTC_HEATERS_RESUME. This command does not affect heated beds. |
KTC_HEATERS_RESUME |
Resumes all heaters that were previously turned off by the KTC_HEATERS_PAUSE command. |
Command | Description |
---|---|
KTC_STATS_REPORT |
Report the KTC statistics to console. |
KTC_PRINT_STATS_REPORT |
Report KTC statistics since last print started. |
KTC_RESET_STATS SURE=YES |
Reset all the KTC statistics. |
KTC_RESET_PRINT_STATS |
Run at start of a print to initialize and reset the KTC print statistics |
KTC_SET_LOG_LEVEL [LEVEL=<0-3>] [LOGFILE=<0-3>] |
Set the log level for the KTC. - LEVEL determines the amount of logging displayed on the console.- LOGFILE determines the amount of logging saved to a file.Log levels: ( 0 = Only the Always messages ) ( 1 = Info messages and above ) ( 2 = Debug messages and above ) ( 3 = Trace messages and above ) |
KTC_LOG_TRACE MSG=<message> |
Send a message to log at this logging level |
KTC_LOG_DEBUG MSG=<message> |
Send a message to log at this logging level |
KTC_LOG_INFO MSG=<message> |
Send a message to log at this logging level |
KTC_LOG_ALWAYS MSG=<message> |
Send a message to log at this logging level |
Command | Description |
---|---|
KTC_DEBUG_HEATERS |
Reports current status of heaters. |
KTC_DEBUG_TOOLS |
Reports current status of tools. |