ACIS简介
ACIS是美国spatial technology公司的产品,是应用于CAD系统开发的几何平台。它提供从简单实体到复杂实体的造型功能,以及实体的布尔运算、曲面裁减、曲面过渡等多种编辑功能,还提供了实体的数据存储功能和SAT文件的输入、输出功能。
ACIS产品使用软件组件技术,用户可使用所需的部件,也可以用自己开发的部件来替代ACIS的部件。ACIS产品包括一系列的ACIS 3D Toolkit几何造型和多种可选择的软件包,一个软件包类似于一个或多个部件,提供一些高级专业函数,可以单独出售给需要特定功能的用户。ACIS产品可向外出售接口源程序,同时鼓励各家软件公司在ACIS核心开发系统的基础上发展与STEP标准相兼容的集成制造系统。
几何体(geometry)指模型表示中的物理元素,如点、线(曲线)和面(曲面),这些元素独立于它们的空间或者拓扑关系。
拓扑(topology)指组成模型的各个对象之间的空间关系,也就是几何对象是如何连接的。
实体(entity)是ACIS中最基本的对象,它由C++中的ENTITY类实现,所有的实体对象具有一组相同的功能,例如,实体本身的信息保存功能、自身复制功能以及调试功能。所有的高级ACIS模型对象都继承于ENTITY类。
模型对象(model objects)可以是任何能保存到ACIS的SAT文件和能从SAT文件恢复的对象。ACIS的模型对象由派生于ENTITY类的不同层次的类实现。
属性被用于给实体附加数据,每个实体可以没有或有多个属性。C++中的ATTRIB类直接继承于ENTITY类,它提供了所有属性共享的数据和功能,包括用户定义属性和系统属性。
===========================================================================================
ACIS是Spatial Technology公司的产品,作为CAD系统开发的几何平台,支持从简单到复杂的实体造型及布尔运算等功能,并具备面向对象的数据结构。本文介绍ACIS的特点、体系结构及其在实体建模中的应用。

3102

被折叠的 条评论
为什么被折叠?



