基于STEP-NC应用参考模型文件自动生成技术的基础研究

来源 :安徽理工大学 | 被引量 : 3次 | 上传用户:chenke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
STEP-NC(ISO14649)是STEP标准在CNC领域的新扩展,重新规定了CAX与CNC之间的接口,将产品的设计信息与制造信息完整联系起来,消除CAM的后处理系统,实现了CAX与CNC之间双向无缝信息流通,极大地方便了系统间的信息交换和共享。根据STEP TOOL公司的预测,STEP-NC将在未来十年内逐渐成为数控技术的最终标准。论文在详细研究STEP-NC体系原理的基础上,针对一个具体的CAD文件,开发了“STEP-NC程序生成器V1.0”。目的在于从程序的层面,用软件方式来实现CAD文件的特征自动提取,最终生成STEP-NC程序源代码。程序生成器V1.0采用面向对象的软件开发思想,基于Visual C++6.0中MFC的Dialog形式建立,利用MFC类库的软件资源,实现系统预定的功能。系统主要部分有2个功能模块,第一模块是特征提取,利用DXF图形交换文件进行二次开发,对CAD文件进行基于STEP-NC制造特征的提取,并生成与之相应的EXPRESS实体语句。第二模块是ISO14649源代码自动生成,在Visual C++6.0下,实现由零件特征EXPRESS语句生成相应程序源代码,以及零件完整的ISO14649源代码生成。论文重点分析了STEP-NC体系结构特点、建模语言EXPRESS、数据模型及加工程序文件,构造利于加工信息表述的系统核心数据库,建立了STEP-NC的形式化描述语言EXPRESS到C++语言的映射。为“STEP-NC程序生成器V1.0”的进一步研究和开发工作,做了必要的基础性的研究工作。
其他文献
由于各地经济社会发展不平衡,自然地理条件有差别,广播电视基础设施又不同,"村村通"工程在强力推进中,也遇到了许多新的困难和问题,需要有关方面在深入调查研究的基础上,进一
文章阐述了MOOC的概念,并结合MOOC近几年飞速的发展,列举了国内外优秀的MOOC平台,将MOOC平台与以往开放课程相比较,阐述了MOOC平台的特点,研究表明MOOC虽然从诸多层面做了有
本文以硫酸盐还原菌(SRB)为实验菌种,以纯镁、纯铝、铸态和热处理AZ91镁合金为研究材料,在实验室条件下进行模拟加速实验,并通过腐蚀失重测量、XRD、SEM、激光共焦及电化学分
20世纪中期以来,产生于西方文化语境中新的遗产概念和遗产观念逐渐走向世界,并在全球掀起一场轰轰烈烈的遗产保护和申请加入世界遗产名目的运动;与此同时,遗产运动与旅游业结合,文
本文的论文题目为:俄汉语语气词系统之对比研究本文以大量语言事实为基础,借鉴前人研究的成果,从整个语气词系统的角度出发,对俄汉语语气词在各方面进行了对比分析。在俄汉语
本文研究了央视新闻微信公众账号运营过程中的成绩和问题,认为传统媒体应从根本上树立新媒体思维,优化用户体验,树立用户意识,打造异质化内容进行传播,从而实现"央视新闻"微
针对海量数据的指数级增长,现有的文件存储系统很难满足现有系统需求,提出基于Hadoop的Scool云存储平台,系统通过采用Linux集群技术、分布式文件系统和云计算框架等技术,来实
职称评审权下放在高等教育领域,就像一只蜗牛逐渐伸出的触角,经历了一个充满试探的过程。$$事实上,承与接是相辅相成的,权力下放了,还要看院系是否愿意接。$$职称评审权下放意味着
报纸
目的探究同种异体骨移植与自体骨移植对四肢粉碎性骨折的修复效果差异,以指导临床治疗。方法选取2014年2月—2016年2月期间郑州市骨科医院骨科收治的四肢粉碎性骨折患者60例
Android操作系统中集成了SQLite数据库,首先简单介绍了Android系统的基本构架;然后重点分析了SQLite数据库的原理及应用;最后通过设计一个利用SQLite数据库的移动课程表软件