基于CAD/CAM的轴类零件信息模型的XML描述

合集下载

基于XML的模具CAD功能快速定制框架

基于XML的模具CAD功能快速定制框架

基于XML的模具CAD功能快速定制框架
杨双荣;周盛;胡沙;李建军
【期刊名称】《计算机应用研究》
【年(卷),期】2009(026)006
【摘要】分析了CAD软件提供的二次开发功能以及模具企业在此方面的需求,针对目前模具CAD功能二次开发存在的低效率问题,提出了一种快速实现模具CAD 功能定制的框架.该框架采用知识管理、XML和数据库技术,结合业务流程领域的流程描述思想,实现了松散耦合的CAD功能提取和描述,提出了一种功能流程描述技术,建立了基于Xerces工具的XML功能流程解释引擎.结合某企业具体需求,将上述框架应用于注塑模具二次功能开发,为模具企业开发定制功能模块提供了新的方案.【总页数】4页(P2322-2324,2339)
【作者】杨双荣;周盛;胡沙;李建军
【作者单位】华中科技大学,材料成形与模具技术国家重点实验室,武汉,430074;华中科技大学,材料成形与模具技术国家重点实验室,武汉,430074;华中科技大学,材料成形与模具技术国家重点实验室,武汉,430074;华中科技大学,材料成形与模具技术国家重点实验室,武汉,430074
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于激光快速成型技术的快速模具CAD [J], 郭九生;李彦生
2.基于Web服务的可快速定制CAPP框架 [J], 刘长毅;张格伟;廖文和;李振林
3.基于XML技术的多功能搜索引擎的框架研究 [J], 胡志华;卢险峰
4.基于B/S框架的ERP功能定制化扩展 [J], 李晨;张之江
5.定制基于ArcXML的客户端浏览器功能 [J], 叶娜;许惠平
因版权原因,仅展示原文概要,查看原文内容请购买。

基于XML的CAD三维机械设计软件的文件格式转换器X-GOOGLECODE

基于XML的CAD三维机械设计软件的文件格式转换器X-GOOGLECODE

基于XML的CAD三维机械设计软件的文件格式转换器(1)课题的意义随着计算机硬件水平的不断提高,CAD技术也得到了迅猛的发展和推广。

在CAD 三维机械设计领域,国内,国外形成了多层次,多品种的三维建模软件。

比如 UG,Catia, Pro/E,SolidWorks,Inventor,SolidEdge,JT,等。

国内比较有名的如CAXA实体设计。

根据各行业的特点和个人的习惯不同,每个单位,每个设计师选用的软件各异,使用多个软件的,其熟悉程度也不一样。

显然,由于软件的不同,会造成单位之间,个人之间对设计的文件交换互用的困难,也不利于各种文件的数据利用和交换。

为了充分的发挥各个软件的各自优势,扬长避短,相互利用。

人们对与这些应用软件之间的数据交换能力越来越迫切。

据美国一家专门从事各种CAD文件格式转换的公司研究发现,全球每年由于各种CAD文件转换引起的数据错误,工程延期,和在文件转换中的投入大约需要2000亿美元。

但是由于历史的原因及不同的开发目的,各种CAD机械设计软件的内部数据记录方式和处理方式不尽相同,开发软件的语言也不完全一样。

因此,这些软件之间的数据交换与共享是目前面临的重要课题。

从80年代开始,国外对数据交换标准做了大量的研制,制定工作,也产生了许多标准,如美国的DXF,IGES,ESP,PDES,法国的SET,德国的VDAIS,VDAFS,ISO的STEP等。

这些标准为CAD机械设计软件的数据交互起了极大的促进作用。

其中,在CAD机械设计软件中比较常用的有IGES 和STEP。

但是这些标准中有一个极大的缺点就是,这些文件格式都是以二进制或者ASIC码的形式存储的。

而且都是存储在一个文件中的。

由于二进制和ASIC码结构的复杂性,人们对这些文件的读写经常非常困难。

在加上所有的信息都存储在一个文件中,这就导致对大的文件产生的数据量太大,以致许多CAD系统难以处理。

而且这些标准有非常复杂,导致在两种不同CAD软件之间通过这种标准文件格式做为中间桥梁来转换不同的文件时经常出现破面。

基于CAD/CAM的自动编程及零件简化造型的研究

基于CAD/CAM的自动编程及零件简化造型的研究

基于CAD/CAM的自动编程及零件简化造型的研究
吴志强
【期刊名称】《电脑知识与技术:学术版》
【年(卷),期】2005()12
【摘要】零件加工造型具有不同于零件设计造型的特点和要求,在自动编程中合理选择适当的造型方法,有利于高效、准确地生成符合要求的刀具路径,从而收到良好的效果。

【总页数】2页(P198-198)
【关键词】自动编程;加工造型;设计造型
【作者】吴志强
【作者单位】常州轻工职业技术学院,江苏常州213164
【正文语种】中文
【中图分类】TG659
【相关文献】
1.CAD/CAM自动编程中零件尺寸公差的保证 [J], 李健;韦灵南;靳龙
2.基于CAD/CAM的自动编程及零件简化造型的研究 [J], 吴志强
3.回转类零件CAD/CAM集成系统自动编程技术的研究 [J], 胡德计
4.模具类零件CAD/CAM/NC集成系统中自动编程系统研究 [J], 张坤华;王琨琦;樊泽明
5.CAD/CAM自动编程中零件造型的研究 [J], 吴志强;孙斐;徐伟
因版权原因,仅展示原文概要,查看原文内容请购买。

国家开放大学《机械CADCAM》形考任务1-3参考答案

国家开放大学《机械CADCAM》形考任务1-3参考答案

国家开放大学《机械CADCAM》形考任务1-3参考答案形成性作业1一、选择题(每小题4分,共25个)1.下述CAD/CAM过程的概念中,属于CAD范畴的是()。

A.几何造型B.CIMSC.FMSD.CAPP2.CAD/CAM系统基本功能不包括下面哪个功能()?A.检验评价功能B.图形显示功能C.信息处理功能D.人机交互功能3.计算机辅助制造是指()。

A.计算机在机械制造方面的应用B.计算机在多品种、小批量生产方面的应用C.计算机在产品制造方面有关应用的统称D.计算机在机械产品设计方面的应用4.在CAD/CAM系统中,()是联接CAD、CAM的纽带。

A.CAEB.CAPPC.CAQD.CAG5.CAD技术起源于一种人机对话系统,该系统为()技术的发展奠定了基础。

A.交互式图形生成B.数控机床C.工程数据库D.专家系统6.CAD/CAM系统主要研究对象描述、系统分析、方案的优化、计算分析工艺设计仿真模拟、NC编程以及图形处理等,它()。

A.输入的是设计要求,输出的是工艺流程。

B.输入的是设计要求,输出的是图纸。

C.输入的是设计要求,输出的是设计方案。

D.输入的是设计要求,输出的是制造加工信息。

7.计算机辅助制造应具有的主要特性是()。

A.准确性、耐久性等B.适应性、灵活性、高效率等C.系统性、继承性等D.知识性、趣味性等8.CAD/CAM系统主要研究对象描述、系统分析、方案的优化、计算分析工艺设计仿真模拟、NC编程以及图形处理等,它()。

A.输入的是设计要求,输出的是制造加工信息。

B.输入的是设计要求,输出的是工艺流程。

C.输入的是设计要求,输出的是设计方案。

D.输入的是设计要求,输出的是图纸。

9.CAD/CAM系统中软件分为几大类,他们是()。

A.系统软件、支撑软件、功能软件B.系统软件、应用软件、绘图软件C.系统软件、支撑软件、应用软件D.系统软件、功能软件、应用软件10.数控编程软件属于()软件。

XML技术在构件描述中的应用

XML技术在构件描述中的应用

XML技术在构件描述中的应用程海水;方灵【摘要】随着构件技术的迅速发展,构件的数量越来越大,应用的领域越来越广泛。

但在构件的描述和检索上面临着越来越多的问题。

