Proe自动装配技术
Pro-e5.0装配法

Pro-e5.0装配法Pro/E野火5.0之装配车间零件装配*特别注意:零件是装配体的父特征。
零件缺失装配体将无法打开。
一般步骤新建→组件→名称→取消√→确定→mmns_asm_design→确定→将组件添加到组件图标→预览→选择零件文件双击→右下角点选“在单独的窗口中显示组件”图标(选取约束参照更容易)→设定约束集(用户定义等12种链接类型)→如设定用户定义则启动约束类型(自动等11种)→选取约束参照(可以打开或不打开放置上滑面板)→√﹡装配时,两个零件未约束操作前交错在一起,可以用右键“移动组件”将欲装配的零件移开一点点就是了,不必将零件在单独的窗口中显示。
为看得更清楚,可用眼图标暂时关闭基准特征。
﹡允许对零件或组件进行装配。
约束类型自动:仅选取组件和组件的参照,系统猜测装配意图,自动给出适当约束,可满足大部分装配要求,但复杂装配有时判断不准。
匹配:反向共面。
对齐:同向共面、共点、共线、共轴。
﹡匹配与对齐中的偏移有三个选项:偏距:两面平行且有距离值。
定向:仅确立两面平行。
重合:两面重合。
插入:两旋转面共轴(与对齐的共轴一样功能)。
坐标系:坐标系重合(内定缺省约束)。
相切:两个面在切点接触。
在线点:基准点或顶点落于边(延伸边亦可)、轴或曲线上。
曲面上的点:基准点或顶点落于曲面或基准面上(延伸亦可)。
曲面上的边:一直线边落于曲面或基准面上(延伸亦可)。
固定:移动至合适位置后固定于当前位置。
缺省:即坐标系重合。
(这是装配第一个组件的常用方法。
)﹡“允许假设”是指系统自动允许加入假设达至完全约束。
当然完全约束后也可继续加入其它的约束条件成为“过渡约束”。
组件移动运动类型:定向模式:“移动”上滑板→定向模式→左键在绘图区点一下→按住中键即可以指针为中心自由旋转组件→“移动”退出。
平移:“移动”上滑板→平移→左键在绘图区点一下→移动组件至适当位置左键确定。
“平移”的运动参照面还可设定“垂直”或“平行”方向移动。
基于Pro/E二次开发的自动装配技术及应用研究

基于Pro/E二次开发的自动装配技术及应用研究黄康;陈祥;朱晓慧;夏公川【摘要】为了提高在Pro/E中装配建模的效率,文章对其自动装配技术进行研究。
从手工装配与自动装配对比的角度,研究自动装配的整体技术框架;在获取装配路径的基础上,用Pro/Toolkit函数描述基于Pro/E二次开发进行自动装配的基本步骤;融合模块化产品特点到自动装配技术中,形成模块化产品自动装配系统的框架;并以某雷达模块化结构为例,开发了其模块化自动装配系统,验证了该方法的有效性与实用性。
%In order to improve the efficiency of assembly modeling in Pro/E ,the research on the auto‐matic assembly technology is carried out .Firstly ,the automatic assembly overall technology frame‐work is studied from the perspective of the comparison between manual assembly and au tomatic as‐sembly .Then ,on the basis of assemblypath ,the basic steps of automatic assembly based on Pro/E secondary development are described by using the Pro/Toolkit functions .Finally ,the modular prod‐uct features are fused into the automatic assembl y technology ,and the modular product automatic as‐sembly system framework is formed . The modular automatic assembly system of a radar modular structure is developed in order to verify the validity and practicality of the method .【期刊名称】《合肥工业大学学报(自然科学版)》【年(卷),期】2016(039)009【总页数】6页(P1153-1157,1162)【关键词】Pro/E软件;自动装配;二次开发;Pro/Toolkit函数;模块化【作者】黄康;陈祥;朱晓慧;夏公川【作者单位】合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009【正文语种】中文【中图分类】TP391.7随着定制产品的不断发展,客户个性化定制需求对企业响应速度的要求越来越高[1],因此系列化、模块化的产品设计方法正逐步得到推广和应用[2-4]。
ProE装配技巧零件组合

