机械工程CAD基础第2版课件作者熊鹰肖世德王小强编著第5章节SolidEdge应用基础.ppt

机械工程CAD基础第2版课件作者熊鹰肖世德王小强编著第5章节SolidEdge应用基础.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械工程CAD基础 机械工程CAD基础 第5章 Solid Edge应用基础 Solid Edge软件是美国EDS公司的一个功能强大的三维计算机辅助设计(CAD)软件包,它引导了微机(PC)平台上CAD软件的主流。是,它能使机械产品、加工产品、机电产品和其他产品的设计者方便快捷地创建、记录和共享产品知识。 5.1 Solid Edge基础概念 5.1.1 Solid Edge的特点 操作平台:真正Windows风格; 设计方式:尺寸驱动,基于特征实体建模; STREAM技术:减少操作,提高效率; 核心技术:先进的Parasolid引擎; 装配设计:功能完善; 工具众多:干涉检查、运动模拟、物理特性获取、标准件设计、渲染工具、网络发布; 数据交换:内置数据转换工具,方便的接口; 二次开发:完整的应用程序接口。 5.1.2 Solid Edge的用户界面 基本功能主要由四个模块所组成, Part(零件) Assembly(装配) Sheet Metal(板金) Draft(图纸) 界面也主要由这四个部分组成。 5.1.3 特征造型 特征就是零件上的几何结构,将不同复杂零件的若干几何结构抽象出来,可以统计出构成零件结构的基本特征,在实体造型软件中,我们再对特征进行参数化,即特征造型。 零件特征的创建步骤: 基本轮廓特征的创建:实体的构筑一般都需要从绘制轮廓开始,由轮廓的延伸、旋转、扫掠、放样等过程可以产生零件的基本特征; 基本特征的处理:对生成的基本特征进行处理后,可以得到其他局部(如倒角、孔)或全局特征(如阵列、镜像)。 特征工具条: 2. 处理特征 本身不能生成零件的轮廓,在基本特征基础上编辑特征。 处理特征包括: 5.1.4 零件装配 按照给定位置关系进行组装 生成装配零件分解视图 装配件之间干涉检验 装配件装配关系的动态仿真 零件装配关系 装配成功的关键: 各零件装配尺寸的匹配; 恰当的相对位置关系,即装配关系。 Solid Edge为用户提供了7种装配关系。 5.2 Solid Edge交互式建模实例 参考教材上机联系 零件建模 零件装配 爆炸视图 5.3 Solid Edge二次开发 Solid Edge提供了多种软件集成方案,用户可以方便的开发出自己的应用程序来扩展Solid Edge的功能或者将Solid Edge集成到应用程序中去。 5.3.1 Solid Edge二次开发方法 二次开发通常有两种有效的途径: 1. 利用Solid Edge变量表实现 首先建立一个零件模板,使用工具来操纵每个实体的变量表,获取所需设计变量,然后通过修改变量表中相应变量值来修改模板零件的相关参数,Solid Edge自动更新后,即可得到新的相似零件实体。 优点:无需数据管理程序,程序设计简单清晰; 缺点:事先必须建立模板零件,独立性较差。 适用于零件数量较少、结构复杂、控制变量数量较少的场合,如企业的通用件库的建立。 操纵零件变量表的工具一般有两种: 利用VB、VC编程技术操纵零件变量表 利用Excel VBA操纵零件变量表 ActiveX Automation扩展Solid Edge ActiveX Automation是Microsoft公司提出的一个基于COM(Component Object Model组件对象模型)的技术标准,它的前身被称为OLE(Object Linking and Embedding对象链接与嵌入)技术。该技术主要的目的是实现基于Windows的应用程序之间数据的交换。从运行模式上看,可以将Solid Edge作为一个服务程序(Server),二次开发的程序作为客户程序(Client)。实体建模过程就是客户程序对服务程序的操纵。 本质:客户程序操纵(或称为自动化)Solid Edge特征建模过程。 工具: 任何一种支持ActiveX Automation技术的Windows编程工具。 Visual Basic、Visual C++等等 5.3.2 Solid Edge类库 Solid Edge的类库结构对于开发扩展程序来说是至关重要的。 建立VB工程时,必须首先引入Solid Edge类库,才能通过ActiveX Automation访问Solid Edge的主要对象。 引入方法(以VB为例): 选择VB主菜单的Projects->References(引用),出现如图所示对话框,需要引入Solid Edge的各种类库。 VB的对象浏览器(View->Object Browser)中查看引入的Solid Edge的类、对象、属性、方法, 5.3.3 Solid Edge二次开发实例 1. B样条曲线拟合 2. 标准直齿圆柱齿轮的参数化设计 尚辅网

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档