比如构件描述缺乏统一可行的标准和模型等。

本文研究如何将XML技术运用在构件描述中,以便时构件进行更好的操作与管理。

【期刊名称】《江西广播电视大学学报》【年(卷),期】2011(000)004【总页数】2页(P126-127)【关键词】构件技术;构件描述;XML技术【作者】程海水;方灵【作者单位】江西广播电视大学,江西南昌330046;江西现代学院,江西南昌330095【正文语种】中文【中图分类】TP203目前,在构件的设计、开发以及管理中,构件描述缺乏统一的标准。

有的采用自由文本格式,有的采用HTML文本格式。

这些表示方法本身存在着诸多缺陷。

例如,采用自由文本格式进行构件描述,虽然这种方式简单、易学、易实现,而且灵活性很强,但因无统一标准,使用这种方式描述构件,既不便于构件管理也不利于交流。

采用HTML文本格式虽然页面表现力强,特别适合于在网上发布。

但是HTML规范本身不提供对格式化数据的支持,用HTML文本格式表示的构件信息不是自描述的,导致一般构件使用者甚至构件开发人员无法完全了解构件功能等相关信息,这样开发出来的构件很难整合到构件数据库中,也难以在各种应用中实现交流、共享。

而对基于WEB的语言XML来说,随着XML技术的发展,XML的可扩展性、自我描述性等特点使XML在构件描述上具有很多独特的优点[1]。

XML(eXtensible Markup Language,可扩展置标语言)是由W3C于1998年2月发布的一种标准。

它同样是SGML的一个简化子集,它将SGML的丰富功能与HTML的易用性结合到Web的应用中,以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。

用这种方法进行组织的数据对于应用程序和用户都是友好的、可操作的[2]。

机床协同设计中产品信息xml描述模型的研究

机床协同设计中产品信息xml描述模型的研究

机床协同设计中产品信息xml描述模型的研究机床协同设计中产品信息XML描述模型的研究是在机床行业中一个重要的研究课题。

它的研究目的是通过分析产品信息的结构,以及产品信息的数据格式,形成一个能够描述机床产品信息的XML格式数据模型,并且能够将其用于机床协同设计中。

首先,在机床协同设计中产品信息XML描述模型的研究中,我们需要对机床产品信息进行分析,以便于确定机床产品信息的数据结构,以及产品信息的数据格式,这是必不可少的。

在这一步中,需要结合机床行业的学习,对机床产品信息的结构特征及其相关数据格式进行归纳、汇总,以及深入分析,以便确定出机床产品信息的XML描述模型。

其次,在机床协同设计中产品信息XML描述模型的研究中,需要根据机床产品信息的XML描述模型,确定机床产品信息XML数据格式,并将其用于机床协同设计中。

在这一步中,我们需要结合机床行业的学习,根据机床产品信息的XML描述模型,确定机床产品信息的XML数据格式,以及机床产品信息XML数据格式如何使用于机床协同设计中,以及如何将机床产品信息XML数据格式对接到机床协同设计系统中。

最后,在机床协同设计中产品信息XML描述模型的研究中,需要进行实验,验证机床产品信息XML描述模型的准确性,以及将其作为机床协同设计中的一个重要的数据模型。

在这一步中,我们需要结合机床行业的学习,建立实验设计,对机床产品信息XML描述模型进行实验,以及将机床产品信息XML描述模型作为机床协同设计中的一个重要数据模型进行实验验证,以验证其准确性和有效性。

总之,机床协同设计中产品信息XML描述模型的研究是一项重要的研究课题,它的主要目的是分析机床产品信息的结构,以及产品信息的数据格式,形成一个能够描述机床产品信息的XML格式数据模型,并且能够将其用于机床协同设计中,以及实验验证其准确性和有效性。

机床协同设计中产品信息XML描述模型的研究,将会为机床行业带来新的发展机遇和方向,对机床行业的发展具有重要的意义。

西南大学18秋0944《机械CAD与CAM》作业答案

西南大学18秋0944《机械CAD与CAM》作业答案

1、柔性制造系统(FMS)的概念诞生于1. E. 中国武汉2.英国伦敦3.美国纽约4.美国华盛顿2、数控指令代码zxl F150表示进给速度是( ) mm/min。

1. 3002. 753. 37.54. 1503、1952年,第一台数控机床在美国()问世。

1. B. 麻省理工学院2.加州理工大写3.斯坦福大写4.哈佛大学4、图形的表示有两种方法,一种是点阵法,另一种是()。

1.预判法2.点阵法3.随机法4.参数法5、面向性能的设计的英文简写为()1. DFA2. DFX3. DFC4. DFM6、面向制造的的设计的英文简写为()1. DFM2. DFC3. DFA4. DFL7、我国第一个CAPP系统是()1. InteCAPP2. TOJICAP3.天河CAPP4.开目CAPP8、麻省理工学院的()开创了CAD的历史,促进了CAD学科的诞生。

1. Sutherland2. Bathe3. Bezier4. Cohen多项选择题9、数据库技术是目前最为先进的数据管理技术,其特点是()1.数据的独立性2.数据的共享性3.数据的安全性和完整性4.数据模型的复杂性和结构化10、一般来说,有限元分析建立刚度矩阵的方法可以采用:1.虚功原理法2.直接方法3.能量变分原理方法4.数值积分法11、有限元分析方法的思路和作法主要包括()1.单元组集2.单元特性分析3.求解未知结点位移4.物体离散化12、CIMS的现代化特征是1.网络化2.虚拟化3.集成化4.数字化5.绿色化13、狭义的计算机辅助制造(CAM)是指在制造过程中某个环节应用计算机,通常是指计算机辅助加工,主要1.刀具轨迹仿真2.机床数控加工3.数控代码生成4.刀位文件生成5.刀具路径规划14、图形标准是一组由基本图素与图形属性构成的通用标准图形系统。

图形标准按功能大致可分()1.面向用户的图形标准2.面向不同CAD系统的数据交换标准3.面向图形设备的图形标准15、为了使虚拟加工过程真实地模拟实际的加工过程,虚拟机床应满足()要求。

滚动轴承CADCAM集成系统

滚动轴承CADCAM集成系统

1引言滚动轴承为常用的标准件,其设计与制造具有特有的特点:①轴承产品设计与工艺设计复杂,计算工作量极大,易出错,但其数学模型相对统一,设计流程标准化程度高,特别适合于应用计算机辅助设计。

②轴承制造为大批量流水式生产,同一种型号的产品一次投产几万套、几十万套,生产中重复环节较多,易于实现计算机辅助管理;③轴承制造过程中,由于生产工序多、工艺流程复杂,且每一种工序都有严格的规定和检验记录,信息交换量大,因此特别需要计算机辅助管理。

开发滚动轴承的CAD/CAM集成系统,对提升企业的生产技术与管理水平,缩短产品开发周期具有积极的促进作用。

本文基于某企业轴承产品开发实际流程,以计算机辅助为手段,开展轴承CAD/CAM集成系统的开发研究。

首先对系统结构进行了探讨;其次介绍了该系统的产品开发流程;最后就对系统的具体软件开发中关键技术进行了研讨。

2 系统功能与结构2.1系统功能要求根据轴承产品开发实际,滚动轴承CAD/CAM集成系统应能满足以下产品开发功能要求:(1)可完成标准或非标准滚动轴承产品的设计。

自动完成新产品的结构设计计算,并依据相关技术标准自动查询各零件的尺寸公差、表面粗糙度和形位公差的数据;依据计算和查询结果自动生成产品装配与零件设计图纸,且设计的图纸必要时可人工修改,并保持图纸与数据库内的数据统一。

(2)可根据各类零件加工工艺技术标准,自动查询工艺数据,设计轴承加工工艺;自动生成各零件加工工艺图纸文件,且设计的图纸必要时可人工修改,并保持数据的唯一性。

(3)应具有功能完备的产品数据管理功能。

依据产品设计和工艺设计需要建立数据库系统;并具有功能完备的数据库管理系统,可方便进行数据查询、修改、增删等操作。

