Automated Rotor Assembly CNC Machine

V. Lawson, Meagan Phister, Clara Rogers
{"title":"Automated Rotor Assembly CNC Machine","authors":"V. Lawson, Meagan Phister, Clara Rogers","doi":"10.1109/SIEDS49339.2020.9106641","DOIUrl":null,"url":null,"abstract":"The process of manually removing material to restore rotational balance to a rotor assembly can be time-consuming and labor-intensive. This results in the inability of tool shops and machinists to get through their queue during any current workday. In this paper, the design and creation of an automated system capable of removing material from rotor assemblies. The system will recognize inputs including part number, component dimensions, amount of material to be removed, and which surface the material will be removed from. The purpose of this system is to remove material from different planar surfaces with respect to inputs provided by the machinist. This will provide a more efficient and effective way to ensure the balance of a rotor assembly for use in the operation of an Auxiliary Power Unit (APU). Due to the complex architecture of the APU rotor assembly, a 3-axis milling technique was needed. A CNC machine was found to have the ability to move in the x, y, and z planes which would allow for the proper range of motion that is desired. In addition, the use of CNC technology was chosen due to the need for high accuracy and no conditions for complex angles. Due to the time constraints provided by the client for process completion, install, and removal a CNC design where speed can be controlled was chosen to meet these constraints. The design must be adaptable for use on varying sized rotor assemblies, it must have a removal limit of 0.001 milli ounces(moz), and run based on a code that incorporates a graphical user interface. This interface must be capable of accepting and using manual inputs along with being able to convert from one coding language to another. Initial prototyping was used to explore the accuracy and range of movement in both the x and y directions through the use of stepper motors controlled via g-code; an open-source code useful in controlling multiple stepper motors in 3 degrees of motion. Stepper motors were used due to their high torque and low speed as well as their reliability and accuracy. It was found that when given the same command repetitively the prototype was able to perform the action in the exact same manner as before making it have a high precision. The speed of the prototype was variable and cost was a little over $300 making it highly affordable. In order to interface with the CNC machine, custom software was designed and developed. After the initial testing, z-axis control was added into the design and is currently being tested. The outcome of the current prototyping phase is a system capable of moving in all three planes of motion.","PeriodicalId":331495,"journal":{"name":"2020 Systems and Information Engineering Design Symposium (SIEDS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Systems and Information Engineering Design Symposium (SIEDS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIEDS49339.2020.9106641","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The process of manually removing material to restore rotational balance to a rotor assembly can be time-consuming and labor-intensive. This results in the inability of tool shops and machinists to get through their queue during any current workday. In this paper, the design and creation of an automated system capable of removing material from rotor assemblies. The system will recognize inputs including part number, component dimensions, amount of material to be removed, and which surface the material will be removed from. The purpose of this system is to remove material from different planar surfaces with respect to inputs provided by the machinist. This will provide a more efficient and effective way to ensure the balance of a rotor assembly for use in the operation of an Auxiliary Power Unit (APU). Due to the complex architecture of the APU rotor assembly, a 3-axis milling technique was needed. A CNC machine was found to have the ability to move in the x, y, and z planes which would allow for the proper range of motion that is desired. In addition, the use of CNC technology was chosen due to the need for high accuracy and no conditions for complex angles. Due to the time constraints provided by the client for process completion, install, and removal a CNC design where speed can be controlled was chosen to meet these constraints. The design must be adaptable for use on varying sized rotor assemblies, it must have a removal limit of 0.001 milli ounces(moz), and run based on a code that incorporates a graphical user interface. This interface must be capable of accepting and using manual inputs along with being able to convert from one coding language to another. Initial prototyping was used to explore the accuracy and range of movement in both the x and y directions through the use of stepper motors controlled via g-code; an open-source code useful in controlling multiple stepper motors in 3 degrees of motion. Stepper motors were used due to their high torque and low speed as well as their reliability and accuracy. It was found that when given the same command repetitively the prototype was able to perform the action in the exact same manner as before making it have a high precision. The speed of the prototype was variable and cost was a little over $300 making it highly affordable. In order to interface with the CNC machine, custom software was designed and developed. After the initial testing, z-axis control was added into the design and is currently being tested. The outcome of the current prototyping phase is a system capable of moving in all three planes of motion.
自动转子装配数控机床
手动去除材料以恢复转子组件的旋转平衡的过程可能是耗时和劳动密集型的。这导致工具商店和机械师在任何工作日都无法排队。在这篇论文中,设计和创建了一个能够从转子组件中去除材料的自动化系统。系统将识别输入,包括零件编号,部件尺寸,要移除的材料数量,以及材料将从哪个表面移除。该系统的目的是根据机械师提供的输入从不同的平面表面去除材料。这将提供一种更高效和有效的方法来确保转子组件的平衡,以用于辅助动力装置(APU)的运行。由于APU转子总成结构复杂,需要采用三轴铣削工艺。发现数控机床具有在x, y和z平面上移动的能力,这将允许所需的适当运动范围。此外,由于需要高精度和不需要复杂角度的条件,选择了使用CNC技术。由于客户提供的工艺完成、安装和拆卸的时间限制,选择了可以控制速度的CNC设计来满足这些限制。该设计必须适用于不同尺寸的转子组件,它必须具有0.001毫盎司(moz)的去除限制,并基于包含图形用户界面的代码运行。该接口必须能够接受和使用手动输入,并能够从一种编码语言转换为另一种编码语言。最初的原型是通过使用由g代码控制的步进电机来探索在x和y方向上的运动精度和范围;一个在控制多个步进电机在3度运动有用的开源代码。步进电机由于其高转矩和低转速以及可靠性和精度而被采用。人们发现,当重复给出相同的命令时,原型机能够以与之前完全相同的方式执行动作,使其具有很高的精度。原型机的速度是可变的,成本略高于300美元,这使得它非常实惠。为了实现与数控机床的接口,设计并开发了定制软件。在最初的测试之后,z轴控制被添加到设计中,目前正在测试中。当前原型阶段的结果是一个能够在所有三个运动平面上移动的系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信