An analysis strategy for swept solids

Original Article
  • 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/CAE 

Notes

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. 1.
    Abdel-Malek KYJ, Blackmore D (2001) On swept volume formulations: implicit surfaces. Comput Aided Des 33(1):113–121CrossRefGoogle Scholar
  2. 2.
    Peternell M, Pottmann H, Steiner T, Zhao H (2005) Swept volumes. Comput Aided Des Appl 2(1–4):95–104Google Scholar
  3. 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. 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. 5.
    Bronsvoort WF, Klok F (1985) Ray tracing generalized cylinders. ACM Trans Comput Graph 4(4):291–303CrossRefGoogle Scholar
  6. 6.
    Huang (1990) Contour generation and shape restoration of the straight homogeneous generalized cylinder. IEEE Trans, 1:409–413Google Scholar
  7. 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. 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. 9.
    Ponce J (1988) Straight homogeneous generalized cylinders: differential geometry and uniqueness results. IEEE Trans 4:327–334Google Scholar
  10. 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. 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. 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. 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. 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. 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. 16.
    Shaw JA (1999) Hybrid grids. In: Thompson JF, Soni BK, Weatherill NP (eds) Handbook of grid generation. CRC Press, Boca RatonGoogle Scholar
  17. 17.
    Zienkiewicz OC, Gagom JP, Kelly DW (1983) The hierarchical concept in finite element analysis. Comput Struct 16(1–4):53–65MATHCrossRefGoogle Scholar
  18. 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. 19.
    Vasilev VV (2000) Modern conceptions of plate theory. Comp Struct 48:39–48CrossRefGoogle Scholar
  20. 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. 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. 22.
    COMSOL (2005) FEMLAB 3.1. http://www.comsol.com.

Copyright information

© Springer-Verlag London Limited 2008

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringUniversity of WisconsinMadisonUSA

Personalised recommendations