Skip to main content
Log in

Casting with Skewed Ejection Direction

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Casting is a manufacturing process in which liquid is poured into a cast (mold) that has a cavity with the shape of the object to be manufactured. The liquid then hardens, after which the cast is removed. We address geometric problems concerning the removal of the cast. A cast consists of two parts, one of which retracts in a given direction carrying the object with it. Afterwards, the object will be ejected from the retracted cast part. In this paper we give necessary and sufficient conditions to test the feasibility of the cast part retraction and object ejection, where retraction and ejection directions need not be the same. For polyhedral objects, we show that the test can be performed in O(n2 log2n) time and the cast parts can be constructed within the same time bound. The complexity of the cast parts constructed is worst-case optimal. We also give a polynomial-time algorithm for finding a feasible pair of retraction and ejection directions for a given polyhedral object.

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

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Hee-Kap Ahn, Siu-Wing Cheng or Otfried Cheong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ahn, HK., Cheng, SW. & Cheong, O. Casting with Skewed Ejection Direction. Algorithmica 44, 325–342 (2006). https://doi.org/10.1007/s00453-005-1179-5

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-005-1179-5

Navigation