lib3mf-core
The core library for lib3mf-rs. This crate implements the logic for:
- Model Representation: In-memory structs for
Model,Mesh,Components, etc. - Parsing: XML parsing via
quick-xmland ZIP handling. - Validation: 3MF specification compliance checks.
- Writing: Serialization to valid 3MF archives.
- Extensions: Support for production, beam lattice, slice, and secure content extensions.
Usage
use Model;
use File;
let file = open.unwrap;
// Use the appropriate parser (see `parser` module)