当前位置:文档之家› 一种零件特征描述和信息模型建立方法

一种零件特征描述和信息模型建立方法

一种零件特征描述和信息模型建立方法
一种零件特征描述和信息模型建立方法

CORBA 构件模型综述

收稿日期:2004-05-19;修返日期:2004-06-26基金项目:国防预研基金资助项目(413160102) CORBA 构件模型综述 * 潘慧芳,周兴社,於志文 (西北工业大学计算机学院,陕西西安710072) 摘 要:随着计算机网络技术和应用的发展,分布构件技术成为分布式计算领域的热点,CCM 就是主流的分布构件技术之一。首先介绍了CCM 产生的背景,然后对CCM 的重要组成部分进行了详细的阐述,并对现有的基于CCM 的研究和实现进行了简要的分析,最后将CCM 与EJ B 和COM 进行了比较。关键词:构件;CORBA;CCM 中图法分类号:TP311 文献标识码: A 文章编号:1001-3695(2005)05-0014-02 An Overview of CORBA Com ponent M odel PAN Hui-fang,ZHOU Xing-she,YU Zhi-wen (School of Computer Science,Nor thwester n Polytechnical Univers ity,Xi ’an Shanxi 710072,China) Abst ract :Along wit h t he developm ent of com puter net works and applica tions,distribut ed com ponent t echnolog y becam e t he hot spot of distribut ed com https://www.doczj.com/doc/7515026974.html, M is one of t he popular dis tribut ed com ponent technolog ies.This paper first int roduces t he background of CCM.It then describes t he m a in sect ions of CC M and a na ly zes the ex ist ing im plem ent at ions based on CC M.Fi-na lly,it com pares C CM with rela ted t echnolog ies.Key words:Com ponent;CORB A;C CM 随着网络技术的飞速发展,单个计算节点的处理能力持续提高,不同厂商和异构技术环境的不断激增,使得分布式系统的应用和开发日趋复杂。在构建企业分布式应用系统的过程中,要求系统具有可配置性、可伸缩性、可重用性和可管理性,以满足不断增长的企业应用需求。在这种情况下,分布构件技术应运而生。通过采用分布构件技术,可以降低大型分布式系统的开发难度,重用已有的代码资源,提高分布式系统的开发效率。目前,主流的服务器端分布构件技术有OMG 组织的C CM (CORB A C om ponent Model,C CM )技术,M icrosoft 的C OM (Com ponent Object M odel,C OM)技术以及S U N 的EJ B(E nt er-prise J av a Bea n,EJ B )技术。因为C ORBA 采用远程对象调用机制,支持异构环境下分布式应用系统的开发和互操作,具有与底层硬件、操作系统、网络、通信协议和编程语言无关的特点,所以被广泛地应用于大型的分布式系统中。而CCM 作为C ORB A 3.0规范的一部分,对原有的对象模型进行了扩展,从而更易于服务器端软件的重复使用和CORBA 应用程序的动态配置,因而具有广阔的应用前景。 1 CORBA 构件模型 传统的CORB A 对象模型(CORBA2.x 规范)具有一些明显的缺陷,如没有配置对象实现的标准方式,缺少对公共COR-BA 服务器编程模式的有效支持,对象功能难以扩展,CORBA 对象服务的可用性没有预先定义,对象生命周期管理没有标准化等。这些缺陷导致对象实现难以设计、重用、配置、管理和扩展。为此,OMG 在C ORBA 3.0中引入了CCM,C CM 是用于开 发和配置服务器端分布式应用的构件模型。 下面对CCM 中的抽象构件模型、构件实现框架(C IF)、容器编程模型、打包与部署模型进行详细的描述。1.1 抽象构件模型 CCM 构件提供了称为端口(Port s)的多种外部接口,以便与客户、其他构件、C ORB A 服务等进行交互。构件模型支持四种基本的Port s 。 (1)侧面(Facet s)。它是构件提供的与客户交互的相互独立的一组接口。一个构件能够提供多个对象引用,这些不同的对象引用被称为Facet s,Facet s 可以支持不同名字和功能的IDL 接口。客户通过唯一的等价接口(E quivalent Interfa ce)在构件的多个Facet s 间进行导航。Fa cet 接口的实现被封装在构件中,被看作是构件的一部分。 (2)插口(Recept acles)。它是一些指定的连接点(Connec-tion Point s),这些连接点描述一个构件使用外部构件提供的对象引用来调用其上的操作的能力。通过使用插口,构件能够与其他对象进行连接,并调用这些对象的操作。 (3)事件源/事件接收器(E vent Sources/Ev ent S inks)。它是指定发送/接收特定类型事件的连接点。事件源分为Em it-ter 和Publis her 两类,Em itt er 规定在某个时间只允许一个接收者与之连接,Publisher 允许同时有多个接收者与之连接。事件接收器允许有多个事件源与之相连。 (4)属性(At tribut es)。属性主要用于构件的配置,配置工具使用属性对构件的配置参数进行预先的设置。 CCM 引入了产地(Hom e)对构件的生命周期进行管理。一个Hom e 是某种类型所有构件实例的管理器,不同类型的 Hom e 能够管理同一类型的构件,但一个构件实例只能有一个Hom e 实例。Hom e 形式化了工厂(Fa ct ory)设计模式来管理同 ?41?计算机应用研究2005年

