TCAD与ACAD的一些不同

Author: Date: 1996-07-19

        1.TCAD与ACAD的SLD文件有何不同
        基本上,TCAD的SLD文件ACAD是完全相容的,即TCAD可以完全读取及显示ACAD的SLD文件内容,但ACAD并不一定能正确提取及显示TCAD的SLD文件。这个原因是因为ACAD设计的着眼点是同一个环境系统下,提供一个可以快速显示的向量图形文件,所以,其原始规格及显示系统的功能没有考虑有可能读取到其他软件系统的依其规格制作的SLD文件。
        2.在TCAD与ACAD中含标签图组爆炸的不同
        对于一个图组的爆炸作业,无论是AutoCAD或是TurboCAD都是一样的将原图组定义内的图元经转换复制成一般图元。然而,对于图组定义中所使用的标签属性图元的处理就不同了。
        TurboCAD的作法
        由于一个标签属性图元在意义上是不能独立存在的。它必须依附在某个图组上,表达该图组的一个由创造者所赋予的属性。所以,在TurboCAD上,并不容许因将图组爆炸而产生的一个独立存在的标签属性图元。当一个被附著的图组物件不复存在时,附著的属性定义当然也就消失了。
        然而,对于那些可以以文字来显示出其属性的内容者(即可显示属性),基于操作者对爆炸的动作的期盼与理解,TurboCAD在将一个图组插入爆炸的时候,便将它转换成一般的文字图元,使爆炸的结果在外观上与爆炸前看起来没有什么两样。
        AutoACD的作法
        AutoCAD的作法则不同。由于操作上的关系,在定义一个图组之前,使用者必须先创造出一个叫ATTDEF的暂性图元。为什么说ATTDEF(属性定义图元)是一个暂时性的图元呢?因为这个图元存在的目的是用来定义图组内的标签属性图元的。AutoCAD之所以有这个图元,纯粹是为了便利其图组定义的操作。
        为了提醒操作者认知到这个ATTDEF图元存在的暂时性,对于这个单元,AutoCAD总以它所定义的标签名称来显示(非其内容)。既然有这样的一个暂态图元,在爆炸一个标签属性的图组插入时,一个便利且自然的作法就是将之还原成原ATTDEF图元。