盘盖类零件图的计算机识别技术研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:lyk_csdn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在Visual C++编程环境中,利用AutoCAD二次开发工具ObjectARX,以盘盖类零件图为重点研究对象,对机械制图作业批改软件的若干技术进行了详细分析,并提出了相应的算法。 在算法设计中,主要依据的标准为预先提供的参考答案图,同时还要满足机械制图国家标准中对机械零件图画法中的相关规定。程序以检查典型错误为主要任务,同时具有一定容差性和智能性。 按系统的工作流程分别介绍了图形的预处理、区域划分、视图识别、图形比较和其他辅助模块。在预处理中,对线宽、线型进行检查处理,对复杂实体如矩形等进行分解处理,对重合实体进行合并处理,对于距离相差在一定范围内的点进行融合处理。在区域划分中,介绍了基于实体外接矩形融合运算图形区域划分方法和基于扫描线图形区域划分方法,并根据实际矢量图形特征新提出一种基于实体相交特性图形区域划分方法,然后就三种区域划分方法的特点进行了比较讨论。视图识别中,根据盘盖类零件图结构特点,进行主视图、左视图及其他视图的识别匹配,并阐述了旋转剖这个重要视图表达方式的识别方法。在图形比较模块中对点、直线、圆、圆弧、字符、标注、剖面线、粗糙度等机械制图元素的识别及比较检查处理方法进行了详细讨论。在辅助模块中,主要包括三个部分内容:程序结果显示、程序界面设计、程序安装打包处理。根据软件使用者使用方式目的不同,在结果显示上分为以图形方式显示和以保存文本方式显示两种方式,其中以图形方式显示主要针对学生,以文本方式显示主要针对教师。程序界面设计以使用方便、简洁、美观为原则,同时包括程序运行界面设计、加载后在AutuCAD中菜单设计两个部分内容,同时还对ARX程序的加载方式以及使ARX程序自动加载方法进行了叙述。在程序安装打包处理中,首先对打包工具InstallShield进行了介绍,随后对在InstallShield对系统注册表的修改以及对安装打包文件的组织安排等方法进行了详细阐述。 最后完整展示了整个软件的安装、运行、作业批改过程,并给出了运行实例验证了算法的正确性、合理性和适应性。
其他文献
本文针对飞机结构静力试验设计问题,将计算机辅助设计技术引入这一领域,研究了飞机曲面外形的描述和飞机结构静力试验设计中的载荷演算的交互式设计问题。 首先利用Bezier
在油田勘探、开发过程中,常常需要对井下的工具姿态、井斜角等参数进行连续的、动态的监测,从而掌握井下地质资料,使钻井轨迹更准确的按照工程设计的要求钻进,以便更及时准确的掌
本文通过对荣华二采区10
期刊
随着复合材料在航空领域的应用日趋广泛,不可避免地会出现很多连接问题。由于复合材料的各向异性特性,使得机械连接孔边的应力分布异常复杂;又由于复合材料的脆性特性,使多钉
跳跃基因是生物染色体上一些特殊的DNA片段,它们可以从染色体的一个地方跳到另一个地方,也可以从一条染色体跳到另一条染色体,还可以从一个生物体跳到另一个生物体。跳跃基因
应变电测技术广泛应用于机械制造、造船、航天和土木等各领域工程结构的应力应变测试,而其传统的有线连接测试方法布线复杂、测量效率低下。本课题将无线通信技术引入到应变
近年来,井喷事故频发带来的环境污染问题日益严峻,快速、高效的事故井井喷控制方法受到了越来越多国内外学者的关注。救援井技术是解决井喷事故最有效的方法之一,其中救援井
目的 对比分析0.25%罗哌卡因与0.5%罗哌卡因在高龄老年患者膝关节置换术中所获得的临床麻醉效果.方法 选取天津市东丽区东丽医院2017年5月—2019年2月期间接受膝关节置换术治疗
本文通过对荣华二采区10
期刊
能源是人类生活的物质基础,传统的不可再生能源已经不能满足人类社会对能源的需求。新能源的开发和利用成为了解决能源问题的关键,在众多新能源中,太阳能以其清洁、可再生等优点