第七讲 零件变形特征

第七讲零件变形特征 一、压凹特征 压凹特征可变形或从目标实体中切除材料。压凹特征通过使用厚度和间隙值来生成特征。在目标实体上生成与所选工具实体的轮廓非常接近的等距袋套或凸起特征。 压凹特征要求: 目标实体和工具实体其中必须有一个为实体。 如实现压凹,工具实体必须与目标实体接触(穿透),或者间隙值必须允许穿越目标实体的凸起。 如实现切除,工具实体与目标实体不必相互接触,但间隙值必须大到可足够生成与目标实体的交叉。 如需曲面工具实体压凹(切除)实体,曲面必须与实体完全相交。 唯一不受允许的压凹组合为曲面目标实体与曲面工具实体。 压凹选项: 目标实体:在图形区域中,为目标实体选择要压凹的实体或曲面实体。 要移除的工具实体区域:在图形区域中,为工具实体选择一个或多个实体或曲面实体,通过选中“保留选择”或移除选择“来选择要保留的模型边侧。这些选项将翻转要压凹的目标实体的边侧。 选择“切除”来移除目标实体的交叉区,无论是实体还是曲面。在这种情况下,没有厚度但仍会有间隙。 如果工具实体为曲面,且正在切除材料,则会出现一操纵杆来控制切除方向。 参数: 厚度:设定厚度(仅限实体)来确定压凹特征的厚度。 间隙:设定间隙来确定目标实体和工具实体之间的间隙,间隙是往外(内)等距的长度。可反向。 示范: 绘制草图

观察三种效果。 练习1:曲面工具实体 画一矩形,拉伸。 绘制一曲线,旋转(去除“合并结果”)。 插入-特征-压凹,选取“工具实体区域”时,选择要压凹的平面或曲面,选中“切除”。隐藏工具实体,观察。 拉伸 深度10 再拉伸 深度20 去除“合 并结果”, 否则不会 选中工具 实体 从上一特征中分离

工程特征

