请遵守一些指导,以确保曲面位置正确。
Autodesk Civil 3D 中的曲面由点、特征线、放坡和其他组件定义。这些组件在曲面定义中显示为曲面操作,列在“曲面特性”对话框的“定义”选项卡上。
如果使用 WBLOCK/INSERT 操作在 Autodesk Civil 3D 中复制曲面,也会复制曲面的某些定义图元,创建这些图元的单独实例。例如,对于通过添加点文件和特征线生成的曲面来说,WBLOCK 操作可复制特征线,但不能复制点文件。在后续 INSERT 操作期间,复制的对象(此实例中的曲面和特征线)会通过 AutoCAD 自动平移(移动)到新位置。新的曲面定义会更新以指明它是从这些平移的图元创建的,然后移动。如果我们在此时重新生成新曲面,其会从当前位置“跳转”至其他位置。之所以发生这种双跳转,是因为新曲面的复制的定义图元已经平移。执行曲面(通过复制操作添加)的平移操作之后,其会使曲面再次移动。
若要避免双跳转,用于 WBLOCK 和 INSERT 的基点应当相同。最简单的方法是对两个操作都使用 (0, 0, 0)。
如果通过选择曲面和使用 AutoCAD COPY 命令复制该曲面,则不会复制定义的图元,不会在新曲面的定义中显示为单独的实例。
执行者两种不同复制操作(WBLOCK/INSERT 和 COPY)的方式会使行为中形成很大差异:使用 COPY 命令复制的曲面会反应原始数据中的更改,但使用 WBLOCK/INSERT 复制的曲面则不会。这种差异的存在是因为 WBLOCK/INSERT 会形成定义图元的新实例,而 COPY 命令保留了曲面定义中的原始对象。
剪贴板复制和粘贴操作(Ctrl-C、Ctrl-V)也遵循 WBLOCK/INSERT 逻辑。复制操作实际上在后台运行 WBLOCK 命令(将块写入临时文件,然后将文件的名称放在剪贴板上),而粘贴操作与 INSERT 操作相同。但是,在这种情况下,WBLOCK 的基点位置在默认情况下位于选定图元的左下角。因此,若要使粘贴操作避免双跳转,必须将该位置指定为粘贴图元的插入点。由于用户不了解此计算的位置,复制/粘贴操作通常会导致双调转,因此它不应用于将曲面复制到相同的图形或其他图形。
总之,如果用户需要复制曲面对象,并且用户希望在当前图形(AutoCAD 将自动平移)中包括一个或多个定义对象,请使用 (0,0,0) 作为复制和粘贴操作的基点。以下注释概述了针对常见使用情形建议的实践:
要在当前图形中复制曲面并使其反应原始数据中更改
要在相同的图形中制作曲面的单独工作副本(例如,为了比较情形)
要将曲面移动到其他图形(例如,为了减少混乱)
注意:通常不建议采用以下实践: