Abstract
Displaying the result of sweeping a solid is usually accomplished by first evaluating the boundaries of the solid being swept out, and a standard shading method is then applied to obtain a realistic image of the solid. This paper present an algorithm for sweeping a 3D object in image space. The result obtained is another solid in image space. Boolean operations can then be performed on this model. By subtracting the swept-out solid from another solid, the proposed method can be used for simulating the material removal process in an NC machining operation.
Similar content being viewed by others
References
Boyse JW (1979) Interference detection among solids and surfaces. Commun ACM 22: 3–9
Ellis J, Kedem G, Lyerly TC, Thielman DG, Marisa RJ, Menon JP, Voelcker HB (1991) The raycasting engine and ray representations. Technical Report CPA91-2, Cornell Programmable Automation, Cornell University
Evan RC, Koppelman G, Rajan VT (1987) Shaping geometric objects by cumulative translational sweeps. IBM J Res Dev 31: 343–360
Hook TV (1986) Real-time shaded NC milling display. Computer Graphics Proc SIGGRAPH 86: 437–464
Hui KC, Tan ST (1991) Display techniques and boundary evaluation of a sweep-CSG modeller. Vis Comput 8: 18–33
Hunt WA, Voelcker HB (1982) An exploratory study of automatic verification of programs for numerically controlled machine tools. Technical Report TM-34, Production Automation Project, University of Rochester.
Martin RR, Stephenson PC (1990) Sweeping of three-dimensional objects. Comput Aided Design 22: 223–233
Menon JP, Robinson DM (1992) High performance NC verification via massively parallel raycasting: extensions to new phenomena and geometric domains. Technical Report CPA92-3, Cornell Programmable Automation, Cornell University
Rossignac JR (1985) Blending and offsetting solid models. PhD Dissertation, Department of Electrical Engineering, University of Rochester
Saito T, Takahashi T (1991) NC machining with G-buffer method. Comput Graphics 25: 207–216
Wang WP, Wang KK (1986) Geometric modelling for swept volume of moving solids. IEEE Comput Graphics Applic 6: 8–17
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Hui, K.C. Solid sweeping in image space—application in NC simulation. The Visual Computer 10, 306–316 (1994). https://doi.org/10.1007/BF01900825
Issue Date:
DOI: https://doi.org/10.1007/BF01900825