1. 引言 目前,在我国CAD市场上比较流行的三维CAD设计软件有SolidWorks、SolidEdge、UG、Pro/E、MDT、Catia等等。其中,SolidWorks是一套完全基于windows平台的全参数化特征造型软件,它可以十分方便地实现复杂的三维零件实体造型、高性能的复杂装配和自动生成二维工程图。同时,它也是一个CAD、CAE、CAM的通用集成系统,集成了设计、分析、加工和数据管理的整个过程。
但是,SolidWorks也不是十全十美的,不可能完全满足特定企业的特殊要求。例如,由于该软件是由外国人开发的,要针对国内特定企业来定制参数化模型的设计系统。因此,为了适应特定企业的特殊需求,提高设计效率,使SolidWorks在我国企业中有效地发挥作用,就必须对其进行本地化和专业化的二次开发。 南京东岱软件根据市场上客户对参数化设计应用越来越多这一需求,在SolidWorks的基础上自主研发了一款参数化辅助设计软件——AutoDriver。主要应用于三维参数化设计驱动,他能够根据用户提供的参数自动驱动模型、改变关联尺寸与形状、自动替换零部件和配合关系、自动生成工程图和明细表,从而达到一键生成整套产品模型、工程图和明细表的目的,从而大大缩短时间、提高效率、节约成本、提供数据准确率。这款软件能够更好地帮助设计者轻松地完成某产品的参数化设计工作。
2. 软件介绍
2.1 软件结构 该软件集成于Solidworks三维设计平台(Solidworks2010及以上版本),采用.NET开发技术,后台采用参数配置表的方式进行基础参数配置,前台通过菜单和侧边栏达到与用户进行人机交互设计的目的。
2.2 硬件环境 本软件采用单机工作模式,由于本软件是对三维参数化设计驱动软件,因此对机器的工作性能有较高的要求(随客户的产品和规模不同,其硬件要求也会不同),因此我们推荐应该使用图形工作站,配备8G或以上内存。这样才会具有很好的应用效果。
2.3 软件环境 支持Solidworks2010及以上版本; 需要WindowsXP及后续Windows版本;支持32位和64位操作系统; 需要.NET frameworks4.0及后续框架。
3. 实例操作 在软件安装之后,启动SolidWorks,右侧工具栏中将会自动插入“AutoDriver软件”菜单,如下图所示:
我们以标准件(C级六角头螺栓)作为操作举例,主要示范“AutoDriver软件”的使用方法及操作步骤。 在使用软件时,大体的操作步骤如下:
1、参数化建模,绘制模型并设置全局变量、建立参数关系;
2、导入模型特征树,利用本软件导入当前模型文件,并保存该文件;
3、编辑“设计向导”,利用本软件的设计向导功能,自定义软件界面;
4、设计向导,进入模型的参数化设计界面进行设计。
3.1 参数化建模 利用SolidWorks绘制需要自动化设计的模型文件,并使用方程式功能设置全局变量,建立模型尺寸间的关联关系。 注意:设置全局变量时,命名规则是:$变量名,如 $D。 六角头螺栓的模型及方程式如下图: