A case study in CAD design automation

Andrew Lowe, N. Hartman
{"title":"A case study in CAD design automation","authors":"Andrew Lowe, N. Hartman","doi":"10.21061/jots.v37i1.a.1","DOIUrl":null,"url":null,"abstract":"Computer-aided design (CAD) software and other product life-cycle management (PLM) tools have become ubiquitous in industry during the past 20 years. Over this time they have continuously evolved, becoming programs with enormous capabilities, but the companies that use them have not evolved their design practices at the same rate. Due to the constant pressure of bringing new products to market, commercial businesses are not able to dedicate the resources necessary to tap into the more advanced capabilities of their design tools that have the potential to significantly reduce both time-to-market and quality of their products. Taking advantage of these advanced capabilities would require little time and out-of-pocket expense, since the companies already own the licenses to the software. This article details the work of a small research team working in conjunction with a major turbine engine manufacturer endeavoring to make better use of the underutilized capabilities of their design software. By using the scripting language built into their CAD package for design automation, knowledge-based engineering applications, and efficient movement of data between design packages, the company was able to significantly reduce design time for turbine design, increase the number of feasible design iterations, increase benefits from relational modeling techniques, and increase the overall quality of their design processes. The design of turbine engines involves creating, modeling, and documenting the development of airfoil geometry for turbine, impeller, and compressor blades. This process is highly iterative due to the circular revisions made between design and analysis groups chasing the optimal airfoil shape and performance. Airfoil blades are a crucial component within a turbine engine, and their design covers many engineering disciplines such as thermodynamics and statics. For both analysis and manufacturing, these airfoils are modeled in a CAD system. However, the complex shapes of airfoils make this difficult. They are typically modeled using b-splines or NURBS, and the development of methods to do this has been ongoing for decades (Corral, Roque, Pastor, & Guillermo, 2004; Korakianitis & Pantazopoulos, 1993)). After revisions are made, geometric data are often reengineered and recreated within the CAD system. This process ranges from hours to days because the current methods of creating the airfoil models in the CAD system are not parametric, (i.e., the geometry is not associated with the engineering definition of the airfoil after the model is created). A turbine engine can contain as many as of 20 different airfoils, so any improvement in the time for one design iteration will have a beneficial effect on the total design process. In addition, additional benefits can be realized depending on whether a turbine, compressor, or fan blade is being designed, as the geometric complexity of each part varies from relatively simple to highly complex. According to O’Brien et al. (2006), the knowledge-based engineering (KBE) techniques can make a substantial impact in the design of engineering products. It is gaining prominence as a major tool to speed up product development by capturing knowledge from engineers and designers and embedding that into software configuration (Bermell & Fan, 2002; Prasad, 2005; Rosenfeld, 1995). This knowledge is then used to assist designers while they create products within the CAD system (Hunter, Rios, Perez, & Vizan, 2005). KBE systems are used to automatically create objects (Clark, 2001; Sekiya, Tsumaya, & Tomiyama, 1998), assist designers while they create objects (Carleton, 2005), and compare the cost versus efficiency of created objects (Susca, Mandorli, & Rizzi, 2000). The industrial research partner in this project does its CAD design in Siemens PLM NX and ports their models into assorted versions of ANSYS and various other in-house applications for analysis. At the beginning of the project the design process was almost totally manual – aerodynamics engineers would pass point cloud data representing turbine airfoils to modelers who would spend one or more full workdays constructing a CAD model from the data. This time encompasses only the airfoil itself and not any of the turbine wheel attachment points or internal cooling geometry. There were no standards in place, so each modeler created their T h e J o u rn a l o f Te c h n o lo g y S tu d ie s A Case Study in CAD Design Automation Andrew G. Lowe and Nathan W. Hartman 2","PeriodicalId":142452,"journal":{"name":"The Journal of Technology Studies","volume":"339 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of Technology Studies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21061/jots.v37i1.a.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Computer-aided design (CAD) software and other product life-cycle management (PLM) tools have become ubiquitous in industry during the past 20 years. Over this time they have continuously evolved, becoming programs with enormous capabilities, but the companies that use them have not evolved their design practices at the same rate. Due to the constant pressure of bringing new products to market, commercial businesses are not able to dedicate the resources necessary to tap into the more advanced capabilities of their design tools that have the potential to significantly reduce both time-to-market and quality of their products. Taking advantage of these advanced capabilities would require little time and out-of-pocket expense, since the companies already own the licenses to the software. This article details the work of a small research team working in conjunction with a major turbine engine manufacturer endeavoring to make better use of the underutilized capabilities of their design software. By using the scripting language built into their CAD package for design automation, knowledge-based engineering applications, and efficient movement of data between design packages, the company was able to significantly reduce design time for turbine design, increase the number of feasible design iterations, increase benefits from relational modeling techniques, and increase the overall quality of their design processes. The design of turbine engines involves creating, modeling, and documenting the development of airfoil geometry for turbine, impeller, and compressor blades. This process is highly iterative due to the circular revisions made between design and analysis groups chasing the optimal airfoil shape and performance. Airfoil blades are a crucial component within a turbine engine, and their design covers many engineering disciplines such as thermodynamics and statics. For both analysis and manufacturing, these airfoils are modeled in a CAD system. However, the complex shapes of airfoils make this difficult. They are typically modeled using b-splines or NURBS, and the development of methods to do this has been ongoing for decades (Corral, Roque, Pastor, & Guillermo, 2004; Korakianitis & Pantazopoulos, 1993)). After revisions are made, geometric data are often reengineered and recreated within the CAD system. This process ranges from hours to days because the current methods of creating the airfoil models in the CAD system are not parametric, (i.e., the geometry is not associated with the engineering definition of the airfoil after the model is created). A turbine engine can contain as many as of 20 different airfoils, so any improvement in the time for one design iteration will have a beneficial effect on the total design process. In addition, additional benefits can be realized depending on whether a turbine, compressor, or fan blade is being designed, as the geometric complexity of each part varies from relatively simple to highly complex. According to O’Brien et al. (2006), the knowledge-based engineering (KBE) techniques can make a substantial impact in the design of engineering products. It is gaining prominence as a major tool to speed up product development by capturing knowledge from engineers and designers and embedding that into software configuration (Bermell & Fan, 2002; Prasad, 2005; Rosenfeld, 1995). This knowledge is then used to assist designers while they create products within the CAD system (Hunter, Rios, Perez, & Vizan, 2005). KBE systems are used to automatically create objects (Clark, 2001; Sekiya, Tsumaya, & Tomiyama, 1998), assist designers while they create objects (Carleton, 2005), and compare the cost versus efficiency of created objects (Susca, Mandorli, & Rizzi, 2000). The industrial research partner in this project does its CAD design in Siemens PLM NX and ports their models into assorted versions of ANSYS and various other in-house applications for analysis. At the beginning of the project the design process was almost totally manual – aerodynamics engineers would pass point cloud data representing turbine airfoils to modelers who would spend one or more full workdays constructing a CAD model from the data. This time encompasses only the airfoil itself and not any of the turbine wheel attachment points or internal cooling geometry. There were no standards in place, so each modeler created their T h e J o u rn a l o f Te c h n o lo g y S tu d ie s A Case Study in CAD Design Automation Andrew G. Lowe and Nathan W. Hartman 2
CAD设计自动化案例研究
在过去的20年中,计算机辅助设计(CAD)软件和其他产品生命周期管理(PLM)工具在工业中变得无处不在。在这段时间里,它们不断发展,成为具有巨大功能的程序,但使用它们的公司并没有以同样的速度发展他们的设计实践。由于将新产品推向市场的持续压力,商业企业无法投入必要的资源来开发其设计工具的更先进的功能,这些功能有可能大大缩短产品的上市时间和质量。利用这些先进的功能只需要很少的时间和现金支出,因为这些公司已经拥有了软件的许可证。本文详细介绍了一个小型研究小组的工作,该小组与一家主要的涡轮发动机制造商合作,努力更好地利用其设计软件的未充分利用的能力。通过使用内置在CAD包中的脚本语言来实现设计自动化、基于知识的工程应用程序以及在设计包之间有效地移动数据,该公司能够显著缩短涡轮机设计的设计时间,增加可行的设计迭代次数,增加关系建模技术的收益,并提高设计过程的整体质量。涡轮发动机的设计涉及创建,建模,并记录翼型的发展几何涡轮,叶轮和压气机叶片。这个过程是高度迭代的,因为在设计和分析小组之间进行了循环修订,以追求最佳的翼型形状和性能。翼型叶片是涡轮发动机的重要组成部分,其设计涵盖了许多工程学科,如热力学和静力学。为了分析和制造,这些翼型在CAD系统中建模。然而,翼型的复杂形状使这变得困难。它们通常使用b样条或NURBS进行建模,并且这样做的方法的开发已经持续了几十年(Corral, Roque, Pastor, & Guillermo, 2004;Korakianitis & Pantazopoulos, 1993))。修改后,几何数据通常在CAD系统中重新设计和重新创建。这个过程的范围从小时到天,因为在CAD系统中创建翼型模型的当前方法不是参数化的,(即几何形状不与机翼的工程定义模型创建后)。涡轮发动机可以包含多达20种不同的翼型,因此在一次设计迭代的时间内的任何改进都将对整个设计过程产生有益的影响。此外,由于每个部件的几何复杂性从相对简单到高度复杂不等,因此根据设计的是涡轮、压缩机还是风扇叶片,还可以实现额外的好处。根据O 'Brien等人(2006)的研究,基于知识的工程(KBE)技术可以对工程产品的设计产生重大影响。通过从工程师和设计师那里获取知识并将其嵌入到软件配置中,它作为加速产品开发的主要工具而日益突出(Bermell & Fan, 2002;普拉萨德,2005;罗森菲尔德,1995)。这些知识随后被用来帮助设计师在CAD系统中创建产品(Hunter, Rios, Perez, & Vizan, 2005)。KBE系统用于自动创建对象(Clark, 2001;Sekiya, Tsumaya, & Tomiyama, 1998),在设计师创造物品时协助他们(Carleton, 2005),并比较创造物品的成本与效率(Susca, Mandorli, & Rizzi, 2000)。该项目的工业研究合作伙伴在西门子PLM NX中进行CAD设计,并将其模型移植到各种版本的ANSYS和各种其他内部应用程序中进行分析。在项目开始时,设计过程几乎完全是手工的-空气动力学工程师将代表涡轮翼型的点云数据传递给建模人员,建模人员将花费一个或多个完整的工作日从数据构建CAD模型。这一次只包括翼型本身,而不是任何涡轮附着点或内部冷却几何。没有合适的标准,所以每个建模师都创建了自己的模型,并将其应用于计算机辅助设计自动化(CAD Design Automation)的案例研究中
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信