




已阅读5页,还剩78页未读, 继续免费阅读
(机械设计及理论专业论文)基于web的机械零件库浏览系统的研发.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
i 耵 - i 墨 r n 删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 d a s t r d n a u t i c s t h eg r a d u a t es c h o o l c 0 1 1 e g eo fm e c h a m c 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 d d e v e l o p m e n t o 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 y b r o w s e r s y s t e m 。 a t h e s i si n m e c h a 柑c a le n g i n e 嘶n g b y w uh u i a d v i s e db y p r o l i us u s u b n l i t t e di np a n i a lf u l f i l l n l e n t o ft h er e q u i r e m e n t s f o rm ed e 伊e eo f m a s t e ro fe n g i n e e r i n g j a n u a 2 0 0 9 1 。一 t , j 珥q o j 承诺书 本人声明所呈交的硕士学位论文是本人在导师指导下进 行的研究工作及取得的研究成果。除了文中特别加以标注和致 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成 果,也不包含为获得南京航空航天大学或其他教育机构的学位 或证书而使用过的材料。 本人授权南京航空航天大学可以将学位论文的全部或部 分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 ( 保密的学位论文在解密后适用本承诺书) 作者签名: 堡 日期: 盈f 正。轰也 1 1 。1 o 一 做 6 | | : p 0 南京航空航天大学硕士学位论文 摘要 伴随着计算机网络技术和可视化技术的迅速发展与应用,网络c a d 技术协同设计已成为 制造业发展的一个重要趋势。制造业信息化不断强调c a d 零件库的共享以及资源的重复利用, 设计人员也迫切希望通过互联网所带来的资源和信息方面的优势,动态浏览三维模型,交流设 计心得,下载所需的机械零件。快速地进行产品设计制造,进行协同设计。因此,构建网络机 械零件库显得非常重要。 本文针对目前国内使用的c a d 零件库所存在的问题,以解决制造业机械零件库网络化使用 和管理,以及三维模型动态浏览和协同设计为目标,主要研究内容与成果如下: ( 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 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 t a i o n gw i t l l t l l er a p i dd e v e l o l m l e 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 d v i s 眦慨i o nt e c h i l o l o g y n e 钾,o r kc a d t 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 a 砌l y 唧h 勰i z e d 也e s 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 e s 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 l m o d e l s ,e x d l a n g ed e s i g ni 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 d m 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 s l 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 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 l m 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 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 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 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 c s 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 fa n e 锕,0 d 【b a s e dp a r t sl i b 忍r ym a n a g e m e n ts y s t e mi s 僦e d ,t t l r o u g h 也e t 啪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 ,e i n t e r 孔t i v ef h l l c d o i l 嘶t c s c n ,l e t ,璐i i l g j a 、,a a 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 e t 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 d m 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 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 l k 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 坷商c b m w s i n g 电 i i i - 1 口 o 南京航空航天大学硕士学位论文 目录 第一章绪论。l 1 1 课题的研究背景l 1 1 1 制造业信息化1 1 1 2 计算机支持的协同设计2 1 1 3 零件库的发展2 1 1 4 w 曲零件库的需求分析3 1 2 国内外研究应用现状4 1 2 1 国内外w 曲零件库研究现状。4 1 2 2 国内外w 曲零件库应用现状5 1 2 3 可视化技术的应用与发展。5 1 3 课题的研究内容和意义。6 1 3 1 课题的研究内容6 1 3 2 课题的特点和意义7 1 4 论文的组织结构7 1 5 本章小结8 第二章系统总体方案设计9 2 1 系统开发需求。9 2 2 系统架构设计l0 2 2 1c i i e n t ,s e r v e r 结构。1 0 2 2 2b w r s e r v e r 结构1 0 2 2 3 系统的整体架构1 l 2 3 系统结构设计l2 2 3 1 零件库的建立。1 3 2 3 2 零件库的管理1 4 2 3 3 零件的协同浏览l5 2 4 系统开发环境l8 2 5 本章小结l8 第三章基于w 曲机械零件库的建立与管理19 3 1 开发和运行环境l9 3 2 系统交互过程2 0 i u 基于w 曲的机械零件库浏览系统的研发 3 3 零件的分类。2 l 3 4 实体建模2 2 3 5 零件库中数据库的设计2 3 3 5 1 数据的存储方式2 3 3 5 2 数据库的设计2 4 3 5 3 数据库的连接和操作2 6 3 5 4 数据库安全设计2 7 3 6 零件库的管理。2 7 3 6 1 用户管理2 8 3 6 2 零件管理3 0 3 6 3 留言管理3 2 3 6 4 系统帮助3 3 3 7 本章小结3 3 第四章j a v a 3 d 实现零件的协同浏览3 4 4 1j a v a3 d 的基本结构3 4 4 1 1j a v a3 d ( a p i ) 中类的结构3 4 4 1 2j a v a3 d 类的层次关系3 4 4 2j a v a3 d 三维场景的构建3 5 4 2 1 设置基本场景3 6 4 2 2 设置背景颜色3 7 4 2 3 设置光照。3 8 4 2 4 设置材质4 2 4 2 5 协同交互功能的设置4 3 4 3 机械零件在网络上的动态显示。4 4 4 3 1 准备导入4 4 4 3 2 导入零件的3 d 图形文件4 5 4 3 3 网上发布4 7 4 4 机械零件的协同浏览4 9 4 5 本章小结5 0 第五章系统功能及运行5 l 5 1 系统功能的实现5 l 5 2 系统运行界面5 2 5 3 本章小结6 2 如 产i j _ 南京航空航天大学硕士学位论文 第六章总结与展望6 3 6 1 总结6 3 6 2 对今后工作的展望。6 3 参考文献。6 5 致谢6 8 在学期间的研究成果及发表的学术论文6 9 v 基于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 零件库树形图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 2j 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 4 v i j 南京航空航天大学硕士学位论文 图5 6 直齿圆柱外齿轮具体规格页面5 4 图5 7 机械零件参数化动态浏览5 5 图5 8 机械零件二维图的查看5 5 图5 9p r 0 e 格式下载页面。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 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 5 v 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 o g ) r ) 有机结合起来,构建适应企业产品开发所需的信息化作业 台,推动制造业变革,已成为企业应对日益激烈的市场竞争和复杂多变的客户需求,确保企业 生存和发展的关键因烈。 长期以来,人们从不同的应用领域、不同的视角、不同的侧面、不同的需求和不同的深度 来认识制造企业、研究制造企业信息化问题的根源,并且推出了各种各样的概念和应用系统, 如产品设计方面的p d m ,企业资源管理方面的e r p 、s c m 、c r m ,以及并行工程c e 等,大 大促进了制造业的发展进步。但是,这些研究和应用系统也给制造企业信息化带来了一些新的 问题。不同的研究和开发人员在对制造企业进行分解、简化和抽象过程中的出发点不同,目标 不同,解决方案不同,采用的技术也不同,较少考虑与其他应用系统的协调和相互支持。而且, 相关制造企业的知识、约束和规则等封闭在应用软件内部( 如p d m 、e r p 软件) ,而不是存储在 知识库里,一旦这些知识、约束和规则发生较大的变化,应用软件就可能无法适应变化后的要 求口】【3 1 。企业仅靠自己已有的产品设计资源还远远不够。要从根本上解决制造企业面临的这些困 境与挑战,应从信息化入手,通过高新技术与传统产业相结合,振兴传统的制造业,同时推动 信息化产业不断走向成熟。 随着网络技术的不断发展,网络化制造成为目前先进的制造技术的研究热点之一,网络化 制造以数字化、柔性化和敏捷化为基本特征。柔性化与敏捷化是快速响应客户化需求的前提, 表现为结构上的快速重组、性能上的快速响应、过程中的并行性与分布式决策【4 】。这意味着系 统必须具有动态易变性,能通过快速重组,快速响应市场的需求。由于制造资源与市场的全球 分布性,因此,这种快速重组必须建立在全球性的分布式网络化基础上【5 l 。通过网络这种新载 体,企业不仅提高了自身快速反应的能力,还可以实现企业之间的资源共享、优势互补,缩短 了产品的研制开发周期以及降低成本,发挥各自的核心优势,迅速开发新产品,敏捷地响应市 场需求,从而提高整个产业链和制造群体的竞争力。 基于w 曲的机械零件库浏览系统的研发 1 1 2 计算机支持的协同设计 结合当今w e b 技术和计算机技术的发展,集成化、智能化、协同化成为c a d 技术的新的发 展特点。9 0 年代m i t 计算机系的i r e n eg r e i f 和d e c 公司的p a u lc a s h i n a n 对群体间的协作进 行了研究,并提出了计算机支持的协同工作【6 】。所谓协同设计是企业内不同设计部门、不同专 业方向上或者同一项目的不同设计企业之间进行协调和配合,即是基于计算机支持的协同工作 c 伽p u t e rs u p p o r t e dc o o p e r a t i v ew 0 r k ( c s c w ) 【7 1 。随着企业信息化的发展,跨专业、跨地域 的基于网络化的协同设计,可以极大的缩短产品设计和研发周期,快速的研发适应市场变化和 需求的产品,提高企业的竞争力【8 】。 一 伴随着信息技术和计算机网络技术的迅猛发展和日益成熟,基于h l t 锄e t 的c a d 技术协同 设计已成为制造业发展的方向,也是目前学术机构和企业的一个研究热点,零件的资源共享是 协同过程的一部分。制造业信息化的时代不断强调c a d 零件的共享以及资源的重复利用,设 计人员迫切希望通过互联网所带来的资源和信息方面的优势,浏览并下载自己所需的产品零部 件,快速地进行产品设计制造。h l t e r n e t 和h i 嘶e t 技术为不同地理位置的设计人员之间提供了 通讯与协作的可能。而w e b 零件库的出现正是在这种网络化制造与信息资源共享的大背景下, 为了满足企业内不同设计部门、不同专业方向上的人员以及不同设计企业的需求而出现的新系 统。 1 1 3 零件库的发展 随着c 觥胱a m 技术的不断发展,零件的设计朝着标准化、系列化的方向发展。零件 库是为满足用户的计算机辅助机械设计需求,在计算机系统中按照一定的数据模型格式组织、 储存和使用互相关联的零件( 标准件、通用件等) 数据信息集合,对零件库中信息进行管理和 操作的系统被称为零件库信息系统【9 】。设计人员可以对零件库进行检索、访问,并提供与c a d 系统的标准接口。零件库有着极其广泛的应用,它可应用于机械、电子、轻工、汽车、航空航 天和造船等各个领域。 零件库对于中小型企业来说是很重要的,据调查,在一个产品中,所用的已有零部件和标 准件的数量超过了6 0 ,尤其在机械制造等行业,其比例更耐,在应用三维c a d 技术进行 _ 机械产品设计的过程中会频繁使用零件库。设计人员在进行产品设计和开发时,可以从零件库 中很快找到所需要的零件放到自己的设计文件中去,或者调出相似零件或变异零件进行再设计。 据有关资料报道,采用a 心零件库技术可以将新产品设计时间缩短一半以上,产品的生产成 本减少2 0 以上【l i l 。 然而,零件库在实际的使用过程中还存在着一些问题:( 1 ) 不同c a d 系统之间不能进行 数据的共享;( 2 ) 企业内部、企业之间不能进行有效的共享;( 3 ) 零件c a d 模型存放不一致。 2 南京航空航天大学硕士学位论文 数据冗余,建立和维护的成本高;( 4 ) 模型的建立数据不一致;( 5 ) 不同零件库建库方式不一 样,使用方式也不同,不易用:( 6 ) 零件库的规模偏小,入库也不严格规范:( 7 ) 缺少一种统 一的管理机制。 随着信息技术和计算机网络技术的迅速发展,构建基于w 曲的零件库,实现跨平台的零件 库的统一管理已成为零件库发展的一种重要趋势。基于w 如的零件库是指利用i n t 锄1 e t i n h 锄e t 技术,从工程数据的可重用性角度将地理位置不在一起的各企业或零部件供应商的零件数据集 成起来,包括标准件、通用件以及部分特殊件,达到零部件设计资源的共享,对于每个企业来 说就好像拥有了一个自己的网上零件库,从而实现企业间的合作和数据共享,实现快速反应市 场,降低新品的开发成本,提高产品的开发效率的目的【9 】。 1 1 4 w 曲零件库的需求分析 w r c b 零件库为企业提供了一个存储零件的技术说明文档及q 零件模型的网络共享平台, 并且对零件的各种信息进行了描述。产品设计人员能够通过该网站搜索需要的某些零件,并将 搜索到得c a d 模型文件下载到本地计算机,然后导入到自己的c a d 设计软件中使用。根据统 计资料表明:8 0 的美国工程师希望零部件供应商可以通过h i t 即1 e t 提供现成的2 d 或者3 d 的 c a d 零件模型文件。6 0 的受调查者承认他们倾向于选择提供了此项服务的供应商。在被下载 的3 d 零部件模型中,大约8 0 9 0 的模型被直接或者仅做简单修改之后就被加入到顾客的设 计方案之中并且被购买1 2 】。w 曲零件库的出现使企业之间的零部件制造资源的高效共享成为现 实,这对于生产企业参与市场竞争具有重要的实践意义。 对我国目前大多数中小企业的c a d 用户来说,选择期删( w o d d 埘d cw e b ) 来建立自己的 网络c a d 系统是一个很好的办法。在h l t e m e t 上,m w 是一个多信息组合的信息系统,能够 方便地被用户访问。w 曲服务采用的应用层协议标准时h 1 限协议,其通信模式采用开放的标 准,可支持不同的操作平台,这种模式非常适合支持a 的协同工作【1 3 l 。通常,基于i m e m e t 的c a d 用户可分成两类:一类是使用c a d 软件进行协同设计的用户;另一类是使用w w w 浏 览器进行浏览的用户。然而,一般的w 曲零件库对零件的描述是以图片的方式显示的,不能真 实反映零件的所有细节,访问者并不能直观的了解到零件的设计情况,他们更希望在网络上浏 览零件库的同时看到零件的三维模型,实现人机的交互。因此,基于w 曲技术的机械零件库系 统应具有如下特征:( 1 ) 以网络化的计算机系统为平台的设计系统:( 2 ) 以完善的数据库为核 心的信息查询系统;( 3 ) 以可视化技术为核心的三维实体动态显示浏览系统;( 4 ) 支持多种方 式的c a d 软件。 3 基于w 曲的机械零件库浏览系统的研发 1 2 国内外研究应用现状 1 2 1 国内外w 曲零件库研究现状 如何有效管理c a d 的大量数据信息和图形库,建立面向w 曲的网络化三维模型零件库, 创造更和谐的人机协作环境是目前一项重要的研究内容。国内外已掀起了相关方面的研究热潮。 国外研究取得很大的进展,部分已经转换为商业化的应用【1 4 】。 ( 1 ) w 曲s c o p e 开发出完全基于j a 的网络化c a d 产品。设计人员能在标准浏览器上获 得产品二维和三维信息。实现功能包括2 d 文本和图像注释,3 d 注释,视图旋转、平移、放大, 加亮隐藏指定模型特征和交叉试图等。 ( 2 ) s p a t i a l 提供软件组件和服务,用于3 d 协同工作、建模和可视化。通过把现有的软件 程序集成到自己的3 d 组件中,使设计者得到模型3 d 功能。s p a t i a l 的几何核心是a c i s ,它利 用0 1 ) e r l h s f3 ds 眈锄技术解决三维模型网络传输问题,并提供了简单的注释功能。 ( 3 ) t e 瑚s 大学开发的s h 弱缸a 是一种几何造型、模拟、查询及设计原型系统,可提供基 础几何数据结构和算法,这些算法支持分布式构造,还可提供模型属性查询,协同交互,基于 冲突检测的快速计算和用于动态模拟的可视化信息以及实时场景显示。 ( 4 ) 澳大利亚大学先进制造研究中心开发出网络化c a d c a m 系统c o c a d c m ,利用 现有的商品化c 燃a m 软件提供的a p i 开发接口,将传统的单机、单用户系统扩展为支持协 同工作的多点应用程序。用户可实现自由曲面的协同编辑和n c 加工路径的协同仿真。 ( 5 ) 德国f r 肌n h o f e r 计算机图形研究所开发出共享三维视图软件( s l 姗d3 d e w 盯) ,它 支持基于特征设计的网络协同。它的特点是基于s t e p 标准,独立于c a d 系统,提供复杂c a d 模型的视图共享。 国内在这方面进行研究的有浙江大学、武汉理工大学、合肥工业大学等高校: ( 1 ) 浙江大学采用多种客户端的脚本语言,如s c 啷t ,j a v a s c 啦t 等实现用户交互和动 态页面。这种方法可使用户通过w 曲浏览器把应用程序如j a v a a p p l e t ,a 甜v e x 和p l u g - i i i 等下 载到客户端运行,j a v a a p p l e t 调用巾b c 与b l t i m l e t 上指定的数据库建立连接,实现服务器与用 户的交互。该技术路线给出了通讯支持、协议、一致性维护和并发控制、协同感知、任务和角 色机制的有效实现方法【i 卯。 ( 2 ) 武汉理工大学采用s o l i d w b r l ( s 进行零部件建模,以砷n w 曲为平台,即综合应用 s o l i d w 0 r k s 、s q ls e :盯、1 1 1 位1 w 曲和d e l l 洄等软件技术,来构建i i l 缸w 如平台下的实体模型 和尺寸参数库,从而建立一个基于b s 模式的三维模型库系统以实现零部件的网上浏览。客 户端通过浏览器访问h 1 的w 曲服务程序,在服务器端产生一个s e s s i 对象,由这个s e 豁i 负 责调用服务器端s o l i 羽d 岱对象1 田【1 刀。 ( 3 ) 合肥工业大学以s o l i 羽= i 【s 为c a d 开发平台,以a s p :n e t 为技术核心,采用c 群作 4 南京航空航天大学硕士学位论文 为系统的开发语言,应用三维浏览器插件s p i i l f 拍r e a d e r 实现客户端三维模型的协同浏览【1 8 】。 1 2 2 国内外w e b 零件库应用现状 目前国外已经有多家极具规模的基于w 曲零件库的应用,典型的有以下几个: ( 1 ) t r a c e p a r t s ( w e b 2 c a d ,r 、 阿h 佻印a n s c o m ) :提供了2 0 种语言的支持,有超过数十家 世界主要的零件制造商加盟( 如b o s c h 、s i e l 、厦e n s 等) 提供了1 亿多份免费的2 d 图纸和3 d 机械零件c a d 模型供用户免费下载。目前号称世界第一大零件库,提供两种搜索方式:按企 业名称和零件分类树方法浏览搜索以及按公司名称或零件名称的直接搜索; ( 2 ) 3 d c o n t t c e r l t m l ( w 孙3 d c o n t e n 伦e n 仇1 c o m ) :由美国s o l i d w b d 岱公司推出的一个 崭新的w 曲零件库,集成在s o l i d w b d c s 2 0 0 5 软件内,提供数百万个零部件。用户只需查询供 应商的产品在线目录,直接下载三维实体模型,通过登录上传自己的三维模型。 ( 3 ) c a d c h c k ( w w c a d c l i c k d e ) :德国一家w 曲零件库,采用直接上传c a d 模型的 方式存储零件,该w 曲零件库储存了几十万个零部件。提供有三种搜索方式:1 ) 目录浏览;2 ) 根据公司名称检索;3 ) 根据c a d 数据检索。 国外其他的比较有规模的w 曲零件库还包括p 1 c 公司的h l p 小( w 聊叭l e a r p a t l l l m d i a c o m ) 、 c j m l i b ( w w w c a d l i b c o 1 l l 【) 、p a r t s o l u t i o 璐( w w p a n s o l u t i o m c o m ) 、c a t d 弱h l c ( w 、w c 柏:l 暑峪c o m ) 等。 国内的零件库应用状况则相对于国外零件库有很大的差距,主要表现:( 1 ) 国内零件库的 数量不多:( 2 ) 提供的c a d 格式有限:( 3 ) 搜索方式少;( 4 ) 不能在线对三维模型浏览:( 5 ) 系统管理功能不全。例如,国内较知名的中国机械网( h t l p :肌唧w j x c n ) 也只是提供一些零件 的浏览信息,该零件库没有使用事物特性表来描述零件信息,且只可以下载对应的u g 格式的 c a d 模型文件。零件只是以图片形式显示,不能对零件三维模型进行交互,其管理与应用尚处 于起步阶段。 1 2 3 可视化技术的应用与发展 对于三维模型的浏览而言,如何将模型数据转变为可视化的三维模型是十分关键的步骤。 可视化技术指的是运用计算机图形学和图像处理技术,将几何数据转换为图形或图像在屏幕上 显示出来,并进行交互处理的理论、方法和技术【1 9 】。它涉及到计算机图形学、图像处理、计算 机辅助设计、计算机视觉及人机交互技术等多个领域。科学计算可视化、三维动画和虚拟现实 是近年来可视化技术领域内的三大热门研究方向,它们的技术核心都是三维真实感图形删。 国外的可视化技术研究工作异常活跃,如:美国宇航局的触订e s 研究中心,i a w r e n c e l e r m o r e 国家实验室,l o sa i a m o s 国家实验室,m m 研究中心以及海军研究实验室等。 同时。国际会议等学术研讨活动大大推动了可视化技术的交流与发展。自1 9 9 0 年起,每年都要 5 基于w 曲的机械零件库浏览系统的研发 举行科学计算可视化等国际学术会议,并有专门的学术刊物出版发行。 我国自2 0 世纪9 0 年代初开始进行科学计算可视化技术的研究。从1 9 9 1 年起,我国将科学 计算可视化的研究列为国家科学基金重点项目,“8 6 3 ”高科技项目及用户委托的应用项目:先 后对规则数据场的体绘制算法、面绘制算法、非规则数据场可视化、散乱数据可视化、科学计 算可视化的并行算法、三维复杂模型的多分辨率表示等问题进行了研究并将其应用于各个行业 领域【2 1 1 。 1 3 课题的研究内容和意义 1 3 1 课题的研究内容 本课题着力研究和开发一个基于w 曲的机械零件库浏览系统,该系统针对目前国内使用的 c a d 零件库所存在的问题,以解决机械零件库网络化使用和管理,以及三维模型动态浏览和协 同设计为目标,面向计算机支持的协同设计,采用b r o w s e r s e v e r 浏览器和服务器架构,综合研 究j a v a 、j a v
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 卸车工安全培训材料课件
- 2025海南保亭农水投资有限公司招聘22人笔试参考题库附带答案详解
- 2025浙江临海工投紫光环保科技有限公司招聘32人笔试参考题库附带答案详解
- 2025江西航天海虹测控技术有限责任公司招聘8人笔试参考题库附带答案详解
- 2025年福建省泉州市安溪城建集团有限公司招聘10人笔试参考题库附带答案详解
- 2025年安徽科技大市场建设运营有限责任公司见习人员招聘8人笔试参考题库附带答案详解
- 2025年六安舒城万佛湖水源保护和旅游管理国企招聘13人笔试参考题库附带答案详解
- 2025年三门峡路桥建设集团海外有限责任公司公开招聘10人笔试参考题库附带答案详解
- 2025云南普洱绿佳食品有限公司招聘56人笔试参考题库附带答案详解
- 2025中国平煤神马集团开封华瑞化工新材料股份有限公司招聘21人笔试参考题库附带答案详解
- GA/T 1312-2016法庭科学添改文件检验技术规程
- 大学物理实验长测量
- 卫生政策学之政策问题根源分析
- 步进电机及其工作原理-电机的工作原理及特性课件
- 基于CAN通讯的储能变流器并机方案及应用分析报告-培训课件
- 腹直肌分离康复(产后康复课件PPT)
- 聚合物成型的理论基础课件
- 药监系统官方培训06细菌内毒素方法介绍-蔡彤
- 慢性中耳炎的并发症课件
- 灭火器每月定期检查及记录(卡)表
- 千米、分米和毫米的认识单元备课
评论
0/150
提交评论