SolidWorks机械工程师网——最大的SolidWorks学习平台
标题:
什么是Solidworks SWIFT技术?有多少人真正会使用?
[打印本页]
作者:
石头chen
时间:
2009-9-24 18:09
标题:
什么是Solidworks SWIFT技术?有多少人真正会使用?
SolidWorks SWIFT
技术
SWIFT
技术-
SolidWorks
智能特征技术(
Intelligence Feature Technology
)
众所周知,
3D CAD
为机械设计工程师们带来了惊人的创造力。然而,这种能力的背后是它的复杂性,用户必须成为专家才能充分利用这种设计潜能和能力。专家级
CAD
用户了解其
CAD
系统中内含的许多秘密,通常也只有这些用户才能够充分利用
3D CAD
的威力。
在所有
CAD
系统中,
SolidWorks
首创了
“
专家
”
软件工具集,它不仅实现了基本功能和常见功能的自动化,还能切实解决设计问题,就像是最有经验的
CAD
专家所做到的那样。这些工具统称为
SWIFT(SolidWorks
智能特征技术
)
,其目的是让用户不必去了解
3D CAD
软件是如何工作的,使所有
SolidWorks
用户一入门就成为这方面的专家。正如自动变速器为驾驶新手提供安全保障,
GPS
为旅行者导航方向,
SolidWorks SWIFT
也为
3D CAD
用户提供了前所未有的便利。
从一开始,
SolidWorks
就特别关注用户的需求,设法让他们有更多的时间进行设计,而较少担心怎样操作
CAD
系统。无论用户的专业水平如何,进行
3D
零件和
装配体
建模时都多多少少需要一些帮助。基于这一理念,
SWIFT
技术应运而生。
3D
的功能及其沟通设计意图的能力优于
2D
,这是一个不争的事实。利用
3D
,用户可以对所有几何体建模,而在
2D
中,有时可能无法实现建模。尽管如此,当涉及对零件特征排序时,
3D
也会遇到难题,而几乎所有的
3D CAD
系统都存在这样的问题。为了帮助用户,
SolidWorks
独家推出了专家级的
SWIFT
功能,成功地处理了
3D CAD
领域中最具挑战性的一些设计操作。
SWIFT
能够使所有用户,包括那些刚刚从
2D
转向
3D
的新手,都能像专家那样进行设计,而无需精通整个系统的全部功能。为了让用户将较少精力花费在设计软件上,而将更多精力用于创新设计,
SolidWorks
想出了诸多方法,
SWIFT
就是其中之一。
解决
3D CAD
的痼疾
我们所讨论的问题就是功能和复杂性之间的矛盾。
3D
参数化实体建模的真正威力在于它能够捕捉设计意图
—
这是一种非常重要的功能,
2D CAD
是做不到的。捕捉设计意图有助于管理设计中不可避免的变更,确保正确设计单个零件以及
装配体
零部件相互套合。而要利用此功能,用户必须掌握各种各样的
3D
建模命令、细节和专门技巧,并且在所有其他方法失败时还需掌握应急方法。换句话说,用户总是无奈地设法处理
CAD
系统自身内在的复杂性。长期以来,这就像为了访问某个国家或地区而不得不学习那里所用语言的语法规则一样。
SWIFT
技术的意图和目的就是为了解决这种功能和复杂性之间的矛盾。软件系统本身已经开发得很完备,它已经代所有用户
(
无论是新手、有一定经验的用户还是专家
)“
掌握了
”3D CAD
中大多数最艰难、最费时的功能。使用
SWIFT
,用户可以全神贯注于要完成的设计和要实现的设计意图,而不用将精力浪费在
3D CAD
软件的操作规则上。
SWIFT
包含一系列专家工具
(
其中有几项专利尚在申请中
)
,用于诊断和处理特征顺序、配合、
草图
关系等问题以及其他一些难题和操作。
作者:
sdzx
时间:
2009-9-24 18:09
SWIFT包含六项功能,可以解决几乎所有用户都会遇到的复杂问题,并可帮助用户发掘SolidWorks的全部威力。
用户失败时的自动修复功能
首先,我们谈谈特征顺序。在大多数3D CAD系统中,用户是通过构建一系列“特征”来构造零件的。特征被看作是零件的构建块。它可以是位于零件边线上的倒角或圆角,也可以是立方体(拉伸的正方形)或圆柱体(拉伸的圆)。以前,为了创建能够反映其真实意图的3D设计,用户必须小心处理创建零件特征(如拔模或圆角)的顺序。例如,如果一位设计人员制作了一个立方体,然后在所有边线上生成圆角,他就不能再在立方体直壁上添加拔模角度了。他必须知道如何回退零件历史,退回到生成圆角之前的情况,然后对壁进行拔模。这是一个非常简单的示例。您可以想象一下这个问题可能会变得多复杂。比方说,您需要向手机外壳壁添加拔模。传统的3D CAD系统要求用户必须了解专业技术,比如回退零件
模型
的历史和插入特征。通常,新用户需要苦学数月才能掌握高效工作所需的所有专业技术。
SolidWorks中的SWIFT FeatureXpert改变了这一切。如果用户尝试创建一个需要在零件设计过程早期插入的特征(如拔模或圆角),FeatureXpert会自动判断需执行哪些操作并将特征重新排序到
模型
历史的适当位置。这样,用户就可以直接进入下一设计任务,而不必设法为CAD系统确定一个应急方案。
FeatureXpert对那些在生成圆角和拔模时遇到困难的用户尤其有帮助。通常,对零件生成圆角和进行拔模都是很繁重的工作。许多CAD产品都采用试错法来实现特征的正确分组和排序。但在SolidWorks中,如果用户在圆角或拔模特征方面遇到困难,FeatureXpert会自动修复这个问题。
FeatureXpert自动修复圆角
有时,对零件生成圆角时,用户必须将圆角分解成不同的组。同样,添加圆角的顺序也非常重要。这对于新手和有经验的用户来说都是很复杂的。FeatureXpert具有的FilletXpert功能可帮助您解决这些问题。
移除了两个圆角的零件
管理圆角和拔模
除了FeatureXpert,FilletXpert和DraftXpert也可以帮助用户管理圆角和拔模。用户可以同时选择一个零件上的多个圆角或拔模,然后对其进行更改或移除操作。选中后,圆角和拔模将添加到一个集合列表中,这样,查看起来更直观,管理起来也更方便。为了进一步提供帮助,DraftXpert还包括集成的拔模分析功能。
尝试将拔模应用到零件时,由于相邻特征(如圆角)的原因,有时会出现无法创建拔模的情况。在这种情况下,您可以激活FeatureXpert,确定如何对拔模重新排序,从而可以在不移除其他特征的情况下创建拔模。
最终拔模的零件,FeatureXpert将拔模重新排序到圆角之前,该圆角特征限制了拔模特征的创建。
绘制剖面时自动解决尺寸冲突
SWIFT处理
草图
的方式与其处理特征的方式类似。在2D系统中,绘制的剖面经常会出现过定义或欠定义的情况。无论哪种情况都会在制造零件时导致错误。参数化3D建模系统向在
草图
中创建的直线、圆弧和2D形状添加了重要的尺寸和几何关系,以便捕捉设计意图和传播设计更改。有时,由于用户添加的尺寸多于定义
草图
所需的尺寸,使得他们的
草图
过标注。以前,用户必须停下来,手动解决这些问题,然后才能继续设计。该过程通常是一个试错过程,对于复杂的
草图
有时需要花费几分钟才能解决问题。在设计过程中,时间往往就是这样耗费掉的。这些是CAD系统问题,而不是设计工程问题。
作者:
qyws
时间:
2009-9-24 18:09
然而,使用SWIFT SketchXpert,用户就可以轻松、快捷地解决绘制
草图
时遇到的所有冲突。如果某一
草图
不能被求解,SketchXpert会诊断问题并向用户提供一系列解决方案,用户可以使用这些解决方案移除多余的尺寸和不必要的关系。使用SketchXpert,用户可以快速解决
草图
问题。
SketchXpert不仅能够显示
草图
尺寸和几何关系中的冲突,还提供了用于处理和解决这些冲突的解决方案。对SolidWorks的新用户来说,SketchXpert尤其有用,因为它能使这些用户在一系列可能的解决方案之间切换,然后他们只需选择最喜欢的解决方案就可以了。而有经验的用户也会发现SketchXpert非常有用,因为它节省了解决
草图
冲突所耗费的时间。
有经验的用户也会发现SketchXpert非常有用,因为它节省了解决
草图
冲突所耗费的时间。
配合零部件时自动解决
装配体
冲突
SolidWorks还使用SWIFT技术来解决配合难题,即,3D设计中的各种零部件是如何在
装配体
中组合的。配合不仅控制零部件的位置,还控制由零部件组成的机械装置的运动方式—既包括单个零部件的运动,也包括整个装置的运动。配合在定位零部件时,也会限制运动的自由度。添加零件后,用户通常无法得知哪些零部件配合在一起以及配合的方式。在这种情况下,某一新零部件的新配合有时会造成系统无法解决的冲突。
使用SWIFT MateXpert,用户可以轻松了解、解决和排除配合冲突情况。MateXpert只关注配合冲突涉及的零部件,从而将这些问题分离开。这样,用户就能沿着配合链来解决配合问题,直至发现不需要的配合。使用MateXpert,用户可以从配合功能中获益,而无需精通CAD系统是如何解决冲突的。
MateXpert提供有问题配合的直观显示——用户可以在图形窗口中直接修复问题。
MateXpert可帮助用户了解配合错误和警告,在清楚地指示有问题配合的图形窗口中,该工具以直观的方式显示红色和黄色的标识。在标识附近会显示用于解决或删除配合的图标,因此您一直看着屏幕就行了。
自动、智能地为您的
工程图
标注尺寸
在任何CAD系统中,为制造过程应用尺寸都是比较容易的。难点在于,如何确保这些尺寸正确并能提供制造零件所需的足够信息。以前,CAD系统是根本无法实现此功能的。这一任务通常由那些在尺寸的实际应用方面具有丰富经验的设计工程师来完成。
但是,SWIFT改变了这一切。SWIFT DimXpert可以自动将尺寸应用到2D
工程图
中的特征上,如通槽、圆角或阵列。用户在
工程图
中选择几何体后,DimXpert会自动将所选几何体标识为制造特征的一个特定类型(即,圆角、通槽、孔、阵列)并应用正确的尺寸标注方案。DimXpert还处理尺寸的位置和间距,最大限度地减少了用户的手动清除操作。
DimXpert使用SolidWorks中的特征识别功能来识别制造特征,如孔、通槽、圆角等。尺寸是根据预定义的标准来应用的,从而可确保为特定类型的特征应用正确的尺寸标注方案。DimXpert还可以识别特征的多个实例并对它们进行智能分组以及将其标注为阵列。
使用DimXpert,您可以对零件进行自动尺寸标注。DimXpert自动识别特征并自动应用预设的尺寸标注方案。特征在零件
模型
中是如何创建的并不重要。事实上,零件
模型
可能并没有什么特征,而DimXpert会自动识别零件上的几何体(如孔、孔阵列、通槽、倒角和圆角),并为其应用适当的尺寸标注方案。
DimXpert自动识别特征并自动应用预设的尺寸标注方案。DimXpert PropertyManager显示了选择基准尺寸标注选项。
DimXpert自动识别孔阵列(即使这些特征并不是作为阵列创建的)并根据所选的选项生成适当的尺寸标注方案。
SolidWorks的一位用户Tom Cote在位于Worcester (MA)的Morgan Construction公司担任CAD经理/设计工程师。该公司为轧钢设备(需要大量圆角和拔模)制造大型铸件。运用SWIFT技术使Tom获益匪浅。他说,通过在生成圆角和拔模时使用新的FeatureXpert,他节省了大量时间,而且无需再像以前那样采用试错法。圆角和拔模的顺序和分组十分关键,通常也很难确定,即使对于像Tom这样有经验的用户来说也是如此。许多情况下,需要花费大量时间来确定圆角和拔模的适当顺序和组序列。使用SWIFT的自动化FeatureXpert功能,这些工作对他来说就容易多了。当然,部门中的其他同事也倍感轻松,因为他们再也不需要对铸造零件手动生成圆角和拔模。
这只是SolidWorks SWIFT技术如何帮助用户解决3D CAD功能和复杂性矛盾的示例之一。作为3D设计工程技术的一项真正突破,SWIFT远不只是实现了常用操作自动化那么简单。SWIFT技术帮助设计工程师完成了一些最繁重、最费时并且从某种角度来看无关紧要的工作。剩下的工作就是充分利用3D CAD的强大功能,而无需进行任何复杂的操作了。
虽然大多数设计人员深知3D CAD软件功能强大,但这些用户可能也已经体会到,他们必须花费大量时间来学习研究该系统才能发现其内在优点。在SolidWorks中,有许多能让所有SolidWorks用户不必学习复杂技巧就能发掘3D CAD优点的技术,SWIFT正是其中之一。换句话说,SWIFT能够减少您在CAD工具上耗费的精力,让您将更多精力用在设计上。
作者:
yhtgjs
时间:
2009-9-24 18:09
了解一下,谢谢楼主
作者:
fjhajjj2
时间:
2009-9-24 18:13
SWIFT是个插件?还是本身已经整合在SW之中?在2008版本SP0的有吗?
作者:
英华
时间:
2009-9-24 18:14
不知不觉中用到,让我忘记了还有CAD这回事,这才叫智能.
作者:
wernyzhou
时间:
2009-9-24 18:15
现在我们基本是SOIDWORKS和CAD对半用
作者:
gongshe0101
时间:
2009-9-24 18:18
swift技术 其实只是一个名字 很多软件都已经具备SW所谓的SWift技术或者类似的功能上,SWift只是卖软件的一个公关策略,
站在他们立场上,这无可厚非,因为需要点闪光点,其实sw从2007以后进步已经很小了,大多数只是在操作和人性化上下了功夫,
让鼠标少点击率,但是机器
配置
已经越来越高了,都比proe和UG都卡了,但是处理速度和精度上一直还是原地踏步,估计SW核心技术导致了它不好做重大改进,只能在人性化上改改,希望以后版本上,性能和精度进一步提高,再人性化没什么意思了,SW现在是最好操作的工业软件了!
作者:
亮黑亮黑
时间:
2009-9-24 18:19
楼上说得非常好。我认为SW美中不足的是,当文件比较大时,重建
模型
的时间,简直可以用“漫长”来形容!而且文件都特别占空间。不知道SW的开发团队有没有注意到这个问题。
作者:
turgun
时间:
2009-9-24 18:19
可以肯定地说,SW技术团队肯定意识到该问题的严重性,也成立了攻关小组。但问题还得延续一段时间。SW软件定位原来是中低端的,现在似乎在走向高端。
作者:
韩小宇
时间:
2009-9-24 18:22
其实SW这个问题早就有人提意见了,但是从SW这么多个版本以来,到底性能提高了多少,大家都是有目共睹,只是越来越慢了.楼主,可能不知道SW想要有关键改变走向高端,必须要重新做软件架构,但是这点以为着很多原来的东西都要推翻,这作为一个软件来说 一般很难做到的,所以SW这几个版本大多数只是人性化上改改,尽量做的好看,就像内功不行就练外功,内功足够外衣穿的再烂都有人要,UG就是个很典型的例子,我相信用他的很多人包括我 都对它的操作繁琐吐口水,上手慢,都想让它拥有SW便捷的操作,但是它外衣再破但是为什么那么多人用,甚至现在已经成为一些刚毕业学生的必须要会的,因为它的精度和处理速度让我这个以前的SW粉丝不得不服,我原来是卖SW的,但是由于专业原因和想拿更好的工资。我去搞逆向和
模具
设计,在这里你会发现UG的优势,不需要基准面,光自带的
曲线
便可脱离
草图
直接作出想要的线串,抽取一个几万个面的
模型
就是鼠标一框好就全部选中,处理速度很恐怖,而SW一个几千个面的
模型
一全部选中,差不多只能选一半,而且计算速度还差不多要三四秒钟,而且剩下那一半 还要你慢慢按shift选完,这对于抽面做摸的人最为痛苦,而UG是不可能有这种情况出现的,而逆向是SW现在为止一大弱点,更加无法和catia,UG比,SW现在2010都还不具备对IGES点云的直接处理能力,必须要载入scanto3d插件才行,但是
这个插件一个字,烂!我见过处理速度最烂的一个逆向插件,它的原理其实就是gemagic的直接点到面,但是处理速度和gemagic完全不是一个档次的,处理稍微大点的
模型
死机是家常便饭,而且点直接到面的逆向做法对于原始点要求很高,否则精度做出来就很垃圾,无法和UG,catia点-线-面的A级
曲面
比,我原来卖SW的时候经常有人要我演示SW逆向,我只好用gemagic做逆向再导入SW,因为要是用SW演示的时候死机是很尴尬的事情,后来人家再问我只好实话实说,叫他们还是不要用SW逆向了,scanto3d谁用谁知道,太烂!而UG的加工是它的强项,SW更加无法比,所以UG外衣再烂,操作再垃圾,都有人用,这是因为很多行业SW很难和其他软件竞争!SW还是只强在搞机械类。
说了这么多废话,其实是想让大家有个更加好的认识,SW目前定位一直只是个中端,要高端还有非常非常漫长的路要走!最后说下我的工作吧,UG逆向再导入SW分模再导入回UG加工,繁琐吧,以前我用SW做摸习惯了,所以一直坚持SW做模!希望大家有空多多交流!
作者:
lilun_sd
时间:
2009-9-24 18:23
很遗憾你并不完全理解sw!每个软件都有不同的侧重点,这是软件定位方向(当然这个方向随着时间的推移会改变),也许它不满足你,但是sw确实给我带来了翻天覆地的变化!我从06用08版,感觉sw进步不少!是种蜕变!
作者:
zjren
时间:
2009-9-24 18:25
SW走向高端?那catia卖给谁呀?只能说是某些所谓的高端软件已经逐步沦落入中端行列了。
作者:
duck1213
时间:
2009-9-24 18:28
这位童鞋,你说你曾经卖过sw,而现在又在用UG什么的,我就要说你两句了:你既然卖过sw,那一定对正版软件应该有所认知,(除非你卖的是DB,这里不表),正版软件是有价格的,像UG,CATIA等软件,它们功能是很强大,但是价格也是很强大的,对于企业来讲,是要讲投入产出比的,也就是投资回报率,UG,CATIA不是每个企业都能买的起的,那企业能不能找到一个,既能满足我设计需求,而价格又不是很强大的软件呢?答案是可以的:就选sw吧!价格合理量又足,还不丢面子!
知道为什么国外的软件卖那么贵吗?因为我们国产的软件跟它们差距太了,那为什么会有那么大的差距呢?因为我们的软件研发投入少!那为什么研发投入少呢?因为做出来的国产软件没人买,没人买就赚不到钱,赚不钱就亏本,亏本就少投入,不断的恶性循环。
我非常希望能看到国产的软件能很强大,把那些国外的软件给比下去,可是这样美好的愿望,最终能不能实现呢?我真的不知道,至少我活的时候是看不到了!
作者:
7k38d84709
时间:
2009-9-24 18:29
赞成14楼的观点!
作者:
q18063733
时间:
2009-9-24 18:30
作者不要太过于悲观嘛,难道你已行将就木吗?
作者:
cpcm_716
时间:
2009-9-24 18:31
找个电线连到我的头上,我怎么想,他怎么来,才叫智能
作者:
wenhong_teng
时间:
2009-9-24 18:32
只能说你是SB中的战斗机,SW用来做一般的机械设计是非常好用,UG是在
模具
,
曲面
设计比较有优势。叫你去设计一个一般的减速器,从3D设计到出
工程图
,看看用SW还是UG快?干嘛不拿UG和CAD比
作者:
lhjlover
时间:
2009-9-24 18:34
在一起讨论,大家何苦开骂呢
作者:
zn1022
时间:
2009-9-24 18:34
我是最烦这种人,有事没事就贬低SW,他能贬低SW,我贬他不行吗
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/)
Powered by Discuz! X3.2