野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 99501|回复: 171

[转贴] PROE中关于Layout(布局)的运用

[复制链接]

1260

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47325

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2007-12-2 11:26 | 显示全部楼层 |阅读模式
作者:huhusun
    Layout(布局)的意义就如同中文翻译一样,让设计者能先在一张平面图纸上绘制装配件中每一个零件相关的尺寸关系与组合关系,只不过,以前可能是在真正的绘图纸上来绘制的。现在,这张纸变成了计算机,并且与所绘制的零件模型有关联。Layout提供了一个2D的草绘环境,让设计者在组装零件时,可以先针对约束条件来做规划,将每一个组合零件之间的关系与约束方式先定义出来,以帮助设计者在组装装配件时可以不必为了每加入一个新的零件都要为了组件的约束条件与每一个零件之间的关系伤脑筋,因为利用Layout文件就可将零件自动组装起来。如果要修改零件,也只需要我们所绘制的Layout文件,就能自动将更改的地方反映到零件文件或组件文件中,大大提高了组装的效率与可维护性。
   
以下是布局的工作流程图示:
1.jpg
下面,我们将通过实例来逐步讲解布局在产品设计中的运用,
,简单的自动装配
如何将下图中的底板零件和螺丝零件通过布局自动装配到组件文件
2.jpg
1,新建布局文件,命名layout
3.jpg
模板为空,方向横向,A4大小
4.jpg
确定.进入布局模块,在layout.lay中,我们发现,Layout是以2D的工作环境为主,Layout与Drawing的启动方式是一样,而在工作环境上,两者除了在指令稍有不同外,其绘图窗口是一模一样的。如同我们在纸上作业一样,我们可以绘制很多张图纸,在Layout中,我们一样可以设置很多张Layout,而且同样一个零件也不一定只能放在一张Layout中,它可以被声明放置到不同的Layout中。在同一个Layout中,当我们要定义的元素很多时,我们也可以通过Sheets(页面)来进行绘制和管理.

首先我们绘制出底板和螺丝的大概形状
5.jpg

插入-----绘制基准------平面,绘制出如下图所示的一基准平面,命名为plane_mate
6.jpg
以同样的方法,插入-----绘制基准----轴,绘制出如下图所示的一基准轴,命名axis_align
7.jpg
到此,布局中的元素就全部绘制完毕。在Layout文件,我们并不需要将要组装的产品外形十分精准的画出来,仅以简单的几何外形来代表即可。这些形状也仅仅是为了可视直观而已,并不是必须的,也就是说,我们不绘也是可以的,真正起到决定性作用的是其中所绘的两个基准!

2,进行声明
要让布局文件和零件文件产生关联关系,就必须得通过声明,否则一切都是没有意义的。声明的过程也十分简单
打开diban.prt(底板)
文件----声明----声明布局----指定布局文件为layout
8.jpg
接下来,我们来声明名称,选择箭头所指面,确定方向,并输入全局名称,plane_mate,一定要与布局文件中的相对应,绝对不能命名错误,切记!
9.jpg
完成效果如下图所示:
10.jpg

本帖被以下淘专辑推荐:

努力,认真解答网友的每一个问题,共同学习,一起进步!  请勿发论坛消息求助。

1260

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47325

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

 楼主| 发表于 2007-12-2 11:33 | 显示全部楼层
继续声明名称,方法同上,指定孔心轴,全局名称:axis_align
11.jpg
以同样的方法,对screw_1.prt(螺丝),进行声明操作,完成效果如下:
12.jpg
3,新建组件assembly.asm.步骤略。
添加元件diban.prt ,缺省定位。

继续添加元件screw_1.prt,如下图选择“自动”,
13.jpg
螺丝已经自动装配!
14.jpg
二,设置参数。
我们可以在
Layout中设置某些重要的尺寸,并将这些尺寸设置为参数。这些参数化的尺寸在Layout中被称为Global Dimension(整体尺寸)。然后,当我们以Layout为基础来组装零件时,这个整体尺寸即可驱动所对应的零件尺寸。
回到layout.lay
插入----尺寸----新参照----
定义其螺纹长度为新尺寸,符号名:screw_length,值:10,我们打开参数对话框架,看到如下图所示效果:
15.png
打开screw_1.prt,
我们来加入关系,让螺纹长度与layout.lay中的screw_length参数相等

