版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PROE布局(LAYOUT)的运用.数据传递原理:f)b-dBq|6NDiCAx开思论坛iLayout实现数据传递的基本原理是在布局里创建参数,再将零件声明到布局,然后在零件的关系或计算里调用布局里创建的参数名,以此实现用布局参数去控制零件。要注意的是,这种传递是单向的,即只能从布局传给零件,而不能反向,也就是要修改的话,只能到布局里去修改参数值。布局也可声明到另一个布局,即可以嵌套布局,在布局A中声明使用布局B,则布局B成为布局A的父布局。如果父子布局里有相同的参数名,则声明时会提示是否删除此参数的局部版本,如删除,则此参数在子布局里的实际取值被父布局里的值取代,如保留,则此参数在子布局里的
2、取值和在父布局里的取值是相互独立的。如果一个零件声明到子布局,则此零件里可使用此子布局和它的所有父布局里的参数和基准创建参数Xo v&iz1k&ZmCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训 Cday?*YFNr参数类型有四种:整数型、实数型、字符型、布尔型。创建过程相同:高级-参数-创建-选取参数类型-输入参数名-输入参数值,OK创建成功。(WF:工具-参数-进入参数编辑器内设置)MPwFNll另外,对实数型参数,也可用尺寸的方式创建,见下图。布局里创建的尺寸,都以参数的形式存在,其创建过程为:插入-尺寸-新参照(或另两种参照方式)-选取参照-输入尺寸名(也就是
3、参数名)-输入尺寸值(也就是参数值)。c8J8a hq-K用尺寸方式创建的参数,可以直接用选取尺寸名点右键-名义值进行修改,也可以用“高级”-“参数”-“修改”-选取参数名-输入新值的方式修改(WF:工具-参数-进入参数编辑器内修改),而非尺寸方式创建的参数,只能用后一种方式修改。M0_:YXA5u0SNZ上节可知,布局可以嵌套使用,嵌套后,要定义新参数,需要注意:bbs.icax GC)Q/b子布局里的参数称为局部参数,父布局里的参数称为全局参数,如果要定义一个局部参数,要在最下层的子布局里定义;如果要定义一个全局参数,要在最上层的父布局里定义;要把一个子布局里的局部参数改成全局参数,则需要
4、重新声明并删除此参数的局部版本。M6XF7a&lXXIoVbbs.icax 1.gif 2.gif 创建参数Xo v&iz1k&ZmCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训 V 参数表:G3_r9?#h iCAx 参数创建后,每一个参数都有一个确定的取值,这个值是参数的当前值。 Layout里可以为参数准备多个取值,根据实际需要确定使用哪个取值,对这种多个取值的管理,Layout使用一种叫“参数表”的数据表来管理。创建参数表过程:先创建参数,再“高级”-“参数”-“参数表”-“增加参数”-系统列出所有已定义的参数,在要加入参数表里的参数名称前打上勾-“完成”-“
5、编辑”-进入编辑器界面-按照每一行为一个参数取值配置的方式输入所有的参数取值,注意每一行的第一列输入的是这一个参数取值配置的命名,这个命名将在后面调用-编辑完后关掉编辑器,参数表即创建完成。(WF:工具-参数-进入参数编辑器内设置参数-编辑器内“参数”菜单-参数表)由上可知,参数表里的每一行是一种参数配置方式,如何根据实际需要调用特定的参数配置方式呢?“高级”-“参数”-“参数表”-“应用集”-系统列出参数表里已定义的所有配置名,选取需要的那个配置名即可。(WF:工具-参数-进入参数编辑器内设置参数-编辑器内“参数”菜单-参数表) CAD/CAM/CAE综合资讯网站论坛,pf E+DLayou
6、t里的参数表与零件里的族表看起来一模一样。但是,在同一个装配体里,可通过调用族表里的实例名来装配入多个不同的实例,而Layout参数表的配置名却不可同样操作,因此,在同一个装配体里,不能用参数表来实现装入多个不同的参数配置实例。比较郁闷,期待改进!8R6&Zn sq说明一下:参数表只是把一些常用的参数配置以表的形式进行管理,并非定义了参数表后,参数就只能取表中的值了,还是可以直接修改参数的值的,不过修改的只是当前值,不会影响参数表里的值。U?9 a;Lx8D rAbbs.icax 3.gif 4.gif 布局声明7J%qxBBe)w BFf$L TC3 CAD/CAM/CAE综合资讯网站论坛创
7、建布局后,要用“声明”使其与其它布局或模型关联起来,布局的内容才能起作用。CAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训lP2UM在布局A里声明:“布局”-“声明”-选取布局B。(布局B成为布局A的父布局)。9.s&h(CO CAD/CAM/CAE综合资讯网站论坛在零件A里声明:“零件”-“声明”-“声明放置”-选取布局A。bbs.icax K(a6L5k:l&e/q+L在组件A里声明:“组件”-“设置”-“Declare”-“声明放置”-选取布局A。K$P/v#zI CAD/CAM/CAE综合资讯网站论坛(WF:“文件”-“声明”)eR(J(zOES2L CAD/C
8、AM/CAE综合资讯网站论坛A这样的声明是不可以的。BA或ACB一个子布局可以声明到多个父布局里,一个零件(组件)也可声明到多个布局里,但是,要注意的是,布局声明是不可循环声明的,即:A组件如果带有骨架,那么,组件声明到布局A则其骨架也必须声明到布局A, A1sV2r E,声明放置之后,布局里的参数即可在零件或组件里引用,父布局里的参数也可在子布局里引用,而零件或组件里的基准要与布局里的基准关联起来,还需要通过“声明名称”设置。nmT8o ?Gbbs.icax 声明名称:“声明”-“声明名称”-选取模型里的基准平面/轴/基准点/坐标系/特征平面-输入布局里要与之关联的基准平面/轴/基准点/坐标
9、系/基准平面的名称。说明一下:如果声明时选的是特征平面,则声明后系统自动以“通过此平面”的方式创建一个以声明时指定的名称命名的基准平面;如果是在组件里声明名称,则声明时所使用基准平面、基准轴、基准点、坐标系都要是组件级特征,而不能用元件里存在的那些基准元素,组件里声明名称也可以用特征平面,同样是声明后自动创建一个组件级基准平面。以上的这种声明名称的方式称为显式声明,显式声明名称要注意:模型里的同一个元素(基准平面/特征平面/轴/基准点/坐标系)只能声明到布局里的一个基准名上,布局里的一个基准名也只能声明到模型里的一个元素上,也就是,只能是一对一,不允许一对多、多对一的情况!v,okzQp然而在
10、实际中,比如装配螺钉时,我们需要多对一和一对多的声明,这时可以采用表声明。1PK#m.iBiCAx开思论坛表声明:“声明”-“表”-“修改”-进入编辑器,输入表声明内容-输入结束,关闭编辑器-OK,声明完成。Dl1M80K|bbs.icax 表声明的内容:Sz,hD3Bbbs.icax 零件A有基准面DTM1,DTM2,轴A_1,A_2,A_3,A_4,A_5,布局A里有基准面Mplane,基准轴Axis1,Axis2,假如需要的是这样对应:DTM1或DTM2对应Mplane,轴A_1是一个大孔的轴线,它要对应Axis1,A_2,A_3,A_4,A_5是大孔周边的四个均布的小孔轴线,它们要对应
11、Axis2,构成的各对应组合为:DTM1-Mplane,A_1Axis1,A_2Axis2,这一个组个把零件A装到另一个零件上,DTM2Mplane,A_2Axis2 DTM2Mplane,A_3Axis2 DTM2Mplane,A_4Axis2 DTM2Mplane,A_5Axis2这四个组合用来把螺钉装到零件A上,则零件A里的声明表内容如下:Iv,:rJ G:DcDTM1=Mplane,A_1=Axis1,A_2=Axis2CAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训 DTM2=Mplane,A_2=Axis21)M#T Xs.Ab CAD/CAM/CAE综合资
12、讯网站论坛DTM2=Mplane,A_3=Axis2,X6QaTz;bk2kbbs.icax DTM2=Mplane,A_4=Axis24B.UEN(h*X DCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训DTM2=Mplane,A_5=Axis29# k注:以上内容每一行是一个对应组合,也就是是一个装配约束组合,一行确定一个安装位,第一行把零件A与另一个零件装上(一个面重合,两个轴对齐),二到五行每一行装一个螺钉到零件A上(一个面重合,一个轴对齐)。,:i V*o:K7C:t自动装配时,优先装配显式声明的内容。 以上简要讲述了一下Layout的自动装配与数据传递功能
13、及其设置方法。其它的一些不常用的功能如实例研究及简单功能如绘制等等细节,就不再讲了。为了加深理解,下面再用part做一个实例。我们的目标是做下图所示的这样一个多通管接头装配体,所有螺钉及螺母的装配都是自动装配的。从模型树上可看到,绿色、青色、粉色的那四个子装配体是族表实例,因为Layout的数据传递不能实现在同一个装配体里按需要多次调用不同的参数表实例,所以只能用族表实例来手动装配,而这个用族表实现的子装配体,如果它本身是最后一级装配体,那么它也可以用参数表数据传递来实现。下面简要的讲一下要点,最后附上part。1S!H H,gb;q#CQxPbbs.icax 5.gif 首先分析自动装配,四
14、个族表实例子组件的装配是手动装配的,上图可看到,一共有五个法兰盘配对,每一个法兰盘配对的螺钉(螺母)规格及数量都是不一样的,模型的做法肯定用阵列加族表做的,因此,装配时也只需要装各阵列的原始位置上的那个螺钉(螺母),装完再阵列即可。接下来就是考虑如何把五个螺钉(螺母)自动装配上去了。黄色part有四个法兰盘,以它为参照可以装四个螺钉(螺母),余下一个怎么装?装在终端接头上吗?不行!终端接头出现了四次,以它为参照,螺钉(螺母)将装在第一次出现的终端接头上,并且只会装一个,那么,实际上螺钉(螺母)装在什么位置上,将是不确定的。绿色实例里的变径接头只出现了一次,因此另一个螺钉(螺母)装在变径接头上即
15、可,当有变径接头时,系统就装上一个螺钉(螺母),当没有变径接头时,系统就不装。 1.创建布局文件RYE-Kurmu假设各零件已经建好了,那么。我们要为螺钉(螺母)的自动装配建一个Layout文件:Layout_screw.lay。在这个布局文件里,创建一个基准平面,命名为Plane_screw,创建一个基准轴,命名为Axis_screw,再添加一页,在新页里创建一个基准平面,命名为Plane_nut,创建一个基准轴,命名为Axis_nut。(当然也可以搞在同一页啦)。如下图: 6.gif7.gif 2.设置零件里的声明NZLfQU*Wf打开螺钉part,声明放置选取布局文件Layout_scr
16、ew,再用显式声明,设置Top平面为Plane_screw,设置螺杆中心轴线为Axis_screw。如下图:(8.gif)6VDzg)fa*OCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训6o,lg0F;l&V3cM?6P2b&fp&+x8F,打开螺母part,声明放置选取布局文件Layout_screw,再用显式声明,设置一个侧面为Plane_nut,设置螺母中心轴线为Axis_nut。如下图:(9.gif)b DSb%X,N Uvp,N_CAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训打开黄色主体part,这个主体上有四个螺钉安装位,四个螺
17、母安装位。螺钉安装位为每个法兰外端面向外偏距出一个法兰盘厚度的基准平面(对应Plane_screw)和这个法兰盘上的孔阵列的引导孔轴线(对应Axis_screw)。螺母安装位为与每个法兰内端面重合的基准平面(对应Plane_nut)和这个法兰盘上的孔阵列的引导孔轴线(对应Axis_nut)。先做以上八个基准平面,再找准各个引导孔轴线,记下其名字。然后用表声明,内容如下:0O:T7E1pvKzkDTM1=PLANE_SCREW,A_20=AXIS_SCREWo2|$K# iCAx DTM2=PLANE_SCREW,A_32=AXIS_SCREW CAD/CAM/CAE综合资讯网站论坛DTM3=P
18、LANE_SCREW,A_58=AXIS_SCREWQfO/h S/t iCAx DTM4=PLANE_SCREW,A_59=AXIS_SCREW CAD/CAM/CAE综合资讯网站论坛DTM5=PLANE_NUT,A_20=AXIS_NUT.V DTM6=PLANE_NUT,A_32=AXIS_NUTDTM7=PLANE_NUT,A_58=AXIS_NUT/rHM;iq9m)jCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训DTM8=PLANE_NUT,A_59=AXIS_NUT1e.OvJ7oR+bCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,
19、培训10.gifNk4iSbJbbs.icax 打开变径接头,变径接头的大端与黄色主体连接,螺钉已经装在黄色主体上了,大端就不用再装了,变径接头小端要装一个螺钉(螺母),安装位与黄色主体上的安装位确定方法相同,一样用表声明.(第一行确定的安装位是另一个研究用的,暂不考虑)。3f%U9Ch6k3aB11.gif iCAx j5Co3.装配。$In2B0kr iCAx 首先装入黄色主体,再装入四个子组件,选取相应位置的族表实例手动装入。C3k8Sj%P%qiCAx开思论坛再装入螺钉,提示自动装配时选“是”,自动装入五个引导位置上的螺钉。?;H!P DRG2DV(E再装入螺母,提示自动装配时选“是”
20、,自动装入五个引导位置上的螺母。e xw?%v GD CAD/CAM/CAE综合资讯网站论坛结果如下图:(12.gif)接下来在模型树里把每个螺钉、螺母阵列一下就OK了。装配结束。一共35个螺钉、35个螺母,没有在“元件装配”界面下操作过,所有螺钉螺母的装配过程再慢也可在2分钟内结束。NXx%fr注意,如果自动装配后元件的方向反了,重定义元件的装配基准平面的方向即可。 上面讨论的是自动装配,下面再看一下数据传递。 这次我们是要用参数表实现下面这个装配体,这个装配体由一个直管接头(兰色主体)和一个变径接头(绿色主体)组成,直管接头的尺寸大小、形状及螺纹通孔数量(及孔径大小)都由布局控制,直管接头
21、为某个尺寸时,系统自动装入一个变径接头,这也由布局控制。 PF13.gif 1.创建兰色主体1p i%qq*j+eq e1BpBAn+tiCAx开思论坛兰色主体是有多个变化的,在上一个例子里,它是用族表实现的,在这里,不用族表了,先创建一个普通主体,像上图的兰色主体的形状即可,为了应用布尔型参数,再创建一个弯管特征,这个弯管特征与直管特征要互相不参照-也就是suppressed一个时不影响另一个。如下图所示。14.gif 2.创建布局文件 CAD/CAM/CAE综合资讯网站论坛*jRl再创建布局文件Layout_VT.lay。创建一个基准平面Plane_VT,创建两个基准轴Axis_VT1、A
22、xis_VT2。法兰盘与变径头或其它接头装配时,定位都是一面两轴,即法兰外端面重合,管轴线重合,法兰盘上任选一个螺钉孔的轴线重合。 再创建参数:ID_H代表螺纹通孔直径,NUM_H代表螺纹通孔数,OD代表管道内径,OD_F代表法兰盘直径,R_H代表螺纹孔分布半径,布尔型变量Straight代表管道是直的还是弯的。创建参数表,编辑参数表,内容如下: ,招聘,培训aZ.wpK:m16.gif9AM&jyI6A RVlbbs.icax 编辑布局文件,加入一些说明性元素,如下: t9p8M cH:pN8W#mbbs.icax 参数的定义也可像下图这样用尺寸定义。d d.lEY iCAx 2.gif C
23、AD/CAM/CAE综合资讯网站论坛3.声明并运用布局文件中的参数iCAx开思论坛3Ks29mzZ7U5v!a)B接下来,在兰色主体里声明使用Layout_VT,显式声明三个装配基准,如下图。15.gifCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训K1u+dKV#x(k*xW&miDy CAD/CAM/CAE综合资讯网站论坛4K7aSdv6g3P N(sbbs.icax 然后通过关系引用布局文件里定义的各个参数,建立零件的尺寸与这些参数之间的关系。如下图。17.gifCAD,CAE,CAM,ICAX,idesign,模具,设计,招Xc(j_zmUA;n CAD/CAM/CAE综合资讯网站论坛然后进入程序编辑器(零件-程序-编辑设计),找到直管特征和弯管特征服的语句段,分别加入IF Straight=YesEnd if 和If Straight=NoEnd if。19.gifCAD,CAE,CAM,ICAX,idesign,模具,设计,招聘,培训Y;G(A6j$R8CR e!U现在,在布局
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水电工程质量控制合同
- 社区服务合同签订样本模板
- 医疗用品采购合同样本
- 资产交易合同样本
- 物业管理招标任务书解析
- 个人借款合同范本案例
- 商用厨房油烟机销售合同
- Unit3TimesChange!Startingout课件高二上学期英语选择性
- 《经鼻双水平正压通气治疗早产儿呼吸窘迫综合征的临床研究》
- 《电针治疗耳鸣的临床研究》
- 车辆交通安全学习资料1p课件
- 2023年地域文化学习报告
- 【精】6 我们神圣的国土 (课件)2023学年五年级上册道德与法治(部编版)
- 酒店智能化弱电工程施工方案
- WS 218-2002卫生机构(组织)分类与代码
- GB/T 26705-2011轻型印刷纸
- GB/T 19052-2003声学机器和设备发射的噪声噪声测试规范起草和表述的准则
- 《法不可违》设计 全市一等奖
- GB 16899-2011自动扶梯和自动人行道的制造与安装安全规范
- A4.安全生产技术-1机械安全-安全人机工程
- 如何说孩子才会听课件
评论
0/150
提交评论