SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 2097|回复: 22
打印 上一主题 下一主题

SolidWorks参数化设计探究(二)——如何实现

  [复制链接]

67

主题

560

帖子

1435

金币

传奇

Rank: 8Rank: 8

积分
4659

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

跳转到指定楼层
楼主
 楼主| 发表于 2019-9-9 15:48:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
SolidWorks参数化设计探究(二)
摘  要:如今企业开发新产品时,零件模型的建立及出图的速度是决定整个产品开发效率的关键。在企业的产品的开发到一定时期,很多的设计经过实际验证分析后,一些产品的大致特征已经确定,这时企业就希望能将该类产品系列化、参数化及标准化。于是,将模型设计中定量化的参数变量化就成了一个有效的方式,而这恰恰是参数化设计的本质意义。本文阐述了基于三维的参数化设计,所使用软件为SolidWorks,介绍了SolidWorks参数化设计的两种类型,并且分析了二者的优缺点及所需技能,特别对通过软件功能实现参数化进行了详细介绍。让企业设计时能减少相应的时间提高效率。
关键词:三维模型、变量化、参数化设计、SolidWorks、南京东岱、提升效率。
SolidWorks功能实现参数化
在使用SolidWorks功能实现参数化时,必须先能通过相应的方法把这个参数化的模型设计出来,后续只要在做好的参数化模型上根据需要修改的参数,做成参数化的设计模型。完成之后再使用该模型时,只要输入相应的参数就可以得到新的设计。
自底向上建模方法
自底向上设计法是比较传统的方法。在自底向上设计中,先在零件文件中建立零件模型,再将零件插入到装配体环境下进行装配,并根据设计要求配合零件。自底向上建模方法的每一个零件的建模都是在零件环境下建立的。当您需要使用以前生成的零件时,自底向上的设计方案是首选的方法。
自底向上设计法的另一个优点是因为零部件是独立设计的,与自顶向下设计法相比,它们的相互关系及重建行为更为简单。使用自底向上建模方法可以让您专注于单个零件的设计工作。当您不需要建立控制零件大小和尺寸的参考关系时(相对于其它零件),则此方法较为适用。如图所示。

自顶向下建模方法
自顶向下建模方法从装配体中开始设计工作,这是两种设计方法的不同之处。您可以使用一个零件的几何体来帮助定义另一个零件,或生成组装零件后才添加的加工特征。您可以将布局草图作为设计的开端,定义固定的零件位置、基准面等,然后参考这些定义来设计零件。如图所示。

图 自顶向下逻辑图
例如,当使用拉伸命令在塑料零件上生成定位销时,可选择成形到面选项并选择线路板的底面(不同零件)。该选择将使定位销长度刚好接触线路板,即使线路板在将来设计更改中移动。这样销钉的长度在装配体中定义,而不被零件中的静态尺寸所定义。
关系式的使用
方程式:使用全局变量和数学函数定义尺寸,并生成零件和装配体中两个或更多尺寸之间的数学关系。可使用任何受支持的运算符、函数和常数。
各种函数关系: 支持正弦、余弦、正切、正割、余割、余切、反正弦、反余弦等等函数。
装配关系:装配体中零件之间的几何关系,如重合、垂直、相切等。
主从关系:尺寸关系的主动与从动等。
下面我们以几个实例,分别从特征,零部件、产品参数化设计来进行SolidWorks参数化设计的阐述。
参数化、标准化的库特征
库特征概念
库特征是常用的特征或特征组合,这些特征建立在一些基体特征或者模型上面,但是这些特征在很多的模型上都有使用,只是特征的参数不同,那么这个时候就可以把这些特征保存下来,存储到相应的库里面,下次使用时直接从库里面去调用该特征并且输入相应的参数就能生成新的特征。大多数类型的特征支持作为库特征使用。
库特征的运用对于非标企业设计比较适用。我们经常能听到非标企业做设计时几乎不能借用设计的方案和模型,所有的设计都要重新进行设计,这样会需要大量的时间在设计出图上面,效率也比较低。然而,我们进一步的分析发现非标设计的产品模型也是有相应的很多类似的特征,比如:孔、凸台、切除等。那么我们可以把这些比较常用的特征保存下来作为特征库使用,在我们设计建立三维模型时直接可以从库里面调用该特征,输入需要的参数生成相应的特征,多个库特征参数的组合就能生成相应的模型。
参数化、标准化库特征建模示例
通过完成的参数化的特征库,在创建所需模型时,可直接从特征库中拖出所需特征,再选择正确的定位参考,输入相应的参数,即可生成特征。最终完成模型,如图所示。

