An analysis strategy for swept solids
- 66 Downloads
Abstract
Numerous engineering components such as gears, turbine-blades, splined-shafts, and MEMS devices have a common underlying geometric structure in that they may be represented as a sweep of a 2D cross-section along a 3D trajectory. We consider here boundary value problems over such solids and propose an efficient strategy for solving such problems. The proposed strategy avoids the construction of a 3D finite element mesh, and therefore does not require a 3D mesh generator/solver. Instead a 2D mesh of the cross-section is coupled with an implicit 1D ‘hierarchical mesh’ over the trajectory. The latter is symbolically eliminated prior to computational analysis. This, we show, leads to the reduction of 3D scalar boundary value problems to simpler 2D vector problems over the cross-section. The proposed method is particularly well suited for the design exploration of swept solids, where numerous combinations of trajectories and/or cross-sections must be examined. Its computational superiority over extant 3D strategies is established through theory and numerical experiments.
Keywords
Swept solids Engineering analysis Extrusions CAD/CAENotes
Acknowledgments
The authors wish to acknowledge the reviewers, and the support of the National Science Foundation under grants OCI-0636206, and CMMI-0726635, CMMI-0745398.
References
- 1.Abdel-Malek KYJ, Blackmore D (2001) On swept volume formulations: implicit surfaces. Comput Aided Des 33(1):113–121CrossRefGoogle Scholar
- 2.Peternell M, Pottmann H, Steiner T, Zhao H (2005) Swept volumes. Comput Aided Des Appl 2(1–4):95–104Google Scholar
- 3.Kim Y-J, Varadhan G, Lin MC, Manocha D (2003) Fast swept volume approximation of complex polyhedral models. In: ACM symposium on solid modeling and applications. Seattle, WashingtonGoogle Scholar
- 4.Wang L, Leu M, Blackmore D (1997) Generating swept solids for NC verification using the SEDE method. In: Solid modeling. Atlanta, GAGoogle Scholar
- 5.Bronsvoort WF, Klok F (1985) Ray tracing generalized cylinders. ACM Trans Comput Graph 4(4):291–303CrossRefGoogle Scholar
- 6.Huang (1990) Contour generation and shape restoration of the straight homogeneous generalized cylinder. IEEE Trans, 1:409–413Google Scholar
- 7.Kim M-S, Park E-J, Lee H-Y (1994) Modeling and animation of generalized cylinders with variable radius offset space curves. J Vis Comput Anim 5(4):189–207CrossRefGoogle Scholar
- 8.Naeve A, Eklundh J-O (1995) Representing generalized cylinders. In: Proceedings of the 1995 Europe China workshop on geometrical modeling and invariants for computer vision, pp 63–70Google Scholar
- 9.Ponce J (1988) Straight homogeneous generalized cylinders: differential geometry and uniqueness results. IEEE Trans 4:327–334Google Scholar
- 10.Zerroug M, Nevatia R (1993) Quasi-invariant properties and 3-D Shape recovery of non-straight, non-constant generalized cylinders. IEEE Trans 96–103Google Scholar
- 11.Chalasani S, Thompson D (2004) Quality improvements in extruded meshes using topologically adaptive generalized elements. Int J Num Methods Eng 60:1139–1159MATHCrossRefGoogle Scholar
- 12.Ho SL, Fu WN, Wong HC (1999) Generation and rotation of 3-D finite element mesh for skewed rotor induction motors using extrusion technique. IEEE Trans Magn 35(3):1266–1269CrossRefGoogle Scholar
- 13.Knupp PM (1999) Applications of mesh smoothing: copy, morph, and sweep on unstructured quadrilateral meshes. Int J Num Methods Eng 45:37–45MATHCrossRefMathSciNetGoogle Scholar
- 14.Roca X, Sarrate J, Huerta A (2004) Surface mesh projection for hexahedral mesh generation by sweeping. In: Proceedings of 13th international meshing roundtable. Sandia National Laboratories, WilliamsburgGoogle Scholar
- 15.Tautges TJ (2001) The generation of hexahedral meshes for assembly geometry: survey and progress. Int J Num Methods Eng 50:2617–2642MATHCrossRefGoogle Scholar
- 16.Shaw JA (1999) Hybrid grids. In: Thompson JF, Soni BK, Weatherill NP (eds) Handbook of grid generation. CRC Press, Boca RatonGoogle Scholar
- 17.Zienkiewicz OC, Gagom JP, Kelly DW (1983) The hierarchical concept in finite element analysis. Comput Struct 16(1–4):53–65MATHCrossRefGoogle Scholar
- 18.Taylor RL, Zienkiewicz OC, Onate E (1998) A hierarchical finite element method based on the partition of unity. Comput Methods Appl Mech Eng 152(1):73–84MATHCrossRefMathSciNetGoogle Scholar
- 19.Vasilev VV (2000) Modern conceptions of plate theory. Comp Struct 48:39–48CrossRefGoogle Scholar
- 20.Vogelius M, Babuska I (1981) On a dimensional reduction method I: the optimal selection of basis functions. Math Comput 37:31–46MATHCrossRefMathSciNetGoogle Scholar
- 21.Reddy DB (1997) Introductory functional analysis with applications to boundary value problems and finite elements. Texts in applied mathematics, vol 27. Springer, New YorkGoogle Scholar
- 22.COMSOL (2005) FEMLAB 3.1. http://www.comsol.com.