(4)系统要有良好的人机界面,可方便地进行滚动轴承产品的集成设计。

2.2系统结构系统主要由控制模块、设计功能模块、数据库管理模块和数据库系统组成。

2.2.1 系统控制模块通过系统的人机界面,依据企业产品开发过程,协调各模块运行,统一管理各模块数据流,以完成产品CAD/CAM过程。

小轴类零件CAD/CAPP/CAM信息集成系统模型

小轴类零件CAD/CAPP/CAM信息集成系统模型

Integrated Information Model of CAD/CAPP/CAM
of Shaft Parts
作者: 刘烨;程光耀;翟乃军
作者机构: 北京印刷学院,北京102600
出版物刊名: 北京印刷学院学报
页码: 52-56页
年卷期: 2015年 第2期
主题词: PDM;CAPP;特征分类;多层次几何模型
摘要:通过对计算机辅助设计CAD、计算机辅助工艺设计CAPP、计算机辅助制造CAM系统间信息共享和集成存在问题的分析,建立了以产品数据管理PDM为数据平台的
CAD/CAPP/CAM集成系统的体系框架结构,使得零件产品设计信息、工艺信息和加工信息等与零件加工制造过程相关的信息以统一的数据格式存储到PDM系统中,实现了产品数据信息安全、有效的管理。

根据轴类零件加工特点的分析,建立了零件的几何特征模型、工艺信息模型和加工仿真模型。

通过对小轴类零件的实例分析,利用VB高级程序语言集成接口进行设计,自动生成零件的工艺工序图,达到了设计、管理、制造过程中信息交换和共享的目的,从而大大提高了管理和生产效率。

基于CAD_CAM的箱体类零件设计和加工应用技术

基于CAD_CAM的箱体类零件设计和加工应用技术

Γ 因 为 Φ& 3 Δ 〔 Η 4ΓΙ Ι8 支 持 面向对
仿 真路径优化 的结 果
生成 工 作程 序等
。 ,
碰撞
小和 结 构 形式 随 着机 器 的结 构和箱
象的技 术
,
而 其 自身具 有 全 相 关 性


由于 本系
即要求 对
,
体在机 器 中 功 用 的 不同 而 存在着 较
的尺 寸 驱 动 功 能
焊接 离线编 程 平 台开 发方式
用 ϑ Κ5 ? # + ΒΛ
Α Μ ∗ 进行 开 发
Λ

Α
即利
!
% 对 Χ7
!
Β:2Β:( Ι
,
采 用 面 向对 象技 术
不但 实现 了运 动仿真 和 碰 撞 检 测
,
而 且 实现 了离线 编程 和 程序下 载 功
Ο Π“ 一 ΠΠΟ Π Ο “ ΠΠΟ
显 图
示 形
,
基 于 7 &3 Δ
形 状结 构进行 局 部修 饰
主 形 状特征 之 上

它附加 于
界面
从 而 在 很 大程 度 上 提高 了 系

Ι Γ Η 4Γ Ι Ι 8
箱体 零件 无 论为



Γ 在 7&3 Δ Ι Γ Η 4 Ι Ι 8

统 的使 用 效率
Β : Ε 技术
,
建立
,
何种 类 型
,
其形 体 一 般 是 由包 容 其

调试
置 图链 接文 件
,


分类
Α

选项 中

7.3.零件信息的描述与输入cadcam

7.3.零件信息的描述与输入cadcam
7.3零件信息的描述与输入
7.3
零件信息的描述与输入
一、零件信息描述的要求 二、零件信息描述的内容 三、零件信息描述基本方法
【首页】 【上页】 【下页】 【返回】 【结束】 第 1 页
7.3零件信息的描述与输入
一、零件信息描述的要求
零件工艺信息建模
零件信息描述是计算机辅助工艺过程设计的关键,其技 术难度大、工作量大,是影响整个工艺设计效率的重要因素。 零件信息描述的准确性、科学性和完整性将直接影响所设计 的工艺过程的质量、可靠性和效率。因此对零件的信息描述 提出以下要求:
二、零件信息描述的内容
零件信息描述的内容主要包括两个方面:几何信息 , 工艺信息 。 几何信息系指零件的几何形状和尺寸,如表面形状、 表面间的相互位置、尺寸及其公差,实际上是工程图纸上 的图形。 工艺信息是指毛坯特征、零件材料、加工精度、表面 粗糙度、热处理、表面处理、配合和啮合关系等及相应的 技术要求,这些信息都是制订工艺过程时必需的,又称之 为非几何信息。
1)信息描述要准确、完整,能够满足CAPP过程设计时之所 用;且适合计算机处理。
2)信息描述要简洁,易于被工程技术人员理解和掌握,便于 被操作人员输入。 3)零件信息的数据结构要合理,利于计算机处理效率的提高, 便于信息的集成和并行处理。
【首页】 【上页】 【下页】 【返回】 【结束】 第 2 页
7.3零件信息的描述与输入
较著名的系统有美国的COMPAC等 。
【首页】 【上页】 【下页】 【返回】 【结束】 第 9 页
7.3零件信息的描述与输入
4.知识表示描述法
在人工智能领域(AI),信息就是一种知识表示,因而 可用人工智能中的知识表示方法来描述零件信息甚至整个产 品的信息。随着知识工程的发展,零件信息描述采用了知识 表示方法,如框架表示法、产生式规则表示法、谓词逻辑表 示法等。零件信息描述采用知识表示,为整个系统的智能化 提供了良好的前提和基础 。

最新国家开放大学电大《机械CAD-CAM》期末题库及答案

最新国家开放大学电大《机械CAD-CAM》期末题库及答案

最新国家开放大学电大《机械CAD-CAM》期末题库及答案考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。

该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核及教学考一体化答案,敬请查看。

《机械CAD-CAM》题库及答案一一、单项选择题(从所给的四个选项中,找出你认为是正确的答案,将其编号填入括号内。

每小题3分,共45分)1.下述CAD/CAM过程的概念中,属于CAM范畴的是( )。

A.优化设计 B.CAEC.数控加工 D.几何造型2.在CAD/CAM系统中,CAM是指( )。

A.计算机辅助设计 B.计算机辅助制造C.计算机辅助工程 D.计算机辅助工艺过程设计3.计算机辅助制造是指( )。

A.计算机在机械制造方面的应用B.计算机在机械产品设计方面的应用C.计算机在多品种、小批量生产方面的应用D.计算机在产品制造方面有关应用的统称4.CAD/CAM系统中软件分为几大类,他们是( )。

A.系统软件、功能软件、应用软件B.系统软件、支撑软件、应用软件C.系统软件、支撑软件、功能软件D.系统软件、应用软件、绘图软件5.基本图形资源软件是一种( )。

A.系统软件 B.支撑软件C.绘图软件 D.专用应用软件6.下面不属于输出CAD图形输出设备的是( )。

A.滚筒式绘图仪 B.激光式打印机C.扫描仪 D.静电绘图机7.建模技术将显示世界中的产品及相关信息转换为计算机内部能够处理、存储和管理的( )表达方法。

A.自动化 B.数字化C.智能化 D.系统化A.相对原点缩小 B.相对原点放大C.不变化 D.绕原点旋转9.零件的成组编码是( )。

A.根据零件图号而得到的B.根据零件相似性而得到的C.根据零件的型面特征而得到的D.根据零件的分类编码系统而得到的10.零件编码是指将零件设计制造信息用( )表示。

基于XML的CAD与XNA的信息转换

基于XML的CAD与XNA的信息转换

