.CNC

CNC File

Dolphin PartMaster CAM File
Ask a question
QUICK ANSWER

A .cnc file is either a Dolphin PartMaster CAM project (binary, Windows only) or a plain-text G-code program saved by a CNC machine controller. Open the Dolphin type with Dolphin CAD CAM PartMaster; open the G-code type in any text editor. The two look identical from the outside, so check whether your file contains readable G/M code commands to tell them apart.

Developer: Dolphin CAD CAM Systems Category: CAD Files MIME: application/octet-stream
OPENS ON Windows
Related: .DWG · .SLDPRT · .EASM · .NWD

On this page

19k+ extensions indexed
Last reviewed Aug 25, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the CNC file format?

.cnc files in Dolphin PartMaster are proprietary binary project files produced by Dolphin PartMaster CAD/CAM, a computer-aided manufacturing system developed by Dolphin CAD CAM Systems. The file stores the intermediate CAM stage of a machined part - tool selections, feeds and speeds, toolpath operations, and machining strategy data derived from a CAD geometry drawing.

The typical Dolphin PartMaster workflow begins with a CAD drawing saved as a .DRA file, which is processed in the CAM module to produce the .cnc project file. A post-processor then converts the .cnc file into G-code output stored as a .pun file for transfer to the CNC machine controller. The .cnc file is proprietary binary and is not human-readable.

Dolphin CAD CAM Systems remains an active company (dolphincadcam.com). PartMaster supports milling, turning, and wire EDM operations.

Important: the .cnc extension is also used far more widely as a generic label for CNC G-code programs - plain-text files containing ISO 6983 (RS-274) machine commands, interchangeable with .nc, .tap, and .gcode. In that generic context, .cnc files are readable in any text editor. This article describes the specific Dolphin PartMaster binary usage.

Security & safety

RISK: LOW

CNC/CAM files are data files without executable code. A maliciously crafted G-code file could command a CNC machine to move unsafely (tool crash, over-travel), but this requires physical access to the machine. No known malware vector via .cnc files on PC.

Format details

in a nutshell
FULL NAMEDolphin PartMaster CAM Fileaka CNC machine tool path file, PartMaster CAM drawing
DEVELOPERDolphin CAD CAM Systemssince 1990s (Dolphin PartMaster early versions)
CATEGORYCAD Files
MIME TYPEapplication/octet-stream
TYPEbinary CAM project file (proprietary)
This extension is also used by…
  • Generic CNC/G-code Program - Many CNC machine controllers (Fanuc, Mach3, GRBL etc.) save and load G-code programs as .cnc - plain ASCII text with ISO 6983 (RS-274) G-code commands; no relation to Dolphin PartMaster.
  • CNC Toolkit / Generic CAM Output - Various CAM packages (ArtCAM, Mastercam, Fusion 360 post-processors) can output .cnc as a synonym for .nc/.tap G-code files.

Programs that open CNC files

Windows3 apps
Dolphin Cad Cam PartMaster Paid File → Open, select the .cnc file; PartMaster displays the CAM operations and toolpath.
Notepad (for generic G-code .cnc files) Built-in Right-click → Open with → Notepad; readable only if the file is plain-text G-code.
QuickCAM 2D (Denford) Paid Open .cnc files generated by Denford QuickCAM; Denford-specific tool path format.

Technical details

deep spec
EncodingBinary (proprietary Dolphin PartMaster format)
Byte orderLittle-endian (Windows-native application)
ContainerProprietary Dolphin PartMaster CAM project container
Magic bytesNone publicly documented - proprietary binary format
CompressionNo compression documented; format internals are proprietary
Typical file size10 KB - 5 MB (depending on part complexity)
CAM workflow roleIntermediate stage between CAD drawing (.dra) and post-processed G-code output (.pun)
Stored dataTool selections, feeds, speeds, toolpath operations, and machining strategy data
Supported operationsMilling, turning, wire EDM (within Dolphin PartMaster)
PlatformWindows only
Extension ambiguity.cnc is also widely used as a generic G-code extension (plain ASCII text, ISO 6983/RS-274) by many CNC controllers - unrelated to this proprietary Dolphin format
Released1990s (Dolphin PartMaster early versions)
Specificationwww.dolphincadcam.com

CNC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CNC files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about CNC files.

Frequently asked questions

How do I open a .cnc file?
If it came from Dolphin PartMaster, use that software. If it looks like plain text with G/M codes, open it in any text editor - it's a G-code program.
Is a .cnc file the same as G-code?
Not always. In Dolphin PartMaster, .cnc is the CAM project (pre-G-code stage); the G-code output is a .pun file. Many other programs do save G-code as .cnc - open in a text editor to check.
Can I run a .cnc file directly on my CNC machine?
Only if it is plain-text G-code. A Dolphin PartMaster .cnc file is a CAM project that must be post-processed to G-code first.
Can I convert .cnc to DXF or STL?
Not directly. G-code toolpaths are machining instructions, not CAD geometry. Specialized tools (e.g. NCViewer) can visualize toolpaths but won't reconstruct solid CAD models.

References

1Wikipedia - G-code (ISO 6983 / RS-274)en.wikipedia.org
2Dolphin CAD CAM - PartMaster Overviewwww.dolphincadcam.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.DWGAutoCAD Drawing Database
.SLDPRTSOLIDWORKS Part File
.EASMeDrawings Assembly
.NWDNavisworks Document (published 3D model)
.VWXVectorworks Design File
.DXFDrawing Exchange Format (AutoCAD DXF)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z