Efficient Algorithm for the Real-time Generation of Reflection Lines

- Journal title : Transactions of the Korean Society of Mechanical Engineers A
- Volume 24, Issue 1, 2000, pp.173-181
- Publisher : The Korean Society of Mechanical Engineers
- DOI : 10.22634/KSME-A.2000.24.1.173

Title & Authors

Efficient Algorithm for the Real-time Generation of Reflection Lines

Gang, Ju-Yeop; Lee, Geon-U;

Gang, Ju-Yeop; Lee, Geon-U;

Abstract

Depending upon the method of the surface generation and the quality of the boundary curves provided, the resulting surfaces may have global or local irregularities in many cases. Thus it would be necessary for the designer to evaluate the surface quality and to modify the surface. This capability is very important because the defect of the surface requires the rework of the dies that causes a big loss in cost and delivery time. To simulate the reflection line test in the actual production line, a faster generation algorithm is presented. Among., various surface interrogation methods using reflection lines, Blinn-Newell type of reflection mapping is applied to generate reflection lines on the trimmed NURBS surface. The generation of reflection lines is formulated as a surface-plane intersection problem, and solved by surface-contouring techniques. In addition, a modified reflection map is proposed to eliminate the discontinuity of reflection lines due to the configuration of the reflection map. A fast reflection line algorithm is developed utilizing an efficient traced contouring technique, and proved to be well suited for real-time quality-assessment task.

Keywords

Surface Interrogation;Reflection Line;Contouring Algorithm;Reflection Mapping;

Language

Korean

References

1.

Holger Theisel and Gerald Farin, 1997, 'The Curvature of Characteristic Curves on Surfaces,' IEEE Computer Graphics and Application, Vol. 17, No.6, pp.88-96

2.

Klass, R, 1980, 'Correction of Local Surface Irregularities Using Reflection lines,' Computer Aided Design, Vol. 12, pp.73-77

3.

Kaufmann, E. and Klass, R., 1988, 'Smoothing Surfaces Using reflection Lines for Families of Splines,' Computer Aided Design, Vol.20, No.6, pp.312-316

4.

Farin, G .. A., 1985, 'A Modified Clough-Tocher Interpolant,' Computer Aided Geometric Design, Vol. 2, pp.19-27

5.

Blinn, J.F., and M.E. Newell, 'Texture and Reflection in Computer Generated Images,' CACM, 19(10), pp.542-547

6.

최인진, 이건우, 1996.6 '반사매핑을 이용한 자동차 외형 설계 곡면의 검사,' 한국자동차공학회 춘계학술대회 논문집. Vol.1 pp. 369-374

7.

Klaus-Peter Beier and Yifan Chen, 1994, 'Highlight-Line Algorithm for Real-Time Surface-Quality Assessment,' Computer Aided Design, Vol. 26, No.4, pp.268-277

8.

전용태, 이숙진, 최재봉, 박세형, 1993, '곡면모델러에서의 트리밍곡면의 생성,' 대한기계학회 논문집 제 17 권 제 6 호

9.

CATIA Application Programming Interface Reference Manual