图 完成效果图
优势:相对于非标件,无需从草图开始重新画,针对使用频率高的特征,可制成特征库,使用时只需拖出,修改尺寸参数,即可快速完成,大大缩短建模出图时间。
参数化、标准化零部件库
零部件库概念
零部件库是把企业常用的一些出现频率比较高,并且有一定变化规律的零部件,把它作为企业标准件的形式保存到一定的位置,并且把这些零部件有参数变化的地方制作成可选或者可输入数值。这样就形成了企业的参数化零部件库。在后续做产品设计时,直接可以从库里面调用该零部件,输入相应的参数得到新的零部件设计。
SolidWorks采用配置发布器,借助Excel表,根据零部件有变动的参数,通过Excel关联零部件上参数名称,通过配置发布器关联Excel表中的参数,达到零部件参数化的目的。
参数化、标准化零部件库示例
通过完成的零件库,在创建所需模型时,可直接从零件库中拖出所需零部件,再填入正确的参数,即可生成所需模型。最终生成新的模型,如图所示。

图   零部件库
优势:企业在产品开发过程中,往往很多的零部件是比较类似的,通过制作参数化库零部件,是对以前设计的产品进行一次很好的梳理和总结。其优点主要有:
a)        减少零部件设计错误,在参数化的库零部件时,只能按前期定义好的参数里面选择或者输入,所以可以减少相应的设计错误。
b)        减少零部件数量,制作参数化零部件库的过程就是一个梳理和总结的过程,这样可以把过多的类似于一样的零件总结成比较少的种类,从而减少了零部件的数量,也能为后续的物料码和采购节约相应的成本。
c)        提供重利用率,有了参数化的零部件库之后,我们可以把其进行共享,因为前期进行了梳理和规范化,那么不同的项目人员在做产品的设计时可以进行参数化零部件库的调用,不用担心因为不明白零部件的建模方式而不敢使用的情况,从而提高了设计重用。
d)        减少设计出图时间,参数化零部件库使用,因为是直接在原有的模型上输入相应的参数得到新的零部件,所以可以大大减少设计出图的时间。
产品参数化、标准化设计
SolidWorks产品的参数化设计一般采用插件来进行实现。进行产品参数化设计的软件比较多,常用的有DriveWorks、AutoDriver及tactonworks等。这里我们以AutoDriver进行相应的讲解。
AutoDriver是南京东岱信息技术有限公司基于SolidWorks平台自主开发的参数化软件,是一款能将产品模型基于相应的规则设定生成新产品的一款参数化设计工具,能从设置的基于规则的项目中生成模型的无限多变体并反复运行。它可以捕捉和重新使用设计知识,以节省时间和金钱;合并设计规则,以最大限度地减少错误和降低人为错误的成本;自动化重复性任务,以便在指定新变体时极大地缩短设计时间;使设计工程师从重复性任务中解脱出来,以集中于新设计和特殊设计;根据您生成的规则,快速、轻松地生成模型。
产品参数化设计示例
通过建立好的模板,运行AutoDriver插件,可修改该产品需要修改的参数,并自动更新
模型,生成工程图等,如图所示。

