DWG/dxf

DWG相信大家最熟悉不过了,是计算机辅助设计软件Autocad#CAD#以及基于AutoCAD的软件保存设计数据所用的一种专有文件格式。

这里就不再过多介绍了,*.dwg是AutoCAD的图形文件,是二维或三维图形档案,与DXF文件是可以互相转化的。

dxf是Autodesk公司开发的用于AutoCAD与其它软件之间进行CAD数据交换的CAD数据文件格式。DXF是一种开放的矢量数据格式,可以分为两类:ASCII格式和二进制格式;ASCII具有可读性好,但占有空间较大;二进制格式占有空间小、读取速度快。

由于Autocad现在是最流行的cad系统,DXF也被广泛使用,成为事实上的标准。绝大多数CAD系统都能读入或输出DXF文件。 DXF文件可以用记事本直接打开,编辑相应的图元数据.换句话说,如果你对DXF文件格式有足够了解的话,甚至可以在记事本里直接画图。

DWG的来绘图更直观(DXF图纸中线条的相交处都会有个小圆),而用于数控加工的图纸则必须是DXF文件(操机者必须把DWG转换成DXF后才可加工)如快走丝。dxf是工业标准格式的一种。所以这也是它们用途的区别。

cad上bak与dwg文件的区别(一文看懂dwgstlstp)(1)

STL

STL文件说白了,就是用三角形表示实体的一种文件格式,stl是一个非常简单的格式,只有点,三角形,体几种元素。

一个STL文件基本上是用众多的三角形来定义一个3D模型,因此包含了所有这些三角形的法线与顶点的XYZ坐标的完整列表。如果这个文件中出现太多的三角形定义,那么这个文件就会过大,并被称为“坏”文件。

stl直接用win10自带的3D builder就能查看。另外,stl可以认为是网格数据,是拿线段近似曲线的,相比stp有失真。stl转成STP相对困难一下,CAD软件都可以自动将stp转成stl。

STP/step

首先要说明的是stp、step基本没有区别,STEP文件扩展名,属于STP三维文件。STP文件基于ASCII格式符合STEP应用协议ISO 10303-21标准的正文编码的交换结构的三维图像数据。

相比较Stl,step则不同,它是一套完整图形描述,比之前的iges更完善,可以说step可以描述所有的通用模型

STP文件使用CATIA(计算机辅助三维交互应用)软件打开 ,通常在不同平台下有很多这类软件可以打开STP格式文件,Windows系统下就有大家熟知的UG,PRO-E,FreeCAD,rhino,alias等;

其中FreeCAD有跨Windows、Mac OS X、Linux三种系统平台的不同版本。SolidWorks和UG等三维制图软件可以打开stp文件,但是另存的是后缀名step的文件。

cad上bak与dwg文件的区别(一文看懂dwgstlstp)(2)

IPT/IAM

Autodesk Inventor软件是美国AutoDesk公司推出的三维可视化实体模拟软件,它包含三维建模、信息管理、协同工作和技术支持等各种特征。该软件在工程设计上有着广泛的应用,其生成的文件零件为ipt格式,装配的部件(组件)为iam格式,即IPT 和 IAM 是用于部分(IPT) 和集合(IAM) 的固有 Autodesk Inventor文件格式。

Autodesk家族强大,从CAD、到Inventor,到3dsmax等等产品非常丰富,不过都有个特点,那就是低版本的软件打不开高版本输出的文件格式,打个比方,如果某个三维模型(ipt)是用Autodesk Inventor 2022制作的,那么如果使用Autodesk Inventor 2018打开是无法打开的。

PRT

prt是一种强大的参数化文档,用于产品建模,运动仿真等,UG(Unigraphics)默认保存格式同样也是"*.prt",UG同Pro/engineer一样都是建模的强大软件,广泛用于机械,电子,航天,家电,玩具等领域,在制造行业中,有很强大的功能。

产生prt文件的软件都是主流高级三维建模仿真软件,因而,只要安装了对应的软件,就可以打开prt文件,主流的CAD网站,都会提供三维建模软件下载,就能下载到ProE和UG。但这些软件非常庞大,无论下载和安装都耗时耗力,还占用电脑系统资源。建议需要修改prt文件才安装这些三维软件,当然,要修改prt文件也必须安装这些软件。

IGS/IGES

IGS是根据IGES标准生成的文件,IGS是美国信息管理委员会规定的一种文件格式,主要用于不同三维软件系统的文件转换。该格式的文件可以通过UG 、SolidWork、CATIA、Pro-E等三维建模软件打开,但是无法编辑和修改。

iges只存储了模型的几何尺寸及点线面的拓扑关系,相对来说stp格式存储的内容更多些,除上述内容外还有精度、材料等。iges文件打开的速度慢、拓扑关系容易丢失(破面)

IGS文件在应用中暴露的主要问题是当数据文件过大时,数据转换处理时间非常长,同时也只注意了图形数据转换而忽略了其他信息的转换。

该格式的文件是是根据IGES标准生成的文件格式,IGES是各国广泛使用的事实上的国际标准数据交换格式,我国于1993年9月起将IGES3.0作为国家推荐标准。该标准是建立在波音公司CAD/CAM集成信息网络、通用电气公司的中心数据库和其他各种数据交换格式之上的。

cad上bak与dwg文件的区别(一文看懂dwgstlstp)(3)

OBJ

obj文件是3D模型文件格式。由Alias|Wavefront公司为3D建模和动画软件"Advanced Visualizer"开发的一种标准,适合用于3D软件模型之间的互导,也可以通过Maya读写,主要有以下特点:

①OBJ文件是一种3D模型文件。不包含动画、材质特性、贴图路径、动力学、粒子等信息。

②OBJ文件主要支持多边形(Polygons)模型。虽然也支持曲线(Curves)、表面(Surfaces)、点组材质(Point Group Materials),但Maya导出的OBJ文件并不包括这些信息。

③OBJ文件支持三个点以上的面,这一点很有用。很多其它的模型文件格式只支持三个点的面,所以导入Maya的模型经常被三角化了,这对于我们对模型进行再加工甚为不利。

④OBJ文件支持法线和贴图坐标。在其它软件中调整好贴图后,贴图坐标信息可以存入OBJ文件中,这样文件导入Maya后只需指定一下贴图文件路径就行了,不需要再调整贴图坐标。

JT

JT文件格式是Siemens(西门子) PLM Software开发的轻型3D模型文件格式,可以使用JT2Go软件打开。

Siemens(西门子) PLM Software是全球领先的产品生命周期管理(PLM)软件与服务提供商。JT文件格式设计为一个开放、高效率的、紧凑,持久性存储的产品数据格式;用于产品可视化、协作和CAD数据共享。JT文件格式包括多方面的数据,以及对曲面边界的精准表示,产品和制造业的相关信息,元数据信息,这些信息都可以CAD文件系统导出并可以被产品数据管理(PDM) 系统导入到软件里。

针对多种CAD格式文件介绍就到此为止了,相信大家已经有了一定的了解,不清楚也没有关系,一般多数的三维可视化软件都提供了相互转化的渠道,大家可以根据偏重和需要进行自我判断即可。

,