基于AutoCAD的数控加工自动编程系统的研究与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:qleeanna
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以轴类零件二维工程图为例,在特征识别、自动编程、计算机编译处理以及插补算法等方面进行了如下研究。(1)提出了基于节点集的实体打断方法,运用改进的逆时钟最小夹角法,搜索零件图的外轮廓。然后对构成外轮廓的各实体进行类型编码和特征编码,并据此进行主特征提取和辅助特征重构、整合。根据前置参数设置和外轮廓的端面类型,自动生成前置代码和端面快速定位代码;根据外轮廓整合图,依次生成外轮廓NC程序;提取右倾倒角、凹槽等辅助特征和螺纹段特征,并自动生成对应特征的NC程序;最后生成停机代码,完成自动编程。(2)提出了NC程序编译规则,包括词法分析、语法分析和语义分析。首先从各NC程序段中依次取出一条指令,按照对应的转换规则,将各指令转换成长双精度的词法分析中间代码,同时按照各指令构词规则,进行词法分析。然后根据词法分析中间代码和语法分析树的构成规则,按照自顶向下的语法分析方法,完成第一类指令字的语法分析推导,生成各指令字的状态标志。将程序段中原指令字状态和第一类指令字语法分析后的指令状态按位进行逻辑异或操作,判断异或结果中是否出现非零值,完成第二类指令字的语法分析。最后根据定义的数据结构和数控车削工艺路线,自动生成包含加工状态位、坐标数据在内的语义分析中间代码,为二维走刀路线的模拟做准备。(3)开发了基于32位汇编语言的直线、圆弧插补程序,并编译生成.obj类型的目标文件。开发了各插补类的辅助函数,通过调用插补模块,实现插补动态模拟。根据NURBS曲线的数学定义和插补坐标算法,利用微小直线段实现了NURBS曲线的拟合。(4)开发了自动编程系统,并以一典型轴类零件为例,介绍了该自动编程系统的操作流程。首先根据语义分析中间代码,依次取出G指令加工状态位和坐标数据,设置插补类型,实现走刀路线的动态模拟。仿真结果表明,该系统能够准确、方便的实现自动编程和NC代码的编译,进行二维走刀路线仿真。
其他文献
<正>1月19日,中国地质学会2013年度十大地质找矿成果评选揭晓,分别是:1.安岳气田磨溪区块龙王庙组天然气勘探获重大突破;2.贵州省铜仁松桃锰矿整装勘查;3.山东省苍山县兰陵矿
本文探讨了在数学课程改革中数学教师的角色转换问题,全文共分为四个部分。 第一部分:数学教师角色转换的产生背景及问题提出,数学课程改革对数学教师提出了新的要求,传统
自中国加入世贸组织以来,全球的机械加工行业开始向中国内地转移,中国逐渐成为世界制造业的心脏。为了减少进口高档模具的份额,我国在模具材料的研制及生产中努力取得突破,使国产
目的观察钩芍降压方对老年高血压患者血压变异性的影响并探讨其机制。方法将120名老年高血压病患者随机分为治疗组及对照组,均给予口服苯磺酸氨氯地平片治疗,治疗组加用钩芍
[目的]准确测定烟草中的重金属元素,对开发低毒安全烟具有重要意义。[方法]研究采用微波密闭消解-电感耦合等离子体直角加速飞行时间质谱(ICP-oaTOF-MS)法分析了进出口卷烟中Cu
克里斯·德迪(Christopher Dede)现为哈佛大学教育学院(Graduate School of Education)教授,是美国国家教育技术专家组成员,曾作为召集人之一参与制定2010年美国《国家教育技
山地特殊地理环境下的新型城镇化道路探索是学界和政府探究的热点。世界各国与地区的实践表明,新型城镇化的本质是城乡协调,其目的是把城镇与乡村建设成一个相互依存、相互关
采用自制问卷,对参加过护士长培训的45名护士长进行不记名培训课程需求调查.结果认为护士长培训非常需要14人(31.11%)、很需要15人(33.33%)、需要16人(35.56%);14项培训内容
新中国成立70年来,我国高校学生资助体系经历了初生、过渡、雏形、深化四个阶段,最终建立起“奖、助、贷、勤、补、减、免”和“绿色通道”为主的较为完善的资助体系.当前,不
近几年来,随着我国社会经济的高速发展,我国的房建工程建设行业也在高速发展,在建设施工中对现场施工管理质量的要求越来越高.房建工程建设项目作为我国国民经济发展的重要项