Verifying Of 3-Dimensional (3D) Printed ObjectsThrough Check Summing
Publication Date: 2015-Apr-23
The IP.com Prior Art Database
A method and system is disclosed for verifying of 3-Dimensional (3D) printed objects through check summing.
Page 01 of 3
Verifying Of 3
Dimensional (((333DDD))) Printed ObjectsThrough Check Summing
Printed ObjectsThrough Check Summing
Creation of consumer-grade 3D printing (additive layer manufacturing) creates a large set of varying hardware. Given cost and design, printing hardware varies greatly in terms of quality, precision, strength of print and print size. Even with a manufacturing printer of substantial precision, there is still some variability in created parts. Typically, a 3D-printer is properly calibrated to within a specified tolerance, and a desired part may be created by the 3D-printer within that specified tolerance. The variability of a printed part tends to remain undetected unless the printed part does not function for its intended purpose. For example, a printed automotive part may not be sufficient for the intended automotive use. The variability may be due to factors such as, but not limited to, materials, outlier-errors, time of day, or other variables.
Disclosed is a method and system for verifying specified quality of 3-Dimensional (3D) printed objects through check summing. The method and system provides a feedback mechanism to determine precision of a printed object. The printed object is verified for the precision and accuracy using commodity hardware and software.
The figure illustrates a method of verifying of 3-Dimensional (3D) printed objects through check summing.
The method includes an object model file creation, object printing, and object verification.
In object model file creation, an object model file creator adds metadata in addition to a model file. The metadata includes an identification of control points or points of interest that are visible in a finished object. The control points are used to calculate exact distances between control points and other control points; between control points and a
Page 02 of 3
known base; or between control points and other known/specific locations. Since the model file is the most precise representation of the object, the control points in the model file are used to calculate a set of "golden" checksums for later verification. The checksums may be created using any number of well-known hashing algorithms. For simplicity, the hashing algorithm called "Checksums" may be used.
Consider an example, where a naive checksum method is used in which digits are alternately added and subtracted. A point in a model file may be described by the precision of the object. The position of the object to 4 decimals should be 10.2500" above some base. This yields a checksum of "-2" (one, minus zero, plus two, minus five, plus zero, minus zero.). The position of the object to 3 decimals should be
10.250", which yields a checksum of "-2" again. The position of the object to 2 decimals should be 10.25", which yields a checksum of "-2" again. The position of the object to 1 decimal should be 10.2", which yields a check sum of "3".
In object printing, the object is created b...