Pii: S0010-4485(00)00040-3
نویسندگان
چکیده
Standard representations of irregular finite element meshes combine vertex data (sample coordinates and node values) and connectivity (tetrahedron–vertex incidence). Connectivity specifies how the samples should be interpolated. It may be encoded as four vertex-references for each tetrahedron, which requires 128m bits where m is the number of tetrahedra in the mesh. Our ‘Grow & Fold’ format reduces the connectivity storage down to 7 bits per tetrahedron: three of these are used to encode the presence of children in a tetrahedron spanning tree; the other four constrain sequences of ‘folding’ operations, so that they produce the connectivity graph of the original mesh. Additional bits must be used for each handle in the mesh and for each topological ‘lock’ in the tree. However, as our experiments with a prototype implementation show, the increase of the storage cost due to this extra information is typically no more than 1–2%. By storing vertex data in an order defined by the tree, we avoid the need to store tetrahedron–vertex references and facilitate variable length coding techniques for the vertex data. We provide the details of simple, loss-less compression and decompression algorithms and discuss a way of decreasing the storage cost to about 6 bits per tetrahedron. q 2000 Elsevier Science Ltd. All rights reserved.
منابع مشابه
Distributed maintenance of multiple product views
We present three mechanisms for maintaining consistent product views in a distributed product information data base. The mechanisms are used when one of the views makes a change to the product model and the other views must be updated to maintain consistency.
متن کاملGrow & fold: compressing the connectivity of tetrahedral meshes
Standard representations of irregular nite element meshes combine vertex data (sample coordinates and node values) and connectivity (tetrahedron-vertex incidence). Connectivity speciies how the samples should be interpolated. It may be encoded as four vertex-references for each tetrahedron, which requires 128m bits where m is the number of tetrahedra in the mesh. Our`Grow&Fold' format reduces t...
متن کاملPii: S0010-4485(00)00073-7
In variational CAD design, parametric models may fail to regenerate raising the question of which parameter values lead to valid models. The problem is easy to state but dif®cult to solve. Using a simpli®cation, we present an algorithm that computes for parametric models valid parameter ranges within which the model will regenerate. We explain also why the general problem is hard. q 2000 Elsevi...
متن کاملPii: S0010-4485(00)00063-4
This paper presents a method of determining the shape of the surface swept by a tool that follows a 5-axis tool path for machining curved surfaces. The method consists of discretising the tool into pseudo-inserts and identifying imprint points using a modi®ed principle of silhouettes. An imprint point exists for each pseudo-insert and the piecewise linear curve connecting them forms an imprint ...
متن کاملPii: S0010-4485(99)00040-8
The current paper presents a pseudo-sweep algorithm to determine whether a given volume constitutes an approximately swept shape for the purpose of hexahedral finite element mesh generation. The pseudo-swept shape determination approach consists of three steps. Step 1: Determining the source surface, target surface, and lateral surface of a given solid object B. Two requirements: topological an...
متن کامل