基于SolidWorks的产品三维参数化设计与虚拟装配研究
发布时间:2021-06-07 15:57
实现产品的三维参数化设计与虚拟装配对于提高零件的设计效率具有重要的意义和应用价值。论文在综述了国内外CAD技术发展的基础上,以目前市场上流行的SolidWorks三维CAD软件为开发平台,利用该软件本身预留程序端口进行二次开发,完成了数控机床刀架三维CAD参数化设计模块和虚拟装配模块的开发,论文完成的主要工作如下。(1)研究了在SolidWorks平台上进行参数化实体建模的方法。对两种不同的参数化建模方法进行了比较,选择了其中一种通过修改模型参数实现参数化建模的方法。对零件的各个尺寸参数进行选取和校核,使各个参数满足所给定的条件。该部分使用可视化编程语言Visual C++6.0编制而成,同时用Access2003数据库管理软件对零件设计中使用的大量参数进行了处理,将设计参数录入数据库。把传统的手工计算过程用计算机进行处理后,使本来比较烦琐的设计计算变的简单可行,实现了机床刀架的三维参数化建模,简化了建模过程,提高了建模效率。(2)对刀架类零件进行特征分析,确定特征建立的次序,将特征归纳为参数的表达形式,实现对实体特征地描述。主要是根据具体的零件,确定具体的几何参数,建立一个常用零件的...
【文章来源】:东北大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
头文件配置Fig.3.2Theheadfileeonfiguration
调用菜单lbolsIOPtions…,弹出属性设置对话框,在标签中选择“Directories”,在“ showdirectoriesfor”中选择“ Ubraryfiles”。在列表框中添加 SolidworksLibrary的安装路径“E:甲 ROGRAMnLES\SOUDWORKs”如图3.3所示,单击“OK”按钮,完成库文件配置。。.1、}、‘u.}c.,‘。.扮f,。,d.,。}w盯k.I...习内侧沙.曰.印山的.喻、、lll砌膝胎麟翩峨 峨…匕~竺一」__c时._;}图3.3库文件配置 Fig.3.3Libraryfileeonfiguration 3.3.2Solid叭 /Orks二次开发的方法与步骤用场sualC++二次开发501记works插件主要有以下三种方法:(1)使用早期的工程向导Swizard.swx;(2)使用 solidworksATLobjectWizard;(3)使用用户自定义向导和利用现有的实例。本文决定采用第(2)种方法,以下介绍采用该方法开501记works的一般步骤。(1)在安装成功 SolidW6rks2006后,安装 APISDK
APISDK并解压缩,根据向导安装SolidV叭〕 rksAPISDK,如图3.4所示。(2)启动Visua1C++,单击【文件】一【新建],选择【工程1选项卡,选择 [ATLCoMAPpwizard]。输入工程的位置和名称,单击[确定1,如图3.5所示。(3)在 [ServerTypel中选择 [DynamicLinkLibrary(DLL)]选项和 1Sup卯 rtMFCI选项,单击【Finish】,如图3.6所示。系统会给出“新建工程信息”,核对无误后单击【0KI,如图3.7所示。
【参考文献】:
期刊论文
[1]基于SolidWorks的自顶向下装配体设计及运动仿真[J]. 付永忠. 机床与液压. 2006(07)
[2]应用SolidWorks二次开发技术实现虚拟装配系统的开发[J]. 赵元新,刘英,李海滨,杨雷. 林业机械与木工设备. 2006(04)
[3]SolidWorks的二次开发方法比较[J]. 王晓丽,季忠. 现代制造技术与装备. 2006(02)
[4]中国制造业信息化的现状与发展[J]. 马颂德. 信息化建设. 2006(Z1)
[5]采用Visual C++对参数化造型软件SolidWorks进行二次开发的方法[J]. 张长胜. 模具技术. 2005(06)
[6]基于SolidWorks三维模型参数化设计技术的研究[J]. 吴宏良,徐晓明,项春雷. 科学技术与工程. 2005(19)
[7]SolidWorks的二次开发与应用[J]. 李华,罗会信. 机械工程与自动化. 2005(04)
[8]Visual C++对Solid Works二次开发技术及应用[J]. 陈翔,姜寿山,雷志勇,姜晓明. 组合机床与自动化加工技术. 2005(04)
[9]CAD技术的发展趋势及主流软件产品[J]. 刘晓冰,高天一. 中国制造业信息化. 2003(01)
[10]参数化系统设计[J]. 张志群,常明,刘雯林. 计算机工程与应用. 2002(07)
硕士论文
[1]基于SolidWorks三维轴系零件结构参数化设计与开发[D]. 马太辉.四川大学 2006
[2]基于SolidWorks的齿轮参数设计与三维造型软件的开发[D]. 李臻.兰州理工大学 2006
[3]虚拟装配系统及应用研究[D]. 敬兴久.电子科技大学 2005
[4]基于SolidWorks的机构运动仿真研究[D]. 韩锐.西安理工大学 2004
[5]基于SolidWorks的机构运动方案设计虚拟实验系统[D]. 阮静.西安理工大学 2004
本文编号:3216871
【文章来源】:东北大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
头文件配置Fig.3.2Theheadfileeonfiguration
调用菜单lbolsIOPtions…,弹出属性设置对话框,在标签中选择“Directories”,在“ showdirectoriesfor”中选择“ Ubraryfiles”。在列表框中添加 SolidworksLibrary的安装路径“E:甲 ROGRAMnLES\SOUDWORKs”如图3.3所示,单击“OK”按钮,完成库文件配置。。.1、}、‘u.}c.,‘。.扮f,。,d.,。}w盯k.I...习内侧沙.曰.印山的.喻、、lll砌膝胎麟翩峨 峨…匕~竺一」__c时._;}图3.3库文件配置 Fig.3.3Libraryfileeonfiguration 3.3.2Solid叭 /Orks二次开发的方法与步骤用场sualC++二次开发501记works插件主要有以下三种方法:(1)使用早期的工程向导Swizard.swx;(2)使用 solidworksATLobjectWizard;(3)使用用户自定义向导和利用现有的实例。本文决定采用第(2)种方法,以下介绍采用该方法开501记works的一般步骤。(1)在安装成功 SolidW6rks2006后,安装 APISDK
APISDK并解压缩,根据向导安装SolidV叭〕 rksAPISDK,如图3.4所示。(2)启动Visua1C++,单击【文件】一【新建],选择【工程1选项卡,选择 [ATLCoMAPpwizard]。输入工程的位置和名称,单击[确定1,如图3.5所示。(3)在 [ServerTypel中选择 [DynamicLinkLibrary(DLL)]选项和 1Sup卯 rtMFCI选项,单击【Finish】,如图3.6所示。系统会给出“新建工程信息”,核对无误后单击【0KI,如图3.7所示。
【参考文献】:
期刊论文
[1]基于SolidWorks的自顶向下装配体设计及运动仿真[J]. 付永忠. 机床与液压. 2006(07)
[2]应用SolidWorks二次开发技术实现虚拟装配系统的开发[J]. 赵元新,刘英,李海滨,杨雷. 林业机械与木工设备. 2006(04)
[3]SolidWorks的二次开发方法比较[J]. 王晓丽,季忠. 现代制造技术与装备. 2006(02)
[4]中国制造业信息化的现状与发展[J]. 马颂德. 信息化建设. 2006(Z1)
[5]采用Visual C++对参数化造型软件SolidWorks进行二次开发的方法[J]. 张长胜. 模具技术. 2005(06)
[6]基于SolidWorks三维模型参数化设计技术的研究[J]. 吴宏良,徐晓明,项春雷. 科学技术与工程. 2005(19)
[7]SolidWorks的二次开发与应用[J]. 李华,罗会信. 机械工程与自动化. 2005(04)
[8]Visual C++对Solid Works二次开发技术及应用[J]. 陈翔,姜寿山,雷志勇,姜晓明. 组合机床与自动化加工技术. 2005(04)
[9]CAD技术的发展趋势及主流软件产品[J]. 刘晓冰,高天一. 中国制造业信息化. 2003(01)
[10]参数化系统设计[J]. 张志群,常明,刘雯林. 计算机工程与应用. 2002(07)
硕士论文
[1]基于SolidWorks三维轴系零件结构参数化设计与开发[D]. 马太辉.四川大学 2006
[2]基于SolidWorks的齿轮参数设计与三维造型软件的开发[D]. 李臻.兰州理工大学 2006
[3]虚拟装配系统及应用研究[D]. 敬兴久.电子科技大学 2005
[4]基于SolidWorks的机构运动仿真研究[D]. 韩锐.西安理工大学 2004
[5]基于SolidWorks的机构运动方案设计虚拟实验系统[D]. 阮静.西安理工大学 2004
本文编号:3216871
本文链接:https://www.wllwen.com/jixiegongchenglunwen/3216871.html