摘要
目的基于STEP-NC新的数控接口标准,在统一的数据模型的基础上,研究STEP-NC数控编程的编制流程与STEP-NC数控程序的生成方法.方法分析和研究STEP-NC的二种应用标准,探讨Part 21和Part 28的应用范围及Part 21的文件格式和部分关键信息的产生方法,研究ST-Developer环境下ROSEC++类库的编程接口和ROSE库函数在应用程序开发中的连接、操作、编译方法,分析应用程序的早、迟联编方式.结果设计了整个程序的编程流程,分为信息提取、特征识别和工艺规划几个过程.按照头段和数据段的属性顺序及实体关系写入信息,生成STEPAP238文件.结论STEP-NC数控编程是进行数控加工的关键步骤,随着相关应用标准的发展,STEP-NC数控程序内容需要进一步完善和补充,为STEP-NC数控技术的发展提供参考.
STEP- NC brought forward by the European and American is the new NC interface, which will replace the old ISO6983 standard. Firstly, two implemented standards-ISO14649(ARM) and STEP AP238(AIM) are analyzed and studied. The implemented area of Part 21 and Part 28, Part 21 text format, and the key method of creating the geometrical and technological information are further discussed. Second- ly, the Rose C + + class library under ST - Developer environment is analyzed, and the application of early - bounded and late - bounded programming mode is discussed. Thirdly, the approach to STEP - NC Programming is presented, which includes information extraction, feature identifying and process planning. The fundamental Rose function is introduced to connect the procedure and the relevant processing principles and strategies are discussed. Finally, the header section and data section information are studied and the method and principles of writing out the STEP AP238 file are proposed depending on the Rose library function and C + + language. The STEP AP238 file can be created based on the method.
出处
《沈阳建筑大学学报(自然科学版)》
EI
CAS
2005年第6期757-761,共5页
Journal of Shenyang Jianzhu University:Natural Science
基金
国家外国专家局(WJ200321002)
辽宁省自然科学基金(20042003)