Серокой> Ну вот пример того, с чем работают как отечественные, так и инстранные станки с ЧПУ. То есть это идёт напрямую от САПРа на станок, и он это "понимает".
Серокой> N - номер шага, XYZ - координаты, F - частота оборотов, G и M - Коды.
N1G90G17G94
N2G28Z0
N3G28X0Y0
N4M00
N5G0X0Y0
N6G1Z30000F1100
N7S2000M03
N8G0X41610Y-33479
N9G1Z-19847F1100
...
N490G0Y-16452
N491G1Z18153F1100
N492M05M09
N493G28Z0
N494M02
N495M30
В принципе все правильно.Только F - скорость рабочей подачи в мм/мин,S - частота оборотов,М03 - вращение шпинделя против часовой стрелки, G0-усклренная подача,G1-переход на рабочую подачу, ну и так далее ....
Это старый добрый ISO-7bit,мировой стандарт по умолчанию для всех ЧПУ систем.Хаять его - типа признака хорошего тона для CNCшников.( Как ругать Виндоус для сисадминов ). И тем не менее:
" ...Стандарт языка управляющих программ ISO-7bit принятый в 70-х годах практически не изменился. Новые решения, реализованные в системах ЧПУ, использование сложных алгоритмов интерполяции (такие как сплайновая интерполяция в реальном времени), управление не традиционными процессами обработки (лазерная, электроэрозионная резка и др.) потребовали переработки и расширения некоторых положений языка ISO-7bit.Возникшие противоречия между жесткостью стандарта и потребностями в новых возможностях производители систем ЧПУ решали по-своему. В результате сформировались два пути решения этой проблемы:
возникло множество языков управляющих программ высокого уровня типа AnlogC фирмы ANDRON (ФРГ), но эти языки слишком сложны к изучению и имеют ограниченное применение;
практически каждый производитель систем ЧПУ выпускает свою версию языка ISO-7bit в соответствии с потребностями круга его пользователей.
Необходимо отметить, что многие версии языка ISO-7bit не имеют четкой структуры и их синтаксис часто базируется на исключениях, а не на правилах. Это объясняется тем, что эти версии создавались с ограниченными возможностями, без общей концепции при этом расширялись стихийно, под давлением пользователей. Результатом этого развития явилось наличие дублирующихся имен адресов и осей, использование нестандартных символов в качестве конца кадра, нестандартные форматы комментариев, и т.д.
Тем не менее, язык ISO-7bit является действующим стандартом и ни одна система в мире не выпускается без него. Как правило, все CAD-САМ системы генерируют выходной файл в формате языка ISO-7bit....."
Очень трудно искать черного добермана в темной комнате.
Особенно,если он там есть.