File queued to print
The safety check starts before the job reaches the fabrication controller.
print_job.3mf
PrintGuard identifies firearm-related risk before a file is published, queued, or fabricated—locally, quickly, and with an auditable record.
01 Explore
How the classifier screens 3D-printing files for firearm components, and how it performs on a held-out benchmark.
California AB 2047 and New York’s 2026 budget law put 3D-printer blocking on a timeline. Follow every tracked state on one map.
02 Where it fits
Evaluate product-level safeguards against emerging performance requirements.
Email 02Screen files before slicing or publication, close to the existing workflow.
Email 03Job-level intake controls for universities, makerspaces, and enterprise teams.
Email 04Support consistent file review while limiting unnecessary redistribution of sensitive CAD files.
Email03 In the public record
Independent coverage of untraceable firearms, the rise of 3D-printed weapons, and emerging policy responses.
Reporting on New York’s first-of-its-kind requirement, the technical questions it raises, and the emerging standards debate.
Read the report Opens in a new tab Associated Press · October 16, 2025A look at recoveries reported by roughly two dozen police departments, cheaper fabrication tools, and concern about a new wave of homemade weapons.
Read the report Opens in a new tab Capitol News Illinois via NPR Illinois · June 12, 2026Reporting on a federal conviction and the enforcement challenges surrounding increasingly sophisticated home gun-making.
Read the report Opens in a new tab NJ Spotlight News / PBS · April 16, 2024Statehouse reporting on crime-gun recoveries, 3D printing, conversion devices, and pressure on existing statutes.
Watch the report Opens in a new tabA practical middle path
We are building a practical screening layer for additive-manufacturing workflows—designed to reduce risk without adding unnecessary friction for lawful use.
Classifier
A geometry classifier that screens 3D-printing files for firearm components before they are published, sliced, or printed. It reads the shape of the mesh rather than the filename, and keeps an auditable record of every decision.
01 The system
PrintGuard can run as a cloud service called through an API or directly on printer hardware. Either way, the same classifier screens each file before fabrication and only releases jobs that clear the configured firearm-part policy.
The safety check starts before the job reaches the fabrication controller.
print_job.3mf
02 / Choose deployment
Slicers, marketplaces, and print services send the file to a managed screening endpoint.
POST /v1/classify
The classifier executes on the printer or local controller without sending the file to the cloud.
LOCAL / NO UPLOAD
The classifier reads the shape itself—not the filename—and scores the file before any print motion is authorized.
04 / Enforce before print
The job continues only after it clears the active classification and policy line.
Hold, block, or route according to jurisdiction-specific rules and workflow.
Bounded parsers validate STL, OBJ, AMF, 3MF, and OFF files before analysis.
Mesh statistics, point clouds, voxel occupancy, and multiview projections capture the durable shape signal.
Scores, evidence, thresholds, and the resulting pre-print action are retained in a decision record.
02 The gap
Names can be changed in seconds. Keyword filters confuse intent with a label.
A small file edit produces a new hash, even when the underlying geometry is effectively unchanged.
PrintGuard extracts mesh statistics, sampled points, voxel occupancy, and multiview projections from the file itself.
03 Benchmark snapshot
A source-separated test set of firearm designs, firearm-specific parts, dual-use parts, near-firearm duplicates, and benign 3D files.
Percentage of firearm files successfully flagged.
Benign files incorrectly flagged. Lower means less friction for lawful use.
Per file, for average file sizes.
Source-separated test set.
V1 benchmark · July 2026
04 Built to be credible
PrintGuard is built around documented datasets, source-separated testing, clear audit records, and human review.
mesh rows in the binary training manifest
benign mechanical examples selected to challenge the classifier
positive mesh examples from authorized channels
Screening can happen where files already live, without centralizing every design.
Hashes, model scores, evidence, and decisions create a reviewable record.
Ambiguous and high-impact decisions can move into a review workflow.
Models, benchmarks, and policy rules can be updated as evidence improves.
Evaluate PrintGuard v1
We work with printer makers, slicers, marketplaces, and print services to test PrintGuard on their own files and workflows.