0
TECHNICAL PAPERS

Recognition of User-Defined Turning Features for Mill/Turn Parts

[+] Author and Article Information
Shiqiao Li

Design Automation Laboratory, Department of Mechanical & Aerospace Engineering, Ira A. Fulton School of Engineering, Arizona State University, Tempe, AZ 85287-6106shiqiao.li@asu.edu

Jami J. Shah

Design Automation Laboratory, Department of Mechanical & Aerospace Engineering, Ira A. Fulton School of Engineering, Arizona State University, Tempe, AZ 85287-6106j.shah@asu.edu

J. Comput. Inf. Sci. Eng 7(3), 225-235 (Jul 06, 2007) (11 pages) doi:10.1115/1.2767256 History: Received October 16, 2006; Revised July 06, 2007

This paper focuses on efficient algorithms for automatic recognition of user-defined turning features on mill/turn parts. As with other domains, recognition of interacting features is a difficult issue because feature interaction removes faces and alters the topology of the isolated turning features. This paper presents a method for efficiently recognizing both noninteracting and interacting rotational features from CAD model of mill/turn parts. Additionally, the method supports user-defined turning features that are represented using N-REP , a neutral feature representation language. First, the profiles of the revolved faces on a mill/turn part are obtained and the unturnable portions of these profiles are detected. These profiles then are used to construct the part graph and to solve feature interactions between coaxial turning features. Finally, graph-based and rule-based feature recognition are combined to recognize user-defined features.

FIGURES IN THIS ARTICLE
<>
Copyright © 2007 by American Society of Mechanical Engineers
Your Session has timed out. Please sign back in to continue.

References

Figures

Grahic Jump Location
Figure 1

Revolved surfaces

Grahic Jump Location
Figure 2

Definition of turning feature

Grahic Jump Location
Figure 3

Difficulty of finding the profile of a revolved face

Grahic Jump Location
Figure 4

Circumferential projections of various entities

Grahic Jump Location
Figure 5

Finding characteristic profile by CPJ

Grahic Jump Location
Figure 6

Finding the profiles for a planar revolved face

Grahic Jump Location
Figure 7

Example part for solving interaction phase 1

Grahic Jump Location
Figure 8

Merging profiles

Grahic Jump Location
Figure 9

Finding obstacles on a nonplanar revolved face

Grahic Jump Location
Figure 11

Solving interaction of turning features sharing an axis

Grahic Jump Location
Figure 12

Basic operations of profile tree

Grahic Jump Location
Figure 13

Recognizing UDF

Grahic Jump Location
Figure 14

Implementation snap shots

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In