3DS与AutoCAD的通讯

Author: 曾刚 雷宇 Date: 1995-06-16

        1.把AutoCAD文件装入3DS中三维编辑器时,AutoCAD的三维实体将以“面”构成的物体提供给3DS使用。用户可以根据它们在AutoCAD中的层/颜色来决定在3DS中的读入形式。选择使用哪种方法应当根据在AutoCAD中图形的建立方式和在3DS的用途来确定。
        2.如果一个文件AutoCAD输出的DXF包括一个或多个块(Blocks),3DS在读入时将发布一条信息通知用户,如果该DXF格式文件中的块是非三维的则可以继续让3DS读入。读入后的DXF文件中的块将保持整体性,可以使用Create...菜单组的有关命令进行分离。如果由AutoCAD读入3DS输出的DXF文件,该文件也可以将物体的图形作为一个整体提供给它,随后还可以使用AutoCAD标准的Explode命令分离之。
        3.在3DS使用 “层”方式装入DXF格式文件后,物体将以在AutoCAD中原来层赋值分类,其名称也将基于层来分配;而使用颜色方式读入则将用颜色来进行分类并且分配名称。
        4.将AutoCAD建立的二维型体送入3DS的2D Shaper中以后,可以根据一个多分段组成的多边形建立成单独的多边形,其方法如下:
        (1).使用Shape\Assign\All命令,把所有输入的几何图形赋值为一个图形。
        (2).用Shape\Check命令检查多边形是否闭合。
        (3).使用 Display\First\On命令寻找需要连接的片段端点。
        (4).此时使用Modify\Polygon\Move,并在被连接的片段上按鼠标器左键两次和拾取对话窗中的“Yes”按钮。
        (5).最后,使用Shape\Check检查修正后的每一个多边形是否封闭。
        5.在3DS中的三维编辑器可以装入由AutoCAD R12.0产生的胶片文件(包括三维面、多边形网格、圆、实心体、轨迹等),并且根据物体在胶片文件中的颜色建立新的物体。由于AutoCAD胶片文件中的256种颜色限制,一个胶片文件中只能在3DS中产生最多为256个的物体。胶片的许多场景信息,如:摄像机、光源将不被装入,用户需要在3DS中重新设置它们。
        6.在3DS中装入AutoCAD AME的DXF文件时,应当注意AME建立的是实心体,只有使用SOLMESH命令处理以后才有“面”产生。AME物体的每一部分都可以作为一个分离物体输入3DS中,以便进行光滑处理。装入时物体将会有重叠的“节点”,并且是不光滑的着色。可以将“节点”焊接在一起以便产生光滑着色的效果。
        (曾刚 雷宇)