基于Web的机械零件库浏览系统的研发.pdf





《基于Web的机械零件库浏览系统的研发.pdf》由会员分享,可在线阅读,更多相关《基于Web的机械零件库浏览系统的研发.pdf(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中图分类号:T H l 2。T P 3 9 1学科分类号:0 8 0 2 0 3论文编号:1 0 2 8 7 0 51 0 0 0 5 9基于W e b 的机械零件库浏览系统的研发研究生姓名吴卉学科、专业研究方向指导教师机械设计及理论计算机辅助设计刘苏教授南京航空航天大学研究生院机电学院二O O 年一月I耵-I墨rN 删i n gU 1 1 i V e r S i t yo f A e r o n a u t i c sa n dA s t r D n a u t i c sT h eG r a d u a t eS c h o o lC 0 1 1 e g eo fM e c h a m c
2、 a la n dE l e c t r i c a lE n 百n e e r i n g卿T h eR e s e a r c ha n dD e V e l o p m e n to fW e b b a s e dM e c h a n i c a lP a r t sL i b r a r yB r o w s e rS y s t e m。A T h e s i si nM e c h a 柑c a lE n g i n e 嘶n gb yW UH u iA d v i s e db yP r o L i uS uS u b n l i t t e di nP a n i a lF
3、 u l f i l l n l e n to ft h eR e q u i r e m e n t sf o rm eD e 伊e eo fM a s t e ro fE n g i n e e r i n gJ a n u a 2 0 0 91。一t,J珥Qoj承诺书本人声明所呈交的硕士学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得南京航空航天大学或其他教育机构的学位或证书而使用过的材料。本人授权南京航空航天大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩
4、印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本承诺书)作者签名:堡日期:盈f 正。轰也1 1。1 o 一做6|:p0南京航空航天大学硕士学位论文摘要伴随着计算机网络技术和可视化技术的迅速发展与应用,网络C A D 技术协同设计已成为制造业发展的一个重要趋势。制造业信息化不断强调C A D 零件库的共享以及资源的重复利用,设计人员也迫切希望通过互联网所带来的资源和信息方面的优势,动态浏览三维模型,交流设计心得,下载所需的机械零件。快速地进行产品设计制造,进行协同设计。因此,构建网络机械零件库显得非常重要。本文针对目前国内使用的C A D 零件库所存在的问题,以解决制造业机械
5、零件库网络化使用和管理,以及三维模型动态浏览和协同设计为目标,主要研究内容与成果如下:(1)分析了国内外w e b 零件库研究应用现状和三维模型可视化技术,根据企业需求提出系统的总体设计方案,采用B S 结构的系统架构,对系统的功能结构进行了划分和设计。(2)研究了J S P S e l e t、S Q LS e e r 2 0 0 0、m B C、T 0 m c a t 等技术后,建立了基于W 如的机械零件库,包括零件的分类、建模、数据源的存储、数据表的设置、数据库中各种关系操作类的搭建等。(3)建立了网络化管理的零件库系统,通过网络,实现对用户、零件库、留言等相关功能的管理。(4)利用J
6、a v a 3 D 技术实现模型三维场景的显示及渲染,设置了鼠标的协同交互功能,编写S e l e t,运用J a v aA p p l e t 技术在网上发布,实现无需安装专业三维建模软件就可在网页上参数化动态浏览三维模型,实现协同设计。最后,综合应用上述研究成果,开发了一个基于w e b 的机械零件库浏览系统,讨论了系统的功能结构和运行流程。关键词:机械零件库,、b,B s 结构,J a v a3 D,协同设计,动态浏览基于w 曲的机械零件库浏览系统的研发A b s t r a C tA I o n gw i t l lt l l er a p i dd e V e l o l m l e
7、 n ta n da p p l i c a 廿o n so fc o m p u t e r 饿心o r kt e c h I l o l o g ya n dv i s 眦慨i o nt e c h I l o l o g y n e 钾,o r kC A Dt e c l l I l o l o g yc o Ua _ b o m 吐V ed e s i g nh 弱b e c o l n ea ni n】p o r t a n t慨n di nm 锄u f a c t t l 血gi I l d 璐t 呼M 锄m f-a c t I l l 血g 蛐加豫t i 刎o nh 鹤北p e
8、a 砌l y 唧h 勰i z e d 也es h a r i n go fC A Dp a r t sl i b r a 叮锄dt l l e 僦s i n go fr e s o 岛d e s i g n e 璐a 他a l s oe a g e rt 0b 血培m es u p e r i o r i t yo f 他s o u r c e s 锄di n f 0 加t i o nv i at l l eh l t e r n 钝b 姗r m ed y n a m i cm 托e-d i 妇1 肌s i o m lm o d e l S,e x d l a n g ed e s i g n
9、i d b 皓,d o w n l o a d l en e c e s s a r ym e c h a n i c a lp 帅,c o n d u c tp r o d u c td e s i g na n dm a n u f a c t u 血gt 0a c h i e v ec o l l a b o 枷V ed e s i 伊LT h e r e f b 陀,t 0b u i l d l en e t w o r km e c h a 血c a lp a I t sl i b m r yi sV e 巧i l l l p 烈t a n t n I i s l e s i Sa
10、i l 璐a t 1 ec u r 佗n tp r o b l e m si n 吣i I l gC A Dp a r t sl i b 拙哪s o l 咖gp r 曲l e I 璐o f 廿圮m a m I f I a c t u 血gm e c h 蛆i c a lp a n sl i b 均r yn e 押o f ku s i n g 锄dm 觚a g e m e n t,弱w e l l 笛t h r e e d i m e n s i o n a lm o d e ld y l l a r n i cb r o w s i I 唱弛dc o n a b o 期畸、r ed e s i
11、 g n T h em a i l If e s e a r c hc o n t e n t s 柚da c h i e V e m e r Y t sa 他蠲f o l l o w s:(1)加谢y S e 吐圮f e s e a r c h 锄da p p l i c a t i o ns t a t u so fw 曲p a r t sl 岫a n dt h I e e-d i I m n s i o n a ln 1 0 d e l、,i s l m l i z a t i o nt e c h n o l o g y f-0 r 锄db l l s i I l e s sr l e
12、 e d s,u B Ss 加l c t u,m a k em es y s t e ms c h e 圯,a r l d 吐l 肌d i v i d et h e 缸c d o ns 咖c t I I 他o ft l l es y s t e m(2)S t u d y 廿l eJ S P S e n,l e t,S Q LS e e r 2 0 0 0,巾B C,T 0 m c a t 狮do l e rt e c h n o l o 烈e s t a b l i S h 垃w e b-b 笛e dr n e c I m l i c a lp a I t sl i b m i I l c
13、l u d i I l gp a r t so f 吐1 ec l 舔s i f i c a t i o 玛m o d e l i I l g,批u r o cs t o r i I 唱,讹伍b l es e t i I 培,t l l es 旬r I l c t l I so f 谢o u sr e l a d o n a l0 l 删o n sc l 嬲si I ld 乏比l b 舔e 锄ds o 饥(3)T h e 髂t a _ b l i s l l l n e n to fan e 锕,0 d【b a s e dp a r t sl i b 忍r ym a n a g e m e n
14、 ts y s t e mi s 僦e d,t t l r o u g h 也et 啪r kt o 删m a g et l l eu s e r p a nh b 础啊I m s s a g e s 锄do m e rr e l a t e df I l n c d o 璐(4)U J a V a 3 Dt e c h n o I o g yt 0 陀a I i z et l l f d i m e 璐i o r l a l e 鹏sd i S p l a y tt h er 哪ec o n d b o r 锄h,ei n t e r 孔t i v ef h l l c d o I l 嘶t
15、cS c n,l e t,璐i I l gJ a、,aA p p l e tt e c h n o l o g),删l a b l e 叽l i n et 0 l l i e v et h 脱-d i m e 璐i o n a lm o d e lo fd y n 锄i cp 缸锄e t e 飕b r o w s i l l gw i m o u tm en e e do fp f e s s i a l3 Dm o d e l i n gs o 舳咧他,t 0 孔l l i e V ec 砌e s i g n A tl a s t,aw e b-b 觞e dm e c l l 乏咄a 1p
16、a n sl i b 髓r yb r 幅e rs y s t 锄i Sd c V e l 叩e dT h e 如n c d o ns 协l c t I l 托姐d w o d【n o w i sa l s o 西v e I LK e y w o r d s:M e c h a n i c a lp a r t sl i l m I W 曲,B Ss 仃u c n 鹏,J a v a3 D,C o U a b o r 撕v eD e s i g|l 功,l 坷商cb m w s i n g电II I-1口o南京航空航天大学硕士学位论文目录第一章绪论。l1 1 课题的研究背景l1 1 1 制造业信
17、息化11 1 2 计算机支持的协同设计21 1 3 零件库的发展21 1 4 w 曲零件库的需求分析31 2 国内外研究应用现状41 2 1 国内外w 曲零件库研究现状。41 2 2 国内外W 曲零件库应用现状51 2 3 可视化技术的应用与发展。51 3 课题的研究内容和意义。61 3 1 课题的研究内容61 3 2 课题的特点和意义71 4 论文的组织结构71 5 本章小结8第二章系统总体方案设计92 1 系统开发需求。92 2 系统架构设计l02 2 1C I i e n t,s e r v e r 结构。1 02 2 2B w r S e r v e r 结构1 02 2 3 系统的整
18、体架构1 l2 3 系统结构设计l22 3 1 零件库的建立。1 32 3 2 零件库的管理1 42 3 3 零件的协同浏览l52 4 系统开发环境l82 5 本章小结l8第三章基于W 曲机械零件库的建立与管理193 1 开发和运行环境l93 2 系统交互过程2 0I U基于w 曲的机械零件库浏览系统的研发3 3 零件的分类。2 l3 4 实体建模2 23 5 零件库中数据库的设计2 33 5 1 数据的存储方式2 33 5 2 数据库的设计2 43 5 3 数据库的连接和操作2 63 5 4 数据库安全设计2 73 6 零件库的管理。2 73 6 1 用户管理2 83 6 2 零件管理3 0
19、3 6 3 留言管理3 23 6 4 系统帮助3 33 7 本章小结3 3第四章J a V a 3 D 实现零件的协同浏览3 44 1J a v a3 D 的基本结构3 44 1 1J a v a3 D(A P I)中类的结构3 44 1 2J a v a3 D 类的层次关系3 44 2J a V a3 D 三维场景的构建3 54 2 1 设置基本场景3 64 2 2 设置背景颜色3 74 2 3 设置光照。3 84 2 4 设置材质4 24 2 5 协同交互功能的设置4 34 3 机械零件在网络上的动态显示。4 44 3 1 准备导入4 44 3 2 导入零件的3 D 图形文件4 54 3
20、3 网上发布4 74 4 机械零件的协同浏览4 94 5 本章小结5 0第五章系统功能及运行5 l5 1 系统功能的实现5 l5 2 系统运行界面5 25 3 本章小结6 2如产IJ_南京航空航天大学硕士学位论文第六章总结与展望6 36 1 总结6 36 2 对今后工作的展望。6 3参考文献。6 5致谢6 8在学期间的研究成果及发表的学术论文6 9V基于w 曲的机械零件库浏览系统的研发图表清单图清单:图2 1B S 结构的架构图。1 l图2 2W 曲系统整体架构图1 2图2 3 系统结构简图1 3图2 4 零件库的管理模块1 4图3 1 基于w e b 的系统交互过程图2 l图3 2 零件库树
21、形图2 2图3 3 标准件三维模型2 3图3 4 设计件三维模型2 3图3 5 用户信息表2 4图3 6 标准件具体规格表2 5图3 7 设计件表2 5图3 8 零件分类表E R 图2 6图3 9 用户留言表2 6图3 1 0 数据库操作流程图。2 7图3 1 1 零件库管理模块结构图2 8图3 1 2 用户管理结构图。2 8图3 1 3 用户管理w 曲系统流程图2 9图3 1 4 零件管理结构图3 0图3 1 5 零件库管理w,c b 系统流程图3 2图3 1 6 留言管理结构图。3 2图3 1 7 留言管理w 曲系统流程图。3 3图4 1J a v a3 DA P I 类层次3 5图4 2
22、J a v a3 D 场景图结构3 6图4 3 入射光、法向量、视线的关系3 8图4 4 环境光演示3 9图4 5 平行光演示3 9图4 6 点光源演示4 0图4 7 聚光灯的演示一4 0图4 8 简单材质的演示。4 2图4 9 自动安装用户环境流程。4 9图4 1 0 流程结构图4 9图5 1 系统功能图5l图5 2 系统运行首页5 2图5-3 系统用户登录5 3图5 4 新用户注册5 3图5 5 机械零件库目录s 4V IJ南京航空航天大学硕士学位论文图5 6 直齿圆柱外齿轮具体规格页面5 4图5 7 机械零件参数化动态浏览5 5图5 8 机械零件二维图的查看5 5图5 9P r 0 E
23、格式下载页面。5 6图5 1 0S o l i d w b r k s 格式下载页面5 6图5 1 l 查看设计件页面。5 7图5 1 2 留言板页面5 7图5 1 3 系统管理员上传页面5 8图5 1 4 标准件齿轮上传页面。5 8图5 1 5 设计件上传页面5 9图5 1 6 用户查看自己所设计的零件。5 9图5 1 7 设计件入库页面6 0图5 1 8 检索结果页面6 0图5 1 9 用户管理页面6 l图5 2 0 添加新用户界面6 l图5 2 l 修改用户资料页面6 2表清单:表2 1J a v a3 D、o p e n G L、D i r e c t 3 D 和l M L 的比较1
24、6表4 1L i g h t O 参数的默认值3 9表4 2l o a d e r s 包中的E x c e p t i o n 4 5V I I“南京航空航天大学硕士学位论文第一章绪论1 1 课题的研究背景1 1 1 制造业信息化随着经济全球化的发展,国际市场竞争日趋激烈,使得制造企业内部之间、企业与外部实体之间时刻发生着信息和知识的交互,“以信息化带动产业化,以工业化促进信息化”的战略方针已受到制造业的普遍重视。在制造业领域中,如何将制造技术(M 锄u f a c t u 他T e c h n o l o g)r)和信息技术(h l:R 粕1 a t i o nT e c h n o l
25、o g)r)有机结合起来,构建适应企业产品开发所需的信息化作业台,推动制造业变革,已成为企业应对日益激烈的市场竞争和复杂多变的客户需求,确保企业生存和发展的关键因烈。长期以来,人们从不同的应用领域、不同的视角、不同的侧面、不同的需求和不同的深度来认识制造企业、研究制造企业信息化问题的根源,并且推出了各种各样的概念和应用系统,如产品设计方面的P D M,企业资源管理方面的E R P、S C M、C R M,以及并行工程C E 等,大大促进了制造业的发展进步。但是,这些研究和应用系统也给制造企业信息化带来了一些新的问题。不同的研究和开发人员在对制造企业进行分解、简化和抽象过程中的出发点不同,目标不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 机械零件 浏览 系统 研发

限制150内