青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2900|回复: 17

[原创] Solidworks二次开发——AutoDriver参数化辅助设计软件的应用

[复制链接]
发表于 2014-11-18 14:03 | 显示全部楼层 |阅读模式
AutoDriver参数化辅助设计软件的应用
摘要:
在现代工程设计中,参数化的设计思想被越来越多的设计者接受和应用,因此本文将介绍一款由南京东岱软件主导开发的参数化辅助设计软件——AutoDriver,通过与SolidWorks完美结合,讲诉在六角螺栓设计中参数化应用方法。
关键词:南京东岱、参数化、AutoDriver、辅助设计、SolidWorks
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软件”菜单,如下图所示:
1.png
我们以标准件(C级六角头螺栓)作为操作举例,主要示范“AutoDriver软件”的使用方法及操作步骤。
在使用软件时,大体的操作步骤如下:
1、参数化建模,绘制模型并设置全局变量、建立参数关系;
2、导入模型特征树,利用本软件导入当前模型文件,并保存该文件;
3、编辑“设计向导”,利用本软件的设计向导功能,自定义软件界面;
4、设计向导,进入模型的参数化设计界面进行设计。
3.1       参数化建模
利用SolidWorks绘制需要自动化设计的模型文件,并使用方程式功能设置全局变量,建立模型尺寸间的关联关系。
注意:设置全局变量时,命名规则是:$变量名,如 $D。
六角头螺栓的模型及方程式如下图:
2.png

: M7 W* U6 l, @% b1 B' n& H4 @
3.2      导入特征树
打开AutoDriver软件,单击特征树按钮,切换到特征树界面,然后在下方空白处单击右键,将弹出“导入当前模型文件”,导入模型特征树并保存文件。
3.png
单击“文件”下拉菜单,单击“保存”,将该DDW文件保存到某位置。
4.png
3.3      编辑“设计向导”
打开AutoDriver软件菜单栏中“工具”的下拉按钮,单击“编辑‘设计向导’”,将弹出参数化设计的编辑界面,如下图所示:
5.png
编辑界面有标题栏、参数页、工具栏、图片导入及参数设置区域,大体布局如下图:
6.png
3.3.1          标题栏
标题栏主要用来设置本次参数化设计的项目主题,“保存”是保存设置完成后的参数化软件,而“导入”是导入此次模型的DDW文件。
7.png
3.3.2         参数页
参数页主要用来增加、删除、移动参数化设计界面。
8.png
3.3.3         工具栏
工具栏主要用来设置参数字体格式、大小,还有单元格的合并及增减。
9.png
3.3.4         设计界面
设计界面中,左边空白出可以添加界面图片,而右边用设置参数内容。
10.png
11.png
当所有设置完成后即可保存本次设计方案。
3.4      设计向导
打开AutoDriver软件菜单栏中“生成”的下拉按钮,单击“设计向导”,将弹出参数化设计界面,如下图所示:
12.png
此时,可以选择或者输入主要参数来驱动模型变形。
13.png
变形结果如下:
14.png
3.5      帮助和关于
DDS-AutoDriver提供了软件相应的操作手册,点击“帮助\用户操作手册”菜单,系统会自动打开DDS-AutoDriver的用户操作手册文件。点击“帮助\关于”菜单,可以查看DDS-AutoDriver的一些相关信息。
4.        结语
本文以简单的六角头螺栓零件的创建为例,简要介绍了利用AutoDriver参数化辅助设计进行产品设计的一般方法,对于从事或者经常应用到SolidWorks参数化设计的技术人员具有一定的参考和应用价值。实践证明,通过AutoDriver软件辅助设计的参数化设计系统,使用简单方便,迅速可靠,可以大量节省设计人员在建模和装配时花费的时间及精力,提高了设计效率,具有一定的实际意义。
1 V0 _; _  T$ v- q. H) w* @
发表于 2014-11-24 14:22 | 显示全部楼层
南京东岱软件主导开发的参数化辅助设计软件——AutoDriver,值得一读: h. K7 h3 {+ v' ^  Z, b
回复 支持 反对

使用道具 举报

发表于 2014-11-24 15:53 | 显示全部楼层
哪里可以下载$ z7 h0 s7 y2 d
回复 支持 反对

使用道具 举报

发表于 2014-11-26 16:35 | 显示全部楼层
AutoDriver是在SolidWorks的基础上自主研发了一款参数化辅助设计软件
回复 支持 反对

使用道具 举报

发表于 2014-11-27 14:10 | 显示全部楼层
通过AutoDriver软件辅助设计的参数化设计系统,使用简单方便,迅速可靠,可以大量节省设计人员在建模和装配时花费的时间及精力,提高了设计效率!!!
回复 支持 反对

使用道具 举报

发表于 2014-11-28 09:15 | 显示全部楼层
基于solidworks开发的参数化设计插件
回复 支持 反对

使用道具 举报

发表于 2014-11-28 10:34 | 显示全部楼层
专业的参数化设计,方便高效
回复 支持 反对

使用道具 举报

发表于 2014-11-28 10:53 | 显示全部楼层
solidworks三维设计软件,参数化设计提高工作效率。
回复 支持 反对

使用道具 举报

发表于 2014-11-28 13:40 | 显示全部楼层
SolidWorks是一款强大的三维设计软件,功能很强大,增加工作效率。
回复 支持 反对

使用道具 举报

发表于 2014-11-28 16:42 | 显示全部楼层
SolidWorks是一款强大的三维设计软件,功能很强大,增加工作效率。: O5 ]4 p; V+ c2 m% z- ~  }8 Q
.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-22 17:57 , Processed in 0.066431 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表