16.png
17.png
确定后再生零件,我们发现,其螺纹长度已经由8变为了10!此后此长度已经由layout.lay中的screw_length参数控制,更改其即可!
18.png
三,替换元件
主要是处理具有相同的组装位置,但有不同外形有零件。如果每一次不同的零件需要更换时,都必须再执行一次组装的步骤,不管是在时间上或是精力上都是没有效率的,我们运用
Layout就可十分轻松的做到这一点!(关于此问题,我在此主题中有过详细的讲述:http://www.proewildfire.cn/thread-619-1-1.html
我们的目的是在assmebly.asm中将screw_1.prt替换为screw_2.prt
19.png
打开screw_2.prt,做同screw_1.prt一样的声明!
20.png

[ 本帖最后由 野火 于 2007-12-2 12:53 编辑 ]
努力,认真解答网友的每一个问题,共同学习,一起进步!  请勿发论坛消息求助。

1260

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47325

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

 楼主| 发表于 2007-12-2 11:41 | 显示全部楼层

回到assmebly.asm中,在screw_1.prt上右击,在弹出的菜单中选中
“替换”,如下图:
21.png

在下列对话框中,按所示步骤操作
22.png
确定之后,我们看看, screw_1.prt已经被替换为screw_2.prt
23.png
四,运用布局一次装配多个元件
我们把底板改成如下图所示形状,在组件中,一次性的将六个螺丝(
screw_1.prt)全部自动装配

24.png
布局文件不变,screw_1.prt的声明不变,将底板(diban.prt)作如下声明:
首先声明布局,文件
----声明----声明布局----选中layout

25.png
接下来,选中表(Table),(因为我们此时要进行的是一对多的关系,用声明名称已经不能满足其需要了!)修改(Modify Xref)
26.png
在弹出的记事本中,写下如下语句:
A_31=axis_align,DTM2=plane_mate
A_32=axis_align,DTM2=plane_mate
A_33=axis_align,DTM2=plane_mate
A_34=axis_align,DTM2=plane_mate
A_35=axis_align,DTM2=plane_mate
A_36=axis_align,DTM2=plane_mate


A_31A_36为底板中,六个孔的轴名称,DTM2为孔阶梯面,分别对应layout.lay中的axis_alignplane_mate

27.png
新建组件,添加元件底板(diban.prt),缺省定位;再次添加元件螺丝(screw_1.prt),选择自动!一次装配全部完成!如图:
28.png

以上,我们通过四个实例分别讲解了在PROELayout(布局)的运用,我们可以领略到其十分强大的功能!
在实际的设计工作中,我们达到一个目的,可能会有很多种方法,但我们绝对有理由来关注最有效率,最能将设计理念发挥到极致的一种方法!PROE, Layout(布局)作为TOP-DOWN这种先进设计思想的一个重要的表达方式,希望朋友们能够在现实工作的运用中有更多的探讨和更大的收获!

附上教程的PRT档

layout.rar

407.06 KB, 下载次数: 2233

努力,认真解答网友的每一个问题,共同学习,一起进步!  请勿发论坛消息求助。
头像被屏蔽

16

主题

194

回帖

0

威望

工程师

Rank: 3Rank: 3

积分
226
发表于 2007-12-14 12:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

9

回帖

0

威望

实习生

Rank: 1

积分
10
发表于 2007-12-15 13:23 | 显示全部楼层
谢谢楼主,收下了

4

主题

48

回帖

1

威望

助工

Rank: 2

积分
60
发表于 2007-12-16 11:55 | 显示全部楼层
布局(Layout)基本用在大型装配,也就是Top—Down里面的比较多,本人现在搞我们公司产品设计的总布置,这个东西确实很好用 ,能够很好的实现参数化设计和大型装配。发布这个布局后,下面分总成设计人员能够很好的理解我的设计思路和意图。确实是好东西!

1

主题

22

回帖

0

威望

实习生

Rank: 1

积分
43
发表于 2007-12-31 16:25 | 显示全部楼层
我们用做标准件的制作,易修改参数

0

主题

7

回帖

0

威望

实习生

Rank: 1

积分
8
发表于 2008-1-14 17:59 | 显示全部楼层

回复 3# 的帖子

不錯的教程!!!研究中!!!!!!
xuuxxu 该用户已被删除
发表于 2008-1-31 09:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

2

主题

70

回帖

0

威望

助工

Rank: 2

积分
88
发表于 2008-2-3 08:33 | 显示全部楼层
你的Layout(布局)的运用的教程不错。我下载了,谢谢楼主,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-4-26 05:50 , Processed in 0.127342 second(s), 39 queries .

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