UG11.0新增导入导出ACIS文件(*.sat)啦!
NX11.0支持导出和导入SAT文件啦!很爽!如图所示:
SAT文件是什么文件,通常用在哪里?
SAT文件和STP\IGS类似,是国际通用三维模型文件,在很多主流软件中都支持,SOLIDWORKS\CATIA\Proe\Creo\Auto CAD等,这样一来,UG又和多种软件可以数据转换了,很方便! Auto CAD实体建模导出就是SAT格式哦!
ACIS™ 转换程序支持实体和面颜色、 曲线、及 线架图几何体的输入和输出。您可以将面与边线的实体属性信息输出至 ACIS 文件,且此信息会保留在 ACIS 文件中。
再补丁一份网友分享的解释:
ACIS是美国spatial technology公司的产品,是应用于CAD系统开发的几何平台。它提供从简单实体到复杂实体的造型功能,以及实体的布尔运算、曲面裁减、曲面过渡等多种编辑功能,还提供了实体的数据存储功能和SAT文件的输入、输出功能。
ACIS的特点是采用面向对象的数据结构,用C++编程,使得线架造型、曲面造型、实体造型任意灵活组合使用。线架造型仅用边和顶点定义物体;曲面造型类似线框造型,只不过多定义了物体的可视面;实体造型用物体的大小、形状、密度和属性(重量、容积、重心)来表示。
ACIS产品使用软件组件技术,用户可使用所需的部件,也可以用自己开发的部件来替代ACIS的部件。ACIS产品包括一系列的ACIS 3D Toolkit几何造型和多种可选择的软件包,一个软件包类似于一个或多个部件,提供一些高级专业函数,可以单独出售给需要特定功能的用户。ACIS产品可向外出售接口源程序,同时鼓励各家软件公司在ACIS核心开发系统的基础上发展与STEP标准相兼容的集成制造系统。
ACIS系统体系结构简介:ACIS是完全基于组件技术开发的,用户可使用所需的部件,其所有基础功能均通过动态链接库DLL实现。在ACIS6.0中大约有五十多个DLL,所有这些DLL实际可划归为两部分:ACIS 3D Toolkit(核心模块)和Optional Husks(可选模块)。其中核心模块提供构造系统所需的基本功能(如:基本几何和拓扑、内存管理、模型管理、显示管理、图形交互等),这部分是ACIS几何建模的核心,类似于飞机的发动机,其中包括许多开发商的必选构件;而另一部分可选模块则提供一些更专业化和更高级的功能(如:高级过渡、高级渲染、可变形曲面、精确消影、拔模、抽壳、与CATIA和Pro/E等系统的数据接口等),这部分作为可选组件由用户根据实际开发的系统需要自由挑选、搭配和组合,当然用户也可用自己开发的组件取代ACIS的部分组件。
特征是由一定的几何、拓扑信息与一定的功能和工程语义信息组成的集合,是定义产品模型的基本单元。基本特征的属性包括尺寸属性、精度属性、装配属性、功能属性、工艺属性、管理属性等、这种面向设计和制造过程的特征造型系统,克服了传统实体造型系统的缺陷,由于它不仅含有产品的几何形状信息,而且将公差、粗糙度、孔、槽等工艺信息也保存在特征模型中,所有易于CAD/CAPP/CAM的集成,也大大方便了数控加工代码的自动生成。因此,基于特征的建模方法成为了国际标准STEP的集成产品信息模型(IPIM)的核心。
几何体(geometry)指模型表示中的物理元素,如点、线(曲线)和面(曲面),这些元素独立于它们的空间或者拓扑关系。
拓扑(topology)指组成模型的各个对象之间的空间关系,也就是几何对象是如何连接的。
实体(entity)是ACIS中最基本的对象,它由C++中的ENTITY类实现,所有的实体对象具有一组相同的功能,例如,实体本身的信息保存功能、自身复制功能以及调试功能。所有的高级ACIS模型对象都继承于ENTITY类。
模型对象(model objects)可以是任何能保存到ACIS的SAT文件和能从SAT文件恢复的对象。ACIS的模型对象由派生于ENTITY类的不同层次的类实现。
属性被用于给实体附加数据,每个实体可以没有或有多个属性。C++中的ATTRIB类直接继承于ENTITY类,它提供了所有属性共享的数据和功能,包括用户定义属性和系统属性。
|
|
|