Исходное сообщение pioneer557
А программы для станков пишутся в какой-то специализированной соеде
Ну вообще-то, для станков, разных, есть некий базовый, програмный, стандартный язык. В основе он очень примитивный.
Программа для станка - это текстовый файл, который может прочитать и станок. и человек.
Программы состоят из блоков. Блок это обычная текстовая строка.
Станок последовательно считывает строку-блок, расшифровывает и одноразово выполняет. Затем считывает следующий блок, и т.д.
Строка-блок состоит из слов. Слово это обычно одна буква, за которой следует число. ( Например: X15. Y40. G40 )
Это общий стандарт. Однако для станков разных назначений и просхождений есть очень много различий.
Уже поверх этого наработаны сотни программных пакетов, графических и текстовых редакторов, поддерхивающих программирование станков.
Можно сказать, что сейчас уже существует целая техническая субкультура для этих дел, архитектурной стройностью напоминающая Вавилонскую башню.
Мне довелось познакомиться с добрым десятком таких сред.
Программа, которой похваляюсь, сделана на Visual Basic. Она работает с программой для графического дизайна Solid Edge и выдаёт программу непосредственно для шлифовального станка Anca в виде текстового файла.
Ой! Не переборщил ли с ответом?