cad-cam开发平台及其发展趋势

cad-cam开发平台及其发展趋势

ID:10316541

大小:58.00 KB

页数:5页

时间:2018-07-06

cad-cam开发平台及其发展趋势_第1页
cad-cam开发平台及其发展趋势_第2页
cad-cam开发平台及其发展趋势_第3页
cad-cam开发平台及其发展趋势_第4页
cad-cam开发平台及其发展趋势_第5页
资源描述:

《cad-cam开发平台及其发展趋势》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CAD/CAM开发平台及其发展趋势

2、第1lunSolid等.2.1 ACIS的开发接口  如图1所示,基于ACIS的开发接口有3个:API函数、C++类和DI函数.图中AMFC(ACISMicrosoftFoundationClassponent)是专门为MicrosoftP(块)、SHELL(壳)、SUBSHELL(子壳)、FACE(面)、LOOP(环)、E)、曲面(SURFACE)和实体(SOLID)存储在统一的数据结构中,这种共存机制使ACIS支持混合维模型和各种非闭合模型.图3描述了拓扑对象间的关系以及

3、拓扑与几何间的关系.图2ACIS中模型的C++类层次关系图3ACIS中模型的数据结构2.3 主要功能和特色2.3.1 功 能  ACIS产品由两部分构成:核心模块(ACIS3DToolkit)和多种可选模块(OptionalHusks).在核心模块中提供了基本、通用功能,而在可选模块中提供了一些更为高级的和更专用的功能,其主要功能如下.  (1)构造曲面技术.可通过一个线框或一组边生成曲面,其方法包括覆盖(covering)、蒙皮(skinning)、放样(lofting)、网格曲面(surfaces)、可变形

4、曲面(deformablesurfaces).可变形曲面是ACIS可选模块DS(DeformableSurfaceponent)中提供的功能;变形曲面造型(deformablemodeling)是一种交互定义合理、自由曲线曲面的方法,而不是一种曲线曲面的表示方法,它是一种基于能量优化策略的方法,用户可通过施加负载和约束来修改曲线或曲面的形状.  (2)求交、布尔运算和缝合.求交器(intersector)用于判断曲线和曲面是否相交并可求出交点.求交是通过底层的C++类实现的,用于对模型的几何进行操作,可进行曲线

5、和曲线、曲线和曲面、曲面和曲面的求交运算;布尔运算(Booleanoperations)包括并、交、差运算;缝合(stitching)是指通过共边或共顶点缝合两个体.  (3)过渡.ACIS具有强大而丰富的过渡功能,标准的过渡功能内置在ACIS核心模块中,而更高级的过渡功能在可选模块AdvancedBlendingHusk(ABH)中提供.  (4)模型分析.ACIS的模型分析功能主要包括:对象关系(objectrelationship)、物理特性(physicalproperties)、单元拓扑(cellul

6、artopology)、几何分析(geometricanalysis)和光线测试(raytesting)等.  (5)显示与交互.ACIS的显示方式包括线框图、多面体图、多面体消隐图、光照图.在交互方面提供了拾取和过滤(pickingandfiltering)、橡皮线(rubberbanding)、网格管理(gridmanagement)等功能.  (6)模型管理.  .文件的存储与恢复. ACIS提供了两种存储模型文件的格式:以ASCII文本格式存储文件SAT(SaveAsText)和以二进制格式存储文件SA

7、B(SaveAsBinary).SAT文件的格式是开放的,为非基于ACIS的应用存取ACIS模型提供了途径.  .零件管理. 通过ACIS的零件管理组件(partmanagementponent),可把实体组织成零件,并且可以以各种方式对零件进行操作.  .回溯. 通过此功能可在ACIS模型的各状态间切换,支持线性或非线性的历史流,并支持多个历史流.2.3.2 特 色  ACIS的产品线是采用软件组件技术设计的,在公司成立之时就打起了软件组件技术和开放系统的旗帜向传统的CAD/CAM领域发出了挑战.建立在软件组

8、件技术基础上的开放式体系结构形成了ACIS的重要特色,其主要特色如下:  (1)基于组件的开放式体系结构.通过采用软件组件技术,可使不同用户、不同应用采用不同的组件组合,开发者也可以用自己开发的组件替代ACIS组件.ACIS的C++库由35个DLL组成,为开发者开发3D应用提供了极大的柔性和功能基础,开发者可以迅速把ACIS的新版本集成到产品中.例如Ashlar公司(VellumSolids)和VisionaryDesignSystems公司(IronCAD)几乎在ACIS4.0面市的同时宣布其基于4.0的应用

9、推出.  (2)ACIS的几何总线(ACISgeometrybus).ACIS的开放体系结构和它的SAT构成了ACIS几何总线.ACIS几何总线使线框、曲面、实体的几何与拓扑模型数据能够自由交换,当SAT模型在“bus”上流动时,不需任何解释与翻译.产品模型从概念设计到制造过程,可能使用多个商家提供的应用,通过几何总线摆脱了数据翻译的负担,无须为模型的互操作做任何工作,这在封闭式系统中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。