Что такое формат файла CNC?
Файлы .cnc в Dolphin PartMaster являются проприетарными бинарными файлами проектов, созданными в Dolphin PartMaster CAD/CAM - системе автоматизированного производства, разработанной Dolphin CAD CAM Systems. Файл хранит промежуточный этап CAM для обрабатываемой детали: выбор инструментов, подачи и скорости, операции траектории инструмента и данные стратегии обработки, полученные из чертежа CAD.
Типичный рабочий процесс Dolphin PartMaster начинается с чертежа CAD, сохраненного в виде файла .DRA, который обрабатывается в модуле CAM для создания файла проекта .cnc. Затем постпроцессор преобразует файл .cnc в выходной G-code, сохраняемый в виде файла .pun для передачи на контроллер станка ЧПУ. Файл .cnc является проприетарным бинарным форматом и не предназначен для чтения человеком.
Компания Dolphin CAD CAM Systems остается активной (dolphincadcam.com). PartMaster поддерживает операции фрезерования, токарной обработки и электроэрозионной резки (EDM).
Важно: расширение .cnc также гораздо шире используется как общее обозначение программ ЧПУ на языке G-code - текстовых файлов, содержащих машинные команды ISO 6983 (RS-274), взаимозаменяемых с .nc, .tap и .gcode. В этом общем контексте файлы .cnc читаются в любом текстовом редакторе. В данной статье описывается конкретное бинарное использование в Dolphin PartMaster.
Безопасность и защита
РИСК: LOWФайлы CNC/CAM - это файлы данных без исполняемого кода. Злонамеренно созданный файл G-code может заставить станок ЧПУ двигаться небезопасно (столкновение инструмента, выход за пределы), но это требует физического доступа к станку. Известных векторов вредоносного ПО через файлы .cnc на ПК не существует.
Детали формата
в двух словах- Универсальная программа ЧПУ / G-code - Многие контроллеры станков ЧПУ (Fanuc, Mach3, GRBL и др.) сохраняют и загружают программы G-code как .cnc - обычный текст ASCII с командами G-code ISO 6983 (RS-274); не имеет отношения к Dolphin PartMaster.
- CNC Toolkit / Общий вывод CAM - Различные пакеты CAM (ArtCAM, Mastercam, постпроцессоры Fusion 360) могут выводить .cnc как синоним файлов G-code .nc/.tap.
Программы, открывающие файлы CNC
Технические подробности
глубокая спецификация| Кодировка | Бинарная (проприетарный формат Dolphin PartMaster) |
| Порядок байтов | Little-endian (нативное приложение Windows) |
| Контейнер | Проприетарный контейнер проекта Dolphin PartMaster CAM |
| Магические байты | Публично не задокументированы - проприетарный бинарный формат |
| Сжатие | Сжатие не задокументировано; внутренняя структура формата является закрытой |
| Типичный размер файла | 10 КБ - 5 МБ (в зависимости от сложности детали) |
| Роль в рабочем процессе CAM | Промежуточный этап между чертежом CAD (.dra) и постпроцессированным выводом G-code (.pun) |
| Хранимые данные | Выбор инструментов, подачи, скорости, операции траектории и данные стратегии обработки |
| Поддерживаемые операции | Фрезерование, токарная обработка, электроэрозионная резка (внутри Dolphin PartMaster) |
| Платформа | Только Windows |
| Неоднозначность расширения | .cnc также широко используется как общее расширение G-code (простой текст ASCII, ISO 6983/RS-274) многими контроллерами ЧПУ - не связано с данным форматом Dolphin |
| Выпущен | 1990s (Dolphin PartMaster early versions) |
| Спецификация | www.dolphincadcam.com |
Конвертации CNC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CNC.