工程特征 工程特征的特点:不能单独存在,必须依附于其他特征之上。 放置工程特征的方法:在放置工程特征时,关键要将以下两类参数确定好,一是定位参数,即确定该特征位置的参数。二是定形参数,即如何确定该特征的形状。 孔特征 孔特征创建过程:先定形,后定位。 即: (1)首先确定创建孔的类型(是直孔、草绘孔还是标准孔) (2)接着确定孔的定形参数(包括孔的直径和孔的深度以及其他形状参数) (3)最后确定定位参数(包括确定主参照,即孔的放置参照,确定孔特征的生成方向,设置孔的放置类型和次参照 注: 【线性】:选定两个次参照和两个线性尺寸来确定孔在主参照的位置,其中线性尺寸表示孔轴线到两个次参照的距离。注意:此时两个次参照为平面或边。该选项仅当选取平面为主参照时可用。 【径向】:指定一个线性尺寸和一个角度尺寸来确定孔的放置位置。此时两个次参照分别为基准轴和参考平面。其中线性尺寸表示孔轴线到次参照(为基准轴)的半径(距离),角度尺寸为孔轴线与另一个次参照(参考平面)间的夹角。 【直径】:指定一个线性尺寸和一个角度尺寸来确定孔的放置位置。此时两个次参照分别为基准轴和参考平面。其中线性尺寸表示孔轴线到次参照(为基准轴)的直径(距离),角度尺寸为孔轴线与另一个次参照(参考平面)间的夹角。 【同轴】:创建与被选取参考轴同轴的圆孔。此时次参照只需要一个轴线即可。 在创建孔特征时,系统会自动将选择的第一个参照确定为放置参照,并根据所选参照类型的不同,自动切换放置类型。 孔特征与切口特征相比,有以下优点: 创建简单孔和标准孔时不需要进入二维草绘;

孔特征采用更理想的预定义形式放置孔,并且可用鼠标在直接操纵确定位置和形状。 孔的分类: (1)、简单孔:由带矩形剖面的旋转切口组成。可使用预定义矩形或标准孔轮廓作为钻孔轮廓,也可以为创建的孔指定埋头孔、扩孔和刀尖角度。 注:简单孔的定形参数仅仅由直径和深度两个参数来确定。 (2)、草绘孔:使用“草绘器”创建不规则截面的孔。 注: 草绘孔 使用草绘孔可以创建阶梯孔或者形状更加复杂的孔特征。 在创建草绘孔时也需要定位参数和定形参数。草绘孔的放置类型(即定位参数)和简单孔相同。在确定定形参数时,需要通过草绘的方法画出孔的剖面图。 1、草绘孔剖面的要求(草绘孔截面必须有一条竖直放置的中心线(类似于旋转特征的截面绘制),并至少有一个垂直于该旋转轴的图元。) ①绘孔的截面必须封闭,无相交图元; ②必须绘制竖直中心线作为旋转轴,如果放置类型为线性,则该中心线和放置平面垂直,如果放置类型为同轴,则该中心线和基准轴重合; ③草绘孔的截面必须在中心线的一侧; ④截面至少要有一条水平线,用于对齐放置平面。 ⑤中心线处必须为完整的线段。 (3)、标准孔:创建符合工业标准以及螺纹或间隙直径的孔。。对于“标准”孔,会自动创建螺纹注释。 注: 标准孔

青鸟构件库概念模型

青鸟构件库概念模型 一、引言 二、语法结构 2.1功能移出部分 2.2模板参数 2.3特例化实例化描述 2.4协作规约、成员规约和规约互联 2.5协作对象、成员对象和对象互联 参考文献 附录 附录1--青鸟构件描述语言BNF 回页首 一、引言 在过去三十年中,软件生产率一直稳步增长,但仍不足以满足社会对软件产业的需求[1,2]。为了解决这一问题,科技人员在软件工程和人工智能领域进行了深入的研究。近几年来,人们开始认识到,要真正实现软件的工业化生产方式,保证软件生产的高效率和高质量,软件复用是一条现实可行的途径[3]。 作为软件复用中一个主要的研究方向,构件描述与复合的研究最早可以追溯到70年代

Parnas所提出的模块[4]。早期的研究工作主要集中在模块互联语言(Module Interconnection Language)方面,如MIL75[5]、Intercol[6]等。进入80年代,研究重点开始转向构件描述语言(Component Description Language),其中具有代表性的工作包括Gougen开发的OBJ[7]和LIL[8],“Berlin approach”开发的ACT TWO[9],以及Meld[10]等。Litvintchouk和Mastsumoto指出两种语言的区别主要在于,模块互联语言是描述性的(declarative),而构件描述语言是强制性的(imperative)[11]。进入90年代,研究重点转向如何将模块互联语言的优点引入到构件描述语言当中,即使构件描述语言同时具有描述构件和构件子系统的能力,主要的工作包括Π[12]、CDL[13]、CIDER[14]、LILEANNA[15]、RESOLVE[16]以及OOMIL[17]以及等。 青鸟构件描述语言的主要作用是描述构件接口,它可以应用在以下三个方面:1、在工具的支持下实现自动或半自动的构件复合;2、利用接口描述中的形式化信息来进行构件验证;3、利用规约匹配技术来进行构件查询。JB_CDL的设计目标是同时满足以上三个方面的应用,目前的实现方案主要针对第一方面应用,但同时也考虑了今后扩展的可能。JB_CDL的特点在于:1、以采用面向对象范型的代码件和设计件为描述对象;2、语言本身也采用面向对象范型;3、以一致的形式描述类和框架等不同形态的构件;4、与青鸟构件库系统紧密结合。 回页首 二、语法结构 JB_CDL分九个部分来描述规约,即功能移出、模板参数、特例化实例化描述、协作规约、成员规约、规约互联、协作对象、成员对象、对象互联,其BNF范式如表1所示。另外,需要注意的是规约声明必须以句号结束。以下分别介绍这几个部分的语法和语义。

proe5.0基本零件特征设计

proe5.0基本零件特征设计 Proe5.0是基于特征的实体造型软件。所谓特征,就是可以用参数驱动的实体模型,其中所用到的特征分为三类: 1.基准特征:起辅助作用,为基本特征的创建和编辑提供的参考。基准特征没有物理意义,也不对几何实体产生元素。基准特征包括基准平面,基准轴,基准曲线,基准坐标系及基准点等。 2.基本特征:用于构建基本空间实体。基本特征通常需要草会出一个或多个草绘剖面,然后根据某种形式生成基本特征。基本特征包括拉伸特征,旋转特征,扫描特征,混合特征和薄板特征等。 3.工程特征:也说拖放特征,用于针对基本特征的局部进行细化操作。工程特征是系统提供或自定义的一类模板特征,其几何形状是确定的。工程特征包括倒角特征,圆角特征,孔特征,拔模特征,壳特征及筋特征等。 零件实体设计也就是基本特征的创建相对来说比较容易但由于涉及后续各种特征的创建和修改,以及由此引发的父子特征,所以零件设计之初,就应该全局考虑,合理安排相关的顺序。 1.拉伸特征:是将一个截面沿着与截面垂直的方向延伸,进而形成实体的造型方法,拉伸特征适合比较规则的实体。 注意事项:拉伸截面可以是封闭的,也可以是开放的,但是第一个截面必须是封闭的。如果拉伸的截面是开放的,那么也就只有一条轮廓

线,相应的截面与零件边界对齐。截面的任何图元不能有线重合部分。 2.旋转特征:在绘制剖面时,应该有旋转中线。 注意事项:增加材料的旋转特征的截面必须是封闭的。旋转特征的截面必须位于旋转轴的同一侧。在草绘中有多条中心线时,系统默认第一条为旋转中心线。 3.扫描和混合特征:将截面沿指定局部坐标系下的二维样条曲线进行扫描,可创建三维扫描特征。

机械加工工艺过程特征描述

机械加工工艺过程特征描述 Ξ □周一丹 廖 萍 摘要 给出了机械加工工艺过程特征的定义,讨论了工艺过程特征描述的方法、表达形式以及特征间的关系等。 关键词:工艺过程 特征 描述 中图分类号:TP391 文献标识码:B 文章编号:1671—3133(2001)12—0005—02 Feature description of manu facturing process □Zhou Yidan ,Liao Ping Abstract A definition of manu facturing process is presented.A method for feature description of the process ,the expression of feature and their relations are discussed. K ey w ords :Manu facturing process Feature Description 目前,工艺设计方面存在的主要问题有:1)很多工 艺规程的制订仍建立在经验的基础上,其科学性、先进性和合理性不够。2)对工件的特性分析不够深入,忽视某些工件因其材料、精度要求的不同或局部结构的差异会导致其加工工艺发生很大变化的情况,仍然套用所谓“相似件”的工艺,往往造成加工质量问题。3)新产品工艺准备周期较长。要解决这些问题,首先要实现C AD/C APP/C AM 三者之间的数据及信息的有效传递与交换,因此,实现机械加工工艺过程的模型化是极其重要的。对机械加工工艺过程特征进行描述是工艺过程模型化的基础,本文在给出工艺过程特征定义的基础上,讨论了描述整个工艺过程的输入特征、工艺特征及其它特征的方法。 一、工艺过程特征的定义 机械加工工艺过程特征是指反映加工过程所涉及 的加工对象、加工方法、加工设备等一系列的征象和指图1 工艺过程特征的组成 标。在描述工艺过程特征时,为突出重点,抓住关键,同时为表达上的简化, 一般只反映其主体内容特征。工艺过程特征通常由三部分组成,即输入特征、工艺特征和其它特征,如 图1所示。 二、工艺过程特征的描述 1.输入特征 输入特征反映了工件的初始状态及最终精度要求等,该特征从严格意义上讲不是加工过程特征,但该特征直接影响和决定加工工艺过程,故把 其列入工艺过程特征。毛坯特征主要表达毛坯材料及其成形方法、毛坯的形状类型和毛坯尺寸等;批量特征主要表达生产纲领的大小,它是制订工艺的一个重要依据;精度特征反映该工件上主要面的加工精度或加工精度要求最高的等级,该特征是确定加工方法和检查最终加工精度的依据。 2.工艺特征 主要反映粗加工至精加工阶段所呈现的特征。其中,刀具、夹具、量具和辅具等也可以作为工艺特征,考虑到这些特征依附于方法特征,为强调主线、突出重点,故未把其作为工艺特征列出。 1)方法特征 在整个工艺过程中,所采用的加工方法很多,只有正确选择才能反映出加工方法的特征。确定加工方法特征应遵循以下原则:(1)在整个工艺过程中多次出现的同一种加工方法;(2)对保证最终精度起决定性作用的加工方法;(3)主要表面加工所采用的方法;(4)采用的特种或特殊的加工方法。 2)设备特征 该特征主要反映与工艺方法相应的加工设备特征。设备特征有:(1)专用设备;(2)自动加工单元或自动生产线;(3)特种机床。 3)定位特征 工件的定位特征主要反映工件在加工过程中用得较多的定位方式。如轴类零件用两端中心孔或轴颈外圆表面定位;箱体类零件用“一面两孔”定位;盘类零件用内孔加端面定位等等。 4)材料处理特征 在零件的加工过程中,为改变材料或切削性能,需要安排材料的热处理工序。 3.其它特征 主要反映检验和后续处理等辅助工 序的有关信息。 1)检验特征 检验特征反映两大类检验内容,即精度类(尺寸、形状、位置、表面质量等)和性能类(硬度、缺陷、耐压、密封性等)。 试验研究 Ξ江苏省教育厅自然科学基金资助项目(N o.98K JB460003)

