QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6032|回复: 18
收起左侧

[分享] 什么是Solidworks SWIFT技术?有多少人真正会使用?

[复制链接]
发表于 2009-9-24 18:09:40 | 显示全部楼层 |阅读模式 来自: 中国北京

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
SolidWorks SWIFT技术
/ M+ |. H  H* w5 z( H
SWIFT技术-SolidWorks智能特征技术(Intelligence Feature Technology
8 c/ U. i: W* ?4 Z/ h9 O/ L

2 N; U# F# x3 `% L1 |# N8 _众所周知,3D CAD为机械设计工程师们带来了惊人的创造力。然而,这种能力的背后是它的复杂性,用户必须成为专家才能充分利用这种设计潜能和能力。专家级CAD用户了解其CAD系统中内含的许多秘密,通常也只有这些用户才能够充分利用3D CAD的威力。5 B8 D: {6 A6 v3 o. u9 H" a
在所有CAD系统中,SolidWorks首创了专家软件工具集,它不仅实现了基本功能和常见功能的自动化,还能切实解决设计问题,就像是最有经验的CAD专家所做到的那样。这些工具统称为SWIFT(SolidWorks智能特征技术),其目的是让用户不必去了解3D CAD软件是如何工作的,使所有SolidWorks用户一入门就成为这方面的专家。正如自动变速器为驾驶新手提供安全保障,GPS为旅行者导航方向,SolidWorks SWIFT也为3D CAD用户提供了前所未有的便利。0 k6 _; C( T# g; }7 ^
从一开始,SolidWorks就特别关注用户的需求,设法让他们有更多的时间进行设计,而较少担心怎样操作CAD系统。无论用户的专业水平如何,进行3D零件和装配体建模时都多多少少需要一些帮助。基于这一理念,SWIFT技术应运而生。
- }/ _& {/ }1 d, P( D3D
的功能及其沟通设计意图的能力优于2D,这是一个不争的事实。利用3D,用户可以对所有几何体建模,而在2D中,有时可能无法实现建模。尽管如此,当涉及对零件特征排序时,3D也会遇到难题,而几乎所有的3D CAD系统都存在这样的问题。为了帮助用户,SolidWorks独家推出了专家级的SWIFT功能,成功地处理了3D CAD领域中最具挑战性的一些设计操作。
' b+ Z% Z2 J0 Z- zSWIFT
能够使所有用户,包括那些刚刚从2D转向3D的新手,都能像专家那样进行设计,而无需精通整个系统的全部功能。为了让用户将较少精力花费在设计软件上,而将更多精力用于创新设计,SolidWorks想出了诸多方法,SWIFT就是其中之一。* t+ O% i( h! g, Y3 D3 E& j* B
解决3D CAD的痼疾) ~0 ^: ~7 _7 X$ Y2 m- w
我们所讨论的问题就是功能和复杂性之间的矛盾。3D参数化实体建模的真正威力在于它能够捕捉设计意图这是一种非常重要的功能,2D CAD是做不到的。捕捉设计意图有助于管理设计中不可避免的变更,确保正确设计单个零件以及装配体零部件相互套合。而要利用此功能,用户必须掌握各种各样的3D建模命令、细节和专门技巧,并且在所有其他方法失败时还需掌握应急方法。换句话说,用户总是无奈地设法处理CAD系统自身内在的复杂性。长期以来,这就像为了访问某个国家或地区而不得不学习那里所用语言的语法规则一样。$ k2 |. _; M# {
SWIFT
技术的意图和目的就是为了解决这种功能和复杂性之间的矛盾。软件系统本身已经开发得很完备,它已经代所有用户(无论是新手、有一定经验的用户还是专家)“掌握了”3D CAD中大多数最艰难、最费时的功能。使用SWIFT,用户可以全神贯注于要完成的设计和要实现的设计意图,而不用将精力浪费在3D CAD软件的操作规则上。SWIFT包含一系列专家工具(其中有几项专利尚在申请中),用于诊断和处理特征顺序、配合、草图关系等问题以及其他一些难题和操作。
, ?2 N$ w7 z5 Z+ X1 I7 B
* i% q- q: P8 z+ X[ 本帖最后由 rogboy_luo 于 2009-9-24 18:20 编辑 ]
 楼主| 发表于 2009-9-24 18:11:57 | 显示全部楼层 来自: 中国北京
SWIFT包含六项功能,可以解决几乎所有用户都会遇到的复杂问题,并可帮助用户发掘SolidWorks的全部威力。
/ q5 C, @* k6 q8 y, a$ m用户失败时的自动修复功能3 F2 t: A5 \7 T1 q! j" r+ f2 b
首先,我们谈谈特征顺序。在大多数3D CAD系统中,用户是通过构建一系列“特征”来构造零件的。特征被看作是零件的构建块。它可以是位于零件边线上的倒角或圆角,也可以是立方体(拉伸的正方形)或圆柱体(拉伸的圆)。以前,为了创建能够反映其真实意图的3D设计,用户必须小心处理创建零件特征(如拔模或圆角)的顺序。例如,如果一位设计人员制作了一个立方体,然后在所有边线上生成圆角,他就不能再在立方体直壁上添加拔模角度了。他必须知道如何回退零件历史,退回到生成圆角之前的情况,然后对壁进行拔模。这是一个非常简单的示例。您可以想象一下这个问题可能会变得多复杂。比方说,您需要向手机外壳壁添加拔模。传统的3D CAD系统要求用户必须了解专业技术,比如回退零件模型的历史和插入特征。通常,新用户需要苦学数月才能掌握高效工作所需的所有专业技术。
4 @; _! g, Q  {& f/ T  @, n# W2 BSolidWorks中的SWIFT FeatureXpert改变了这一切。如果用户尝试创建一个需要在零件设计过程早期插入的特征(如拔模或圆角),FeatureXpert会自动判断需执行哪些操作并将特征重新排序到模型历史的适当位置。这样,用户就可以直接进入下一设计任务,而不必设法为CAD系统确定一个应急方案。
% X/ f0 s7 e2 iFeatureXpert对那些在生成圆角和拔模时遇到困难的用户尤其有帮助。通常,对零件生成圆角和进行拔模都是很繁重的工作。许多CAD产品都采用试错法来实现特征的正确分组和排序。但在SolidWorks中,如果用户在圆角或拔模特征方面遇到困难,FeatureXpert会自动修复这个问题。8 n# V* ^+ s; \4 s: W% {% p
FeatureXpert自动修复圆角( Q/ r- q2 U# V; }4 }' u5 s# G
有时,对零件生成圆角时,用户必须将圆角分解成不同的组。同样,添加圆角的顺序也非常重要。这对于新手和有经验的用户来说都是很复杂的。FeatureXpert具有的FilletXpert功能可帮助您解决这些问题。
9 b& c  F( J; I7 E$ r$ a) ^. l移除了两个圆角的零件6 Z- P3 S) {4 G3 B
管理圆角和拔模
6 j' ?& a& l9 V3 |* B% Z# u" L- x除了FeatureXpert,FilletXpert和DraftXpert也可以帮助用户管理圆角和拔模。用户可以同时选择一个零件上的多个圆角或拔模,然后对其进行更改或移除操作。选中后,圆角和拔模将添加到一个集合列表中,这样,查看起来更直观,管理起来也更方便。为了进一步提供帮助,DraftXpert还包括集成的拔模分析功能。
2 A) ^$ z' K+ j" S) v! f5 Y尝试将拔模应用到零件时,由于相邻特征(如圆角)的原因,有时会出现无法创建拔模的情况。在这种情况下,您可以激活FeatureXpert,确定如何对拔模重新排序,从而可以在不移除其他特征的情况下创建拔模。
* Y  N8 x2 h8 \7 C最终拔模的零件,FeatureXpert将拔模重新排序到圆角之前,该圆角特征限制了拔模特征的创建。' m) q# ^4 K- J7 I7 G/ R
绘制剖面时自动解决尺寸冲突
6 f: P" H2 ]# d- w* G2 [% BSWIFT处理草图的方式与其处理特征的方式类似。在2D系统中,绘制的剖面经常会出现过定义或欠定义的情况。无论哪种情况都会在制造零件时导致错误。参数化3D建模系统向在草图中创建的直线、圆弧和2D形状添加了重要的尺寸和几何关系,以便捕捉设计意图和传播设计更改。有时,由于用户添加的尺寸多于定义草图所需的尺寸,使得他们的草图过标注。以前,用户必须停下来,手动解决这些问题,然后才能继续设计。该过程通常是一个试错过程,对于复杂的草图有时需要花费几分钟才能解决问题。在设计过程中,时间往往就是这样耗费掉的。这些是CAD系统问题,而不是设计工程问题。
 楼主| 发表于 2009-9-24 18:12:36 | 显示全部楼层 来自: 中国北京
然而,使用SWIFT SketchXpert,用户就可以轻松、快捷地解决绘制草图时遇到的所有冲突。如果某一草图不能被求解,SketchXpert会诊断问题并向用户提供一系列解决方案,用户可以使用这些解决方案移除多余的尺寸和不必要的关系。使用SketchXpert,用户可以快速解决草图问题。# J( N3 \8 s( }6 [1 P* Y2 e) H, W
SketchXpert不仅能够显示草图尺寸和几何关系中的冲突,还提供了用于处理和解决这些冲突的解决方案。对SolidWorks的新用户来说,SketchXpert尤其有用,因为它能使这些用户在一系列可能的解决方案之间切换,然后他们只需选择最喜欢的解决方案就可以了。而有经验的用户也会发现SketchXpert非常有用,因为它节省了解决草图冲突所耗费的时间。
  q8 {, {1 A- H% r9 x+ l4 B  q有经验的用户也会发现SketchXpert非常有用,因为它节省了解决草图冲突所耗费的时间。. q8 @2 T  n; O# s; ]
配合零部件时自动解决装配体冲突
! j% `  w6 w  MSolidWorks还使用SWIFT技术来解决配合难题,即,3D设计中的各种零部件是如何在装配体中组合的。配合不仅控制零部件的位置,还控制由零部件组成的机械装置的运动方式—既包括单个零部件的运动,也包括整个装置的运动。配合在定位零部件时,也会限制运动的自由度。添加零件后,用户通常无法得知哪些零部件配合在一起以及配合的方式。在这种情况下,某一新零部件的新配合有时会造成系统无法解决的冲突。/ q* Z3 N; w  k( ?1 ]: ]
使用SWIFT MateXpert,用户可以轻松了解、解决和排除配合冲突情况。MateXpert只关注配合冲突涉及的零部件,从而将这些问题分离开。这样,用户就能沿着配合链来解决配合问题,直至发现不需要的配合。使用MateXpert,用户可以从配合功能中获益,而无需精通CAD系统是如何解决冲突的。) ?: N8 @4 ]( Y' v5 a4 M: X
MateXpert提供有问题配合的直观显示——用户可以在图形窗口中直接修复问题。: Z: ^6 d& z+ a% u  \6 Y* o
MateXpert可帮助用户了解配合错误和警告,在清楚地指示有问题配合的图形窗口中,该工具以直观的方式显示红色和黄色的标识。在标识附近会显示用于解决或删除配合的图标,因此您一直看着屏幕就行了。4 c5 t; b( ~5 p
自动、智能地为您的工程图标注尺寸* e( K7 w/ p1 D* Q5 ]
在任何CAD系统中,为制造过程应用尺寸都是比较容易的。难点在于,如何确保这些尺寸正确并能提供制造零件所需的足够信息。以前,CAD系统是根本无法实现此功能的。这一任务通常由那些在尺寸的实际应用方面具有丰富经验的设计工程师来完成。
5 G2 m# ~8 s3 \但是,SWIFT改变了这一切。SWIFT DimXpert可以自动将尺寸应用到2D工程图中的特征上,如通槽、圆角或阵列。用户在工程图中选择几何体后,DimXpert会自动将所选几何体标识为制造特征的一个特定类型(即,圆角、通槽、孔、阵列)并应用正确的尺寸标注方案。DimXpert还处理尺寸的位置和间距,最大限度地减少了用户的手动清除操作。
) w' g  r7 j6 M3 J3 _% Q) U% [DimXpert使用SolidWorks中的特征识别功能来识别制造特征,如孔、通槽、圆角等。尺寸是根据预定义的标准来应用的,从而可确保为特定类型的特征应用正确的尺寸标注方案。DimXpert还可以识别特征的多个实例并对它们进行智能分组以及将其标注为阵列。; g1 s6 `! @% p/ k5 O+ i
使用DimXpert,您可以对零件进行自动尺寸标注。DimXpert自动识别特征并自动应用预设的尺寸标注方案。特征在零件模型中是如何创建的并不重要。事实上,零件模型可能并没有什么特征,而DimXpert会自动识别零件上的几何体(如孔、孔阵列、通槽、倒角和圆角),并为其应用适当的尺寸标注方案。# d3 j* d  P& Y$ L8 M) p
DimXpert自动识别特征并自动应用预设的尺寸标注方案。DimXpert PropertyManager显示了选择基准尺寸标注选项。3 l$ [2 X% i1 ], {# `5 I; }& g
DimXpert自动识别孔阵列(即使这些特征并不是作为阵列创建的)并根据所选的选项生成适当的尺寸标注方案。
" a; A" n; E0 k- H$ JSolidWorks的一位用户Tom Cote在位于Worcester (MA)的Morgan Construction公司担任CAD经理/设计工程师。该公司为轧钢设备(需要大量圆角和拔模)制造大型铸件。运用SWIFT技术使Tom获益匪浅。他说,通过在生成圆角和拔模时使用新的FeatureXpert,他节省了大量时间,而且无需再像以前那样采用试错法。圆角和拔模的顺序和分组十分关键,通常也很难确定,即使对于像Tom这样有经验的用户来说也是如此。许多情况下,需要花费大量时间来确定圆角和拔模的适当顺序和组序列。使用SWIFT的自动化FeatureXpert功能,这些工作对他来说就容易多了。当然,部门中的其他同事也倍感轻松,因为他们再也不需要对铸造零件手动生成圆角和拔模。
  Y' x0 {% _: Z/ ~, ]这只是SolidWorks SWIFT技术如何帮助用户解决3D CAD功能和复杂性矛盾的示例之一。作为3D设计工程技术的一项真正突破,SWIFT远不只是实现了常用操作自动化那么简单。SWIFT技术帮助设计工程师完成了一些最繁重、最费时并且从某种角度来看无关紧要的工作。剩下的工作就是充分利用3D CAD的强大功能,而无需进行任何复杂的操作了。" Y* C0 n5 \# `$ ~1 r" S4 V1 p
虽然大多数设计人员深知3D CAD软件功能强大,但这些用户可能也已经体会到,他们必须花费大量时间来学习研究该系统才能发现其内在优点。在SolidWorks中,有许多能让所有SolidWorks用户不必学习复杂技巧就能发掘3D CAD优点的技术,SWIFT正是其中之一。换句话说,SWIFT能够减少您在CAD工具上耗费的精力,让您将更多精力用在设计上。
发表于 2009-9-24 18:26:48 | 显示全部楼层 来自: 中国北京
了解一下,谢谢楼主
发表于 2009-9-24 18:40:20 | 显示全部楼层 来自: 中国福建福州
SWIFT是个插件?还是本身已经整合在SW之中?在2008版本SP0的有吗?
发表于 2009-9-24 22:12:15 | 显示全部楼层 来自: 中国上海
现在我们基本是SOIDWORKS和CAD对半用
头像被屏蔽
发表于 2009-9-24 22:16:54 | 显示全部楼层 来自: 中国广西桂林
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-9-25 11:28:19 | 显示全部楼层 来自: 中国广东东莞

回复 8# lgsaver 的帖子

楼上说得非常好。我认为SW美中不足的是,当文件比较大时,重建模型的时间,简直可以用“漫长”来形容!而且文件都特别占空间。不知道SW的开发团队有没有注意到这个问题。
 楼主| 发表于 2009-9-25 12:06:37 | 显示全部楼层 来自: 中国北京
可以肯定地说,SW技术团队肯定意识到该问题的严重性,也成立了攻关小组。但问题还得延续一段时间。SW软件定位原来是中低端的,现在似乎在走向高端。
头像被屏蔽
发表于 2009-9-25 13:08:07 | 显示全部楼层 来自: 中国广西桂林
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-9-25 13:34:45 | 显示全部楼层 来自: 中国江苏无锡
原帖由 lgsaver 于 2009-9-25 13:08 发表 http://www.3dportal.cn/discuz/images/common/back.gif- U- s5 z5 A' ~6 v+ U' D9 @
7 d4 B# d+ y# M2 @% }) D& s) Y

2 J2 h' C( h6 m) O+ {, J' E. |) b
5 _$ I# i9 b! [' U- J其实SW这个问题早就有人提意见了,但是从SW这么多个版本以来,到底性能提高了多少,大家都是有目共睹,只是越来越慢了.楼主,可能不知道SW想要有关键改变走向高端,必须要重新做软件架构,但是这点以为着很多原 ...
" }& F# P' j4 a+ g7 f  `
3 n/ N' s  y4 J
很遗憾你并不完全理解sw!每个软件都有不同的侧重点,这是软件定位方向(当然这个方向随着时间的推移会改变),也许它不满足你,但是sw确实给我带来了翻天覆地的变化!我从06用08版,感觉sw进步不少!是种蜕变!
发表于 2009-9-25 14:08:13 | 显示全部楼层 来自: 中国四川德阳
原帖由 rogboy_luo 于 2009-9-25 12:06 发表 http://www.3dportal.cn/discuz/images/common/back.gif
) N* ]- c( i' y0 n/ N可以肯定地说,SW技术团队肯定意识到该问题的严重性,也成立了攻关小组。但问题还得延续一段时间。SW软件定位原来是中低端的,现在似乎在走向高端。
( Q# G, ?3 i( D
SW走向高端?那catia卖给谁呀?只能说是某些所谓的高端软件已经逐步沦落入中端行列了。
1 Q/ {. l( R# B8 s8 d! H, b8 I% u5 a9 H
[ 本帖最后由 hhyjs 于 2009-9-26 17:55 编辑 ]
发表于 2009-9-27 11:25:51 | 显示全部楼层 来自: 中国浙江宁波
原帖由 lgsaver 于 2009-9-25 13:08 发表 http://www.3dportal.cn/discuz/images/common/back.gif
: H* t6 U- R9 K  m; N& i; K- l3 E: T3 k, o9 I' w$ O! D

: a/ L& W  A  P5 r, a1 D( I" |+ r4 c
其实SW这个问题早就有人提意见了,但是从SW这么多个版本以来,到底性能提高了多少,大家都是有目共睹,只是越来越慢了.楼主,可能不知道SW想要有关键改变走向高端,必须要重新做软件架构,但是这点以为着很多原 ...

. ?- U: M3 W; z6 ^: O2 t3 O5 d, f这位童鞋,你说你曾经卖过sw,而现在又在用UG什么的,我就要说你两句了:你既然卖过sw,那一定对正版软件应该有所认知,(除非你卖的是DB,这里不表),正版软件是有价格的,像UG,CATIA等软件,它们功能是很强大,但是价格也是很强大的,对于企业来讲,是要讲投入产出比的,也就是投资回报率,UG,CATIA不是每个企业都能买的起的,那企业能不能找到一个,既能满足我设计需求,而价格又不是很强大的软件呢?答案是可以的:就选sw吧!价格合理量又足,还不丢面子!% _* p3 H4 T9 K
知道为什么国外的软件卖那么贵吗?因为我们国产的软件跟它们差距太了,那为什么会有那么大的差距呢?因为我们的软件研发投入少!那为什么研发投入少呢?因为做出来的国产软件没人买,没人买就赚不到钱,赚不钱就亏本,亏本就少投入,不断的恶性循环。
7 l# p. k2 x- b( o我非常希望能看到国产的软件能很强大,把那些国外的软件给比下去,可是这样美好的愿望,最终能不能实现呢?我真的不知道,至少我活的时候是看不到了!
发表于 2009-9-27 12:22:59 | 显示全部楼层 来自: 中国吉林吉林市
赞成14楼的观点!
 楼主| 发表于 2009-9-28 09:12:02 | 显示全部楼层 来自: 中国北京

回复 14# annanzb 的帖子

作者不要太过于悲观嘛,难道你已行将就木吗?
发表于 2009-9-28 21:29:48 | 显示全部楼层 来自: 中国山东青岛
找个电线连到我的头上,我怎么想,他怎么来,才叫智能
发表于 2009-9-29 11:22:18 | 显示全部楼层 来自: 中国广东中山
原帖由 lgsaver 于 2009-9-25 13:08 发表 http://www.3dportal.cn/discuz/images/common/back.gif7 j* B8 o: o) Q: u6 d' p8 D

1 `1 U$ d' W9 T! u, B5 ?: B+ C3 H/ Y* }' H7 x. B4 b& L1 u* a3 p

9 m! H% A( J' ?8 V  J3 m, X8 ]其实SW这个问题早就有人提意见了,但是从SW这么多个版本以来,到底性能提高了多少,大家都是有目共睹,只是越来越慢了.楼主,可能不知道SW想要有关键改变走向高端,必须要重新做软件架构,但是这点以为着很多原 ...
只能说你是SB中的战斗机,SW用来做一般的机械设计是非常好用,UG是在模具,曲面设计比较有优势。叫你去设计一个一般的减速器,从3D设计到出工程图,看看用SW还是UG快?干嘛不拿UG和CAD比
 楼主| 发表于 2009-9-29 21:09:58 | 显示全部楼层 来自: 中国北京
在一起讨论,大家何苦开骂呢
发表于 2009-9-30 14:15:00 | 显示全部楼层 来自: 中国广东中山
原帖由 rogboy_luo 于 2009-9-29 21:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif
' d( F6 Z; q1 {7 H. R6 Z( N# |在一起讨论,大家何苦开骂呢
我是最烦这种人,有事没事就贬低SW,他能贬低SW,我贬他不行吗
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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