Pro/E装配技巧---零件之组合在机件设计中的各个零件模型档,可以进行相互的组合,也可以爆炸开来,在产生组合的过程中只须定义出相关零件之间的配合关系,而不须另外再产生一个包含所有零件资料之总档案。
步骤为:1.进入" Assembly"模式。
2.选" Creat",同时命名此一组合关系档。
3.选" Component",进行组合。
4.选" Assembly"叫出一零件,主零件出现在主窗格中。
5.再选" Assembly"叫出另一零件,零件出现在上方之次窗格中。
6.选" Single",进行一对一的组合。
7.接着出现一配合关系之目录,项目如下:(1)Mate:两平面相密合,如图7.1Figure 7.1: Mate组合模式(2)Mate Off:两相对平面间间隔一段距离,如图7.2Figure 7.2: Mate Off组合模式(3)Align:两平面互相对齐或使两圆弧(或圆)之中心线成一直线,如图7.3。
Figure 7.3: Align组合模式(4)Align Off:两平面互相对齐後隔开一段距离。
(5)Insert:孔与洞之配合。
Figure 7.4: Align and Insert 组合模式(6)Orient:两平面互相平行且同向如图7.5。
Figure 7.5: Insert and Orient 组合模式(7)Coord sys:利用座标组合,如图7.6。
Figure 7.6: Coord sys组合模式(8)Tangent,Pnt On srf,Edge On srf:利用相切,接触点,或接触边来控制两曲面接触的方式。
Figure 7.7: Tangent, Orient and Align组合模式使用者可任选上述之一种配合方式,确定两零件之相对关系(除了利用座标组合者以外,其馀的配合通常须设定两种以上的相对关系)。
proe装配教程

proe 装配技术应用教程by 无维网IceFai (黄光辉)听到自动这个词语,总会有人产生不切实际的想法,以为啥也不用干,把零件放到装配proe 就会自动找到合适的位置并装上。
如果不幸的你真的是有这个想法,那么友情建议不要往下看,因为你会失望的。
但如果你经常接触到需要装配或需要一次性装配很多零件的话,往下看或许有收获。
所谓的自动装配,在这里的意思是相对的,也就是在装配的过程中可以尽可能少的人工参于。
在WildFire 中,这种辅助性质的装配方式有几种,包括重复装配技术,元件界面,拖放式放置以及群装配技术,如果灵活应用对于日常的设计工作还是很有好处的。
1. 重复装配技术重复装配的意思就是对于一个装配需要重复装配同一个零件很多个的情况(非阵列),在proe 中,有专们处理这种情况的功能,应用这些技巧可以简化你的装配过程。
它的基本步骤如下:首先装配好第一个元件,如下图是一个镙钉,两个约束,一个贴合面一个对齐轴。
然后在模型树中选择零件,着点菜单Edit ÎRepeat (重复)就可以激活重复装配对话框在对话话框中先选择Variable Assembly Refs (可变装配参考)然后就用Place Componet 的Add 按扭添加可变参考。
对于本例来说,贴合面是一样的,不同的是对齐轴,所以我I c e F a i 原创P r o E 教程 无维网W W W .5D C A D .C N们只选对齐轴作为variable assembly refs 。
这样我们只需连续选择所有要装配的对齐轴作为place component 的参考就行。
当所有轴选择完后就可以点confim 确定装配。
这样就可以实现一次装配多个零件。
可变装配参考也可以选择多个,不过这时候place component 中的参考的选择也要按组来选,也就是说假如上例中你把贴合面也作为可变的话,你选择的时候就要新的帖合面和对齐轴要连着选,选择完一组然后接着选下一组。
ProE4.0第10章_装配体

