{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T15:10:09Z","timestamp":1683558609421},"reference-count":20,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,9,1]]},"abstract":"<jats:p>This paper presents algorithms for automated design of multishot molds for manufacturing multimaterial or multicolor objects, and focuses on molding planning that determines a sequence of mold stages required to produce the desired object. By modeling a multimaterial object as an assembly of homogenous components, a geometric reasoning approach is proposed to generate feasible or practical mold stage sequences by combining the assembly planning approach and the two-plate mold design method. First, a graph-based assembly model, namely the attributed contact graph, is derived from the B-rep models of the constituent components of the gross object by detecting and representing all the contacts between mating components explicitly. Then, all feasible mold stage sequences, represented by an AND\/OR graph, are generated by reasoning on geometric constraints due to the demoldability and connectedness requirements using an assembly-by-disassembly strategy. Depending on its demoldability, each component is to be made by one of the three basic molding strategies with varied mold stages and\/or mold pieces. To narrow the choice, an optimal or practical molding plan is searched from the feasible molding plans according to some criteria such as the number of mold stages, the number of side cores, and flatness of the parting line. Finally, starting from the last mold stage, mold pieces for each mold stage of the selected molding plan are constructed recursively. The feasibility of the proposed algorithms is demonstrated through an implemented prototypical system, which has been tested successfully with various multi-material objects.<\/jats:p>","DOI":"10.1115\/1.2218362","type":"journal-article","created":{"date-parts":[[2006,8,16]],"date-time":"2006-08-16T22:02:41Z","timestamp":1155765761000},"page":"241-251","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":3,"title":["Geometric Reasoning on Molding Planning for Multishot Mold Design"],"prefix":"10.1115","volume":"6","author":[{"given":"Zhou-Ping","family":"Yin","sequence":"first","affiliation":[{"name":"School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han","family":"Ding","sequence":"additional","affiliation":[{"name":"School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan, P. R. China and School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"You-Lun","family":"Xiong","sequence":"additional","affiliation":[{"name":"School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2006,5,29]]},"reference":[{"issue":"2","key":"2019100413460873700_c1","doi-asserted-by":"publisher","first-page":"762","DOI":"10.1016\/0010-4485(93)90103-U","article-title":"Parting Directions for Mould and Die Design","volume":"25","author":"Chen","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"4","key":"2019100413460873700_c2","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1177\/1063293X9700500403","article-title":"Virtual Prototyping of Die Design Part One: Theory and Formulation","volume":"5","author":"Wuerger","journal-title":"Concurr. Eng. Res. Appl.","ISSN":"http:\/\/id.crossref.org\/issn\/1063-293X","issn-type":"print"},{"issue":"2","key":"2019100413460873700_c3","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/0010-4485(92)90002-R","article-title":"Mould Design With Sweep Operations\u2014A Heuristic Search Approach","volume":"24","author":"Hui","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"3","key":"2019100413460873700_c4","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/S0010-4485(96)00064-4","article-title":"Geometric Aspects of the Mouldability of Parts","volume":"29","author":"Hui","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"1","key":"2019100413460873700_c5","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/0010-4485(90)90024-7","article-title":"Decision Criteria for Computer-Aided Parting Surface Design","volume":"22","author":"Ravi","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100413460873700_c6","doi-asserted-by":"crossref","DOI":"10.1115\/96-DETC\/DAC-1058","article-title":"Parting Line Formation by Slicing a Trimmed Surface Model","volume-title":"Proceedings of ASME Design Automation Conference","author":"Wong"},{"issue":"4","key":"2019100413460873700_c7","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/S0925-7721(99)00023-1","article-title":"Computing a Flattest, Undercut-Free Parting Line for a Convex Polyhedron, With Application to Mold Design","volume":"13","author":"Majhi","journal-title":"Comput. Geom.","ISSN":"http:\/\/id.crossref.org\/issn\/0925-7721","issn-type":"print"},{"issue":"12","key":"2019100413460873700_c8","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1016\/S0010-4485(99)00070-6","article-title":"Undercut Feature Recognition in an Injection Mould Design System","volume":"31","author":"Fu","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"1","key":"2019100413460873700_c9","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/S0951-5240(96)00024-9","article-title":"Virtual Prototyping of Die-Design: Determination of Die-Open Directions for Near-Net Shape Manufactured Parts With Extruded or Rotational Features","volume":"10","author":"Kurth","journal-title":"Comput.-Integr. Manuf. Syst.","ISSN":"http:\/\/id.crossref.org\/issn\/0951-5240","issn-type":"print"},{"issue":"14","key":"2019100413460873700_c10","doi-asserted-by":"publisher","first-page":"1023","DOI":"10.1016\/S0010-4485(00)00138-X","article-title":"A Hybrid Method for Recognition of Undercut Features From Moulded Parts","volume":"33","author":"Ye","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"2","key":"2019100413460873700_c11","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/S0010-4485(00)00084-1","article-title":"Virtual Prototyping of Mold Design: Geometric Mouldability Analysis for Near-Net-Shape Manufactured Parts by Feature Recognition and Geometric Reasoning","volume":"33","author":"Yin","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"1","key":"2019100413460873700_c12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/S0010-4485(03)00067-8","article-title":"Geometric Mouldability Analysis by Geometric Reasoning and Fuzzy Decision Making","volume":"36","author":"Yin","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"3","key":"2019100413460873700_c13","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1115\/1.1419195","article-title":"A Feature-Based Approach to Automated Design of Multi-Piece Sacrificial Molds","volume":"1","author":"Dhaliwal","journal-title":"J. Comput. Inf. Sci. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"issue":"13","key":"2019100413460873700_c14","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1016\/S0010-4485(03)00008-3","article-title":"Generating Sacrificial Multi-Piece Molds Using Accessibility Driven Spatial Partitioning","volume":"35","author":"Huang","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100413460873700_c15","doi-asserted-by":"crossref","DOI":"10.1115\/IMECE1997-0012","article-title":"A New Approach to Mold Design Using Manufacturable Entities","volume-title":"Proceedings of the Design for Manufacturability Symposium, ASME Winter Annual Meeting, November","author":"Krishnan"},{"issue":"2","key":"2019100413460873700_c16","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1115\/1.1505030","article-title":"A Region Based Method to Automated Design of Multi-Piece Molds With Application to Rapid Tooling","volume":"2","author":"Chen","journal-title":"J. Comput. Inf. Sci. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"issue":"3","key":"2019100413460873700_c17","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1016\/S0010-4485(03)00107-6","article-title":"Geometric Algorithms for Automated Design of Multi-Piece Permanent Molds","volume":"36","author":"Priyadarshi","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"3","key":"2019100413460873700_c18","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1115\/1.1485741","article-title":"Automated Design of Multi-Stage Molds for Manufacturing Multi-Material Objects","volume":"124","author":"Kuma","journal-title":"ASME J. Mech. Des.","ISSN":"http:\/\/id.crossref.org\/issn\/1050-0472","issn-type":"print"},{"issue":"12","key":"2019100413460873700_c19","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1016\/j.cad.2003.11.003","article-title":"Geometric Algorithms for Automated Design of Rotary-Platen Multi-Shot Molds","volume":"36","author":"Li","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"5","key":"2019100413460873700_c20","first-page":"629","article-title":"Theory of Point Contacts Restraint and Qualitative Analysis of Robot Grasping","volume":"37","author":"Xiong","journal-title":"Sci. China, Ser. A: Math., Phys., Astron. Technol. Sci.","ISSN":"http:\/\/id.crossref.org\/issn\/1001-6511","issn-type":"print"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/3\/241\/5627624\/241_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/3\/241\/5627624\/241_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T14:56:01Z","timestamp":1683557761000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/6\/3\/241\/446685\/Geometric-Reasoning-on-Molding-Planning-for"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,5,29]]},"references-count":20,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.2218362","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,5,29]]}}}