@article {18843,
	title = {Geometric algorithms for automated design of multi-piece permanent molds},
	journal = {Computer-Aided Design},
	volume = {36},
	year = {2004},
	month = {2004/03//},
	pages = {241 - 260},
	abstract = {Multi-piece molds, which consist of more than two mold pieces, are capable of producing very complex parts{\textemdash}parts that cannot be produced by the traditional molds. The tooling cost is also low for multi-piece molds, which makes it a candidate for pre-production prototyping and bridge tooling. However, designing multi-piece molds is a time-consuming task. This article describes geometric algorithms for automated design of multi-piece molds. A multi-piece mold design algorithm has been developed to automate several important mold-design steps: finding parting directions, locating parting lines, creating parting surfaces, and constructing mold pieces. This algorithm constructs mold pieces based on global accessibility analysis results of the part and therefore guarantees the disassembly of the mold pieces. A software system has been developed, which has been successfully tested on several complex industrial parts.},
	keywords = {mold design, Multi-piece molds, spatial partitioning},
	isbn = {0010-4485},
	doi = {10.1016/S0010-4485(03)00107-6},
	url = {http://www.sciencedirect.com/science/article/pii/S0010448503001076},
	author = {Priyadarshi,Alok K. and Gupta, Satyandra K.}
}
@conference {18799,
	title = {A geometric algorithm for automated design of multi-stage molds for manufacturing multi-material objects},
	series = {SMA {\textquoteright}01},
	year = {2001},
	month = {2001///},
	pages = {278 - 288},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	abstract = {This paper describes a geometric algorithm for automated design of multi-stage molds for manufacturing multi-material objects. In multi-stage molding process, the desired multi-material object is produced by carrying out multiple molding operations in a sequence, adding one material in the target object in each mold-stage. We model multi-material objects as an assembly of single-material components. Each mold-stage can only add one type of material. Therefore, we need a sequence of mold-stages such that (1) each mold-stage only adds one single-material component either fully or partially, and (2) the molding sequence completely produces the desired object. In other to find a feasible mold-stage sequence, our algorithm decomposes the multi-material object into a number of homogeneous components to find a feasible sequence of homogeneous components that can be added in sequence to produce the desired multi-material object. Our algorithm starts with the final object assembly and considers removing components either completely or partially from the object one-at-a-time such that it results in the previous state of the object assembly. If the component can be removed from the target object leaving the previous state of the object assembly a connected solid then we consider such decomposition a valid step in the stage sequence. This step is recursively repeated on new states of the object assembly, until the object assembly reaches a state where it only consists of one component. When an object-decomposition has been found that leads to a feasible stage sequence, the gross mold for each stage is computed and decomposed into two or more pieces to facilitate the molding operation. We expect that our algorithm will provide a step towards automating the design of multi-stage molds and therefore will help in reducing the mold design lead-time for multi-stage molds.},
	keywords = {geometric reasoning, mold design, spatial partitioning},
	isbn = {1-58113-366-9},
	doi = {10.1145/376957.376989},
	url = {http://doi.acm.org/10.1145/376957.376989},
	author = {Kumar,Malay and Gupta, Satyandra K.}
}
