Проект «Информационные технологии» (уровень II, важность для проекта низкая)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Обсуждение править
Спасибо за поправку, это моя первая статья, поэтому написана кривовато
Основные команды, которые встречаются у разных производителей: N - номер кадра управляющей программы, T - выбор инструмента по номеру), D - выбор номер резца инструмента (если различны), G - основные команды перемещения, M - технологические функции, F - указание величины подачи осей, S - указание частоты вращения шпинделя, и др. - это же есть по тексту и это не команды! (а слова, если почитать гост)
Нет, дружище, статья написана отлично. По крайней мере, мне очень помогла при подготовке диплома.
Друзья, а зачем внутри статьи ссылка на коммерческий продукт? Вы работаете на эту компанию?
Статья, действительно не плохая, много ошибок, но в принципе все они не существенны и ни коем образом не портят саму статью.
Например здесь: D - это номер корректора на диаметр или радиус инструмента, а G - подготовительные функции (перемещения задаются адресами со значениями: X50.01, Y-0.2, Z20, A-1, C5.5 и т.д. и выполняются в режиме реального времени (или подразумевается выполнение в реальном времени), команда выполнить задается только один раз, на пульте оператора кнопкой "ПУСК")
функция G53, G54-G59 править
Предлагаю исправить:
1. Правильное обозначение функции G53 - возврат в систему координат станка. Используется не во всех системах управления (стойках) ЧПУ, отсутствует в системах FANUC, HEIDENHAIN и многих других.
2. В сводной таблице кодов, считаю, что необходимо исправить G53-G59 на G54-G59. Правильное обозначение функций G54-G59 - выбор нуля заготовки. Как таковой ошибки нет, но G54-G59 - выбор нуля заготовки, будет более корректным и правильным. Например, на станке возможна обработка нескольких деталей (заготовок) за одну установку, для каждой из деталей соответственно выбирается точка привязки G54-G59 (ноль). Для каждой из G54-G59 расчет управляющей программы возможен, как в полярной, так и декартовой (прямоугольной) системы координат. Переход в полярную систему координат задается отдельной функцией. G53, G54-G59 не определяют и не являются выбором декартовой, тем более полярной системы координат.
Подпрограммы должны быть описаны после команды M02, но до M30. править
Подпрограммы должны быть описаны после команды M02, но до M30. Начинается подпрограмма с кадра вида Lxx, где xx — номер подпрограммы, заканчивается командой M17.
Это не корректно. Да, "Подпрограммы должны быть описана после команды М02..." имело место в стойках 2С42 и их модификациях и подобных системах. Стойки (системы управления) подобного типа устарели, но все еще продолжают работать. По большому счету, такая постановка предложения давно утратило силу. Например, в отечественной системе управления FMS-3000, как и во многих других, значения не имеет значения расположение подпрограммы, после М02, или до функции М30. Подпрограмма почти во всех современных стойках, может располагаться в любом месте, как в теле самой управляющей программы, так и вне его (отдельным файлом).
В предложении я заменил слово должны на могут. Считаю свою замену временной, так как будет правильнее и корректней изменить предложение целиком.
Ошибки править
К сожалению, в описании кодов масса ошибок. Это неверно описаны круговые и дуговые интерполяции, вызов подпрограмм с параметрами, и другое. Я не знаю всех программ транслирования g-code в перемещение инструмента, но для Mach3 здесь многое неверно. Д.Ильин (обс.) 07:12, 10 ноября 2016 (UTC).
Обозначения править
С чем связан выбор буквы группы комманд G и М? Так же остальные обозначения F(Feed), T(Tool), N(number?), P(parameter), S( spindle?), L(launch), D(?), I(?), J(?), K(?).