SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 664|回复: 0
打印 上一主题 下一主题

凸轮三维图形库系统的构建研究(上)

[复制链接]

16

主题

226

帖子

43

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
292
QQ
跳转到指定楼层
楼主
发表于 2009-3-1 07:30:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
转自e-works 作者: 陈桦*韩艳艳 来源: 万方数据
CAD等技术的推广应用明显地提高了设计能力和图纸质量。过去手工设计时,全部图纸资料均由资料室统一管理,自从采用CAD技术以后,大部分资料都储存在计算机内。另外,一个系列的新产品必然承袭老产品中约80%的成果,因此,在设计新产品时,往往要经常查阅老产品的设计图纸。而大量的设计信息以计算机文件形式存在,这些图纸或文本文件有可能存放在某一设计部门的计算机目录下。用户要查询有关的资料,如果缺乏查找文件的辅助工具,往往要花费大量的精力,浪费宝贵的时间,因而文件的查询成为十分头痛的事情。凸轮图形库的建立采用计算机查询,不仅可以查到当前资料,还可以查到过去或者类似项目的相应资料,从而减少设计时间,提高设计效率。

1系统结构

1. 1开发工具

SolidWorks的二次开发工具很多,如Delphi,C语言、C++语言、Visual C++. Visual Basic. VBA等。开发者可以根据自身的条件、工具特点等选择合适的开发工具。在建立凸轮三维图形库的工作中,作者选用SolidWorks 2006作为开发平台,并选用Delphi 7.0作为二次开发工具。SolidWorks是Windows环境一下的三维设计软件,其特点是易学、易用,功能强大,并且完全汉化,使用过程中不存在语言障碍;SolidWorks支持的数据标准有:IGES,DXF, DWG, STEP, VRML等,通过数据转换接口,SolidWorks可以方便地形成其它CAD, CAE软件所要求的数据格式;此外,SolidWorks通过COM技术和OLE自动化技术为用户提供完整的应用编程接口(API)。 Delphi是目前Window:平台下的优秀开发工具,拥有强大的数据库编程能力,利用Delphi对SolidWorks进行二次开发,可以将数据库技术与SolidWorks的强大设计能力相结合,创建出用户所需要的SolidWorks功能模块。

1. 2系统总体结构

系统从功能上分为:数据查询模块、三维实体造型模块、帮助模块等主要模块。结构上主要包括:系统主控模块、Delphi对SolidWorks的二次开发程序、SolidWorks软件平台等三大部分。系统的总体结构如图1所示。

数据查询模块主要由数据表格和二维图形组成。用户可以根据产品名称、设计单位、设计时间等进行相关的查询。

三维实体造型模块主要是根据用户对凸轮结构尺寸的需要,调用Delphi对SolidWorks的二次开发程序,启动SolidWorks软件平台,生成对应凸轮结构尺寸的三维实体造型,用户也可以在SolidWorks环境下对所需凸轮的图形进行编辑。帮助模块主要说明系统的基本操作和使用方法。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞13079 拍砖拍砖3364
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-23 22:26 , Processed in 0.302325 second(s), 20 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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