• 其他放置约束
– 在控制面板上的【约束类型】下拉列表中还有其他约束,例如, 插入约束、坐标系约束、相切约束、线上点约束等。
10.3 预定义约束集
• 刚性约束集
– 使用预定义约束集放置的元件有意地未进行充 分约束,以保留一个或多个自由度。配置了预 定义的约束集后,将元件拖动到正确位置以允 许进行所需的运动。 – 刚性约束连接两个元件,使其无法相对移动, 可使用任意有效的约束集约束它们。如此连接 的元件将变为单个主体。刚性连接集约束类似 于用户定义的约束集。
– – – – 运动类型 运动参照 运动增量 优先选项
• 定向视图 • X截面视图
ቤተ መጻሕፍቲ ባይዱ 10.6 本章小结
• 本章主要介绍Pro/Engineer Wildfire 4.0 的组件模块的相关概念和使用方法,在三 维建模的过程中,一般最后的产品都是装 配体的形式,在学习了零件建模之后,本 章来进一步介绍由零件到组件的过程,是 产品设计的后续步骤,完成装配体的创建 意味着完成了三维模型的创建。
第10章 装配体
10.1 装配模块基础
• 可用下列方法给组件添加元件:
– 相对于组件中的基础元件或其它元件和/或基准特征的位置,指定元件位置, 可实现参数方式装配该元件。 – 使用预定义的元件接口自动或手动装配元件。 – 用【插入】|【元件】菜单中的【封装】命令,以非参数形式装配元件。用封 装作为一种临时措施,将元件包括在组件中,然后用装配指令确定其位置。 – 在组件中直接创建零件或子组件。 – 可以使用布局并指定声明以自动装配元件。根据事先在"布局"和"零件"模式 下所作的声明,通过自动对齐不同零件的基准平面和轴线,创建这些组件。 可以指定声明,这样在一个元件具有声明后,可自动装配该元件。 – 可将元件作为组件中的一个元素,而无需在放置组件窗口中。该技术允许在 元件并未准备装配时,将其列为组件中的一员(比如,它不具有几何形状)。 系统将被包括的元件列入"模型树"和"材料清单",但并不在屏幕上显示它们, 且不包括到质量属性计算中。要在随后过程添加约束,可重定义元件的放置。
Pro_E二次开发在机构自动装配中的应用

