论文摘要
在Visual C++编程环境中,利用AutoCAD二次开发工具ObjectARX,以盘盖类零件图为重点研究对象,对机械制图作业批改软件的若干技术进行了详细分析,并提出了相应的算法。 在算法设计中,主要依据的标准为预先提供的参考答案图,同时还要满足机械制图国家标准中对机械零件图画法中的相关规定。程序以检查典型错误为主要任务,同时具有一定容差性和智能性。 按系统的工作流程分别介绍了图形的预处理、区域划分、视图识别、图形比较和其他辅助模块。在预处理中,对线宽、线型进行检查处理,对复杂实体如矩形等进行分解处理,对重合实体进行合并处理,对于距离相差在一定范围内的点进行融合处理。在区域划分中,介绍了基于实体外接矩形融合运算图形区域划分方法和基于扫描线图形区域划分方法,并根据实际矢量图形特征新提出一种基于实体相交特性图形区域划分方法,然后就三种区域划分方法的特点进行了比较讨论。视图识别中,根据盘盖类零件图结构特点,进行主视图、左视图及其他视图的识别匹配,并阐述了旋转剖这个重要视图表达方式的识别方法。在图形比较模块中对点、直线、圆、圆弧、字符、标注、剖面线、粗糙度等机械制图元素的识别及比较检查处理方法进行了详细讨论。在辅助模块中,主要包括三个部分内容:程序结果显示、程序界面设计、程序安装打包处理。根据软件使用者使用方式目的不同,在结果显示上分为以图形方式显示和以保存文本方式显示两种方式,其中以图形方式显示主要针对学生,以文本方式显示主要针对教师。程序界面设计以使用方便、简洁、美观为原则,同时包括程序运行界面设计、加载后在AutuCAD中菜单设计两个部分内容,同时还对ARX程序的加载方式以及使ARX程序自动加载方法进行了叙述。在程序安装打包处理中,首先对打包工具InstallShield进行了介绍,随后对在InstallShield对系统注册表的修改以及对安装打包文件的组织安排等方法进行了详细阐述。 最后完整展示了整个软件的安装、运行、作业批改过程,并给出了运行实例验证了算法的正确性、合理性和适应性。
论文目录
相关论文文献
- [1].基于AutoCAD盘盖类零件轴测图的绘制方法与标注[J]. 煤炭技术 2013(01)
- [2].盘盖类零件通用钻模的设计[J]. 工具技术 2011(09)
- [3].一种U盘[J]. 科技资讯 2016(07)
- [4].基于UG的U盘盖模具设计[J]. 热带农业工程 2012(06)
- [5].方向盘盖撕裂线疲劳测试系统[J]. 机械制造 2008(04)
- [6].六盘盖蛛的雄性新发现(蜘蛛目:皿蛛科)[J]. 河北大学学报(自然科学版) 2011(05)
- [7].基于ProCAST的AlSi10Mg盘盖压铸工艺研究[J]. 华北科技学院学报 2018(01)
- [8].簧轮枪枪机发展史[J]. 轻兵器 2020(08)
- [9].基于CAXA制造工程师的盘盖类零件建模仿真方法研究[J]. 南方农机 2020(12)
- [10].盘盖类零件钻孔的夹具设计[J]. 科技传播 2013(04)
- [11].燧发手枪,1700-1775[J]. 中华少年(DK少年百科) 2012(09)
- [12].U盘盖注射模具设计[J]. 机械工程师 2012(08)
- [13].某盘盖产品改进铸造工艺的数值模拟分析[J]. 铸造技术 2020(05)
- [14].AutoCAD高效绘制机械图形技术综述[J]. 机械工程师 2011(10)
- [15].浅谈轴类零件加工工艺卡的编制[J]. 科技资讯 2008(04)
- [16].酒载乡愁[J]. 中华手工 2018(01)
- [17].石榴桃小食心虫防治[J]. 致富天地 2019(10)
- [18].基于CAD/CAM的盘盖类零件造型和加工过程优化设计[J]. 机械工程师 2009(09)