信息建模技术在机械制造领域的发展现状及其应用

信息建模技术在机械制造领域的发展现状及其应用 摘要:产品信息模型是产品数据的载体,在产品设计、分析和制造过程中起着不可替代的作用。国内外高度重视产品信息建模理论和实现技术的研究工作,相关理论与技术的探讨尽管有一定进展,仍然不能满足复杂装备数字化设计的需求。经过一定的发展,信息建模已经在机械领域形成了自己一整套的系统,比如:CIM、PPC、CAPP、CAM、CAQ等等,它对机械制造业的发展起到不可替代的作用。下面着重研究了信息建模在机械装配当中和在机械工艺当中的应用,并进行了现状分析和展望。 关键字:信息建模;CAPP;机械装配;机械工艺 Abstract:Product information model is the carrier of product data ,in the process of product design, analysis and manufacturing plays an irreplaceable role. Attaches great importance to the product information modeling theory and implementation technology at home and abroad research, the discussion of related theory and technology in spite of some progress, still cannot meet the needs of complex equipment digital design. After a certain development, information modeling has formed its own set of in the field of mechanical systems, such as: the CIM, PPC, CAPP and CAM, CAQ and so on .It plays an irreplaceable role to the development of mechanical manufacturing. Below this paper studies the information modeling in mechanical assembly and application in the middle of the mechanical process.And the status of analysis and outlook. Keywords:information modeling; CAPP; mechanical assembly; mechanical process 【引言】 产品模型及其建模理论的研究已有几十多年的历史,它是随着 CAD 技术的

三维模型特征提取算法

