找回密码
 注册会员
查看: 4649|回复: 5

怎么全是下载的我来发论文《基于Pro/E二次开发齿轮参数化模型库》

[复制链接]
发表于 2006-7-13 01:23:53 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
<p>转载:机械book <a href="http://www.jxbk.cn">www.jxbk.cn</a></p><p>传统的CAD系统所构造的产品模型都是几何图素(如点、线、圆等)的简单堆叠,仅仅描述了设计产品的可视化形状,而不包含设计者的设计思想,因此难以对产品模型进行改动,并生成新的产品实例。目前很多企业为缩短产品开发周期,大部分产品的设计都是改进型设计,大约70%的新产品的设计都要重新利用原来的产品模型,于是参数化设计的概念在这样的背景下应运而生。 &nbsp;&nbsp;&nbsp; Pro/Engineer是采用参数化设计的、基于特征的三维实体造型系统,其参数化特征造型在保证几何、拓扑关系不变的情况下,以单一全关联的数据库实现模型的快速再生;它的二次开发接口使用户可以在自己开发的程序中对零件进行各种操作和控制,从而实现程序化设计。 <br/>一、Pro/Engineer二次开发参数化设计的基本原理<br/>&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp; Pro/Program是Pro/Engineer软件提供的一种程序化的二次开发工具。利用Pro/Engineer造型的同时,Pro/Program会产生特征的program,它是一个记录文件,由类似BASIC的高级语言构成,记录着模型树(modeltree)中每个特征的详细信息,包括各个特征的建立过程、参数设置、尺寸以及关系式等,我们可以通过修改和添加特征的program来生成基本参数相同的一系列模型。 &nbsp;&nbsp;&nbsp; 利用Pro/Program对Pro/Engineer软件进行二次开发时不需要重新撰写设计步骤,只需加入几个相关的语法指令就可以让整个零件或组件变得弹性化与多样化,其主要思想是利用Pro/Program模块的功能来接收、换算和传递用户输入的有关参数,通过改变特征的尺寸及特征之间的关系来达到参数化设计的目的。这里需要注意的是,开发工作的关键在于确定独立可变参数,应尽量以最少的参数来确定整个零件的可变尺寸,并通过参数化尺寸驱动实现对设计结果的修改。 <br/>二、基于Pro/Program二次开发参数化设计建立零件库的步骤 &nbsp;&nbsp;&nbsp; 1.分析零件,提取其关键参数,然后设置参数,并确定驱动参数 &nbsp;&nbsp;&nbsp; 因为在参数化设计时不仅要实现尺寸的驱动变化,还要实现结构形状的局部变化,所以要在对零件进行分析以后才能确定怎样建立零件特征才能有利于以后的程序开发。 &nbsp;&nbsp;&nbsp; 2.创建零件库样板零件模型 &nbsp;&nbsp;&nbsp; 利用各种建模方法生成零件库样板零件模型。此时应该注意参数的关联性。 &nbsp;&nbsp;&nbsp; 3.编制程序 &nbsp;&nbsp;&nbsp; Pro/Program程序包括五部分:程序标题(VERSION)、参数输入(INPUT→END INPUT)、关系定义(RELATION→END RELATION)、添加特征(ADD FEATURE→END ADD)和质量程序(MASSPRO→END MASSPROP),其中程序标题部分和添加特征部分由系统自动生成,其他部分可以由设计人员自己添加或修改,以实现对模型的各种操作和控制。 &nbsp;&nbsp;&nbsp; 4.运行程序 &nbsp;&nbsp;&nbsp; 打开零件样板模型,执行“Edit/Regenerate”命令,系统就会自动编译并执行程序,当有新的参数输入时就派生出新的模型。 &nbsp;&nbsp;&nbsp; 其实现过程如图1所示: </p><p align="center"><img src="http://www.jxbk.cn/dlsj/UploadFiles_6285/200606/20060602071354114.jpg" alt=""/><br/><br/>图1 Pro/program建库流程图<br/>&nbsp; 三、渐开线直齿圆柱齿轮模型库的实现 &nbsp;&nbsp;&nbsp; 1.基于Pro/Engineer的标准渐开线直齿圆柱齿轮三维模型的建立<br/>&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp; (1)基本参数设置 &nbsp;&nbsp;&nbsp; 标准齿轮的几何尺寸决定于齿轮的五个基本参数,而齿轮的宽度则取决于齿轮的齿宽系数。因此,在齿轮建模之前,应首先用“Edit/Parameters”命令设置齿轮五个基本参数和齿宽系数,并赋予初值(如图2所示)。 </p><p align="center"><img src="http://www.jxbk.cn/dlsj/UploadFiles_6285/200606/20060602071354934.jpg" alt=""/><br/><br/>图2 齿轮基本参数表</p><p align="center">。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。&nbsp;。。。。。</p><p align="center">转载:机械book&nbsp;&nbsp;&nbsp; <a href="http://www.jxbk.cn">www.jxbk.cn</a></p>

相关帖子

发表于 2008-6-16 15:38:14 |Error| 显示全部楼层
回复 顶 踩

使用道具 举报

发表于 2008-6-18 09:55:12 |Error| 显示全部楼层
proe挺难学的,都不知道从哪里入手!
回复 顶 踩

使用道具 举报

发表于 2008-6-18 20:26:00 |Error| 显示全部楼层
这样的好文章,我支持。希望楼主把全文都贴出来或提供下载吧
回复 顶 踩

使用道具 举报

发表于 2009-4-2 21:45:15 |Error| 显示全部楼层
这样的好文章,我支持
回复 顶 踩

使用道具 举报

发表于 2009-4-3 10:39:14 |Error| 显示全部楼层

这样的好文章,我支持
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

闭关者|手机版|© 2005-2026|Cncad.Net ( 苏ICP备2026083443号 )|网站地图

GMT+8, 2026-11-4 03:19 , Processed in 0.222648 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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