基于Pro/E二次开发的自动装配技术及其在模块化重组中的应用
发布时间:2021-11-24 06:45
随着个性化产品定制需求的增加,对通用软件的定制开发,已逐渐成为企业提高产品设计效率,形成产品竞争力的有力手段。本文通过对基于Pro/E二次开发的自动装配技术及其在模块化重组中的应用研究,对完善Pro/E的装配功能,简化模块化重组中重复繁琐的装配工作,提高装配效率,具有重要的现实意义。首先研究了Pro/E二次开发的相关基础知识。对比分析多种Pro/E二次开发方式,选择了Pro/Toolkit的开发方式,介绍了Pro/Toolkit的工作模式和基本语法、创建Pro/Toolkit程序的步骤、Pro/E菜单定制和系统对话框设计。其次研究了基于Pro/E二次开发方式,实现自动装配的关键技术和逻辑过程。总结了基于Pro/E二次开发实现自动装配的本质问题,研究了装配体模型树的表达方式、元件位置的表示及获取、元件基准特征的获取、元件约束的施加等关键技术,并以雷达汇流环为例,描述了其自动装配的具体实现。为了更直观的表达模块化产品的结构特点,充分利用模块化产品的知识组成,提出了一种基于知识重用的模块化重组方法。介绍了模块化产品的知识库组成,通过模块匹配关系库、模块关系邻接矩阵、模块匹配搜索算法实现模块匹...
【文章来源】:合肥工业大学安徽省 211工程院校 教育部直属院校
【文章页数】:82 页
【学位级别】:硕士
【部分图文】:
图2.1?"新建项目"对话框??Fig?2.1?"New?Project"?Dialog??
点击"工具/选项"菜单,进入"选项"对话框。在"选项"对话框中选择"项??目和解决方案/VC++目录"选项卡,在显示目录中选择"包含文件",根据Pro化??软件的安装位置设置包含文件目录如图2.3所示。??I?r^宇色{巧:???湿乐扣下巧^巨巧巧):??巧呂娜决方技?^4?■'J?齡文拍...,-????^?篇认n????迈B讚通里;??VC+?*?臣呆?JCVCInsta!做fWndude?*-??11?VC++?巧畳洛?8?义(VCInstali?口ir!stimf的Vicbde??生游?屋巧?S(WirKiowsSdkDtr)VtK!ude??I?I?泻gp?¥(FVameworkSDKDi诗ndude??ir,-;?D巧r〇9"m?RI?\PTC\Creo?Eiements\Pf〇5.0处r〇toofkh\;fidud"??去巧D:\Program?fil的PTC\Cre。yementAPro5.Cf^rcto〇licit\pr〇tk_appkVMludi??机Wl?欽fS?D:\Program?Files\PTC\Cfeo?Eletn,rts^ro5.0\prodeve!叩如eludes??OfS巧玄夏?DA>Pr巧ram?files巧TC\0?o?Elemtnts\Pr〇5.Cfy3f〇dev?l〇p\pi"〇devj?pp!的ne??Windows运絲傲tS??miM??11?工巧亥新巧?,??剧&XS?
…j??图2.2?"MFC?DLL向导"对话框??Fig?2.2?"MFC?DLL?Guide"?Dialog??在"MFC?D化向导"对话框中选择"使用共享MFC?DLL的规则"单选框,??使程序能够使用共享MFC资源。单击"完成",工程文件基本框架建立完成。??(2)?Pro/Toolkit应用程序环境设置??Pro/Toolkit应用程序的运行必须包含Pro/Toolkit工具包所提供的相关包含文??件和库文件,同时对相关项目属性进行设置。过程如下:??点击"工具/选项"菜单,进入"选项"对话框。在"选项"对话框中选择"项??目和解决方案/VC++目录"选项卡,在显示目录中选择"包含文件",根据Pro化??软件的安装位置设置包含文件目录如图2.3所示。??I?r^宇色{巧:???湿乐扣下巧^巨巧巧):??巧呂娜决方技?^4?■'J?齡文拍...,-????^?篇认n????迈B讚通里;??VC+?*?臣呆?JCVCInsta!做fWndude?*-??11?VC++?巧畳洛?8?义(VCInstali?口ir!stimf的Vicbde??生游?屋巧?S(WirKiowsSdkDtr)VtK!ude??I?I?泻gp?¥(FVameworkSDKDi诗ndude??ir
【参考文献】:
期刊论文
[1]一种球载雷达汇流环设计[J]. 赵克俊,郑传荣,邓书山,刘文科. 雷达与对抗. 2015(03)
[2]基于SolidWorks二次开发的自动装配技术研究与应用[J]. 田源,王欣,许滨,张翠霞,朱以松. 机械科学与技术. 2012(05)
[3]装配设计意图的语义表示[J]. 张应中,罗晓芳,范超. 计算机集成制造系统. 2011(02)
[4]某直升机载雷达汇流环的设计[J]. 汤锋,姜毅. 电子机械工程. 2010(06)
[5]基于语义推理的产品装配设计技术[J]. 敬石开,谷志才,刘继红,杨海成. 计算机集成制造系统. 2010(05)
[6]基于CATIA V5二次开发的产品自动装配[J]. 李维学,王仲奇,康永刚,殷俊清. 机械制造. 2010(01)
[7]基于Pro/E的用户自定义特征及其在汽车零部件设计中的应用[J]. 段敏,焦洪宇,石晶,赵治. 机床与液压. 2008(04)
[8]Pro/TOOLKIT同步与异步开发模式[J]. 陈积强,李春,周碧池. 上海理工大学学报. 2008(01)
[9]一种基于特征的快速装配方法[J]. 邵晓东,殷磊,陆源,陈锋. 计算机集成制造系统. 2007(11)
[10]广义模块化设计原理及方法[J]. 高卫国,徐燕申,陈永亮,章青. 机械工程学报. 2007(06)
博士论文
[1]汽车造型模块化设计研究[D]. 孙明阳.吉林大学 2014
[2]基于产品族的机械产品模块化配置设计关键技术研究[D]. 张萌.国防科学技术大学 2013
硕士论文
[1]基于Pro/TOOLKIT智能出图系统的设计与开发[D]. 孟庆当.合肥工业大学 2015
[2]基于广义功能建模的复杂产品模块化设计技术研究[D]. 张小英.西南交通大学 2014
[3]数控机床模块化设计方法研究[D]. 张朝彪.东北大学 2012
[4]装备类产品模块化快速设计方法及关键技术研究[D]. 叶永进.重庆大学 2010
本文编号:3515447
【文章来源】:合肥工业大学安徽省 211工程院校 教育部直属院校
【文章页数】:82 页
【学位级别】:硕士
【部分图文】:
图2.1?"新建项目"对话框??Fig?2.1?"New?Project"?Dialog??
点击"工具/选项"菜单,进入"选项"对话框。在"选项"对话框中选择"项??目和解决方案/VC++目录"选项卡,在显示目录中选择"包含文件",根据Pro化??软件的安装位置设置包含文件目录如图2.3所示。??I?r^宇色{巧:???湿乐扣下巧^巨巧巧):??巧呂娜决方技?^4?■'J?齡文拍...,-????^?篇认n????迈B讚通里;??VC+?*?臣呆?JCVCInsta!做fWndude?*-??11?VC++?巧畳洛?8?义(VCInstali?口ir!stimf的Vicbde??生游?屋巧?S(WirKiowsSdkDtr)VtK!ude??I?I?泻gp?¥(FVameworkSDKDi诗ndude??ir,-;?D巧r〇9"m?RI?\PTC\Creo?Eiements\Pf〇5.0处r〇toofkh\;fidud"??去巧D:\Program?fil的PTC\Cre。yementAPro5.Cf^rcto〇licit\pr〇tk_appkVMludi??机Wl?欽fS?D:\Program?Files\PTC\Cfeo?Eletn,rts^ro5.0\prodeve!叩如eludes??OfS巧玄夏?DA>Pr巧ram?files巧TC\0?o?Elemtnts\Pr〇5.Cfy3f〇dev?l〇p\pi"〇devj?pp!的ne??Windows运絲傲tS??miM??11?工巧亥新巧?,??剧&XS?
…j??图2.2?"MFC?DLL向导"对话框??Fig?2.2?"MFC?DLL?Guide"?Dialog??在"MFC?D化向导"对话框中选择"使用共享MFC?DLL的规则"单选框,??使程序能够使用共享MFC资源。单击"完成",工程文件基本框架建立完成。??(2)?Pro/Toolkit应用程序环境设置??Pro/Toolkit应用程序的运行必须包含Pro/Toolkit工具包所提供的相关包含文??件和库文件,同时对相关项目属性进行设置。过程如下:??点击"工具/选项"菜单,进入"选项"对话框。在"选项"对话框中选择"项??目和解决方案/VC++目录"选项卡,在显示目录中选择"包含文件",根据Pro化??软件的安装位置设置包含文件目录如图2.3所示。??I?r^宇色{巧:???湿乐扣下巧^巨巧巧):??巧呂娜决方技?^4?■'J?齡文拍...,-????^?篇认n????迈B讚通里;??VC+?*?臣呆?JCVCInsta!做fWndude?*-??11?VC++?巧畳洛?8?义(VCInstali?口ir!stimf的Vicbde??生游?屋巧?S(WirKiowsSdkDtr)VtK!ude??I?I?泻gp?¥(FVameworkSDKDi诗ndude??ir
【参考文献】:
期刊论文
[1]一种球载雷达汇流环设计[J]. 赵克俊,郑传荣,邓书山,刘文科. 雷达与对抗. 2015(03)
[2]基于SolidWorks二次开发的自动装配技术研究与应用[J]. 田源,王欣,许滨,张翠霞,朱以松. 机械科学与技术. 2012(05)
[3]装配设计意图的语义表示[J]. 张应中,罗晓芳,范超. 计算机集成制造系统. 2011(02)
[4]某直升机载雷达汇流环的设计[J]. 汤锋,姜毅. 电子机械工程. 2010(06)
[5]基于语义推理的产品装配设计技术[J]. 敬石开,谷志才,刘继红,杨海成. 计算机集成制造系统. 2010(05)
[6]基于CATIA V5二次开发的产品自动装配[J]. 李维学,王仲奇,康永刚,殷俊清. 机械制造. 2010(01)
[7]基于Pro/E的用户自定义特征及其在汽车零部件设计中的应用[J]. 段敏,焦洪宇,石晶,赵治. 机床与液压. 2008(04)
[8]Pro/TOOLKIT同步与异步开发模式[J]. 陈积强,李春,周碧池. 上海理工大学学报. 2008(01)
[9]一种基于特征的快速装配方法[J]. 邵晓东,殷磊,陆源,陈锋. 计算机集成制造系统. 2007(11)
[10]广义模块化设计原理及方法[J]. 高卫国,徐燕申,陈永亮,章青. 机械工程学报. 2007(06)
博士论文
[1]汽车造型模块化设计研究[D]. 孙明阳.吉林大学 2014
[2]基于产品族的机械产品模块化配置设计关键技术研究[D]. 张萌.国防科学技术大学 2013
硕士论文
[1]基于Pro/TOOLKIT智能出图系统的设计与开发[D]. 孟庆当.合肥工业大学 2015
[2]基于广义功能建模的复杂产品模块化设计技术研究[D]. 张小英.西南交通大学 2014
[3]数控机床模块化设计方法研究[D]. 张朝彪.东北大学 2012
[4]装备类产品模块化快速设计方法及关键技术研究[D]. 叶永进.重庆大学 2010
本文编号:3515447
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3515447.html