分享好友 数控技术首页 数控技术分类 切换频道

基于SolidWorks的机械产品三维参数化设计研究

2018-11-27 00:00320

提出了在SolidWorks中机械产品的参数化设计方法,应用VC++ 6.0对SolidWorks进行了二次开发,实现了在SolidWorks环境下对产品进行变参,达到进行产品创新、缩短研制周期、减少成本的目的。

   前言
  
   SolidWorks是CAD/CAM/CAE一体化的高端CAD软件,其不仅可以完成复杂产品的设计、高性能的大型装配、高级曲面造型和设计修改,还可以显示动态装配关系、模拟动态装配过程。通过Solidwork。能使复杂产品的设计简化,提高企业快速响应市场的能力。从它面世以来,发展迅速,是目前比较流行的三维设计软件之一。
  
   所谓机械产品的参数化设计,概括起来讲就是利用自己已有的模型,通过修改模型参数的方法得到需要的模型.事实上,SolidWorks本身己经应用了参数化的设计技术,可以通过修改零件的某些尺寸而获得结构类似的新零件,但是,它的参数化是面向通用设计对象的,其尺寸修改是手工的、随机的,操作对象是单一的目标零件,设计效率不高。而本文所讲述的机械产品的参数化设计:从设计人员的角度来讲,它只需要输入几个简单的数据,就可以得到符合设计要求的新产品零部件三维图以及指导加工的工程图;从系统本身来讲,它主要包括原产品的零件库,工程图库和模型驱动等几部分,首先通过分析建立产品各个模块的参数化模型,然后建立模型驱动参数,当接受到用户输人的新的参数后,就可以自动驱动生成符合设计要求的零部件模型和工程图,加快新产品的设计效率。
  
   1 参数化实体模型的建立
  
   利用SolidWorks进行机械产品的参数化设计的首要问题就是建立该零件的参数化实体模型,也就是根据图纸分析的结果.建立拉伸、旋转等基本特征,然后在此基础上建立新的特征。
  
   模型建立的是否合理将直接影响后续特征的建立,会影响到整个零件的参数化驱动方案。一般来说,零件的参数化驱动方案所确定的主要零件驱动参数都和基体特征的尺寸有关,如果基体特征建立的过于复杂,将不利于整个零件的参数化驱动,同时可能增加新的驱动参数,所以建立模型时,应尽量利用对称、阵列等基本特征。
  
   2 参数化设计技术的实现闭
  
   产品的参数化实体模型建立后,需要编制相应的程序来达到变化参数的目的。具体步骤如下:
  
   (1)从SolidWorks公司的网站下载向导文件SWiz-ard.awx,将其拷贝到Microsoft Visual StudioCommonMS-Dev98Template目录下。
  
   (2)在Visual C++中用该向导创建DLL工程,加人相关代码,编译生成*.dll文件。在VisualC++中编译和链接时,不同的操作系统采用不同的位置:Windows95/98应该采用MBCS设置,WindowsNT/2000应该采用U-nicode设置,单步调试时应该采用PseudoDebug设置。
  
   生成需要的*dll文件后,就可以使用SolidWorks的【文件】-【打开】菜单命令,在过滤器中选择Add-Ine(*.dll),加载自己的DLL。若该DLL在注册表中注册成功,还可使用【工具】【插件】菜单命令进行一次性加载,以后启动SolidWorks就可以自动加载该DLL,无需再进行加载操作,十分方便。
  
   (3)连接DLL,将必要的用户程序输出。
  
   (4)利用SolidWorks系统存在的系列表配置功能,对零部件进行系列系列化配置.既而实现参数化。
  
   现以起重机的卷简底座为例,简单介绍一下本方法的应用。分析卷筒底座的结构特征,建立参数输入窗口如图1所示。

   在此窗口内输人所有参数,并选择绘图.将生成符合用户需求的新的卷筒底座三维模型,同时还可根据用户需要自动生成其二维工程图,加速产品的设计速度。卷筒底座的参数化三维模型见图2。

举报
收藏 0
打赏 0
轻松提高数控机床精度
随着我国经济的飞速发展,数控机床作为新一代工作母机,在机械制造中已得到广泛的应用,精密加工技术的迅速发展和零件加工精度的

0评论2025-01-04313

加工中心刀具长度补偿怎么用?
在数控加工中,刀具长度补偿是一种重要的措施,用于消除机床变形、热变形等因素引起的误差,保证加工精度,从而提高培训效率,减

0评论2024-12-18400

加工中心主轴定位角度怎么调?
  在数控加工领域,加工中心主轴的定位角度是影响加工精度和效率的重要因素之一。正确调整主轴的定位角度可以提高加工质量,减

0评论2024-12-11496

简述机器人加装电主轴就选Kasite 4060ER-S的理由
  近年来,随着科技的不断发展,机器人作业已经渗透到各个领域,尤其在工业制造领域,更加随处可见。高精密切割、铣削、雕刻、

0评论2024-05-20707

机器人主轴怎么选?Kasite高速电主轴满足你的需求
  机器人发展到现在越来越受到人们的欢迎和重视,现在很多传统行业都在生产作业中引入了工业机器人,随着机器人的改进和优化,

0评论2023-10-231208

机械臂加装2.2KW大力矩电主轴,就选MSIY-80电主轴
机械臂想加装大力矩电主轴,用于铸钢等硬质材料去毛刺,铣削等加工,可以考虑MSIY-80电主轴,外径80mm,重量4.8公斤,可搭配轴向或径向浮动刀柄配套使用。

0评论2023-08-261203

每天早上打开数控机床时有没有必要热机?
工厂使用精密数控机床(加工中心、电火花、慢走丝等机床)进行高精密加工,你是否有这样的经验:每天早上开机进行加工,首件的加

0评论2023-08-151093