1引言Pro/E 是当今最为流行的CAD/CAE/CAM 一体化软件之一,Pro/TOOLKIT 是其自带的二次开发工具包。
在Pro/TOOLKIT 中,PTC 向用户提供了大量的C 语言函数库,函数采用面向对象的风格。
通过调用这些底层函数,用户能方便而又安全地访问Pro/E 的数据库及内部应用程序,进行二次开发,扩展一些特定功能[1,2,3]。
本文通过实例说明了应用Pro/toolkit 开发机构自动装配模块的方法。
2自动装配模块的开发Pro/E 中通过Pro/TOOLKIT 工具包开发自动装配模块,首先就是要确定装配元件的位置,位姿和运动方式,通过一个位姿矩阵和运动矩阵就可以有效描述装配空间中装配模型的信息。
装配元件的位置和姿态是通过采用一个位4×4姿矩阵[P ]来决定的。
装配元件从当前的关键位姿点K p 运动到另一关键位姿点K p1,实际上是等价于原位姿发生了一个矩阵变换,到达了一个新的位姿[P 1]。
2.1确定坐标系的位置和姿态我们在两个零部件上设定坐标系,然后让两个坐标系重合实现自动装配。
通过在配合的两个零部件的对应位置建立名字一致的坐标系来实现的。
首先是选择确定两模板上坐标系的位置和姿态,保证零部件正确配合的坐标系位置和姿态是唯一的,选择的原则是保证两零部件在当两个对应的坐标系重合时两零部件能正确配合。
因为一个零部件可能需要与多个零部件之间形成装配关系,因此一个零部件模板上可能需要设定多个坐标系。
给坐标系取名的目的就是使两个零部件对应的坐标系重合,而不至于与其它的坐标系重合。
如图1所示在轴段上设计一键,可以在轴段模板的键槽位置处创建坐标系Shaft_Key_CS1,同时在键的模板匹配位置处也定义坐标系Shaft_Key_CS2,这样当这对坐标系重合时轴段上键槽能与键正确配合。
2.2编写伪代码以图2凸轮与轴装配为例,下面给出Assemble 函数的伪代码如下:Assemble (cam_shaft,cam,shaft ){……./*获取凸轮参考系句柄*/sprintf(acsys name,cam_shaft_CS1");pro_str_to_wstr(ref_csys_name,acsys_name );status=prodb_find_csys ((Prohandle )p_cam,ref_csys_name,&ref_csys );……./*获取凸轮参考系句柄*/pro_str_to_wstr(base_csys_name,"cam_shaft_CS2");status=prodb_find_csys((Prohandle )p_shaft,base_csys_name,&base_ref_csys );/*装配部件*/Asm_ref->offset=0;Asm_ref->orientl=0;asm_ref->orient2=0;status=prodb_assemble_component ((Prohandle )p_asm,(Prohandle )p_cam,1,asm_ref,&dim_id_array,&asm_status );…….}另外,在装配过程中,如果同一装配体中多个同样装配关系(如同一轴上装配多个键或轴承),在这里有一个交互处理的过程,具体如下:当载入一个键(或者轴承)时,用鼠标拾取欲装配的键槽轴段,那么通过坐标系重合,实现了该处的自动装配,其它地方同样处理。
PROE装配

装配——进入装配模块新建文件/应用/装配,进入装配模块——添加第一个零件装配/组件/添加已存的,在弹出的面板中,选择第一个零件,确认后,在弹出的点构造器中,指定零件的坐标原点与装配的坐标原点对齐——添加第二个零件再次执行命令:添加已存的,选择第二个零件,在弹出的配对条件中,根据需要,选择合适的配对条件,并指定合适的配对参照后,确认——常用的配对条件中心:通常用于回旋体表面的对齐(即轴对齐)距离:用于指定两个实体面/参照面的距离——指定两个参照关系间的距离偏移在装配参照指定对话框中,距离表达式中,指定一个偏移距离(最大数值9)后,点击“改变约束”后,在弹出的改变约束面板中,指定改变距离的数值,数值可自定,应用后,点返回,再次进入装配配对对话框——装配时尺寸的匹配从文件中打开装配源文件,在实体模块中双击源文件中的图形,对源文件的尺寸进行再次编辑,保存源文件中的尺寸再进入装配文件,发现尺寸已自动更新为新尺寸。
——装配阵列装配/组件/create array/在弹出的面板中,选择装配的零件,对号后,在弹出的面板中,指定装配对象,指定阵列方式(圆/矩形)后,指定阵列参照(轴或面)后指定阵列个数及角度后确认。
——创建爆炸视图装配完成后,执行命令:装配/爆炸视图/创建爆炸,在弹出面板中,指定爆炸视图的名称后确认。
注意:此时,视图并未形成,只是中间的连接关系解散——编辑爆炸视图装配/爆炸视图/编辑爆炸,在弹出的面板中,勾选选择对象,用光标选择视图中的一个对象,再选择“移动对象”后,用光标点选目标物体并拖动至一个新的位置后,确认——制作偏距线装配/爆炸视图/cteate traceline后,在弹出面板后,用光标在工作区中指定偏距线的起点/终点后,形成一条装配偏距线。
——装配1 装配配对关系2 装配偏距修改3 装配尺寸匹配4 爆炸视图(偏距线)5 阵列装配——进入加工模块1 应用/加工。
在弹出的面板中,根据需要,选择合适的加工环境后进入加工模块mill_planer 1平面铣2型腔铣3多轴铣4点加工5孔加6车加工7线切割——创建程序插入/程序在弹出的面板中,注意加工类型,并给程序命名后确认——创建刀具插入/刀具,在弹出的面板中,指定刀具名称及类型后,进入刀具设置面板,在面板中,设置刀具参数——创建操作在弹出的面板中指定操作类型,选择前面的程序名,刀具后,应用,进入操作设置面板1 选择加工零件在上方的几何体中,选择部件/选择/用光标点选目标零件2 选择加工区域在上方的几何体中,选择切削区域/选择/用光标点选目标零件3指定切削方式4 点按生成按钮,生成刀轨——生成文件打开加工操作,在弹出的工具条中,选择后处理后,在弹出的面板中,指定刀轨文件的位置及车床类型后,确认生成车床加工程序文件。
基于数据库的Pro/E自动装配技术

,
、
整 车设计规
( a )装 配 结 果
骨架体系 分别控制整车 大部类和部件三 个
。
( b )装 配 约 束
级 别 的信息传递 和 关 联
骨架体系见 图
1
。
图 3
牵 引梁装配 装配 约束表
元 件参照 (牵 引梁 )
表
二
1
级
圈
囤 1
约束类 型
组 件参照 ( 骨 架模 型 )
对齐 对齐
纵 向 中心 面
边梁上平 面
二
车体纵 向 中心 线
To p
~T on l
三 级
面
面
其 中底 架 骨 架 模 型 ( 图 车辆 定 距 等 案设 计 参 数
3
轨 道 车辆 骨架 体 系 2 )接 收 车体底 架 总 长
,
匹配
、
位外端
总宽
、
个 车辆 总 体骨 架 模 型 的参 数
、 、
在此 基 础上
、
3
3
.
实现 方法
1
利 用 Po O L I 开 发 工 具 和 数 据 库 技 术 , 现 Po r O KT T / 实 r/ E
,
( 匹 配 ) A l ig n
、
图 2
底架骨架示 意图
。
( 对 齐 ) In
、
s e r
t
( 插 入 ) Co o r d S y s ( 坐 标 系 )
、
、
Ta
n
ge
nt、(来自切 )在 骨架 系统 的完全定位
、
Pn
t
On
L in
e
(线上点 ) Pn
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Proe自动装配技术介绍
在用proe设计产品的时候,尤其是做结构设计的,通常需要重复装配零部件,特别是螺钉之类的,或者是本公司的一些标准件.往往这些标准件的装备形式都是差不多,拿螺钉来说,基本只有两个选择,1.轴对齐2.面对齐.
很多时候我们需要,在调进标准件进来的时候,系统能帮我们自动选择螺钉的轴或者是面,以减少我们的工作量.
下面来简单介绍下proe中自动装配的方法
1.参照阵列(附件:p.asm)
这个方法局限性很大,通常要求零件建模的时候,规范化.但很多时候还是用得上的.看下图:
像这样非常有规律的装配,只需要装配了一个零件以后,剩下的就一步到位了
.
Proe 自动装配技术介绍
2.重复装配(附件: l.asm)
对于下图这样的孔位,没有任何规律,也是阵列的方法制作的,第一个方法就不适用了,但是往往,我们的工作当中面对的都这样的.
先要一次性装配完成,显然是不可能的事情,但我们是不是减少我们的工作量呢?很多时候,我们不得一次次地选择螺钉的轴和面,这个步骤我们可以省略?下面请看实例:
A.第一个零件还是需要装配的,老老实实地装配!
以上装配中,使用,轴对齐,面对齐,注意看先后顺序!!!!
好了,怎么装配剩下的几颗一样的螺钉呢?
B.选中第一步装配好的螺钉,选择编辑\重复,弹出重复元件对话框
按住Ctrl键,选择可变组件参照下的两项装配参照,此时,放置元件的添加按钮激活.
此时,状态栏提示选择对齐参照,利用鼠标,依次选择,底面和轴,一次性选择完剩下的5颗孔位.即可迅速完成剩下的装配.
3.元件界面(附件: bso-m3-6--2.prt)
标准件的使用范围很广,每个设计都会用得上,但是装配形式还是一样的,我们希望在每个装配体里面都使用同样的步骤来装配,这需要用到元件界面方法.
以上两种都是直接在组件里面实现的重复装配,这个方法需要在标准件创建的时候就定义好它的装配形式,我还是以螺钉的装配形式介绍下这个功能
在创建好零件以后,执行插入\模型基准\元件界面
弹出一下界面:
其中,界面名称可以自己修改,这里我修改成装配字样.然后,然后点击自动,选择零件的轴
继续,新建约束选择底面,
最后打勾确认,注意看模型树:
以后调用这个装配的时候就会看到这样的效果:
4.利用布局里面的高级装配,这个部分本人基本不使用,也不熟悉.论坛上已有专门的帖子介绍了,我就不在介
绍了.
谢谢大家的捧场!!!。