A 3D surface offset method for STL‐format models
Authors:
- 1 August 2003
- journal article
- Published by Emerald Publishing in Rapid Prototyping Journal
- Vol. 9 (3) , 133-141
Abstract
This paper presents a new 3D offset method for modifying CAD model data in the STL format. In this method, vertices, instead of facets, are offset. The magnitude and direction of each vertex offset is calculated using the weighted sum of the normals of the facets that are connected to each vertex. To facilitate the vertex offset calculation, topological information is generated from the collection of unordered triangular facets making up the STL file. A straightforward algorithm is used to calculate the vertex offset using the adjoining facet normals, as identified from the topological information. This newly developed technique can successfully generate inward or outward offsets for STL models. As with any offset methodology, this technique has benefits and drawbacks, which will be discussed in this paper. Finally, conclusions will be made regarding the applicability of the developed methodology.Keywords
This publication has 9 references indexed in Scilit:
- Non-uniform offsetting and hollowing objects by using biarcs fitting for rapid prototyping processesComputers in Industry, 2002
- An overview of offset curves and surfacesComputer-Aided Design, 1999
- IGB-offset for plane curves—loop removal by scanning of interval sequencesComputer Aided Geometric Design, 1998
- Shelling and offsetting bodies1995
- Offset curves and surfaces: a brief surveyComputer-Aided Design, 1992
- Automatic cutter selection and optimal cutter path generation for prismatic partsInternational Journal of Production Research, 1991
- Boolean operations on sets using surface data1991
- Exact offset procedures for simple solidsComputer Aided Geometric Design, 1985
- Offsets of Two-Dimensional ProfilesIEEE Computer Graphics and Applications, 1984