三维模型特征提取算法 一、特征提取需求由来 虚拟装配在CAD建模领域使用广泛,Solidworks、Pro/E、UG等都有自己的零件装配程序模块,但是它们相互之间并不能进行直接的数据格式转换。比如:Solidworks创建一个简单的零件直接用Pro/E打开会丢失很多模型拓扑信息。STL文件格式是通用的固体三维模型表示文件,常用CAD软件都能打开。STL文件是一种简单数据格式,其中只记录了模型的顶点和法向量(数据格式下一节具体介绍),大多数CAD软件支持STL文件格式的零件输出。然而,无论何种CAD软件打开STL文件之后,都难以读取模型的特征信息,甚至连模型的一个表面都选不中。在这种情况下,如果我们想把一大堆的STL格式模型,加载到某款CAD软件中进行装配,可能性几乎为零。在这种情况下,出现了对提取模型拓扑信息的需求。下面将详细介绍这种方法,并给出在OSG场景中提取一个齿轮面的例子,供大家参考。 二、基本概念 三角形是三维引擎的基本绘制图元。任意一个三角形包括三个顶点和一个法向量(三个顶点和一个法向量确定了一个最小单位的表面),无论是什么样子的三维模型都可以分解成三角形的组合。一个三维模型上的三角形并非独立存在,它们是有相互关系的,这些关系主要体现在两方面:(1)邻接关系(共边、共顶点)。(2)归一化法向量之间的夹角关系(法向量相等、法向量共面等等)。通过上述关系可以把三角形归类,从而组成不同的曲面。下面以平面和柱面为例对三角形组成的曲面进行介绍。 定义一:模型中任意两个三角形存在公共边,则称两个三角形紧邻。 定义二:模型中任意两个三角形存在公共顶点,则称两个三角形邻接。 定义三:如果存在一组三角形它们具有邻接关系(紧邻、邻接)并且归一化法向量全等则这一组三角形在同一个平面上。 定义四:如果存在一组三角形它们具有邻接关系(紧邻、邻接)并且归一化法向量处于某个平面上则这组三角形处在同一个柱面上。 定义五:归一化法向量,满足公式: 关于其他形状的定义大家可以自己总结(如球面、圆柱面、圆锥面等等),这里只给出 平面和一般柱面(多面体、圆锥面、圆柱面都是柱面)的定义。下面给出一个平面获取的例子: 粉红色区域为三角形组成的平面15边形,法向量平行(归一化法向量相等)。在图形中可以看到,在模型的所有三角形中可以确定这样一组三角形,它们共同组成了粉红色区域,即在粉红色区域上取任意三角形作为起始,搜索模型中所有三角形能够确定一组与起始三角形归一化法向量相等且相邻。 三、特征提取算法介绍 为了简洁起见,在此只讨论“曲面提取”算法,关于拉伸凸台等算法大家可以自己去推算,其实有了表面提取算法其他特征的提取也并不复杂。下面详细介绍这个算法。

服务描述模型

来源于书面向服务的计算―原理及应用 我们在第1章介绍软件编程范型的发展时就提到:服务事实上是一种网络环境下具有自治、自描述等特征的特殊构件,因此合理的构件描述模型同样也适用于服务。 此处我们要介绍的是Will Tracz提出的3C模型(Will 1990)。该模型从构件的概念(Concept)、内容(Content)和上下文(Context)三个方面来刻画构件。其中: ●概念是对构件做什么的抽象描述,可以通过构件的概念了解构件的功能。构件的概 念包括构件的接口规约和语义两个方面。 ●内容是对概念的具体实现,描述构件如何去完成概念所刻画的功能。 ●上下文是构件和构件执行环境之间的关系。上下刻画构件的运行环境,为构件的选 择和修改提供指导。 3C模型到Web服务技术规范的对应关系如下: ●概念:Web服务描述语言(如WSDL) 显然WSDL描述了Web服务的接口规范,从接口我们可以了解Web服务的功能,包括其包含的操作以及这些操作的输入和输出。 ●内容:Web服务组合语言(如BPEL4WS) 通过BPEL4WS我们可以具体描述Web服务在接收到操作调用消息后的处理细节。 ●上下文:Web服务策略、协作、安全、事务等语言 除了基本的概念和内容,Web服务还需要许多上下文描述以刻画其具体的执行环境,比如通过WS-Policy可以描述Web服务使用者的偏好,通过WS-CDL可以描述多个Web服务在协作时要遵循的规则,通过WS-Security可以描述Web服务的安全上下文,而通过WS-Transaction可以描述Web服务的事务上下文。 因此构件描述的3C模型同样也为Web服务描述语言提供了良好的分类模型。 Web服务描述语言WSDL(Web Service Description Language)只描述了Web服务三方面的内容:接口、和网络传输协议的绑定、以及服务的访问端点。 我们已经知道,自描述是服务的基本特征之一,服务的松耦合特性正是基于服务描述来实现的。服务描述是服务提供者和服务消费者之间的纽带,服务提供者通过服务描述展示其功能、访问方式以及各种其他属性,而服务消费者也是通过服务描述了解服务,使用服务。 服务描述涉及服务的各个方面,以Web服务为例,很多规范都是为了描述Web服务,比如: ●WSDL:描述Web服务的接口、访问方式和地址。 ●BPEL4WS:以过程的方式描述一个组合Web服务的内部结构。

建筑信息模型

