PLY File Utilities
Goal: Provide basic functionality for ASCII PLY files as an alternative to the ubiquitous STL file format. PLY files utilize face-vertex connectivity to ensure water-tightness, which is critical in additive manufacturing. Advanced formats such as the Additive Manufacturing File (AMF: https://amf.wikispaces.com/) or the 3D Manufacturing File (3MF: http://www.3mf.io/) also use face-vertex connectivity, but these formats are XML based and so are a bit messy and overly complicated for the average researcher to use. The PLY file is a compact format that is also easy to read & write, thus provides a good platform for additive manufacturing researchers to utilize as they develop their algorithms.
Note: I apologize for the "messiness" of the code, this code was developed at work and undergoes a lengthy approval process for release. I am working on cleaning up the code and adding functionality (e.g. plySlicer is only a script at the moment, no error-checking, sparse comments etc.), but am releasing now to make available ASAP.
The Department of Energy’s National Security Campus is operated and managed by Honeywell Federal Manufacturing & Technologies, LLC under contract number DE-NA0002839
Cite As
Gregory Vernon (2026). PLY File Utilities (https://nl.mathworks.com/matlabcentral/fileexchange/55968-ply-file-utilities), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Data Import and Analysis > Data Import and Export > Standard File Formats > Other Formats >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
