热门关键词:

Solid Edge于减速器参数化建模的应用

  • 该文件为pdf格式
  • 文件大小:453.22KB
  • 浏览次数
  • 发布时间:2014-08-14
文件介绍:

本资料包含pdf文件1个,下载需要1积分

参数化设计技术让产品的图形和设计参数联系起来,方便修改,大大提高了设计和绘图效率,笔者提出以Solid Edge软件为开发平台,以Visual Basic语言为开发工具,结合数据库技术,变量表技术,开发ZDY系列减速器的参数化设计建模原型系统。对设计系统的具体功能进行分析.通过不同的功能拈满足不同的设计要求。

1 Solid Edge'-次开发方法可以利用Solid Edge提供的多种二次开发方案,开发出满足特定功能的应用,或直接将Solid Edge集成到用户的应用程序中。Solid Edge-次开发常用两种途径:①在Solid Edge环境中直接采Solid Edge数据;②利用COM技术来扩展Solid Edge功能。针对第2种途径.Solid Edge软件开发包提供了-系YlCOM接口,允许用VB或VC开发应用程序,此时可使用S01。

id Edge的全部API fApplication Programming Inter-face1应用程序接口.其包含了很多功能函数,可以方便设计人员直接通过编程语言访问Solid Edge软件,从而控制实体造型。

1.1 Solid Edge变量表技术1.1.1 变量表的结构Solid Edge变量表主要包含类型、名称、值和公式四个部分。若在零件”环境中创建-个零件,并选择主菜单[工具[变量,则可得到该零件的变量表,如图1所示为自由锻齿轮坯体变量表。尺寸的变量类型即类型,具有属性,不允许修改,IDim、Var等等。参数化设计就是采用编程的方法,在程序中修改变量表中各变量的数值,获得满足要求的零件特征造型,但是对定义了公式的变量,则其数值是通过不能人工或编程修改的。公式的作用是通过-定的公式来约束变量的值,对空白公式单元的变量,其值独立于其他变量,对定义了数学表达式的变量,其值则通过数学表达式计算获得。如图1中变量C 的值由公式int(0.35"B)定义,因此变量B的取值决定了变量C。的值,故B为独立变量,C 为非独立变量。

自由锻齿轮坯体的变量表,与其对应的结构如图2fa1所示。如果将图1变量表中的变量名齿宽B的值修改为100、轮毂宽L的值修改为1 10、轮毂孔径d的值修改为65、键槽宽b 的值修改为l2、键槽深t。的值修改为71,则与之收稿 日期 :2013-03-02作者简介 :王英姿(1976-),女,湘潭职业技术学院工学院讲师,硕士,研究方向:机械工程。

③几何图形约束关系的建立为了保持用不同几何对象构成的特征轮廓位置关系的正确性,必须定义相应的位置约束。用几何图形特 创建的相似方法可对几何对象定义位置约束:首先 ,创建Relations2d关系集合对象 .然后调用其定义关系方法来创建几何图形的位置约束。如:为了使两个对象首尾相连,可调用AddKeypoint关系方法使关键点相连。

④零件模型的创建为了在特征2D轮廓基础上创建基础特征.可调用集合对象Models中的各种Add方法。如AddFinite。

sion-创建放样特征等调用集合对象Models下级对象Mode1支持的方法.可以在基础特征之上再创建其他特征。如用Ex。

trudeCutouts.AddFinite-创建拉伸除料特征 ,Lofted-Cutouts-AddFinite-放样除料特征等。

1.2.2 修改i维零件模型对参数化拈创建的模型自动更新是按照用户的输入设计参数进行的,主要包括2方面的内容:修改2D特征轮廓与修改3D零件模型特征。

###2D特征轮廓的修改调用几何图形对象的方法或重新置对象的属性 :通过更改尺寸进行修改:利用设计变量进行修改。

②3D零件特征的修改主要是通过对3D零件特征的属性值进行重新设置来达到其修改目的。具体方法为:首先获取Model对象下层相应特征的集合对象,并获得具体的零件特征,然后重新对该特征对象的属性进行赋值。

2 小 结对Solid Edge中二次开发的变量表技术与VB中直接调用Solid Edge建模技术进行探讨,并研究其在参数化建模的原理与方法~设计计算与建模有机结合协同处理,可以大大提高设计效率 .同时也能将设计缺陷尽可能降到最低。为ZDY型标准减速器的参数化系统开发奠定基矗

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败