建筑信息模型(Building Information Modeling)就是以建筑工程项目得各项相关信息数据作为模型得基础,进行建筑模型得建立,通过数字信息仿真模拟建筑物所具有得真实信息。它具有可视化,协调性,模拟性,优化性与可出图性五大特点。 基本简介 建筑信息模型涵盖了几何学、空间关系、地理信息系统、各种建筑组件得性质及数量(例如供应商得详细信息)。建筑信息模型可以用来展示整个建筑生命周期,包括了兴建过程及营运过程。提取建筑内材料得信息十分方便。建筑内各 个部分、各个系统都可以呈现出来。 建筑信息模型用数字化得建筑组件表示真实世界中用来建造建筑物得构件。对于传统电脑辅助设计用矢量图形构图来表示物体得设计方法来说就是个基本得改变,因为它能够结合众多图则来展示对象。 施工文件对准确信息得需求来自多方面,包括图纸、采购细节、环境状况、文件提交程序与其它与建筑物品质规格相关得文件。支持建筑信息模型得人士期望这样得技术,可以为设计、承造、建筑物业主/经营者创建沟通得桥梁,提供处理工程专案所需要得实时相关信息。而提供准确信息得方法就是经由工程得各个参与方在各自运行工作得责任期间,就其拥有得信息,对这个建筑信息模型进行增添与参考。例如,当大厦管理员发现一些渗漏事件,首先可能不就是探索整栋大厦,而就是转向在建筑信息模型查找位于嫌疑地点得阀门。她并且能够依据适当得电脑计算能力,获得阀门得规格、制造商、零件号码与其它在过去曾被研究过得信息,针对可能得原因进行维护。 美国建筑师学会进一步定义建筑信息模型为一种“结合工程专案信息数据库得模型技术”。它反映了该项技术依靠数据库技术为基础。在将来,结构化得文件如规格能够被轻易搜索出来并且符合地区、国家及国际标准。

零件归类

(十三)“元件、零件、部件、配件和附件的区别”与“超市购物车” 专辑 时间: 2013-03-04 【编者按:】 本期刊登的二篇归类专业的文章,建议读者多看几遍。一篇讲到了机器设备的“元件、零件、部件、配件和附件等”,由于对这些商品的理解不统一,往往会在不同的场合、人员之间产生矛盾,导致归类纠纷。 另一篇文章对于“超市购物车”等类似商品作出了分析,也是另有一番见解。 各位读者不妨从三方面去理解。 一、概念 对一些机器、设备以及它们的“元件、零件、部件、配件和附件等”或者购物车是否有“底盘”、如何定义“底盘”,这些都涉及到大家对事物理解后所形成的“概念”;而这些“概念”又与参与国际贸易人员的经济、文化、地域等背景特点有关,尤其是与东西方观念的差异有关。 二、事实 在具体归类工作时,大家应把重点放在对事实的关注上,比如这些“元件、零件、部件、配件和附件等”究竟是如何配合机器设备使用的,“底盘”是如何“起作用的”,“注释”本身是如何“对它们”定义的,总之要关注事实本身,不偏离主题。 三、翻译 H.S. 原版凝聚了几代人的经验、心血、智慧,但是其后的各种使用者中,不乏有功利性的应用者,他们完全脱离了对H.S.本意的正确理解。 《归类相与析》栏目经常提醒各位“‘英翻中’的不确切可能会影响理解注释的本意,那么各位读者自我修炼或许也是少不了的。” “one stone at two birds”与中文“一箭双雕”的含义是如此相近,但表达的形式却“大相径庭”。这种现象在归类的“英翻中”中尤为明显,但是,只要大家把重点放在对“概念、事实、翻译”的正确理解上,应该可以从容不迫了。 毫无疑问,二位作者能从平凡的归类工作中提出如此引人入胜的话题,是值得赞赏的。 【注:本栏目刊登的文章仅代表作者个人观点,并不代表本网站观点。】 浅谈元件、零件、部件、配件和附件的区别(张儒锋) 在平常的进出口商品归类中,经常会碰到很多关于机器设备的元件、零件、部件、配件和附件等品名,它们之间看起来非常相似,很容易相混淆,有些英文单词的中文翻译一会是部件一会是元件,一会又是零件,经常让人感觉迷惑,可能会造成归类思路不清晰,现在笔者试图对这几个品名进行分析探讨,以对机器零部件归类有清楚的理解。 首先税则(2012年版,下同)中关于元件、零件、部件、配件和附件所对应的英文大致为:元件component;零件:part;部件unit;配件: fittings;附件accessory,我们需要先对它们的中文定义进行了解,通过查阅辞海,对它们词义进行摘录和理解分析,如下

inventor 特征的创建与编辑

