В нашей текущей действительности, от которой помогает только алкоголь (шутка, каждому помогает свое ...) нас окружает уже множество программ разного вида, которые делают нашу жизнь не такой, как она была еще 20-25 лет назад. Что-то помогает, а что-то усложняет. Как всегда.
Но, сейчас я расскажу о программах (приложениях) которые используются для работы с ЧПУ станками и для ЧПУ обработки материалов. Причем это описание-классификация не зависит от отрасли применения оборудования, так как архитектура едина для всех прикладных применений. Надо просто разложить по полочкам. И так ....
В общем весь софт можно разделить на три части:
- системы автоматизированного проектирования для создания чертежей и моделей - анг. CAD или САПР. С помощью этих программ мы разрабатываем эскизы, чертежи и на их основе создаем 3D модели. Из известных пакетов можно выделить:
Компас-3D, AutoCAD, Solidworks, Creo (ProE), FreeCAD, Corel и другие.
Данные системы делятся на системы для черчения (2D) и для трехмерного моделирования (3D), но назначение их от этого не меняется.
- машинные системы автоматизированного проектирования для создания управляющих программ для станков - анг. CAM, иногда еще встречается название "слайсер". С помощью этого софта мы преобразуем чертеж или модель в управляющий код, который понимает станок ЧПУ.
ArtCAM, Aspire Vectric, PowerMill, MasterCAM, BobCAD-CAM, EdgeCAM, NX.
Зачастую в САD программы встраиваются САМ модули и получается комбинированная система сквозного проектирования, которая выдает как результат управляющую программу (УП) для станка.
И третий вид программ - управляющие программы-контроллеры. Среди известных для х86/x64 можно выделить - Mach3/4, NCstudio, LinuxCNC, MachinenKIT, а так же систему от Fanuc - 32i. Большинство такого софта представленно встроенными программами, которые запускаются на специализированных процессорных ядрах, т.е. являются прошивками. Этот софт управляет уже станком, двигает его оси, включает его машинерию.
Полученный в САМ программах управляющий код, в виде файлов, загружается в станок и интерпретируется управляющими программами, преобразуется в движения инструмента и реакции станка.
Если понравилось, ставим ЛАЙК.