Режим MDI (Manual Data Input mode)

Материал из ТХАБ.РФ
Перейти к: навигация, поиск

Режим MDI (англ. Manual Data Input mode — режим ручного ввода данных) — общепринятое в системах ЧПУ обозначение режима ручного ввода управляющих команд языка G-code, в котором каждый блок программы отправляется на исполнение сразу после ввода[1]. В отличие от автоматического режима исполнения программ, режим ручного ввода не требует предварительного набора и подготовки управляющей программы перед её исполнением.

Режим MDI используют для наладки станка, для тестирования отдельных функций управляющей программы либо для выполнения примитивных действий, таких как перемещение в заданные координаты, тестирование подпрограмм[2], смена инструмента, привязка инструмента, привязка детали, включение или выключение шпинделя, либо выполнение M-кодов (включение СОЖ, включение смазки направляющих и т.д.).[3] Некоторые M-функции могут предназначаться к использованию только в режиме MDI для обслуживания станка, например поэтапная замена инструмента в обрабатывающих центрах[4].

Некоторые системы ЧПУ позволяют использовать режим MDI для создания и отладки управляющих программ с возможностью последующего сохранения на устройство хранения информации[5].

Режим MDI в системах ЧПУ не может использоваться во время исполнения программы в автоматическом режиме[1][2].

См. также

Примечания

Ошибка цитирования Ошибочный тег <references>; можно использовать только параметр group.

Используйте <references /> или <references group="…" />
{{#invoke: Check for unknown parameters | check

| unknown = | preview = Страница использует Шаблон:Примечания с неизвестным параметром «_VALUE_» | ignoreblank = y | 1 | colwidth | group | liststyle | refs

}}
  1. 1,0 1,1 AXIS GUI, раздел 3.6 MDI. LinuxCNC. linuxcnc.org.{{#invoke:check for unknown parameters|check |unknown= |preview=В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите. |showblankpositional=1 |url|title|author|first|last|authorlink|coauthors|editor|subtitle|quote|description|date|format|website|pages|location|publisher|lang|doi|deadlink|accessdate|archiveurl|archivedate|ref|work|language|datepublished}}
  2. 2,0 2,1 {{#invoke:String|replace|source=Peter Smid|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Fanuc CNC Custom Macros: Programming Resources for Fanuc Custom Macro B Users. — Industrial Press Inc., 2005-01-01. — 334 с. — ISBN 9780831131579.
  3. G-Code Tutorial: MDI is CNC For Manual Machinists. www.cnccookbook.com. Дата обращения 1 января 2016.{{#invoke:check for unknown parameters|check |unknown= |preview=В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите. |showblankpositional=1 |url|title|author|first|last|authorlink|coauthors|editor|subtitle|quote|description|date|format|website|pages|location|publisher|lang|doi|deadlink|accessdate|archiveurl|archivedate|ref|work|language|datepublished}}
  4. {{#invoke:String|replace|source=Peter Smid|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} CNC Programming Handbook. — Industrial Press, 2007-11-01. — 562 с. — ISBN 9780831192372.
  5. Manual Data Input (MDI) | Haas Automation® Resource Center. diy.haascnc.com. Дата обращения 1 января 2016.{{#invoke:check for unknown parameters|check |unknown= |preview=В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите. |showblankpositional=1 |url|title|author|first|last|authorlink|coauthors|editor|subtitle|quote|description|date|format|website|pages|location|publisher|lang|doi|deadlink|accessdate|archiveurl|archivedate|ref|work|language|datepublished}}