分析运动 、碰撞检测 、高效的处理大型装配
分析运动
命令栏上的Physical Motion(物理运动)选项可用于模拟装配件中的运动。该选项检测零件之间的接触并在接触零件之间应用临时约束以模拟运动。设置该选项后,必须选择某个零件并定义运动类型和值。此外,如果选择该选项,指定的Distance(距离)和Angle(角度)值会逐步应用,而不是一次性应用。这样就能够分析包含齿轮以及其他滑动或间断接触形式的机构中的运动。
碰撞检测
命令栏上的Detect Collisions(碰撞检测)选项可用于检测零件之间的碰撞干涉。在执行碰撞检测时,拖放零件并模拟其在装配件中的运动。拖放的零件必须能够在装配件中自由运动或采用固定关系。如果选择了Analysis Options(分析选项)对话框上的Locate Grounded Components(固定部件定位)选项,只能选择固定零件和部件
如果零件不能自由运动,可使用快捷菜单上的Suppress(抑制)命令暂时抑制一个或者多个装配关系。在检测到碰撞干涉时,图形显示中暂时高亮显示碰撞干涉涉及的面。也可指定正在拖放的零件在碰撞点暂时停止,或发出警告声。
如果正在使用着色视图而且碰撞干涉中包括一个隐藏面,将无法看到高亮显示的隐藏面。如需显示这些高亮显示的面,将视图设置为Vector Hidden Line(矢量隐藏线)。
注:
当前缩放比例会影响碰撞检测的精度。如需提高结果的精度,请将其放大以接近怀疑可能存在碰撞的区域。
高效的处理大型装配
在Solid Edge中中处理大型装配时,可采用多种方法提高交互性能。本帮助主题讲述了在操作大型装配件时可采用哪些措施提高性能。
可用内存会对性能产生哪些影响
计算机上的可用物理内存会影响所有Windows应用程序的性能,而不仅仅是Solid Edge。当物理内存已经全部分配后,某些操作会转到虚拟内存。虚拟内存是指硬盘驱动器上的磁盘空间,当没有可用的物理内存资源时即会调用虚拟内存。
虚拟内存的速度远远低于物理内存。如果应用程序必须在虚拟内存与物理内存之间交换信息时,系统速度会显著降低。可采用以下方法通过可用的物理内存提高性能:
• 减少对物理内存需求
• 在计算机中增加物理内存
注:
如需进一步了解Solid Edge的内存建议,请参见Solid Edge文件夹中的readme.htm文件。
减少对物理内存需求
最简单的物理内存需求降低方法就是关闭任何没有使用的应用程序。这种方法可使所有应用程序的速度加快,而不仅仅是Solid Edge。
注:
您可使用Windows任务管理器分析物理和虚拟内存的使用情况。
改进显示性能
如果计算机安装的显卡支持OpenGL加速,可提高Solid Edge中的显示性能。在动态视图操作中,Solid Edge中的着色显示数据由OpenGL直接控制。显卡上的物理内存也会影响显示性能。
Solid Edge中的隐藏线显示模式支持多处理器。如果计算机上使用多个处理器,可提高隐藏线显示性能。
Options(选项)对话框中的Process Hidden Edge During View Manipulations(视图操作期间处理隐藏边)选项会影响动态视图操作期间的交互性能,例如在动态旋转某个视图时。在操作复杂零件或者大型装配件时,在动态视图操作期间处理边缘会降低交互性能。如果选择该选项,会在动态视图操作期间连续计算边的显示状态(无论是可见、隐藏还是轮廓线)。如果不选择该选项,动态视图操作期间会暂停计算边缘的显示状态。完成动态视图操作后再处理边缘。这可显著提高性能。
也可在Solid Edge装配环境内部通过控制装配件中哪些零件使用物理内存资源来提高显示性能。隐藏和卸载零件可释放物理内存并提高显示性能。隐藏和卸载的零件对计算机资源的需求最低。
使用显示配置隐藏、卸载和关闭子装配
在构造或者修改大型装配件时,通常是在局部区域内工作,或者在一段时间内只操作部分零件。可通过Solid Edge中的显示配置控制命令使大型装配件中的操作更简便,性能更高。
例如,可使用Display Configurations(显示配置)命令捕捉子装配的当前显示状态并为其命名。定义显示配置之后,可使用Select tool(选择工具)命令栏上的Assembly Configuration(装配配置)列表应用显示配置。这样可以快速显示、隐藏、关闭和卸载特定的零件和部件。
每一种显示状态对物理内存或者显存都会有不同的需求。还有一些配置控制命令分布于Solid Edge中的多个位置。例如,PathFinder(路径查找器)快捷菜单和Configurations(配置)组中的Home(主目录)选项卡中都有这样的命令。
您可使用PathFinder(路径查找器)确定零件和子装配的当前显示状态。软件采用独特的符号显示装配组件的显示、隐藏、关闭或者卸载状态。如需了解PathFinder(路径查找器)中使用的这种符号,请参见帮助主题:装配件中的PathFinder(路径查找器)。
注:
如果非活动零件和部件包含构造曲面,将自动隐藏构造曲面。您可通过激活零件或子装配重新显示构造曲面。
隐藏子装配
可通过隐藏零件和子装配方便查看工作区。这样显示的图形不仅更清晰,而且工作效率可得到提高,因为您能够快速定位和选择正确的零件。隐藏组件也可降低物理内存需求,进而提高了性能。
卸载子装配
一旦隐藏了不需要使用的零件和子装配,还可使用Tools(工具)菜单上的Unload Hidden Parts(卸载隐藏零件)命令从物理内存中卸载这些零件和子装配。从内存中卸载隐藏零件可为其他操作释放内存,可加速Solid Edge装配环境中的功能。
这样您就能够操作包含大量子装配和更多独特组件的装配件。在某些情况下,从内存中卸载隐藏零件后,可以打开和编辑原本会超过计算机内存容量的装配文件。
如果隐藏并卸载部件中的所有零件,则PathFinder(路径查找器)中该组件的结构列表完全折叠。您可使用PathFinder(路径查找器)加号(+)、Expand(展开)和Expand All(全部展开)命令在PathFinder(路径查找器)中重新显示装配结构。
停用部件
通过停用零件和部件,无需隐藏它们即可提高性能。如果使用Inactivate(停用)命令关闭部件,这些部件仍然显示,但使用的物理内存较少。
停用零件可卸载已加载零件的所有特征历史和数学零件定义,只在内存中保留零件的图形显示数据。这种方法可显著降低物理内存需求,在使用大型装配件时非常有效。
在使用非活动零件定位另一个零件时,或使用Edit(编辑)或者Open(打开)命令在零件环境中打开该零件时,该零件自动激活。
也可通过在Options(选项)对话框的Assemble(装配)选项卡上设置Inactivate Hidden and Unused Components Every XXX Minutes(每隔XXX分钟停用隐藏和不使用的组件)选项自动停用子装配。
展开装配件
Expand(展开)命令只展开选定部件的下一层参考。如果部件还包含嵌套的部件,不会展开嵌套部件的结构。
Expand All(全部展开)命令展开选定部件的整个结构,包括所有嵌套部件。
也可使用PathFinder(路径查找器)中的加号(+)和减号(-)在PathFinder(路径查找器)中展开或者折叠部件列表。
使用简化装配
在操作大型装配件时,可使用装配环境中Tools(工具)选项卡上的Simplify(简化)组命令创建和使用简化的装配图。
简化装配图只包含装配件中各零件的外壳面,这可大幅降低大型、嵌套装配件操作的内存需求。此后可指定在较高层次的装配件、图纸中以及打开装配件时使用简化图。 在操作包含简化部件的大型、嵌套装配件时,应尽可能关闭简化的部件。这可明显降低内存需求。
如需进一步了解,请参见帮助主题:简化装配。
在向装配件放置新的组件时,这些组件自动添加到所属区域。
如需进一步了解区域,参见帮助主题:在装配件中使用区域。
|