PROE布局(LAYOUT)的运用_第1页
PROE布局(LAYOUT)的运用_第2页
PROE布局(LAYOUT)的运用_第3页
PROE布局(LAYOUT)的运用_第4页
PROE布局(LAYOUT)的运用_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、proe布局(layout)的运用管理提醒:木帖被fany从pro/e教程区 移动到本区(2008-04-01)在其它网站上看到的,很凌乱,我整理了下,希望可以帮到大家!proe布局这一块,也算是设计中的一个有力的工具,特别是在一些大型设计场合,它配 上其它的一些工具如骨架、主模型等,可以很好的管理数据,优化设计流程。但是这个功能 好像除了 icax曾有篇帖子讨论总结外,没有什么地方有过一点好的资料。因此,我花了 好多时间专门研究了一下这个工具,总算小有心得,特在此分享,期望对朋友们有点帮助。布局功能模块布局,是一种在“布局”模式卞创建的用于以概念方式记录和注释零件和组件的二维草绘。是 实体模

2、型的一种概念块图表或参照草绘,用于建立尺寸和位置的参数和关系,以便于成员的 自动装配或数据传递。布局与工程图类似,但它不是精确比例的绘图,而只与实际的三维模 型几何不相关。ptc的布局模块为pro/notebook,如果要使用符号、修改绘图设置文件、修改文本或创 建表等等,需要有pro/detail许可,如果要使用接口功能,需要有pro/interface许可。布局川途布局以参照基准的形式提供用于尺寸和全局放置约束的全局关系,从而满足h的要求。先用 布局来建立参照、基准平面、轴、坐标系和点的存在。然后,在设计和装配零件时,pro/e ngineer就会识别対应于布局中所建立参照基准的存在。例如

3、,当两个零件参照同一个参 照轴时,pro/engineer就知道将这些轴对齐。当两个零件参照同一个参照基准时,pro/ engineer知道将这些曲而对齐°建立这些参照便于装配,同时在修改零件细节吋保留设 计意图。pro/engineer会将布局中创建的草绘儿何和注释保存在一个布局文件里。用户通过布局 来创建、保存和获得参照信息(全局参数和基准)。在ptc的官方文件屮,创建布局的用处有四:为元件零件开发包络或基木的零件儿何定义零件z间的装配点和放置关系确定关键设计参数之间的配合、大小和其它关系将纟11.件作为一个整体加以记录而对我们的实际用处,概括起来讲,有两个:白动装配和参数传递。

4、创建布局1. 选择坟件”“新建”“布局”并输入布局名。噺建布局”对话框出现。2. 要使用现有格式,请检索己有的格式。否则,需要指定新布局的方向和人小。3. 单击“确定”。进入布局界面。布局界面少工程图界面相似,工貝栏也差不多。实际上布局界面就是一个简化了的工程图界 血,很多操作与工程图里的是一样的,这里就不详述了。布局里可以自己绘制草图,也可以 读入dwg、dxf文件,这样,就可以把二维cad软件绘制的设计草稿、设计布局等转入 proe+使用。自动装配的原理layout实现白动装配的原理是在布局文件屮绘制一些必要的基准元素(基准平面、基准轴、 基准点、处标系),并分别赋了它们唯一的命名,再将要

5、和互装配的两个零件声明到这个布 局文件里,把两个零件里耍重合/对齐的基准元索都命名为布局文件里的基准元索的名字, 装配时,系统发现两个零件都声明到同一个布局文件时,就门动检杳是否存在三个相同的基 准名(两个零件各一个、布局文件中一个),如果冇,即提示可以自动装配,如果接受自动 装配,则系统将两个零件中的同名基准对齐/重合,成为一个约束。当两个零件具有足够的约 朿时,和互位置就确定了。图示如下:注:要启用自动装配需要将配置文件里的auto_assembly_with_layouts设置为yes“步朗创建零件a dtm#誦ia豐靶mp创建零件b dtmb pnto, a豐f 严mp“丄士口创建歩照

