找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 18994|回复: 15
打印 上一主题 下一主题

关于历史树HISTORY ACCESS

[复制链接]
跳转到指定楼层
1
发表于 2004-5-21 14:34:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
源于UGS.
  
     了解锁定在History Access 表的保留结果(Retain Results)
  
History Access表有图示是值得注意的,这是Retain Results及Lock 。这两图示及它背後的概念是有它特定的目的,
这亦可一同使用从而影响当零件在checked in时有怎麽数据会保存至library。了解这个两个图示的用法,可使你成为一
个更有智慧的数据经理。
在讨论这个图示的目的时,有些背景资料一定要讲解。在定义零件时有两个重要的数据结构。第一个是零件的history
tree,你可在通过History Access…表看见。这当然是定义绘画这零件的所有步骤

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-5-21 14:36:50 | 只看该作者
第二个主要数据结构是零件的boundary representation,有时会简称b-rep 。这是用於定义所有surfaces、edges、
vertices 等等及它们之间的关系。B-rep 实质上是当你显示这零件时你所看见的东西。
当进行Construct 或Create 的操作时,一对nodes 会加入至history tree 中,这nodes 会保存有关几何的资料及及特
性。当一组B-reps 的几何互动时,会被计算什麽几何会保留、什麽几何会放弃及什麽几何会按次序建立,从而建立新
的b-rep 给零件,这会与你所应用的建立工具(boolean operation)所要求的结果一致。
B-rep相对地是比较“昂贵” 的资料。如果你假设一件零件有500步骤在history tree上,你可以开始想象到,如果数据结
构需要保存每一个步骤或node的b-rep (包括所有surfaces、edges、vertices等) ,所需要的数据储存要求是多大。因
此I-deas一般都不会保留在history tree上每层每一个的b-rep数据。当零件是在绘制中,I-deas预设的习惯是保留最顶层
node的b-rep及以下三层所有nodes的数据,以下图解这点:

本帖子中包含更多资源

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

x
3
发表于 2004-5-21 14:37:07 | 只看该作者
当修改零件时,这种特性显然地非常重要。例如:如果用户修改node Extrude30 的线框并更新零件,系统只有很少的
步骤需要重建。Node FilletRound28 的b-rep 已存在,因此修改Extrude30 会引至新的b-rep 产生。这新的b-rep 会
与现时的FilletRound28 的b-rep 产生相互作用及在馀下的都会重新计算。如果修改Extrude26 时并不止这麽少的层数
需要重新计算。修改Extrude26 的次序,Join25 的b-rep 已存在,这个b-rep 并没被I-deas 保存,因为它在history
tree 的位置超过三层,因此按次序I-deas 会rollback 至node Extrude26 去支持修改这个几何,这样一定需要由最底层
重新计算整个history tree 至node Join25。这样会使用户发问为何只修改很简单的东西但系统需要这麽复杂的计算,
这是因为这简单的修改触发了很多步骤需要重新计算。
预设的特性是在用户控制修改。选择Update Options… 图示。在表中可找到When replaying part history的部分,
在这里可设定Retain intermediate results 。预设值是Some,数值是3 ,这解释了上述的特性。用户可选择All,
None, 或Some再给予数值定义层数

本帖子中包含更多资源

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

x
4
发表于 2004-5-21 14:38:09 | 只看该作者
设定这选项至保留更多层数的b-rep 几何可有效改善因修改叁数产品更新的效率。虽然如此,这样会需要更大的空间去
保存文件。用户可因应自己的情况去修改Update Options form 的设定。
我们要强调的是以上的特性取决於用户在绘画模型时,有多少层数需要在中段时候修改。当用户存档时,只有在
history tree 上最高的node 的b-rep 会被保存。即当用户重新提取零件後第一次修改时,不论用户修改那一层,系统都
需要重新计算。这是没有中界的结果存在,因此这是没现存的b-reps 可使你不重新计算。当重新计算後,保存的breps
数目会按Update Options form 中Retain intermediate results 的设定一样。
有了这个背景资料,便可开始解释Retain Results及Lock的目的及好处。当然在之前说过的东西,是不可一同使用,因为同时使用会修改之前说过的特性。
5
发表于 2004-5-21 14:41:21 | 只看该作者
Retain Results是一概念,这容许用户处理在history tree中那个位置保存b-rep与否,因为这是在history tree的特定层
中。如果你看以上的Update Options form,你会看见Retain Results的设定,这是I-deas 10 NX Series的新功能。
这使用Retain Results的概念应用在一些特别的node上。最常见的做法是设定在variational sweep nodes及shell
nodes中,在branch nodes的设定比较难理解,因此需要图解。在以下图解中用圆形包含的branch nodes 便是一个例子。

本帖子中包含更多资源

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

x
6
发表于 2004-5-21 14:42:36 | 只看该作者
在History Access form 中,同时有Retain Results的开关。任何在零件的node都可选择及将开关设定为ON。在下一次重新计算後,你所选择的node(s) 会变成绿色粗线的圆形,这显示这是一个设定为Retain Results的node,见下图:

本帖子中包含更多资源

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

x
7
发表于 2004-5-21 14:44:28 | 只看该作者
再次重申,这设定只会在现时操作的文件中有效,当文件存档後,这些设定并不会保留,只有最顶层的b-rep 会存档。
有时候,当在history tree 中很大部份的node 已经是不会再修改,如果在保存文件时可同时保存某一个node 的b-rep将会非常有用。留意,当重新打开文件後第一次修改零件会使整个文件需要重新计算。如果零件的history trees 是非常大,在第一次修改需要很长的时间更新。如果可以在保存文件时多保留几个b-reps,便可能加快取档後第一次修改後更新的时间。这可以联合使用Retain Results 及Lock 做到。
要应用lock在一个node上,用户需要用Rollback功能退回所选择的node上,完成後会在history access form上找到Lock键,见下图。实际上只有现时所在node可以选择。

本帖子中包含更多资源

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

x
8
发表于 2004-5-21 14:47:20 | 只看该作者
选择Lock 键,再选择history tree 上最顶的node,然後选择Rebuild 图示去完成lock 的步骤。
使用Lock 及Retain Results 会有唯一的结果产生。被选择使用Retain Results 及Lock 的node 会在存档是同时保存这个node 的b-rep。
9
发表于 2004-5-21 14:47:53 | 只看该作者
即当下次打开文件时,第一次修改不会引至整个history tree重新计算。在以上的例子中,由於在node Join54 已保存了
b-rep,因此只有在Join54 feature以上的部份需要重新计算。如果在Join54 node以下是有很多node的话,重新计算所
减少的时间更为明显。需要特别注意的是,保留多个b-reps需要额外的储存空间。

本帖子中包含更多资源

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

x
10
发表于 2004-5-22 13:46:56 | 只看该作者
你真的很强。。。
  
我一直学不好IDEAS的曲面。 这软件也像要过时了,但我公司还在用它。 真悲啊。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-4-22 07:18 , Processed in 0.024632 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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