免费文档

UG二次开发技术在虚拟装配干涉检验中的应用

第3期(总第166期)

2011年6月机械工程与自动化

MECHANICALENGINEERING&AUTOMATIONNo.3Jun.

文章编号:1672-6413(2011)03-0043-03

UG二次开发技术在虚拟装配干涉检验中的应用

康文利,陈晓明

(华北电力大学机械工程学院,河北

保定071003)

摘要:为了缩短产品设计周期、有效提高UG(UnigraphicsNX)平台的使用效率,介绍了一种利用UG的二次开发技术与VisualC++相结合实现在UG虚拟装配模块中提高干涉检验效率的方法。关键词:UG;二次开发;干涉检验中图分类号:TP391.9∶TG95

文献标识码:A

引言

在虚拟装配过程中,存在着隐性干涉等设计问题,虽然一般的商业化CAD软件Solidedge、Pro/E、UG、Catia等都带有干涉检验模块,但专业性较差,

在干涉检验时仅显示发生干涉的零件名称和干涉体积,当干涉众多时会显得混乱,装配部件数量大时则不易找到干涉部位,导致设计人员不能快速发现干涉的具体情况。为了提高干涉检验的效率和质量,改进产品设计装配时的不足,本文对虚拟装配干涉检验做了一定的研究。

1UG中的虚拟装配与干涉检验1.1UG中的虚拟装配

UG中提供了两种装配方法,一种是自底向上的装配方法,指将全部设计好的装配组件添加到装配中并设置约束。另一种是自顶向下的装配方法,这是一种全新的装配方法,主要是基于有些模型需根据实际情况来判断装配件的位置和形状,也就是说只能通过装配完毕的组件来定位其形状位置。这种装配方法有两种装配方式,一种是首先在装配体中建立一个几何对象,然后建立一个新的组件,同时将该集合模型链接到新组件中,从而达到自顶向下的装配效果;另一种装配方式是首先在装配体中产生一个新的组件(该组件不包括任何几何对象),使其成为工作组件,并在其中建立几何模型,从而达到自顶向下的装配效果。通常需要干涉检验的装配体都是按自底向上的装配方式装配的。

1.2UG中的干涉检验

在UG中,干涉检验包括动态干涉检验和静态干

收稿日期:2010-09-07;修回日期:2011-01-08

涉检验。静态干涉检验主要对各个零部件的位置关系、公差配合等因素进行判断;而动态干涉检验是在装配部件运动时分析其运动部件在运动空间上是否有干涉的存在。通常所说的干涉检验是指静态干涉检验,在UG中静态干涉检验就是对部件间的间隙进行检查,在检查时用户可自定义一个间隙大小。干涉的类型可以分为不干涉、接触干涉、硬干涉、软干涉和包容干涉。其中不干涉(NoInterference)是指2个对象间的距离大于间隙区域;接触干涉(Touchinter-ference)是指两个对象相互接触但是没有干涉,这时UG干涉系统会给出一个表示接触干涉的点;硬干涉(Hardinterference)指两个对象相交,有公共的部分,但没有完全重合,这时系统会建立一个干涉实体,可以选择以高亮形式表示;软干涉(Softinter-ference)是指最小距离小于间隙区域,但不接触,这时系统建立表示最小距离的一条线;包容干涉(Con-tainmentinterference)指一个实体被完全包容在另一个实体之内,这时系统建立表示干涉被包容实体的拷贝。

以UG5.0为例,在进行干涉检验时首先打开要检查的干涉组件,然后选择文件—打开,选择一个装配好的文件(.asm)双击,之后就会看到打开的装配文件,这时选择分析选项卡中的简单干涉即可对任意两个部件的干涉情况进行检查。在选择要检查的干涉部件时需要在装配区域单击选择要检查的部件,确定之前在干涉结果选项卡处可以选择检查出的干涉的表现形式,图1为UG间隙分析界面。这里的干涉表现形式有两种,一种是干涉体,一种是高亮显示的面

),作者简介:康文利(1961-女,河北保定人,副教授,硕士,研究方向:数字化设计与制造。

相关文档
热门文档
你可能喜欢
  • 机械装配技术
  • 装配技术
  • 虚拟装配
  • catia虚拟装配
  • 机械装配技术课件
  • proe虚拟装配
  • 自动装配技术
评论