液压偏置圆盘耙参数化快速设计系统研究与开发
发布时间:2021-02-21 21:18
为提高液压偏置圆盘耙设计的效率与准确性,在规模化定制理论的指导下,以VB语言作为开发工具,SolidWorks2017为开发平台,将系统模块化设计技术和面向对象的参数化技术引入到偏置圆盘耙的变型设计中,融合参数化设计技术、装配草图技术、工程图调整技术,开发液压偏置圆盘耙参数化设计系统。利用该系统,能缩短产品的研发及改进周期,实现高效率、低成本地研发新产品,使得液压偏置圆盘耙的生产对个性化的市场需求能够作出快速响应。
【文章来源】:机床与液压. 2020,48(21)北大核心
【文章页数】:5 页
【部分图文】:
系统模块化结构
设计计算模块的主要功能是根据输入的零件数据序号、关键设计尺寸参数和各个零部件之间的装配关系,计算装配草图中零件装配尺寸和零件模型的驱动尺寸值,将设计计算模块工作后形成的相关数据存入到Access数据库中。当液压偏置圆盘耙DHCS建立后,系统建立的零件尺寸设计计算界面如图2所示,在【请选择数据编号(number)】中输入序号,可在操作界面内创建新的零件序号,并且在【number】功能框内依次显示,在【external】、【internal】、【length】中依次输入零件外部、内部及长度尺寸参数,点击【导入数据】,所配置的零件尺寸参数自动存储至系统程序库中,实现数据的输入;当要从Access数据库中调出数据时,点击【请选择需要的配置序号】可实现数据的输出,通过VB中的ADO(Application database open)插件可将VB与Access数据库对接,对接代码为: CN.Open"PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE= " & App.Path & "\\data.MDB;PERSIST SECURITY INFO=FALSE",以此来完成对数据库的读写。在人机交互界面中设计人员能够对参数进行局部修改,进而达到对液压偏置圆盘耙零部件快速设计的目的。1.2 模型驱动模块
在VB环境中进行编程,操作液压偏置圆盘耙参数化设计系统(DHCS)搜索出所需零件模型,查找该零件模型关键尺寸参数,在【数值输入框】内分别输入零件关键尺寸参数的数值,点击【添加一组新配置】将零件相关设计参数自动录入Access数据库,再点击【生成模型】,零件三维模型自动生成。用户通过【查看数据库配置】,可随时调用Access数据库,查看已有零件关键尺寸参数,便于后期直接对数据进行调用。以液压偏置圆盘耙轮架轴重要零件轮柱为例,其设计系统操作界面如图3所示。利用SolidWorks软件自带的内部功能宏录制命令,使用VB编程将设计计算的结果赋值给布局草图并进行参数驱动,将SolidWroks中对象的属性和方法记录下来,生成VBA程序。此时的VBA程序不能直接生成模型,需对VBA程序进行一定修改才能够使用。修改VBA程序后,先利用宏录制命令完成对某一标准件的相关操作过程的录制,然后打开录制完成的宏,从中找到相对应的参数,将其定义为变量,根据这些变量,在设计人员输入新的数值后系统即可自动生成所需的模型,实现液压偏置圆盘耙零部件模型的外部驱动。
【参考文献】:
期刊论文
[1]基于Solidworks的农机底盘部件结构参数化设计[J]. 丁刚. 农机化研究. 2019(11)
[2]基于SolidWorks二次开发中工程图的自动生成和优化[J]. 张求星,赵高晖. 农业装备与车辆工程. 2018(11)
[3]液压驱动式圆盘耙设计与仿真试验[J]. 万国伟,舒彩霞,刘晓鹏,肖文立,张青松,廖庆喜. 华南农业大学学报. 2017(05)
[4]弹齿滚筒式捡拾装置的参数化设计与仿真[J]. 王芳,王洪明,肖子学,刑冀辉,敖恩查. 农机化研究. 2017(05)
[5]基于实例推理的减速器参数化变型设计[J]. 庄乾宇,王宗彦,秦慧斌,董浩,闫帅. 机械传动. 2016(01)
[6]基于Pro/Toolkit二次开发机床零件参数化变形研究与实现[J]. 史晓航,牛秦洲. 机床与液压. 2014(22)
[7]基于模板的减速机参数化设计系统[J]. 王珂,王宗彦,陆春月,张兵,曹振宇. 机械传动. 2014(05)
[8]基于SolidWorks二次开发的轴向柱塞泵参数化建模设计[J]. 许书生,徐兵,李春光,张斌. 机床与液压. 2010(09)
本文编号:3044933
【文章来源】:机床与液压. 2020,48(21)北大核心
【文章页数】:5 页
【部分图文】:
系统模块化结构
设计计算模块的主要功能是根据输入的零件数据序号、关键设计尺寸参数和各个零部件之间的装配关系,计算装配草图中零件装配尺寸和零件模型的驱动尺寸值,将设计计算模块工作后形成的相关数据存入到Access数据库中。当液压偏置圆盘耙DHCS建立后,系统建立的零件尺寸设计计算界面如图2所示,在【请选择数据编号(number)】中输入序号,可在操作界面内创建新的零件序号,并且在【number】功能框内依次显示,在【external】、【internal】、【length】中依次输入零件外部、内部及长度尺寸参数,点击【导入数据】,所配置的零件尺寸参数自动存储至系统程序库中,实现数据的输入;当要从Access数据库中调出数据时,点击【请选择需要的配置序号】可实现数据的输出,通过VB中的ADO(Application database open)插件可将VB与Access数据库对接,对接代码为: CN.Open"PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE= " & App.Path & "\\data.MDB;PERSIST SECURITY INFO=FALSE",以此来完成对数据库的读写。在人机交互界面中设计人员能够对参数进行局部修改,进而达到对液压偏置圆盘耙零部件快速设计的目的。1.2 模型驱动模块
在VB环境中进行编程,操作液压偏置圆盘耙参数化设计系统(DHCS)搜索出所需零件模型,查找该零件模型关键尺寸参数,在【数值输入框】内分别输入零件关键尺寸参数的数值,点击【添加一组新配置】将零件相关设计参数自动录入Access数据库,再点击【生成模型】,零件三维模型自动生成。用户通过【查看数据库配置】,可随时调用Access数据库,查看已有零件关键尺寸参数,便于后期直接对数据进行调用。以液压偏置圆盘耙轮架轴重要零件轮柱为例,其设计系统操作界面如图3所示。利用SolidWorks软件自带的内部功能宏录制命令,使用VB编程将设计计算的结果赋值给布局草图并进行参数驱动,将SolidWroks中对象的属性和方法记录下来,生成VBA程序。此时的VBA程序不能直接生成模型,需对VBA程序进行一定修改才能够使用。修改VBA程序后,先利用宏录制命令完成对某一标准件的相关操作过程的录制,然后打开录制完成的宏,从中找到相对应的参数,将其定义为变量,根据这些变量,在设计人员输入新的数值后系统即可自动生成所需的模型,实现液压偏置圆盘耙零部件模型的外部驱动。
【参考文献】:
期刊论文
[1]基于Solidworks的农机底盘部件结构参数化设计[J]. 丁刚. 农机化研究. 2019(11)
[2]基于SolidWorks二次开发中工程图的自动生成和优化[J]. 张求星,赵高晖. 农业装备与车辆工程. 2018(11)
[3]液压驱动式圆盘耙设计与仿真试验[J]. 万国伟,舒彩霞,刘晓鹏,肖文立,张青松,廖庆喜. 华南农业大学学报. 2017(05)
[4]弹齿滚筒式捡拾装置的参数化设计与仿真[J]. 王芳,王洪明,肖子学,刑冀辉,敖恩查. 农机化研究. 2017(05)
[5]基于实例推理的减速器参数化变型设计[J]. 庄乾宇,王宗彦,秦慧斌,董浩,闫帅. 机械传动. 2016(01)
[6]基于Pro/Toolkit二次开发机床零件参数化变形研究与实现[J]. 史晓航,牛秦洲. 机床与液压. 2014(22)
[7]基于模板的减速机参数化设计系统[J]. 王珂,王宗彦,陆春月,张兵,曹振宇. 机械传动. 2014(05)
[8]基于SolidWorks二次开发的轴向柱塞泵参数化建模设计[J]. 许书生,徐兵,李春光,张斌. 机床与液压. 2010(09)
本文编号:3044933
本文链接:https://www.wllwen.com/nykjlw/nygclw/3044933.html