基于XM L 的C A D 与X N A 的信息转换邢英杰 李江南 黄学文大连理工大学,大连,116024摘要:针对C A D 与虚拟装配环境X N A 之间的信息转换问题,提出了一种模型信息转换技术㊂构建了一种面向虚拟装配的层次化装配信息模型,该信息模型由产品层㊁子装配体层㊁零件层㊁特征层㊁几何层㊁三角面片层六层拓扑结构组成;根据模型信息分解方法,将模型信息分解为几何信息㊁装配信息以及面片信息等,使用P r o /T o o l K i t 二次开发工具实现了对模型装配信息的提取,并通过对模型面片信息的转换,解决了C A D 系统与X N A 虚拟装配环境间的信息转换问题㊂利用构建的X N A 虚拟装配平台对该技术进行了验证㊂关键词:虚拟装配;计算机辅助设计;信息转换;可扩展标记语言中图分类号:T P 391.9;T H 164 D O I :10.3969/j .i s s n .1004-132X.2014.12.015I n f o r m a t i o nT r a n s f o r m a t i o nb e t w e e nC A Da n dX N AB a s e do nX M L X i n g Y i n g j i e L i J i a n g n a n H u a n g Xu e w e n D a l i a nU n i v e r s i t y o fT e c h n o l o g y ,D a l i a n ,L i a o n i n g,116024A b s t r a c t :T o r e a l i z e t h e i n f o r m a t i o n t r a n s f o r m a t i o nb e t w e e nC A Da n dX N Av i r t u a l e n v i r o n m e n t,a n i n f o r m a t i o n t r a n s f o r m a t i o nm e t h o do f t h em o d e lw a s p r o p o s e d .F i r s t l y ,ah i e r a r c h i c a l a s s e m b l y i n -f o r m a t i o n m o d e l f o rv i r t u a l a s s e m b l y w a s c o n s t r u c t e d ,w h i c hc o n s i s t e do f s i xh i e r a r c h y l a y e r s ,i n c l u -d i n gp r o d u c t l a ye r ,a s s e m b l y l a y e r ,p a r t l a y e r ,f e a t u r e l a y e r ,g e o m e t r y l a y e r ,t r i a n g l e f a c e t l a y e r .S e c -o n d l y ,b a s e do n t h e i n f o r m a t i o ns e p a r a t i o n m e t h o d ,t h em o d e l i n f o r m a t i o nw a sd i v i d e d i n t o g e o m e t r yi n f o r m a t i o n ,a s s e m b l y i n f o r m a t i o n ,f a c e t i n f o r m a t i o n a n d o t h e r i n f o r m a t i o n ,a n d t h e a s s e m b l y i n f o r m a -t i o nw a s e x t r a c t e db y P r o /T o o l K i t s e c o n d a r y d e v e l o pm e n t t o o l ,t h e nw i t h t h e t r a n s f o r m a t i o n o fm o d e l f a c e t i n f o r m a t i o n ,t h e i n f o r m a t i o nt r a n s f o r m a t i o nb e t w e e nt h eC A Da n dX N A w a ss o l v e d .F i n a l l y,a v i r t u a l a s s e m b l yp l a t f o r mi nt h eX N A w a sd e v e l o p e db yp r o g r a mm i n g ,a n da r e a l a s s e m b l y e x a m pl e w a s h e l d t ov e r i f y th i sm e t h o d .K e y wo r d s :v i r t u a l a s s e m b l y ;c o m p u t e r a i d e dd e s i g n (C A D );i n f o r m a t i o n t r a n s f o r m a t i o n ;e x t e n s i b l e m a r k u p l a n g u a g e (X M L )收稿日期:2012 10 240 引言装配在产品的研发生产中具有举足轻重的作用,装配环节约占产品研发生产总工时的40%~60%,装配费用则占总成本的30%~50%[1]㊂随着虚拟现实(v i r t u a l r e a l i t y,V R )技术的不断发展以及面向装配设计(d e s i g nf o ra s s e m b l y ,D F A )理念的提出,虚拟装配技术应运而生,为解决传统装配过程存在的问题提供了一个新的解决方案㊂X N A 是微软公司于2006年推出的下一代通用软件开发平台,拥有强健的D i r e c t X 仿真内核,整合了物理运算㊁图像及模型绘制㊁音效㊁着色器等功能,为程序开发提供了一个便捷的工具,目前已广泛应用于工程训练㊁场景漫游㊁系统仿真及影视动画等领域[2]㊂X N A 虚拟环境通过建立逼真的现实装配场景,整合声音㊁文字㊁图形及模型绘制功能,模拟产品真实的装配操作过程,为用户提供了比C A D 环境更加生动㊁沉浸的虚拟装配体验㊂装配建模是虚拟装配技术的关键环节,面向虚拟装配的产品信息模型是现实产品模型在计算机内部的描述与实现㊂由于现有的虚拟现实软件建模能力有限,无法构建比较复杂的产品模型,故通常采用三维设计软件(如P r o /E ㊁U G 等)进行产品的装配建模,然后进行适当的信息转换,再将转换后的模型导入虚拟装配环境中进行装配[3‐6]㊂然而这种方式同样有问题,因为C A D 系统与虚拟装配系统的模型描述方式差异很大,C A D 系统采用参数化的模型描述方式,而虚拟装配环境大多采用三角形面片的模型描述方式㊂虽然三角面片模型减少了数据的描述量,能在一定程度上满足虚拟装配实时性的要求,但同时也会造成装配信息㊁拓扑信息以及工程设计信息等信息的丢失,使得虚拟装配操作无法正常进行,不能满足装配模型信息完整性的要求㊂基于以上问题,本文提出了一种模型信息转换方法㊂首先在C A D 系统中进行装配建模;然后将C A D 模型导出为S T L [7]中性文件,经中间转换接口导出为X N A 虚拟环境能识别的文件格㊃9361㊃Copyright ©博看网. All Rights Reserved.式,实现模型面片信息的转换;最后使用P r o/T o o l K i t工具对P r o/E系统进行二次开发,提取模型的装配信息,并用可扩展标记语言[8](e x-t e n s i b l em a r k u p l a n g u a g e,X M L)文件对提取的信息进行保存,满足了虚拟装配系统对装配模型信息完整性以及实时性的要求,较好地解决C A D 与X N A之间的信息转换问题㊂1 层次化装配信息模型的建立装配信息模型是虚拟装配环境的主要信息来源,为了满足虚拟装配环境对模型的信息需求[9‐10],本文建立了一种层次化装配信息模型㊂产品信息包含产品管理信息(如产品及其组成零部件的名称㊁I D编号㊁材料等)㊁几何信息(如几何形状㊁几何尺寸等)㊁装配约束信息(如匹配㊁对齐等)㊁拓扑信息以及工程设计信息等㊂本文用六层拓扑结构对该信息模型进行完整的描述,即产品层㊁子装配体层㊁零件层㊁特征层㊁几何层㊁三角面片层㊂层次化装配信息模型的拓扑结构如图1所示㊂图1 层次化装配信息模型拓扑结构图(1)产品层㊂该层主要包括产品的属性信息(如产品名称㊁类型㊁外形等)以及该产品所有组成零部件的装配拓扑信息,可描述为P r o d u c t= {P(0),H(0)}㊂其中,P(0)表示该产品的属性信息; H(0)={i|h(0)i,i=1,2, ,n}表示该产品所有组成零部件的集合,n表示零部件数目㊂(2)子装配体层㊂该层以子装配体为基本节点,包括子装配体的属性信息(如名称㊁数量等)以及层次映射信息等,可描述为S u b_a s s e m b l y= {P(1),H(1),S(1)}㊂其中,P(1)表示子装配体的属性信息;H(1)={i|h(1)i,i=0,1, ,m}表示该产品所有子装配体的集合;S(1)={s(1)0,s(1)1}表示层次映射信息,s(1)0表示子装配体层之间的层次映射关系,s(1)1表示子装配体层与零件层之间的层次映射关系㊂(3)零件层㊂该层以产品中所有零件为基本节点,包括零件的管理属性信息(如名称㊁I D编号㊁类型等)㊁物理属性信息(如材料㊁质量㊁密度等)㊁装配属性信息以及层次映射信息等,可描述为P a r t={P(2),H(2),A(2),S(2)}㊂其中,P(2)表示该产品所有零件的属性信息;H(2)={i|h(2)i,i= 1,2, ,t}表示该产品所有零件的集合,t表示该产品所有零件的数目;A(2)={i|A(2)i,i=1,2, , r}表示零件节点之间的装配语义信息,通常表现为用装配语义关系描述的装配关系,例如工程中常用 轴孔配合”㊁ 铆钉连接”㊁ 螺栓螺母连接”㊁ 键连接”等装配语义关系来描述零件节点之间的连接方式;S(2)={s(2)0,s(2)1}表示层次映射信息,其中,s(2)0表示零件层与产品层之间的层次映射关系,s(2)1表示零件层与子装配体层之间的层次映射关系㊂(4)特征层㊂该层以组成零件的所有特征为基本节点,包括特征属性信息(如类型㊁名称以及参数等)㊁层次映射信息以及约束信息等,可描述为F e a t u r e={P(3),H(3),S(3),C(3)}㊂其中,P(3)表示零件所有特征的属性信息;H(3)={i|h(3)i, i=1,2, ,k}表示零件所有特征的集合,k表示该零件所有组成特征的数目;S(3)表示特征层与零件层之间的层次映射关系;C(3)={c(3)0,c(3)1}表示约束信息,其中c(3)0表示同一零件内部不同特征之间的约束关系,用于保持零件内部不同特征之间的相互位置,c(3)1表示不同零件特征之间的装配约束关系,常见的约束关系有同轴㊁对齐等㊂(5)几何面层㊂该层以组成零件特征的几何面为基本节点,包括几何面属性信息(如名称㊁类型等)㊁层次映射信息以及约束信息等,可描述为G e o m e t r y={P(4),H(4),S(4),C(4)}㊂其中,P(4)表㊃0461㊃Copyright©博看网. All Rights Reserved.示组成特征的所有几何面的属性信息;H (4)={i |h (4)i,i =1,2, ,w }表示组成特征的所有几何面的集合,w 表示该零件所有组成特征的数目;S (4)表示几何面层与特征层之间的层次映射关系;C (4)={c (4)0,c (4)1}表示约束信息,其中,c (4)0表示同一零件中不同几何面之间的约束关系,用于描述零件的形状及尺寸,c (4)1表示不同零件几何面之间的约束关系㊂(6)三角面片层㊂该层以三角形面片为基本节点,包括三角形面片属性信息(如顶点信息㊁法向量信息㊁颜色信息以及纹理信息等)㊁层次映射信息,该层主要用于虚拟环境中模型的显示㊁渲染以及装配过程的精确碰撞检测,可描述为T r i a n gl e F a c e t ={P (5),H (5),S (5)}㊂其中,P (5)={V e r t e x ,N o r m a l ,C o l o r ,T e x t u r e }表示三角形面片的属性信息,V e r t e x 信息用于描述面片的顶点位置,N o r m a l 信息用于确定面片的法向量即面片的方向,C o l o r 信息用于确定面片的颜色,T e x t u r e 信息用于处理面片的纹理,C o l o r 信息和T e x t u r e 信息用于虚拟装配环境下模型的渲染;H (5)表示构成零件几何面的三角面片的集合;S (5)表示三角面片层与几何面层之间的层次映射关系㊂2 基于层次化装配信息模型的信息转换C AD 系统与X N A 虚拟环境在模型描述方面有很大的不同,为了解决它们之间的信息转换问题,本文采用模型信息分解方法,将模型信息分解为装配拓扑信息以及三角面片信息,使用不同的信息转换方法,将模型信息转换为X N A 虚拟环境能识别的格式,随后在X N A 虚拟装配环境中进行解析及表达,最终实现异构C A D 系统与X N A 虚拟环境之间的信息转换㊂图2为模型信息转换的流程图㊂图2 模型信息转换流程图2.1 模型的三角面片信息转换三角面片主要用于模型在X N A 虚拟环境中的显示㊁渲染,以及虚拟装配过程中模型之间的碰撞检测,而碰撞检测技术对于模型在虚拟装配环境中的交互性操作具有重要的意义㊂由于X N A 仅能识别X 文件和F B X 文件,为了实现模型面片信息的转换,需要借助于中间转换文件㊂S T L 是美国3DS ys t e m 公司开发一种模型数据交换标准,目前大多数C A D 系统都集成了快速转换为S T L 文件的模块㊂S T L 面片模型类似于有限元的网格模型,其基本原理为将参数化的几何实体模型划分为一系列三角形,实现C A D 模型的三角面片化,其中S T L 文件的精度可以根据要求进行指定,S T L 文件的格式也可指定,本文选用文本格式的S T L 文件,其文件结构形式如图3所示㊂图3 S T L 文件结构本文首先利用P r o /E 自带的数据转换接口将C A D 模型输出为.S T L 中间转换文件,再经3d sM a x 中间转换接口,导出X N A 环境支持的.X(或.F B X )面片模型㊂得到的.X 面片模型具有颜色㊁材料㊁纹理贴图㊁M e s h 等静态属性信息及动作信息㊂本文以摩托车发动机MO T O R _E N G I N E 模型为例,图4给出了其S T L 文件信息片段,图5给出了经3d sM a x 导出的.X 面片模型信息片段㊂图4 M O T O R _E N G I N E 模型的S T L 文件信息片段2.2 基于P r o /T o o l K i t 二次开发的模型装配拓扑信息提取技术对于装配拓扑信息,本文采用P T C 公司提供㊃1461㊃Copyright ©博看网. All Rights Reserved.图5 M O T O R _E N G I N E 模型的.X 面片模型信息片段的P r o /T o o l K i t 二次开发工具包对P r o /E 进行二次开发,运用C ++面向对象语言编程,实现模型装配拓扑信息的提取,提取的装配拓扑信息用X M L中性文件进行保存㊂P r o /T o o l K i t 向用户提供了对P r o /E 进行二次开发所需的函数库文件和头文件,函数采用面向对象风格,通过调用这些底层函数,用户可以根据需要实现相关功能的扩展㊂模型装配拓扑信息提取流程如图6所示㊂图7给出了摩托车发动机C A D 模型的X M L提取文档,从提取的X M L 文档可以得到如下信息:产品名称为MO T O _E N G I N E ,I D 编号为1,它由3个子装配体组成,分别为G A S _C A S E ㊁E X -H A U S T 和C A R B U R E T I O N ㊂由于篇幅所限,仅给出了E X H A U S T 子装配体的详细提取信息,所图6 模型装配拓扑信息提取流程图㊃2461㊃Copyright ©博看网. All Rights Reserved.提取的信息包括子装配体的属性信息(例如体积㊁表面积㊁密度㊁质量以及位姿等)㊁约束信息(例如约束名称㊁约束类型㊁约束的数量以及组件的参考模型名称等)㊁尺寸信息(例如尺寸类型㊁尺寸值以及极限偏差等)㊁组件信息(组成该模型的零件的属性信息㊁约束信息㊁尺寸信息以及特征信息)以及特征信息等㊂此外,X M L文档本身的层次结构能较好地表达层次化装配信息模型的拓扑结构㊂<x m lv e r s i o n="1.0"?>-<装配体名称="MO T O R_E N G I N E"标码="1">-<组件信息>+<装配件名称="G A S_C A S E"标码="39">-<装配件名称="E X H A U S T"标码="40">+<属性信息>-<约束信息>+<约束名称=""标码="1o f3">+<约束名称=""标码="2o f3">+<约束名称=""标码="3o f3"></约束信息>-<尺寸信息>-<尺寸标码="0"><尺寸符号>d0:1</尺寸符号><尺寸类型>线性</尺寸类型><尺寸值>0.00</尺寸值><上偏差>0.01</上偏差><下偏差>0.01</下偏差></尺寸></尺寸信息>-<组件信息>+<零件名称="V E N T_P I P E"标码="39">+<零件名称="F I L T E R"标码="40">+<零件名称="MU F F L E R"标码="43">+<零件名称="T A I L"标码="46"></组件信息>-<特征信息>+<特征名称="A S M_R I G H T"标码="1">+<特征名称="A S M_T O P"标码="3">+<特征名称="A S M_F R O N T"标码="5">+<特征名称="A S M_D E F_C S Y S"标码="7"></特征信息></装配件>+<装配件名称="C A R B U R E T I O N"标码="43"></组件信息>+<特征信息></装配体>图7 摩托车发动机C A D模型的X M L文档2.3 X N A虚拟环境下的模型表达要实现C A D模型在X N A虚拟环境下的显示㊁渲染及装配操作,X N A虚拟环境需要对.X面片模型和X M L文档进行解析,最终实现C A D模型在虚拟环境下的表达㊂X N A以M i c r o s o f t.N E T F r a m e w o r k为基础,封装了大量用于程序开发的库函数,使得开发者无需关注低阶技术,只需要根据功能需求在X N A框架内进行相应扩展,提高了代码的重复利用率和开发效率,X N A程序基本框架如图8所示㊂图8中,I n i t i a l i z e()函数用于初始化成员变量及其他相关的对象;L o a d‐C o n t e n t()函数将程序所需的2D图像㊁.X面片模型和音效等资源加载到内容管道,等待被程序调用;U p d a t e()函数用于更新X N A数据;D r a w()函数根据U p d a t e()函数更新的数据将场景重新绘制㊂更新速度取决于程序的帧率,当帧率大于25H z(即每秒重绘场景图8 X N A程序框架的次数大于25)时人眼就不能识别,一般采用60H z的标准帧率㊂要解析.X面片模型和X M L文档,只需要在X N A程序框架中进行相应的功能扩展即可㊂首先声明.X面片模型变量,然后利用L o a d C o n t e n t()函数将其加载至内容管道,最后在U p d a t e()函数中添加解析X M L文档的函数, X N A根据读取的X M L节点信息与.X面片模型进行关联,即可实现模型在X N A环境下的重构及表达㊂3 应用实例本文以微软X N A技术为基础,在M i c r o s o f t V i s u a l S t u d i o2010环境下构建了一个基于X N A 的虚拟装配演示系统㊂该系统通过解析面片模型和经二次开发提取的装配拓扑信息X M L文档,通过键盘㊁鼠标等交互式输入设备的相关操作,完成C A D模型在虚拟装配环境下的显示㊁渲染以及虚拟装配过程演示等㊂下面以摩托车发动机为例,来说明C A D与X N A的信息转换过程㊂(1)导出S T L文件㊂在P r o/E W i l d f i r e4.0中进行摩托车发动机的装配建模,并将此装配模型导出为S T L面片模型,并根据需要进行相关参数的设定㊂(2)导出.X文件㊂在A u t o d e s k3d sM a x2010中导入步骤(1)保存的S T L面片文件,进行相关参数的设定(如果没有进行参数设定,直接导入S T L面片文件,模型会出现破面等缺损现象),并运用D i r e c t XP a n d a第三方插件导出为X N A虚拟装配环境所识别的.X面片模型,该面片模型是X N A虚拟装配环境的3D模型来源㊂(3)导出X M L文件㊂运用P T C公司提供的P r o/T o o l K i t二次开发工具包对P r o/E进行二次开发,实现对模型装配信息的提取,并将提取的装㊃3461㊃Copyright©博看网. All Rights Reserved.配信息以X M L 格式的文件进行保存㊂(4)解析.X 面片模型及X M L 文件㊂基于X N A 虚拟环境,运用C#编程,构建了一个虚拟装配演示系统,并在该演示系统上实现了模型在X N A 虚拟装配环境下的显示㊁渲染(图9)以及交互式装配操作(图10)㊂图9 X N A虚拟环境下的模型描述图10 X N A 虚拟环境下的交互式虚拟装配4 结论基于X M L 的C A D 与X N A 信息转换技术具有以下优点:(1)模型信息表达较为完整㊂本文构建的层次化装配信息模型不仅包含C A D 模型的几何信息㊁装配拓扑信息,而且包含管理属性信息以及工程设计信息等㊂采用信息分解方法对信息进行相应的转换,较好地满足了虚拟装配系统的信息要求㊂(2)满足虚拟装配系统实时性的要求㊂层次化装配信息模型不仅保证了C A D 模型信息的完整性,而且能满足在X N A 虚拟环境下的实时显示及渲染㊂参考文献:[1] A n d r e a s e n M M ,K a h l e rS ,L u n dT.D e s i g n f o rA s -s e m b l y [M ].B e r l i n :S p r i n g e r ‐V e r l a g,1983.[2] 张景仁,蔡发奎.基于X N A 的机场火灾消防模拟设计[J ].武警学院学报,2007,23(12):31‐34.Z h a n g J i n g r e n ,C a iF a k u i .T h eD e s i g no fS i m u l a t i n g f o rF i r eP r o t e c t i o ni nt h e A i r po r tB a s e do n X N A [J ].J o u r n a l o f C h i n e s e P e o pl e ’s A r m e d P o l i c e F o r c eA c a d e m y,2007,23(12):31‐34.[3] 刘江省,姚学英,李建广.C A D 系统与虚拟装配系统数据转换的研究[J ].计算机集成制造系统,2004,10(增):56‐59.L i uJ i a n g s h e n g ,Y a o X u e y i n g ,L iJ i a n g u a n g .D a t a T r a n s f o r m a t i o n f r o m C A D t o V i r t u a l A s s e m b l yS y s t e m [J ].C o m p u t e r I n t e g r a t e d M a n u f a c t u r i n g S ys t e m s ,2004,10(S ):56‐59.[4] 杨洪君,宁汝新,郑轶.基于X M L 的C A D 系统和虚拟装配系统之间的数据转换[J ].机械设计与制造,2006(11):46‐48.Y a n g H o n g j u n ,N i n g R u x i n ,Z h e n g Y i .D a t aE x c h a n g e f r o mC A D t oV i r t u a lA s s e m b l y S y s t e mB a s e d o nX M L [J ].M a c h i n e r y D e s i gn &M a n u f a c t u r e ,2006(11):46‐48.[5] W h y t e J ,B o u c h l a g h e m N ,T h o r peA ,e t a l .F r o m C A D t o V i r t u a l R e a l i t y :M o d e l l i n g A p p r o a c h e s ,D a t a E x -c h a n g e a n dI n t e r a c t i v e3D B u i l d i n g D e s i gnT o o l s [J ].A u t o m a t i o n i nC o n s t r u c t i o n ,2000,10:43‐55.[6] N a s rE A ,K a m r a n iA K .C o m p u t e r ‐b a s e dD e s i gna n d M a n u f a c t u r i n g A nI n f o r m a t i o n ‐b a s e d A p pr o a c h [M ].B e r l i n :S p r i n g e r ‐V e r l a g,2007.[7] C h e n Y H ,N g C T .I n t e g r a t e dR e v e r s eE n g i n e e r i n ga n dR a p i dP r o t o t y p i n g [J ].C o m p u t e r &I n d u s t r i a lE n g i -n e e r i n g,1997,33(3):481‐484.[8] C h u e n g D W ,L i uY a n g ,K u m a rA ,e t a l .A nX M L A p -p l i c a t i o nf o r G e n o m i c D a t aI n t e r o p e r a t i o n [C ]//P r o -c e ed i n g s o f t he I n t e r n a t i o n a l C o nf e r e n c e o nB i o i n f o r m a -t i c s a n dB i o e ng i n e e r i n g.B e t h e s d a ,2001:97‐103.[9] 万华根,高曙明,彭群生.V D V A S :一个集成的虚拟设计与虚拟装配系统[J ].中国图形图象学报,2002,7(1):27‐35.W a nH u a g e n ,G a oS h u m i n g ,P e n g Q u n s h e n g.V D V A S :A nI n t e g r a t e d V i r t u a l D e s i g n a n d V i r t u a l A s s e m b l yE n v i r o n m e n t [J ].J o u r n a l o f I m a g e a n dG r a ph i c s ,2002,7(1):27‐35.[10] 刘子建,王平,艾彦迪.面向过程的产品信息虚拟装配建模技术研究[J ].中国机械工程,2011,22(1):60‐64.L i uZ i j i a n ,W a n g P i n g,A iY a n d i .R e s e a r c ho nP r o c e s s ‐o r i e n t e d V i r t u a lA s s e m b l y M o d e l i n g T e c h n o l o g y f o r P r o d u c t I n f o r m a t i o n [J ].C h i n a M e c h a n i c a lE n g i n e e r -i n g,2011,22(1):60‐64.(编辑 陈 勇)作者简介:邢英杰,男,1961年生㊂大连理工大学机械工程学院副教授㊂主要研究方向为C A D /C A M /C A P P /C A E ㊁C I M S ㊁科学计算可视化等㊂发表论文60余篇㊂李江南,男,1987年生㊂大连理工大学机械工程学院硕士研究生㊂黄学文,男,1968年生㊂大连理工大学管理科学与工程学院副教授㊂㊃4461㊃Copyright ©博看网. All Rights Reserved.。

