TY - JOUR
T1 - Non-uniform deformation of an STL model satisfying error criteria
AU - Lee, Kang Soo
AU - Kim, Sung Hwan
PY - 2010/3
Y1 - 2010/3
N2 - In this research, a method is presented for generating a deformed model satisfying given error criteria from an STL model in a triangular-mesh representation suitable for rapid prototyping (RP) processes. A deformed model is a non-uniformly modified shape from a base STL model. In developing a family product with various sizes such as a shoe, sometimes prototypes for all sizes should be made using an RP machine. Although an STL model is generated from a solid model, it is well known that creating a non-uniformly modified solid model from a base solid model is very difficult. Generally there are some gaps between surfaces after modification, and stitching the gaps is very difficult. To solve this problem, the authors explored the possibility of generating a deformed STL model directly from a base STL model. This research includes a data structure for modifying the STL model, checking the error of a modified edge compared with the exact non-uniformly scaled curve, checking the error of a modified facet compared with the exact non-uniformly scaled surface, and splitting a facet with an error greater than the allowable tolerance. Using the results of this research, the difficult work of creating solid models to build non-uniformly deformed STL models could be avoided.
AB - In this research, a method is presented for generating a deformed model satisfying given error criteria from an STL model in a triangular-mesh representation suitable for rapid prototyping (RP) processes. A deformed model is a non-uniformly modified shape from a base STL model. In developing a family product with various sizes such as a shoe, sometimes prototypes for all sizes should be made using an RP machine. Although an STL model is generated from a solid model, it is well known that creating a non-uniformly modified solid model from a base solid model is very difficult. Generally there are some gaps between surfaces after modification, and stitching the gaps is very difficult. To solve this problem, the authors explored the possibility of generating a deformed STL model directly from a base STL model. This research includes a data structure for modifying the STL model, checking the error of a modified edge compared with the exact non-uniformly scaled curve, checking the error of a modified facet compared with the exact non-uniformly scaled surface, and splitting a facet with an error greater than the allowable tolerance. Using the results of this research, the difficult work of creating solid models to build non-uniformly deformed STL models could be avoided.
KW - Boundary curves
KW - Data structure
KW - Mesh deformation
KW - Non-uniform modification
KW - STL
KW - Tolerance
UR - http://www.scopus.com/inward/record.url?scp=75849118111&partnerID=8YFLogxK
U2 - 10.1016/j.cad.2009.11.006
DO - 10.1016/j.cad.2009.11.006
M3 - Article
AN - SCOPUS:75849118111
SN - 0010-4485
VL - 42
SP - 238
EP - 247
JO - Computer-Aided Design
JF - Computer-Aided Design
IS - 3
ER -