21 第3章 特征的创建与编辑 在Inventor 中,零件是特征的集合,设计零件的过程就是依次设计零件的每一个特征的过程。在零件环境中主要有草图特征、放置特征和定位特征三类特征。在特征环境下,零件的全部特征都显示在浏览器中的模型树里面。通过编辑特征可以修改零件模型的尺寸和结构。 3.1 基于草图的简单特征的创建 在Inventor 中,某些特征要先创建草图后才可以创建的,如拉伸特征,这样的特征称之为基于草图的特征;某些特征则不用创建草图,直接在实体上创建,如倒角特征,它与草图无关,这些特征就是非基于草图的特征,下面分别介绍。 3.1.1 拉伸特征 拉伸特征是通过草图截面轮廓添加深度的方式创建的特征。拉伸可创建实体或切割实体。特征的形状由截面形状、拉伸范围和扫掠斜角三个要素来控制。下面按顺序介绍拉伸特征的造型要素。 首先点击【零件特征】面板上的【拉伸】工具按钮 ,打开【拉伸】对话框如图3-5所示。 1.截面轮廓形状 进行拉伸操作的第一个步骤是用【拉伸】对话框上的截面轮廓选择工具选择截面轮廓。截面轮廓可以是单个截面轮廓、多个截面轮廓(取消选取需要按“Ctrl”键并单击要取消的截面轮廓)、嵌套的截面轮廓和开放的截面轮廓(形成拉伸曲面)。 2.输出方式 拉伸操作提供两种输出方式:实体和曲面。选择可将一个封闭的截面形状拉伸成实体,选择 可将一个开放的或封闭的截面形状拉伸成曲面。 3.布尔操作 布尔操作提供了3种操作方式:【添加】、【切削】和【求交】,如图3-2: (1)选择【添加】选项将拉伸特征产生的体积与原特征合二为一; (2)选择【切削】选项从另一个特征中去除由拉伸特征产生的体积; (3)选择【求交】选项将保留由拉伸特征和其他特征的公共体积,其余材料被去除。 图3-2 【添加】、【切削】和【求交】3种布尔操作模式下生成的零件特征 图3-1 拉伸特征对话框

回转体零件特征建模及信息提取