模具CADCAM-产品零件造型

模具CADCAM-产品零件造型
P = P (u ) = { x(u ), y (u ), z (u )} u ∈ [0,1]
第五章 产品零件造型
(2) 曲线切矢和法矢 曲线切线是通过曲线上切点的所有直线当中最贴近曲线的直线。 切线的方向称为切矢。 把与曲线切矢和平面法矢都垂直的方向定义为曲线的法矢。
第五章 产品零件造型
(3) 样条线 采用模线样板法表示和传递自由曲线曲面的形状称为样条。 样条曲线是指由多项式曲线段连接而成的曲线,在每段的边界 处满足特定的连续条件。 样条曲面则可以用两组正交样条曲线来描述。
三次样条:给定n+1个点,可得到通过每个点的分段三次多项 式曲线:
x(u ) = a3 x u 3 + a2 x u 2 + a1xu + a0 x 3 2 y (u ) = a3 y u + a2 y u + a1 y u + a0 y z (u ) = a u 3 + a u 2 + a u + a 3z 2z 1z 0z
第五章 产品零件造型
几何造型是研究几何形体及其属性在计算机内表示、构造并进 行相关运算的技术,其任务是将现实世界中真实存在的物体及其 属性转化为计算机所能接受和表达的信息,存储在计算机内,建 立起物体的数字模型,为产品设计、分析、制造、仿真、装配、 管理等生产过程提供有关产品的几何信息和特征信息。
第五章 产品零件造型 1. 曲面模型的数据结构
曲面模型的数据结构仍为表结构,除顶点表和棱线表外,还定 义了构成三维实体的各个组成面的信息,即面表。
第五章 产品零件造型 2. 表面造型的特点
(1) 优点 a. 增加了有关面的信息,有可能生成剖面图和进行消隐处理、 着色、表面积计算、二曲面求交、可以获得NC加工所需要的信 息及数控刀具轨迹生成、有限元网格划分等。 b. 表面造型方法丰富 (2) 缺点 a. 仍然缺乏表示内部结构的能力,因为它仅仅表示了一个形体 的边界形状(或外壳),依然存在“多义性”问题。 b. 操作比较复杂,要求操作者具备曲面建模的数学知识。

