青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2334|回复: 0

[分享] 基于SolidWorks工程机械三维模型库的开发与应用

[复制链接]
发表于 2011-6-4 08:41 | 显示全部楼层 |阅读模式
工程机械设计中,必然要涉及工程机械的计算机辅助设计(CAD),如挖掘机,路面检测维修车等,都是由数量繁多的机械零部件组成,在这些机械的计算机辅助设计中,如果有一个参数化设计的三维模型库,便可以直接调用已有零部件,修改参数,达到省时省力,缩短设汁周期的目的,而实现模型库的网络浏览,更可以方便客户的远程查询,由此作者提出了基于SolidWorks工程机械三维模型库的建库思想。% W( F. c. }; Q& A' q
  C. E' t8 E& S* c& T- Y" W
1总体设计方案3 ?0 \0 r5 n$ c! P

: [. k! U! T5 l' A8 N. ~建立一个完整的工程机械虚拟模型库系统,应该考虑到从建设到管理维护及网络实施的整个过程。我们设计这个系统,不仅用于机械零部件的调用,还要实现三维模型的网络浏览,便于用户的远程查看。本文将其分为模型库的建设,管理和网站建设三个主要部分(图1)。模型库的建设分为二维模型零件库,装配动画库和工作仿真模型库三个部分;模型库的管理主要涉及文件的添加、删除以及权限的管理部分;网站的建设包括格式转换,页面风格规划和网页设计与网站建设。
1 y" C' N1 C( h0 m9 V. I
$ X+ E# t8 B9 K! D  _$ \2 c
. R8 T; r( _5 \8 j, t9 G. {: G" w' c. w) \

' Y0 e0 B  v! E/ B" U7 y( M; t2设计方法及关键技术2 t+ x# F0 N/ w, u

' O3 ^0 Q& c3 e6 p% @8 R7 N# v本文以SolidWorks为主要三维建模软件实现模型库的参数化设计(图2,图3);以3DMAX为渲染及动画制作软件实现真实材质的渲染及装配体工作仿真动画;以Premiere和豪杰视频文件格式转换软件实现AVI视频文件到GIF文件的转化;以Access数据库软件和SQL语言编程实现模型库的管理;以MicrosoftEruntPage2000为网页设计软件创建以网络形式显示的虚拟模型库,实现模型库的网络实施和远程浏览。
& Y9 E1 D" s  y3 Y. {- F* j4 D6 u
! T0 k. C) _, B# {$ X0 l8 h
6 L7 ]+ _) g' G: {) \- i2 o7 ~2 D2 {" ]& ]$ _2 Z
工程机械三维模型库的建立,主要部分是机械零部件的参数化计算机辅助设计,而SolidWorks是一套基于Windows的CAD/CAE/CAM/PDN1桌面集成系统,采用自顶向下的设计方法,可动态模拟装配过程,采用基于特征的实体建模,100%的参数化设计和100%的可修改性,具有基于特征的参数化实体造型,NURBS复杂曲面造型,实体与曲面融合,基于约束的装配造型以及IGES,STEP,VDA-FS,DWG数据交换等一系列先进的三维设计功能及工具,将2D绘图与3D造型技术融为一体,为PC机上实现CAD/CAM的集成提供了条件。& @) Q& K$ N% Q. s6 \; n9 c, Y

1 ?3 f/ I4 S, V- W0 H3具体实施步骤
* L' ?; o6 Z* |" V$ K2 U# F. N- E1 R6 [5 i7 X2 ?& N4 ~, F# \
3.1模型库的建设

' r" Y3 m' q: c! }2 Z* i
4 F1 @; M: O; x+ O2 o& y7 Q将要设计的零件按用途,形态分为标准件,齿轮零件,叉架类零件,盘套类零件,箱体类零件等几个主要的部分,每一类零件库都有多个典型的零件相对应,并实现它们的动画演示,以全示和剖示两种方式表达。装配体和复杂曲而模型的设计为另一部分,包括装配和工作的两种仿真动画,便于模型库的网络实施(图4,图5)。
" K" h$ g9 _. N# k
0 H4 v0 Z: k4 h- J: ^6 Q2 n8 A. |; o
& F) E! u  S- F( C$ [
模型库的建设以SolidWorks为主要三维设计软件,实现模型的参数化设计,模型真实材质的渲染和工作动画仿真又以3DMAx辅助,解决了复杂装配体动画设计和文件输出在SolidWorks中实现比较困难的状况(图5,图7)。, j( X5 Q4 m3 I, ?- u4 V

5 H# @  h4 X& P" F9 o7 c
& K7 m6 b, I/ R  x! p. {2 l& Z2 l) s3 m% O% o# L
3.2模型库的管理
6 u6 {/ L% C4 P' L+ q3 t& O

/ m, H1 {+ @$ \3 m! h8 r) aAVI格式文件在实现模型库的网络浏览时,因为文件太大给模型库的上传和浏览带来诸多不便,文件的压缩和格式的转换成为模型库系统设计中非常必要的1个环节。作者选用Premiere和豪杰视频转换软件,将AVI文件转换为GIF格式,大大降低了模型库所占的空间,并方便网页的浏览。
0 H4 N& b* y! Q, m& |. z
$ ^3 M+ g5 D* D# c0 e' O% h" t数据库的管理部分主要包括文件的添加,删除和权限的管理,Access数据库和SQL语言可以实现这些功能(图8)。SQL建立三维模型库的基本表结构为:, h3 h# w1 T) O  T
# n* a. @8 T3 B) W. m. t
) U5 p" x6 Z) K
' I# A$ G% B8 b2 a4 z7 ~

( Q( Y% X, N  c$ K' R4 f其中BNO是标准零件编码,BNAME是标准零件中零件的名称,SIZE是大小,CTIME是建模时间,DTLME是删除时间,OWNER是零件拥有者。) N7 u( H. B/ U7 R& v4 C  c* f

- r/ A3 r. w, S4 e8 Q创建基本表的SQL语言:0 ?6 \  e; j& R( d, J
/ D5 `& U  M6 m
- A! d8 R" h3 j8 j! B* {! a, l
3 N, W) _) [8 N/ |7 e
3.3网络实施
: ^9 `; d7 s! z1 K
: j2 q& ^' ?' w8 }/ g1 D6 H+ T利用MicrosoftFrontPage2000可以创建以网络形式显示的工程机械虚拟模型库。在制作过程中,需要精心筹划网站结构、设计简洁明快的网页,同时还要考虑网上传输速度。因篇幅有限,在此不作详细阐述。5 C2 e- x, o. \7 r% c' b& g: A; y
. b, _3 V: s8 v/ n. ], }
4结束语+ g1 N# K/ L' B" `3 {
3 s8 b: a, \" H( Z0 f. F
作者建立了比较完整的工程机械三维模型库,实现了模型库的基本管理,并设计建设了较完善的网站实现模型库的网络浏览。实践证明建立工程机械二维模型库,并实现该模型库的远程浏览,是工程机械设计中降低人力物力消耗,缩短设计周期的非常有意义的一项课题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-2-12 12:11 , Processed in 0.106361 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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