回转体零件特征建模及信息提取 摘 要:特征建模及信息提取是CAD/CAPP/CAM集成的关键技术之一。本文基于成组技术和并行工程的基本原理通过回转体零件对其特征建模方法进行研究。以AutoCAD2000为操作平台,在Visual LISP 集成开发环境下进行二次开发。结果表明在生成零件图的同时能提取CAPP所需的几何信息和工艺信息,解决了CAD/CAPP/CAM系统中信息共享与交换问题,对先进制造技术的发展具有工程实用价值。关键词:特征建模;回转体零件;信息提取;集成 Feature Modeling and Information Extraction for Revolving Parts Abstract: Feature modeling including information extraction is one of the key technologies in CAD/CAPP/CAM integrated system. Following of the fundamental principles of grouping technology and concurrent engineering, feature modeling has been studied for revolving parts and redeveloped with AutoCAD2000 as the platform under the Visual LISP environments. The results show that being geometrical information and process information with part features can be extracted while a part drawing is being formed, and that the problem of sharing and exchanging information in CAD/CAPP/CAM system is solved. Key words:feature modeling;revolving model parts;information extraction;integration 特征建模技术是先进制造技术AMT(advanced manufacturing

钣金零件的特征设计

钣金零件的特征设计 钣金零件是一种被广泛应用于机电、轻工、汽车等行业的零件,过去传统的生产方法,由于周期长、效率低、质量差等缺点已经越来越不适应现代的设计要求。因此,在微机上开发钣金件CAD系统是非常有意义的。 0 引言 钣金零件是一种被广泛应用于机电、轻工、汽车等行业的零件,过去传统的生产方法,由于周期长、效率低、质量差等缺点已经越来越不适应现代的设计要求,为了克服这些弊端,人们开发出一些先进的CAD系统,如ParametricTechnolog公司的ProSHEETMETAL、Integraph公司FlatPatternandNesting等,这些专门的钣金零件设计系统,虽然功能十分强大,但是由于大多运行在工作站上,无论软件还是硬件都显得很昂贵,因此,在微机上开发钣金件CAD系统是非常有意义的。 1钣金件特点和造型要求 1.1钣金零件的特点钣金零件一般可分为三类: (1)平板类指一般的平面冲裁件。(2)弯曲类由弯曲或弯曲加简单成形构成的零件。(3)成形类由拉伸等成形方法加工而成的规则曲面类或自由曲面类零件。这些零件都是由平板毛坯经冲切及变形等冲压方式而加工出来的,它们与一般机加工方式加工出来的零件存在着很大差别。在冲压加工方式中,弯曲变形是使钣金零件产生复杂空间位置关系的主要加工方式。而其它加工方法一般只是在平板上产生凸起或凹陷以及缺口、孔和边缘等形状。这一特点是在建立钣金零件造型系统时所必须注意的。 1.2钣金零件产品造型要求在模具设计过程中,钣金零件的形状是模具设计的主要依据,它决定了模具的总体结构和形状。而钣金零件的尺寸公差则影响着模具工作部分(如凸凹模等)形状的尺寸及公差。另外,钣金零件的材料、形位公差及技术要求等对模具的工作部件有较大的影响。因此,钣金零件模型除应包含形状信息外,还必须包含零件的尺寸公差、精度、材料以及技术要求等信息,这样才能保证模具设计结果的准确性。钣金零件模型是后续模具设计应用程序所需各种信息的载体,这就要求零件模型能够反映出钣金零件的特点,具体地说就是要反映出钣金零件的工程语义,使模具设计应用程序可以理解方便地提取出所需要的信息。另一方面,3维钣金零件一般具有复杂的空间位置关系,只有根据钣金零件的形状特点进行构造,才可能简化用户操作。 2钣金件特征设计 2.1现有钣金造型方法 目前,已有针对钣金零件特点而提出来的几何造型方法,主要有2D钣金零件的几何造型和3D钣金零件的几何造型。前者包括编码法、面素拼合法和交互尺寸输入法等;后者有弯曲变换拼合法、体素拼合法等方法。上述所有造型方法存在的共同缺点是当定义出错时,修改非常麻烦,甚至可能需要重新输入。所建立的零件模型,包含的信息也不完备,特别是缺少有关工程语义信息。当零件复杂时,造型过程也非常繁琐。 2.2钣金件特征描述 通过以上对钣金零件特点以及零件模型要求的分析,以及对现有的几种钣金零件的几何造型方法的介绍,可以看到,要建立一个既反映钣金零件特点又能满足CAD燉CAM系统要求的钣金零件模型,采用特征造型技术是一个有效的办法。它除了能提供钣金零件的完整的信息模型外,而且还可以较好地解决现有一些几何造型方法所存在的问题。目前一些商用的造型系统如Pro/ Engineering、Eu-clid等都是采用特征造型方法来建立模型进行零件的表达。 特征是产品描述信息的集合,它不仅具有按一定拓扑关系组成的特定形状,而且反映特定的工程语义,适宜在设计、分析和制造中使用。特征是实现CAD/CAPP/CAM集成的关键。特征可以分为:形状特征、精度特征、材料特征等,其中形状特征是关键,是其它特征的载体或基体,也是实现参数化特征造型的核心,它可以定义为具有一定工程意义的几何形体或实体。零件的结构与形状是产品定义的主要内容之一,如何用形状特征及其相互关系来描述一个产品的结构与形状,是特征建模的首要问题,每个钣金零件都可以分解为一个或多个形状特征,显而易见,从特征构型的角度来看,钣金件是由一系列特征构成,它们之间的相互联系便构成一个完整的零件。根据钣金件特点,可以归纳出如下特征: (1)平面特征构成零件的平面形状,是零件的基本部分,是连接弯曲的部分,也是局部成形和冲孔的母体。平面特征的几何形状由一个图形元素(直线、圆弧等)链loop来表示。 (2)弯曲特征它是由弯曲加工工序产生的形状,这里以简单弯曲特征为例,即由圆柱面表示的弯曲区。弯曲特征由组成该特征

第3章 零件草绘特征

第3章零件草绘特征 众所周知,每个零件都是由许多个简单特征经过相互叠加、切割或组合而成的。因此,在进行零件建模时,特征的生成顺序非常重要。 Solidworks按创建顺序将构成零件的特征分为基本特征和构造特征两类。最先建立的那个特征是基本特征,它常常是零件最重要的特征。 在建立好基本特征后,才能创建其他各种特征,基本特征之外的这些特征统称为构造特征。另外,按照特征生成方法的不同,又可以将构成零件的特征分为草绘特征和放置特征。 零件实体建模的基本过程可以由如下几个操作组成: (1)零件设计模式。 (2)分析零件特征,并确定特征创建顺序。 (3)创建与修改基本特征。 (4)创建与修改其他构造特征。 (5)所有特征完成之后,存储零件模型。 草绘特征是指在特征的创建过程中,设计者必须通过草绘特征截面才能生成特征。创建草绘特征是零件建模过程中的主要工作。草绘特征主要包括:拉伸特征、旋转特征、扫描特征以及放样特征等。 零件的建模离不开参考几何体的建立,因此本章是在介绍如何建立参考几何体的前提下,来介绍零件的草绘特征的。 3.1 参考几何体 在草图绘制一章中,涉及到一个构造几何线的概念,构造几何线的主要作用是辅助绘制草图实体,同样特征造型中也需要辅助体,这个辅助体就是参考几何体。 参考几何体定义曲面或实体的形状或组成。灵活使用这些参考几何体,可以非常方便地进行特征设计。参考几何体包括基准面、基准轴、座标系、和点。在生成几种类型的特征中,可以使用参考几何体: 放样和扫描中使用的基准面; 拔模和倒角中使用的分割线;

圆周阵列中使用的基准轴。 3.1.1坐标系 坐标系是建立零件或装配体的位置基础,如果想要定义零件或装配体的坐标系,可以采用下面的步骤: (1)单击“参考几何体”工具栏上的“座标系”按钮,或选择菜单栏中的“插入”|“参考几何体”|“座标系”命令,此时会出现如图3-1所示的“坐标系”PropertyManager设计树。 图3-1“基准轴”设计树 (2)使用“坐标系”PropertyManager设计树来生成坐标系,在设计树中的(原点)选项下为坐标系原点选择一顶点、点、中点,或零件上或装配体上原点的默认点。 (3)在X轴、Y轴、Z轴选项下为轴方向参考选择以下之一组合确定坐标: 顶点、点、或中点:将轴向所选点对齐。 线性边线或草图直线:将轴对齐为与所选边线或直线平行。 非线性边线或草图实体:将轴向所选实体上的所选位置对齐。 平面:将轴以所选面的垂直方向对齐。 (4)如果需要反转轴的方向单击按钮即可。 (5)如果选择合适,单击(确定)按钮来生成基准轴。 (6)选择菜单栏中的“视图”|“坐标系”命令,可以查看新生成的坐标系。

相关主题
文本预览
相关文档 最新文档