零件信息描述(CADCAM)

零件信息描述(CADCAM)

.任务书毕业设计的原始数据:零件的几何图形。

2.毕业设计(论文)的内容和要求(包括技术要求、图表要求以及工作要求等):研究零件信息描述方法,并实现把零件的几何形状和技术要求转换为计算机能够识别的代码信息,作为计算机辅助工艺过程设计的输入信息。

1.探讨CAPP零件信息描述方法;2.设计程序实现零件信息输入;3.撰写毕业设计论文。

3.毕业设计应完成的技术文件:1.毕业设计论文;2.程序清单;3.软件光盘。

4.主要参考文献:1.王令其等. 数控加工技术. 北京:机械工业出版社. 2007年1月2.刘雄伟. 数控加工理论与编程技术. 北京:机械工业出版社.3.罗学科. 计算机辅助制造. 北京:化学工业出版社.4.杨岳. CAM技术与应用. 北京:机械工业出版社.5.王先逵. 计算机辅助制造. 北京:清华大学出版社.5.毕业设计(论文)进度计划(以周为单位):目录:目录第一章绪论 ...............................................................................................1.1 选题背景和意义…………………………………………………………….1.2 课题研究内容,方法和要求……………………………………………….1.3 本文结构…………………………………………………………………….第二章CAD/CAM应用技术..................................................................2.1 CAD/CAM基本概念………………………………………………………..2.2 CAD技术的应用……………………………………………………………2.3 CAD/CAM技术的发展……………………………………………………..第三章编程工具VB基础……………………………………………...3.1 Visual Basic的发展…………………………………………………………3.2 Visual Basic的特点…………………………………………………………第四章AUTOCAD的DXF文件..........................................................4.1 ATUOCAD的发展………………………………………………………...4.2 DXF文件简介……………………………………………………………...4.3 组码………………………………………………………………………...4.4 实体段……………………………………………………………………...第五章零件信息描述方法的研究.........................................................5.1 零件信息描述的要求……………………………………………………...5.2 零件信息描述的内容……………………………………………………...5.3 零件信息描述方法…………………………………………………...........第六章程序设计方案.............................................................................6.1 模块介绍…………………………………………………………………...6.2 程序流程图………………………………………………………………...6.3 零件图……………………………………………………………………...6.4 程序界面设计思路………………………………………………………...第七章结论…………………………………………………………….7.1 设计总结…………………………………………………………………...7.2 感想………………………………………………………………………... 致谢............................................................................................................... 参考文献所发论文仅为参考,除了VB程序可以一样,其他必须自己找资料,雷同退回重写,大家按照文章的目录去填内容,肯定通过!!!参考论文:第一章绪论1.1 选题背景和意义计算机辅助工艺过程设计(computer aided process planning, CAPP)是通过计算机输入被加工零件的几何信息(图形)和加工工艺信息(材料、热处理、批量等),由计算机自动输出零件的工艺路线和工序内容等工艺文件的过程。