6、昱准元素创屯平/可一而一轴 &分别 乂件c命名为:mpiane,mpnlma役置完毕,以下装配装入零件“ 装入零件b 检音到使用了布局一特合自动一-提示可以 _摟旻自动 _自动裳 套配条甘自动套配一 裳配配:零件a的dtm1与零件b的dtm1 零件a的pnto与零件b的pnt0 零件a的a与零件b的a自裟配完毕创建装配用基准 这里说的基准指可用于自动装配的布局元素,它包括基准平而、基准轴、基准点、坐标系这 四种,它们的创建如下:基准平面:插入拔模平面(wf:插入绘制基准平面)选取两点输入此平面的名称, 因布局是二维图,对于基准平面的显示,是在边上显示的,且红、黄两面都可见。基准轴:插入

7、拔模轴(wf:插入绘制基准轴)选取两点输入此轴的名称。基准点:插入-基准点(wf:插入模型基准点点)选取一点输入此点的名称。 坐标系:插入基准坐标系(wf:插入模型基准坐标系)选取一点输入此坐标系 的名称。以上这四种基准用于自动装配,装配的原理如前文所述。注意,输入名称吋,系统不口动检 查是不是输入了重复名称,如果有儿个基准都用了同一个名称,其实际作用与只有一个基准 一样。数据传递原理:layout实现数据传递的基本原理是在布局里创建参数,再将零件声明到布局,然后在零件 的关系或计算里调用布局里创建的参数名,以此实现用布局参数去控制零件。要注意的是, 这种传递是单向的,即只能从布局传给零件,而

8、不能反向,也就是耍修改的话,只能到布局 里去修改参数值。布局也可声明到另一个布局,即可以嵌套布局,在布局a屮声明使用布 局b,则布局b成为布局a的父布局。如果父了布局里冇相同的参数名,则声明时会提示 是否删除此参数的局部版本,如删除,则此参数在了布局里的实际取值被父布局里的值取代, 如保留,则此参数在子布局里的取值和在父布局里的取值是相互独立的。如果一个零件声明 到子布局,则此零件里可使用此子布局和它的所有父布局里的参数和基准。图示如下:量专业cad/cam/cae技术交流平台丝 开思网图片不允许外链 rk査看图片请访问开思网创建参数 参数类型有四种:整数型、实数型、字符型、布尔型。创建过程相

9、同:高级参数创建 选取参数类型输入参数名输入参数值,0k创建成功。(wf:工具参数进入 参数编辑器内设置)另外,对实数型参数,也可用尺寸的方式创建,见下图。布局里创建的尺寸,都以参数的形 式存在,具创建过程为:插入尺寸新参照(或另两种参照方式)选取参照输入尺寸 名(也就是参数名卜输入尺寸值(也就是参数值)。用尺寸方式创建的参数,可以直接用选取尺寸名点右键名义值进行修改,也可以用“高级” "参数”"修改”选取参数名输入新值的方式修改(wf:工貝参数进入参数编 辑器内修改),而非尺寸方式创建的参数,只能用后一种方式修改。上节可知,布局可以嵌套使用,嵌套后,要定义新参数,需要注意

10、:了布局里的参数称为局部参数,父布局里的参数称为个局参数,如果要定义一个局部参数, 要在最下层的子布局里定义;如果要定义一个全局参数,要在最上层的父布局里定义;要把 i个子布局里的局部参数改成全局参数,则需耍重新声明并删除此参数的局部版本。下两图参考:所有数值型參数都可用尺寸的 形丸定义,字符串型和布尔型 參频则只能从参数里定义.odiid.hi£% /a / 螺纹通孔直径曝纹通孔教r.hi lod.f i 厂螺纹亂分布半径法兰盘外径所有教值型參数都可用尺寸的参数农参数创建后,每一个参数都有一个确定的取值,这个值是参数的当前值。layout里对以为 参数准备多个取值,根据实际需要确定

11、使用哪个取值,对这种多个取值的管理,layout使 用一种叫“参数表”的数据表來管理。创建参数表过程:先创建参数,再“高级”“参数”“参 数农”“增加参数”系统列出所有已定义的参数,在要加入参数表里的参数名称前打上勾 “完成”“编辑”进入编辑器界面按照每一行为一个参数収值配置的方式输入所有 的参数取值,注意每一行的笫一列输入的是这一个参数取值配置的命名,这个命名将在后面 调用编辑完示关掉编辑器,参数表即创建完成。(wf:工具参数进入参数编辑器内 设置参数编辑器内“参数”菜单参数表)由上可知,参数表里的每行是种参数配置方式,如何根据实际需要调用特定的参数配置 方式呢? “高级”“参数”“参数表”

12、“应用集”系统列出参数表里已定义的所有配置名, 选取需要的那个配置名即可。(wf:工具参数进入参数编緝器内设登参数编辑器内 “参数”菜单参数表)layout里的参数表与零件里的族表看起来一模一样。但是,在同一个装配体里,可通过调 用族表里的实例名来装配入多个不同的实例,而layout参数表的配置名却不可同样操作, 因此,在同一个装配体里,不能用参数表来实现装入多个不同的参数配置实例。比较郁 闷,期待改进!说明一下:参数表只是把一些常用的参数配置以表的形式进行管理,并非定义了参数表后, 参数就只能収表中的值了,还是可以直接修改参数的值的,不过修改的只是当前值,不会影 响参数表里的值。参考下两图:

13、axis.vii两个法兰盘的重舎面都对齐到此面两个法兰盘所属管段的中心线都对齐到此勒flane.v1两个法兰盘上名找-个蛹孔对齐,此两蛹孑矗线对齐当前参数配置情况螺纹適孔宜径8 500螺纹通孔数9.d0d囑纹孔分布半径42.5dq管道内径55ah)0法兰盘道径1(01)00直管否注意:yfs/no交畳在速里披显示 为h躬(yes)湘”般"(no)布局声明创建布局后,要用“声明”使其与其它布局或模型关联起來,布局的内容才能起作用。 在布局a里声明:“布局”“声明”选取布局b。(布局b成为布局a的父布局)。 在零件a里声明:“零件”“声明”“声明放置”选取布局ao在组件a里声明:“纽件”

