Skip to main content
Log in

Solid sweeping in image space—application in NC simulation

  • Original Articles
  • Published:
The Visual Computer Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Boyse JW (1979) Interference detection among solids and surfaces. Commun ACM 22: 3–9

    Google Scholar 

  • 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

    Google Scholar 

  • Hook TV (1986) Real-time shaded NC milling display. Computer Graphics Proc SIGGRAPH 86: 437–464

    Google Scholar 

  • Hui KC, Tan ST (1991) Display techniques and boundary evaluation of a sweep-CSG modeller. Vis Comput 8: 18–33

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Wang WP, Wang KK (1986) Geometric modelling for swept volume of moving solids. IEEE Comput Graphics Applic 6: 8–17

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01900825

Key words

Navigation