CAD/CAM应用系统零件几何模型信息随生产过程的转化

CAD/CAM应用系统零件几何模型信息随生产过程的转化

CAD/CAM应用系统零件几何模型信息随生产过程的转化张力;徐宗俊
【期刊名称】《机械》
【年(卷),期】1997(024)003
【摘要】提出CAD/CAM应用系统随生产过程动态集成的问题,对CAD.CAM运用系统中零件产品模型几何信息在生产过程中的转化与利用进行了研究,包括零件产品模型向分析模型和金属铸模数控加工模型的转化,并阐述了提高CAD.CAM应用系统零件几何模型传化的途径。

【总页数】3页(P4-6)
【作者】张力;徐宗俊
【作者单位】重庆大学;重庆大学
【正文语种】中文
【中图分类】TH164
【相关文献】
1.小轴类零件CAD/CAPP/CAM信息集成系统模型 [J], 刘烨;程光耀;翟乃军
2.基于CAD/CAM的轴类零件信息模型的XML描述 [J], 王碧艳
3.采用基于特征的零件信息模型技术实现CAD/CAPP/CAM的集成 [J], 漆海卫;杨明浪
4.零件信息模型──CAD/CAPP/CAM集成的关键 [J], 金烨;马登哲;应思红
5.基于特征的几何公差实体模型的研究(一)——CAD/CAM中基于特征的几何公差表示模型 [J], 黄灿明;梁天培;夏建芳
因版权原因,仅展示原文概要,查看原文内容请购买。

基于XML的图形信息表示模型

基于XML的图形信息表示模型

基于XM L的图形信息表示模型东南大学计算机科学与工程学院 顾敏忠[摘 要]现有图形系统都有各自的信息表示格式,缺乏统一的信息描述标准,难以实现图形信息的共享。

另外,图形信息存储方式的单一也限制了系统的可扩展性和灵活性。

本文以图形构成信息为研究对象,利用X M L数据建模技术和数据存取机制为手段,集中研究图形信息的统一格式表示,对图形信息的组织和管理进行研究和试验。

从而为分布式计算环境下图形信息的共享乃至网络协同提供一种针对图形信息管理的实现方法。