14、“设置”-“declare”“声明放置”选取布局a。(wf: “文件”“声明”)a这样的声明是不可以的。0b0a或a0c0b0个了布局可以声明到多个父布局里,一个零 件(组件)也可声明到多个布局里,但是,要注意的是,布局声明是不可循环声明的,即: a纽件如果带有骨架,那么,组件声明到布局a则其骨架也必须声明到布局a,声明放置之后,布局里的参数即可在零件或组件里引用,父布局里的参数也可在子布局里引 用,而零件或组件里的基准要与布局里的棊准关联起来,还需要通过“声明名称”设置。 声明名称:“声明”一“声明名称”-选取模型里的基准平面/轴/基准点/坐标系/特征平面输 入布局里要与之关联的基准平血/轴

15、/基准点/处标系/基准平血的名称。说明一下:如果声明 时选的是特征平面,则声明后系统自动以“通过此平面”的方式创建一个以声明时指定的名称 命名的棊准平面;如果是在组件里声明名称,则声明吋所使用基准平面、基准轴、基准点、 处标系都要是组件级特征,而不能用元件里存在的那些基准元素,组件里声明名称也可以用 特征平面,同样是声明后白动创建一个组件级基准平面。以上的这种声明名称的方式称为显式声明,显式声明名称要注意:模型里的同一个元素(基 准平而/特征平血7轴/基准点/坐标系)只能声明到布局里的一个基准名上,布局里的一个基 准名也只能声明到模型里的一个元素上,也就是,只能是一对一,不允许一对多、多对一的

16、 情况!然而在实际中,比如装配螺钉时,我们需要多对一和一对多的声明,这时可以采用表声明。 表声明:“声明”“表”“修改”进入编辑器,输入表声明内容输入结束,关闭编辑器 -0k,声明完成。表声明的内容:零件a有基准面dtm1 ,dtm2,轴a_1 ,a_2,a_3,a_4,a_5,布局a里有基准面mplane,基准轴 axis1,axis2,假如需要的是这样対应:dtm1或dtm2対应mplane,轴a_1是一个大孔 的轴线,它要对应axisl, a_2,a_3,a_4,a_5是大孔周边的四个均布的小孔轴线,它们要对 h'z axis2,构成的各对应纟fl合为:dtm1-mplane,a

17、_1axis1,a_2axis2,这一个纽.个把零 件 a 装到另一个零件上,dtm2mplane,a_2axis2 dtm2mplane,a_3axis2 dtm2 mplane,a_4axis2 dtm2mplane,a_5axis2这四个组合用來把螺钉装到零件a上, 则零件a里的声明表内容如下:dtm1=mplane,a_1 =axis1 ,a_2=axis2dtm2=mplane,a_2=axis2dtm2=mplane,a_3=axis2dtm2=mplane,a_4=axis2dtm2=mplane,a_5=axis2注:以上内容每一行是一个对应组合,也就是是一个装配约束组合,一行

