pro/e数据共享方法详解
PROE培训
九阜山pro/e数据共享方法详解:proe Top-Down设计方法系列教程(一)
概述:
在真正的产品设计过程中,不同零件或装配之见的数据共享是不可避免的,如何有效地管理这些数据的参考和传递是一个产品设计在软件层面上的关键所在,本教程详细讲解了在WildFire3.0(野火3.0)中不同零件和装配间的数据传递方法,通过分析它们之间的不同和各自的优缺点帮助新手理解它们之间的不用用途从而在实际的工作中正确地使用它们,同时也为我们将来使用Top Down自顶而下设计方法打下良好的基础
Top_down设计方法严格来说只是一个概念,在不同的软件上有不同的实现方式,只要能实现数据从顶部模型传递到底部模型的参数化过程都可以称之为Top Down设计方法,从这点来说实现的方法也可以多种多样。不过从数据管理和条理性上来衡量,对于某一特定类型都有一个相对合适的方法,当产品结构的装配关系很简单时这点不太明显,当产品的结构很复杂或数据很大时数据的管理就很重要了。下面我们就WildFire来讨论一下一般的Top Down的实现过程。不过在讨论之前我们有必要先弄清楚WildFire中各
种数据共享方法,因为top down的过程其实就是一个数据传递和管理的过程。弄清楚不同的几何传递方法才能根据不同的情况使用不同的数据共享方法
在WildFire中,数据的共享方法有下面几种:
λ(来自文件….)
Co py Geometry…(复制几何…)λ
Shrinkwrap…(收缩几何..)λ
Merge…(合并)λ
Cutout…(切除)λ
怎么快速解决便秘Publish Geometry…(发布几何…)λ
Inheritance…(继承…)λ
Copy Geometry from other Model…(自外部零件复制几何…)λ
Shrinkwrap from Other Model…(自外部零件收缩几何..)λ
Merge from Other Model…(自外部模型合并…)λ
Cutout from Other Model..(自外部模型切除…)λ
Inheritance from Other Model…(自外部模型继承…)λ
From File…(来自文件…)
实际就是输入外部数据。Wildfire可以支持输入一般常见的图形格式,包括igs,step,parasolid,catia,dwg,dxf,asc等等,自己试试就可以看到支持的文件类型列表。在同一个文件内你可以任意输入各种不同的格式文件。输入的数据的对齐方式是用坐标对齐的方法,所以你要指定一个坐标系统。当然你也可以直接用缺省的座标系。
使用共享数据(Shared Data)的方法有两种:
第一种就是在装配图内通过激活(activate)相应的模型然后进行共享数据的操作。也是在进行结构设计时常用的共享方法,这种方法用于要进行数据共享的两个零件之间有显式的装配关系的
时候采用。这种共享方法的复制几何不受原来的默认坐标系的影响,完全依照不同的零件在装配中的定位或装配位置而定,具有更大的灵活性。
第二种是直接在零件的part下用从外部零件复制的方法来进行,主要是用于要共享数据的两个模型之间没有显式的装配关系的情况下采用,这种情况只能使用坐标系的定位方法(通常是默认坐标系了),从效果来看,它就像是一个使用坐标系对齐方式来进行装配之后的数据共享方式,后面带有from Other Modle…(自外部模型)的共享方法都是这类。缺点是定位方式单一,优点是不需要建立一个装配辅助。
这两者方法在WildFire3.0中除了一个是在装配状态下另一个是在零件模型下的区别之外,使用的方法便都是一样了。所以在这里我们只详细介绍前面的在装配状态下的数据共享方法。
Copy Geometry…(复制几何)
在WildFire3.0中利用复制几何你可以在装配中复制另一个零件的各中几何,包括曲面,曲显,基准等。
要使用复制几何:
首先你要在装配图中的模型树中选定模型然后按住右键在弹出的右键菜单中选择Active(激活)。这样你就是在装配环境下处于零件处理状态。
Copy Geometry(复制几何)便可。⎝Shared Data(共享数据)⎝点菜单inrt(插入)
然后在弹出的对话框中,你可以选择你要复制几何的类型。注意在同一个Copy Geometry特征中你只能选择一个零件来进行,也就是说当你第一个选择的几何确定后,WiledFire会把你的以后的选择全锁定到这个零件上。所以要想复制同一个装配内的几个不同的模型的共享几何的话,你只有添加多个Copy Geometry(复制几何)特征。
在野火3.0中,复制几何的选项如下:
Surface Refs(曲面参考)
Edge Refs(边界参考)
Curve Refs(曲线参考)
Misc Refs(杂项参考)
Publish Geom(发布几何)
Dependecy(依赖性设置)检视剖析材料
Externalize(外部化)
在(曲面参考)中你可以选择任意多个曲面或面组,(边界参考)中你可以选择边界,在(曲面参考)中你可以选择任意数量的基准曲线。而在Misc中你可以选择基准点,轴,平面,(复制几何)等等杂项
(发布几何)
Publish Geom(发布几何)中你可以选择要共享的模型中的已有的Publish Geom(发布几何),一旦先选了其他类型的参考的话,Publish Geom就会变成不可选,反之,如果先选了发布几何(Publish geom).则其他类型的几何参考就变成不可选。也就是说Publish Geo m和其他类型几何特征是具有互斥性。
Dependency(依赖性)决定这个Copy Geom etry特征的父子关系,有依赖(Dependent)
和独立(Independent)两个选项。选择Dependent则Copy Geometry和共享模型形成父子关系,则提供数据共享的模型发生改变后copy Geometry也会随之更新。这也是Top Down 实现的基本方式之一。如果选择Independent则copy Geometry特征变成了独立的特征了,和输入特征相类似,这个选项在接受客户数据或在丢失数据源而无法再生的情况下很有用。
Shrinkwrap…(收缩几何)
英语比较级和最高级的用法归纳
这是一个相对比较难理解的复制几何方法,但却是一个相当有用的方法,尤其是在复杂和大型装配的数据共享上,有他独到之处。
有时候我们需要的参考是一个子装配或是复杂内部结构的零件,而且我们对子装配和模型的内部结构不感兴趣,需要的是子装配或零件占用的空间和其他模型的装配结构,如果copy整个子装配或零件的所有几何作为共享数据的话太浪费资源和臃肿了。万幸的是,WildFire3.0提供了我们这么一个工具,这时我们可以利用Shrinkwrap来进行数据的共享。Shrinkwrap的数据共享方法和其他的有所不同,Shrinkwrap共享的主要是模型(子装配)的表面数据,也就是说是和其他模型发生位置或装配关系的部分数据,而对于内部的结构它总是尽量去排除。这样对于保守装配内部结构设计和优化大型装配的性能都是很有好处的。
Shrinkwrap所收集的外部曲面总是在零件所杂的那一级装配下进行的。
下面我们就来看一下各个选项的意义:在Comp Subt中你可以设定要考虑的模型和面组。在Subt Handling中决定外部面的收集方法,Attributes中设定收集面的详细方法和属性,Additional Srfs中可以添加额外的曲面,Include Datums则可以添加基准特征(点,轴,线,基准面等)。Geom Dependecy用来决定特征的依赖性,Externalize中可以把特征转化成外部特征。
Merge…(合并)
顾名思义,这个功能就是直接把另一个零件的几何全部合并过来。你可以设定是否复制基准(Copy Datums)。这个功能一般用在Top Down设计中的主要外观零件上。当子零件需要母模型的几乎全部几何或者是几何选择比较麻烦的时候可以选用。
Cutout…(切除)
上面两种方法都需要注意到模型的精度问题,尤其是两个零件的尺寸相差比较大的时候,因为在proe中默认的精度系统是相对精度的,往往就会造成特征的失败,这个时候应该设置两个模型使用绝对精度并且其中的一个使用另外一个作为精度参考
Publish Geometry…(发布几何)
这是我们将来在ProE和WildFire中实现Top-Down设计方法使用最频繁的一个数据共享方法,但很可惜很多人对它好像都因不甚了解而敬而远之。
Publish Geometry…是一个很有用的功能。也是常用的Top Down设计中的常用功能。和别的数据共享方式有点不一样,Publish Geometry是在要共享数据的零件内进行发布的,一个发布几何(publish geom etry)特征实际就是在零件内部预先把准备输出的几何和基准打包,将来在需要的时候直接复制这个几何包便可以完成一个数据传递的过程。所以对一个关键的模型(比如外观)可以发布针对对不
同的零件的Publish Geometry。比如上壳零件,下壳零件,按钮零件等,通过针对不同的零件建立不同的几何指引来实现数据的共享和传递。
典型的Publish Geometry…表现形式如下:
在Publish Geometry…中可以共享的数据类型和Copy Geometry中是一样的,不同之处在
于Publish Geometry是存在于共享数据的母零件内的而Copy Geometry则是存在于子零件内。
Publish Geometry的使用方法:
在母零件内用Publish Geometry发布要共享的数据指引,然后在子零件内用Copy Geometry 的方法并选择母零件的Publish Geometry作为参考以实现对Publish Geometry的复制共享。
一般来说,可以用Copy Geometry实现的共享都可以通过Publish Geometry的方法来间接实现。这样比直接用Copy Geometry来建立母,子零件间的数据共享关系条理上要好很多。因为在母零件内就可以直观的看到所有子零件要使用的共享数据(参考)而不用到子零件内,这样整个数据的传递路线对于用户来说便更清晰和容易控制,对于数据的管理是很有好处的。
你可以替不同的Publish Gemetry起一个不同的具有意义的名字。
个人传记怎么写Inheritance…(继承…)
In heritance…和Merge有点类似,都是把父零件的全部几何复制过来,但是Inheritance的几何是有特征并可以修改的。从这点来说和Family Table中的零件更为类似。
Inheritance(继承)实现的功能是这样的:参数化复制父零件的所有特征并可以进行部分或全部的修。
Inheritance(继承)适合用于一系列的零件基本一样,但只是局部的特征或尺寸不一致的时候使用。基本的表现方式很象族表但又比族表的内容丰富。
<。系统会弹出一个Inheritance的对话框,第一步当然是选择Ba model(基模型)也就是你想要继承的父模型。然后可以在Var Dims,Var Feats,Var Param s中选择你想要在子零件中修改的尺寸,特征或参数。当然你也可以随时在子零件中通过展开Inheritance特征并选定一个特征进行修改,系统会询问是否想把要修改的项目添加到可变表中去,yes确定便可。⎝Data Shared⎝使用方法:在装配图中,选定一个零件并激活,然后Inrt
pro/e用设计来简化复杂地装配
PROE培训
pro/e用设计来简化复杂地装配
采用自顶向下的设计方法
设计小组或个人便能够使用集中式信息来同时处理多项工作
自顶向下设计是一种在上层处理关键信息并把这些数据向较低的产品结构层传递的方法。通过使用六种主要功能(布局『可选』、装配结构、骨架、数据通讯、发布/复制几何体、以及建立零件/装配几何体),个人或设计小组可以缩短设计时间,提高质量,并能在高层实现更改控制。始于布局规划
Pro/ENGINEER提供了一个电子记事薄,随着设计概念的发展,可以在此获取和更新设计意图。采用自顶向下方法,可以把实体模型链接到布局,并随着布局的变化自动更新模型。
虽然它们不是自顶向下设计的必要条件,但是,布局能把设计信息集中保存,这有助于在建立实体模型之前建立设计意图。
- 技巧-在检索引用了布局的模型时,通常会把布局调出到缓存区中。即使装配不在缓存区中,模型需要的所有关系也都有效。
定义装配结构
大话李白在建立装配结构的过程中,用户实质上建立了一个虚拟的物料清单(BOM)。这是一种确定设计小组主要工作的方法,如果只有一个人负责项目,那么,这种结构就可以起到类似标签或标记的作用,它们可以指出需要完成或需要处理的地方。
电脑蓝牙怎么用虚拟物料清单可以帮助用户为各个小组成员分配工作,从而使用户把精力放在某些具体的工作上,而不是整个装配上。另外,虚拟物料清单还允许关联前面的零件库,把模型提交给
Pro/INT RALINK或PDMLink,并把它们分配给适当的库或文件夹。 - 技巧-用户可以在Pro/INT RALINK 或PDMLink中建立虚拟物料清单,然后把装配拖到Pro/ENGINEER中。
建立虚拟物料清单的步骤:
建立顶层装配。用户可以输入名称,使用缺省的模板,或者复制另一个文件。
在设计需要的时候添加空组件或子装配。
添加一些散件,比如润滑油,用以表示物料清单中不用建模的项目。
骨架为装配设计提供了框架。当骨架发生变化时,所连接的实体模型也跟着发生变化。
建立骨架
骨架模型是设计的框架,相当于装配的三维布局。像布局一样,骨架是一个集中储存与装配相关的设计信息的地方。当骨架发生变化时,与之相连的实体模型也将发生变化。
骨架模型简化了设计的建立和可视化,有助于减少父/子关系,并能控制外部引用的更新。另外,可以以任何顺序给装配添加组件。日本恶漫画
- 技巧-对于唯一标识的目的,则要考虑:使用骨架模型的命名习惯,如
"assyname_skel.prt"。重命名您的骨架数据,使它的前缀为"sk_"。
- 技巧-简单的图示技术将有利于小组成员之间的交流。大量使用简化表示和幻灯片方便了浏览。使用【显示状态】。使用曲面来阐明中心线和轴的意义。
建立骨架模型的步骤:
建立骨架模型
选择【激活】(Activate),从装配建立骨架;或者选择【打开】(Open),在组件级建立骨架。
使用数据特征、曲面等,确定组件在装配中的空间占位;它们也可以被用来建立装配中组件间的接触面,或者定义组件间的运动。