[关键词]XM L X M L语义 数据交换 图形信息 图形信息表示(上接第29页)作出反应。

第三方提供的供应链信息管理系统能保证供应链在开放、透明的系统中运行,避免了市场信息在供应链中从上往下层级式地传递,避免了信息传递的迟滞。

由于具有极强的动态性、开放性、兼容性,所以基于I nt ernet构建、信息的充分共享、具有Web服务器的特性的供应链信息管理系统第三方提供模式是供应链管理走向专业化的标志。

参考文献[1]柴跃廷,韩坚,李芳芸.基于协调中心的敏捷供应链系统的研究[J].计算机集成制造系统CI M S,1998(4):26-29.[2]李军,郭耀煌.物流配送车辆优化调度理论与方法[M].北京:中国物资出版社,2001.[3]刘敬军,张申生,李林.敏捷化供应链管理集成框架研究[J].计算机集成制造系统CIM S,1998(4):15-18.[4]马士华.供应链管理(第二版).机械工业出版社,2006. 7.[5]张润杰.利用多A gent系统管理供应链[J].兰州理工大学学报,2004年12月,第30卷第6期.[6]利用Sy baseEA Ser ver快速开发W ebSer vice[EB/O L]. ht tp://w ww.sybase.co /cn/co nt ent/developer/expkfz2ly jqhz W BSer ver.ht m,2002[7]P hillip W Balsmerier,Wendell J V.Supply chain management:a time-based st rat egy.Industr ial M anag ement, 1996,38(5):24-27.[8]Ranald H Ba llo著,王晓东等译.企业物流管理[M].北京:机械工业出版社,2002.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信 息 等 , 些 信 息 在 层 次 上 差 异 很 大 . 反 映 的 内容 及 这 所
以轴 类 零 件 为 例 进 行 制 造 特 征 分 类 ,根 据 设 计 和 3 艺 的要 求 , 类 零 件 的特 征 主要 有 台 阶轴 段 、 角 、 2 这 倒
键 槽 、 心 孔 、 向孑 、 向孔 、 刀 槽 、 轴 、 纹 、 中 径 L 轴 退 锥 螺 台
方 式进行 编程 。
= A
DBl . 0 DBX 10 . DB1 . O DBX 6 . 41
R Q 3 . 50 S Q 3. 51



3 . 51
3 结 束语
通 过 变 量 子 程 序 的模 块 式 编 程 的应 用 可 以 有 效 提
D 0D X 11 序 中的 应 用 : B1.B .程
关 键 词 : AD/ AP / AM 信 息模 型 C C PC XML
中 图分 类 号0 0 4 9 (0 20 — 0 1 0 10 — 9 82 1)5 0 6 — 3 关 系 信 息 和 零 件 的 加 工 信 息 。 只 有 使 零 件 的 几 何 实 体 模 型具备 这三 种信 息 , 有可 能实 现 c 才 AD/ AP / AM 。 C PC 针 对 轴 类 零 件 在 实 际 中 的 特 点 ,对 轴 类 零 件 的 制 造 信 息 进 行 详 细 归 纳 , 成 完 整 的 制 造 信 息 模 型 . 设 计 中 形 使
收 稿 日期 :0 2年 1月 21
联 结 包 括 邻 接 、 附 和 阵 列 关 系 。在 轴 类 零 件 众 多 特 依
征 之 间 也 存 在 这 种 关 系 . 特 征 与 特 征 之 间 存 在 特 定 的 几 种联 结关 系 和定 位关 系 .本文 总结 出了常 见 的特征
关 系 以 简 化 特 征 模 型 。 如 表 1轴 类 零 件 特 征 间 关 系 所 理 变 成 简 单 的 NC 程 序 处 理 。 现 在 越 来 越 多 的 机 床 中 刀 库 、 械 手 、 刀 仪 等 辅 具 的 顺 序 动 作 都 是 采 用 这 种 机 对
产 生 的 零 件 模 型 不 仅 可 以 应 用 于 计 算 机 辅 助 工 艺 规 程
在 C M S中 , 计 和 制 造 即 C I 设 AD/ AM 是 系 统 的 核 C
心 , AD/ AM 的 集 成 是 最 关 键 也 是 最 复 杂 的 环 节 . C C 随
着 C AD, AM 技 术 的 发 展 , 们 已 经 认 识 到 C / AM C 人 AD C
形 成 设 计 制 造 的 高 度 集 成 。 1 1 轴 类 零 件 的 特 征 信 息 .
几 何 信 息 . 须 超 越 固有 的 实 体 造 型 概 念 。 些 非 几 何 必 这 信 息 通 常 被 称 为 特 征 。 特 征 是 与 零 部 件 或 产 品 有 关 的
信 息 集 合 , 括 设 计 信 息 、 造 信 息 、 验 信 息 和 管 理 包 制 检
在 程 序 中 输 入 JAs( ) 示 夹 紧 第 4 轴 , 夹 紧 I 0表 当 完 成 信 号 I 50 没 接 通 前 , 于 循 环 等 待 中 , 时 屏 幕 3. 处 同 提 示 第 4轴 正 在 夹 紧 中 。 输 入 JAS( ) 示 放 松 第 4 I 1表 轴 , 放 松 完 成 信 号 15 1没 接 通 前 , 样 处 于 循 环 等 当 3. 同 待 中 , 时 屏 幕 提 示 第 4轴 正 在 放 松 中 , 有 完 成 信 号 同 只 接 通 后 才 能 继 续 下 面 的程 序 。 在 这 个 实 例 中 , 户 循 环 程 序 可 以 简 化 P C 程 序 用 L 的 编 程 , 过 用 户 循 环 程 序 处 理 顺 序 逻 辑 。 P C程 通 而 L 序 只 负 责 对 信 号 进 行 简 单 处 理 . 复 杂 的 P C逻 辑 处 把 L
肩 和 圆角 , 及齿 轮轴 、 杆 和花键 等 。 以 蜗
12 . 特 征 关 系
特 征 关 系 包 含 特 征 的 联 结 和 特 征 定 位 关 系 , 特 征
1 轴 类 零 件 的 制造 信 息
零 件 的 制 造 信 息 包 括 零 件 的 特 征 信 息 、 特 征 间 的
表 示 方 式 不 同 。 征 的 分 类 方 法 有 多 种 , 般 来 说 可 以 特 一 分 为 形 状 特 征 、 料 特 征 、 度 特 征 、 术 特 征 及 管 理 材 精 技 特 征 等 _。 从 以 上 分 析 来 看 , 征 建 模 是 C / AP / 1 ] 特 AD C P C AM 集 成 首 要 解 决 的 问 题 , 实 现 信 息 集 成 的 关 键 。 是
集 成 的关 键 在 于 构 造 统 一 的 产 品模 型 。 一 个 完 整 的 产 品 信 息 模 型 不 仅 应 具 备 产 品 的 几 何 拓 扑 信 息 。而 且 还 应 具 备 面 向 制 造 的 加 工 和 工 艺 信 息 ,为 了 表 达 这 些 非
( AP C P) 中 , 可 以 应 用 于 计 算 机 辅 助 制 造 ( AM ) , 也 C 中
信 息 的 需 求 , 特征 定 义 、 征 关 系和 加 工 信 息 等 方 面对 轴 类 零 件 特 征 进 行 了深 入 研 究 , 此 基础 上 构 建特 征 信 息模 型 。 从 特 在 针 对 C D c M 的需 求 , 建 零 件信 息模 型 的 X L描 述 , 后 给 出 了相 关的 实例 。 A /A 创 M 最
基奇 C DC M 的轴类 零件信 息模 型 的 X A /A ML描述
口 王碧艳
杨凌职业技术学院 陕西咸阳 7 2 0 1 10

要: 以产 品 特 征 建 模 作 为 C D C A / AM 集 成 的 基 础 , 建基 于特 征 的 集 成 化 产 品 信 息 模 型 。 根 据 系统 的 集 成 对 于 构
相关文档
最新文档