18、确定一个安装位, 第一行把零件a与另一个零件装上(一个面重合,两个轴对齐),二到五行每一行装一个 螺钉到零件a上(一个而重合,一个轴对齐)。h动装配时,优先装配显式声明的内容。实例:h动装配 以上简要讲述了一下layout的口动装配与数据传递功能及其设置方法。其它的一些不常用 的功能如实例研究及简单功能如绘制等等细节,就不再讲了。为了加深理解,下而再用par t做-个实例。我们的目标是做下图所示的这样一个多通管接头装配体,所有螺钉及螺母的 装配都是自动装配的。从模型树上可看到,绿色、青色、粉色的那四个了装配体是族表实例, 因为layout的数据传递不能实现在同一个装配体里按需要多次调用不同的参

19、数表实例,所 以只能用族表实例来手动装配,而这个用族表实现的了装配体,如果它木身是最示一级装配 体,那么它也可以用参数表数据传递来实现。下面简要的讲一下要点,最后附上partmain.prt30s. asm40s. asm60s. asm 100b.asm阵列(ml 0x20. prt) 阵列(ml 0x20. prt) 阵列(m6x16. prt) 阵列(m6x16. prt) 阵列(m8x16. prt) 阵列(mio. prt) 阵列(mio. prt) 阵列(m6. prt) 阵列(m6. prt) 阵列(m8. prt)0 asmjiain. asmj申.申個申“屈申“屈申“屈庄何分

20、析 首先分析自动装配,四个族表实例子组件的装配是手动装配的,上图可看到,一共冇五个法 兰盘配对,每一个法兰盘配对的螺钉(螺母)规格及数量都是不一样的,模型的做法肯定用 阵列加族表做的,因此,装配时也只需要装各阵列的原始位置上的那个螺钉(螺母),装完 再阵列即可。接卜来就是考虑如何把五个螺钉(螺母)口动装配上去了。黄色part有四个 法兰盘,以它为参照可以装四个螺钉(螺母),余下一个怎么装?装在终端接头上吗?不行! 终端接头出现了四次,以它为参照,螺钉(螺母)将装在第一次出现的终端接头上,并h只 会装一个,那么,实际上螺钉(螺母)装在什么位置上,将是不确定的。绿色实例里的变径 接头只出现了一次,

21、因此另一个螺钉(螺母)装在变径接头上即可,当有变径接头时,系统 就装上一个螺钉(螺母),当没有变径接头时,系统就不装。1.创建布局文件假设各零件已经建好了,那么。我们要为螺钉(螺母)的口动装配建一个layout文件:la yout_screw.layo在这个布局文件里,创建一个基准平血,命名为plane_screw,创建一个 基准轴,命名为axis.screw,再添加一页,在新页里创建一个基准平面,命名为plane.nu t,创建一个基准轴,命名为axis_nuto (当然也可以搞在同一页啦)。如下图:这页的设置用于装配螺钉is.screwplane.screw噱甸与零件重合的两条轴线都对齐到

22、此勅上噪钉与緊件之间的两个重合面都对齐刖此面2设置零件里的声明打开螺钉part,声明放置选取布局文件layout_screw,再用显式声明,设置top平面为pi ane_screw,设置螺杆中心轴线为axis_screw。如下图:打开螺母part,声明放置选取布局文件layout.screw,再用显式声明,设置一个侧面为piane_nut,设置螺母中心轴线为axis_nut。如下图:打开黄色主体part,这个主体上有四个螺钉安装位,四个螺母安装位。螺钉安装位为每个法 兰外端面向外偏距出一个法兰盘厚度的基准平面(对应plane.screw)和这个法兰盘上的孔 阵列的引导孔轴线(对应axis_screw)o螺母安装位为与每个法兰内端而重合的基准平面(对 应plane_nut)和这个法兰盘上的孔阵列的引导孔轴线(对应axis_nut)o先做以上八个基准平 面,再找准各个引导孔轴线,记下其名字。然后用表声明,内容如下:dtm1=plane_screw,a_20=axis_screw dtm2=plane_screw,a_32=axis_screwdtm3=plane_screw,a_58=axis_screw dtm4=plane_screw,a_59=a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论