Elsevier

Computer-Aided Design

Volume 29, Issue 6, June 1997, Pages 457-468
Computer-Aided Design

Geometric representation of the swept volume using Jacobian rank-deficiency conditions

https://doi.org/10.1016/S0010-4485(96)00097-8Get rights and content

Abstract

A broadly applicable formulation for representing the boundary of swept geometric entities is presented. Geometric entities of multiple parameters are considered. A constraint function is defined as one entity is swept along another. Boundaries in terms of inequality constraints imposed on each entity are considered which gives rise to an ability of modeling complex solids. A rank-deficiency condition is imposed on the constraint Jacobian of the sweep to determine singular sets. Because of the generality of the rank-deficiency condition, the formulation is applicable to entities of any dimension. The boundary to the resulting swept volume, in terms of enveloping surfaces, is generated by substituting the resulting singularities into the constraint equation. Singular entities (hyperentities) are then intersected to determine sub-entities that may exist on the boundary of the generated swept volume. Physical behavior of singular entities is discussed. A perturbation method is used to identify the boundary envelope. Numerical examples illustrating this formulation are presented. Applications to NC part geometry verification, robotic manipulators, and computer modeling are discussed.

References (24)

  • M.A. Ganter et al.

    On algebraic methods for implicit swept solids with finite extent

    ASME DE

    (1993)
  • Z.J. Hu et al.

    Generating swept volumes with instantaneous screw axes

  • Cited by (116)

    • Conjugate shape simplification via precise algebraic planar sweeps toward gear design

      2020, Computers and Graphics (Pergamon)
      Citation Excerpt :

      Such an approach lacks bounds on the approximation error. Abdel-Malek and Yeh [26] propose a swept volume method based on rank deficiency condition of the Jacobian of the sweep map. This method readily generalizes to arbitrary dimensions.

    View all citing articles on Scopus
    View full text