{"title":"根据三维模型确定装配顺序","authors":"Pradeep K. Khosla, Raju Mattikali","doi":"10.1016/0378-3804(89)90026-0","DOIUrl":null,"url":null,"abstract":"<div><p>Geometric modeling systems are rapidly replacing manual drafting techniques for defining the geometry of mechanical parts and assemblies. This makes possible the development of a variety of software tools to aid the designer in effective representation and evaluation of mechanical systems and assemblies (MSA's). The long term goal of our research is to address the question: Can the given MSA be assembled automatically with the given facilities? In order to accomplish our goal we need to develop techniques to model the Mechanical System/Assembly (MSA) and the available facilities. In this paper, we address the first part of our goals and develop a methodology to automatically determine the assembly sequence from a 3-D solid modeler description of the assembly. Our approach consists of automatically determining a set of assembly operations, through a disassembly procedure, that lead to the given assembly (MSA). We use the <em>Noodles</em> Solid Modeler, that has been developed at Carnegie Mellon, to describe the assembly. We have implemented our algorithm to determine the disassembly sequence on a SUN workstation in C language. We also describe our initial implementation through an example.</p></div>","PeriodicalId":100801,"journal":{"name":"Journal of Mechanical Working Technology","volume":"20 ","pages":"Pages 153-162"},"PeriodicalIF":0.0000,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0378-3804(89)90026-0","citationCount":"34","resultStr":"{\"title\":\"Determining the assembly sequence from a 3-D model\",\"authors\":\"Pradeep K. Khosla, Raju Mattikali\",\"doi\":\"10.1016/0378-3804(89)90026-0\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Geometric modeling systems are rapidly replacing manual drafting techniques for defining the geometry of mechanical parts and assemblies. This makes possible the development of a variety of software tools to aid the designer in effective representation and evaluation of mechanical systems and assemblies (MSA's). The long term goal of our research is to address the question: Can the given MSA be assembled automatically with the given facilities? In order to accomplish our goal we need to develop techniques to model the Mechanical System/Assembly (MSA) and the available facilities. In this paper, we address the first part of our goals and develop a methodology to automatically determine the assembly sequence from a 3-D solid modeler description of the assembly. Our approach consists of automatically determining a set of assembly operations, through a disassembly procedure, that lead to the given assembly (MSA). We use the <em>Noodles</em> Solid Modeler, that has been developed at Carnegie Mellon, to describe the assembly. We have implemented our algorithm to determine the disassembly sequence on a SUN workstation in C language. We also describe our initial implementation through an example.</p></div>\",\"PeriodicalId\":100801,\"journal\":{\"name\":\"Journal of Mechanical Working Technology\",\"volume\":\"20 \",\"pages\":\"Pages 153-162\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/0378-3804(89)90026-0\",\"citationCount\":\"34\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Mechanical Working Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/0378380489900260\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Mechanical Working Technology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0378380489900260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Determining the assembly sequence from a 3-D model
Geometric modeling systems are rapidly replacing manual drafting techniques for defining the geometry of mechanical parts and assemblies. This makes possible the development of a variety of software tools to aid the designer in effective representation and evaluation of mechanical systems and assemblies (MSA's). The long term goal of our research is to address the question: Can the given MSA be assembled automatically with the given facilities? In order to accomplish our goal we need to develop techniques to model the Mechanical System/Assembly (MSA) and the available facilities. In this paper, we address the first part of our goals and develop a methodology to automatically determine the assembly sequence from a 3-D solid modeler description of the assembly. Our approach consists of automatically determining a set of assembly operations, through a disassembly procedure, that lead to the given assembly (MSA). We use the Noodles Solid Modeler, that has been developed at Carnegie Mellon, to describe the assembly. We have implemented our algorithm to determine the disassembly sequence on a SUN workstation in C language. We also describe our initial implementation through an example.