图  AutoDriver界面
优势:可以对整个产品进行参数化的设计,只需要输入相应的参数就可以生成新的产品,从而减少产品设计时间,避免相应的人为错误,最大程度的重用知识,并且保证知识的正确性。
总结
本文通过SolidWorks软件来介绍了参数化设计的实现方式。如通过SolidWorks软件自身功能建立库特征、建立零件库、部件参数化、标准化以及使用AutoDriver,参数化技术的使用可简化建模的过程,无需每一步都从草图开始,从而加快模型创建速度。参数化技术的另一个优势是便于产品的后续更改,大大缩短产品更新时间,有助于产品的系列化。此外,参数化的使用可增加零部件的使用率,降低企业新型号产品的开发费用。
企业产品参数化设计也是产品标准化的过程,在进行参数化设计时,必须考虑到企业产品的标准化,从而达到梳理公司设计,减少冗余设计,节约产品成本的目的。
参数化、标准化设计符合当下制造业的生产设计需求,可助力企业实现数字化、自动化、智能化。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

0

主题

31

帖子

109

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
250
QQ
沙发
发表于 2019-9-12 08:07:00 | 只看该作者
楼主很专业,写得很好!
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

0

主题

48

帖子

86

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
242

最佳新人活跃会员宣传达人

板凳
发表于 2019-9-26 09:55:11 | 只看该作者
参数化上设计,更能提高效率和精准度,东岱的服务很专业
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

48

帖子

86

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
242

最佳新人活跃会员宣传达人

地板
发表于 2019-9-26 09:56:19 | 只看该作者
参数化设计更提高效率和精准度,很好
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

375

帖子

723

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1861

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

5#
发表于 2019-9-26 10:11:33 | 只看该作者

   经典案例图书
介绍的非常详细,学习了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

239

帖子

380

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1062

最佳新人

6#
发表于 2019-9-27 09:36:19 | 只看该作者
参数化上设计,更能提高效率和精准度,东岱的服务很专业
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

239

帖子

380

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1062

最佳新人

7#
发表于 2019-9-27 09:38:11 | 只看该作者

   经典案例图书
介绍的非常详细,学习
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

67

主题

560

帖子

1435

金币

传奇

Rank: 8Rank: 8

积分
4659

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

8#
 楼主| 发表于 2019-9-27 10:40:16 | 只看该作者
参数化能大幅度提高企业的工作效率
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

83

帖子

302

金币

堂主

Rank: 4

积分
903

最佳新人活跃会员宣传达人

9#
发表于 2019-9-27 10:42:36 | 只看该作者
楼主很专业,写得很好!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

40

主题

533

帖子

1148

金币

传奇

Rank: 8Rank: 8

积分
3130

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

10#
发表于 2019-9-27 10:54:01 | 只看该作者
参数化设计提高工程师工作效率!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

129

帖子

374

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1078

最佳新人活跃会员热心会员宣传达人

11#
发表于 2019-9-27 13:31:22 | 只看该作者
参数化设计能够提高企业设计图纸效率,推荐使用!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

332

帖子

502

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1409

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

12#
发表于 2019-9-27 14:42:52 | 只看该作者
这软件用起来很好
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

220

帖子

190

金币

版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
1269

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

13#
发表于 2019-9-27 15:08:17 | 只看该作者
很不错,顶一下!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

269

帖子

438

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1228

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

14#
发表于 2019-9-28 16:27:53 | 只看该作者
不错,很好的学习资料,收藏了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

21

主题

303

帖子

48

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2187

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

15#
发表于 2019-9-28 16:55:52 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

这个整理太辛苦了吧!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

82

帖子

170

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
497

最佳新人活跃会员宣传达人

16#
发表于 2019-9-29 09:16:18 | 只看该作者

   经典案例图书
感谢楼主的讲解。参数化设计提高工作效率
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

23

主题

487

帖子

1172

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2911
17#
发表于 2019-9-29 13:52:35 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

autodrver做参数化,效率高
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

51

帖子

79

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
226
18#
发表于 2019-9-29 14:31:57 | 只看该作者

   经典案例图书
感谢分享,很不错,很适用,也非常全面,透彻。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

47

帖子

69

金币

天使

Rank: 2Rank: 2

积分
199

最佳新人活跃会员宣传达人

19#
发表于 2019-9-29 15:03:18 | 只看该作者



参数化设计更提高效率和精准度,很好
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

304

帖子

446

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1210
20#
发表于 2019-9-29 16:02:18 | 只看该作者
谢谢分享,好好学习。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-19 18:52 , Processed in 0.359747 second(s), 37 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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