Table of Contents

Interface IToolChangeTriggerConfig

Namespace
Hi.NcParsers.Dependencys
Assembly
HiMech.dll

Machine-level tool-change trigger mode. Machining centers with a magazine treat a bare T word as pre-selection only (the magazine rotates, no feed axis moves) and change the tool on the trigger M-code; lathes/turret machines index the turret — and thereby change the tool — on the T word itself. Real controllers declare this per machine (e.g. Siemens MD22550 $MC_TOOL_CHANGE_MODE, where 0 means the T word performs the change). Consulted by ToolChangeSyntax; machine-level (per-case parameter table) rather than brand vocabulary — implemented by ControllerParameterTableBase. Custom trigger M-codes are the separate IMCodeDeclarationConfig concern (IsToolChange).

public interface IToolChangeTriggerConfig : INcDependency, IMakeXmlSource
Inherited Members
Extension Methods

Properties

ToolWordTriggersChange

When true, a block carrying a T word performs the tool change by itself (turret semantics); default false keeps the ISO machining-center behavior where only the trigger M-code changes the tool and T merely arms the selection.

bool ToolWordTriggersChange { get; set; }

Property Value

bool