Познакомьтесь с несколькими рекомендациями по обеспечению правильного местоположения поверхности.
Поверхности в AutoCAD Civil 3D определяются точками, структурными линиями, объектами профилирования и другими компонентами. Эти компоненты упоминаются в определении поверхности как операции с поверхностью. Они перечисляются на вкладке "Определение" диалогового окна "Свойства поверхности".
При копировании поверхности в AutoCAD Civil 3D с использованием операции ПБЛОК/ВСТАВИТЬ выполняется копирование и некоторых объектов поверхности с созданием отдельных экземпляров этих объектов. Например, для поверхности, которая сформирована путем добавления файла точек и структурных линий, операция ПБЛОК создает копию структурных линий, но не файла точек. При выполнении последующей операции ВСТАВИТЬ скопированные объекты (в данном примере поверхность и структурные линии) автоматически переносятся приложением AutoCAD на новое место. Определение новое поверхности обновляется с указанием того, что оно сформировано на основе этих преобразованных объектов, после чего выполняется перенос. Если перестроить новую поверхность в этой точке, она "перепрыгнет" из текущего местоположения в другое место. Это повторное перемещение происходит из-за того, что скопированные объекты, определяющие новую поверхность, уже перенесены. При выполнении операции переноса поверхности (она добавляется операцией копирования) поверхность перемещается еще раз.
Чтобы избежать двойного перемещения, базовая точка, используемая в командах ПБЛОК и ВСТАВИТЬ, должна быть одной и той же. Проще всего выполнить это требование - использовать для двух этих операций точку с координатами (0, 0, 0).
Если поверхность копируется путем выбора поверхности и выполнения команды AutoCAD КОПИРОВАТЬ, определяющие объекты не копируются и не отображаются в определении новой поверхности как отдельные экземпляры.
Способ выполнения этих двух разных операций копирования (ПБЛОК/ВСТАВИТЬ и КОПИРОВАТЬ) приводит к существенным различиям в поведении: поверхности, скопированные с помощью команды КОПИРОВАТЬ, реагируют на изменения исходных данных, а поверхности, скопированные путем выполнения команд ПБЛОК и ВСТАВИТЬ, – не реагируют. Эти различия связаны с тем, что ПБЛОК/ВСТАВИТЬ создают новые экземпляры определяющих объектов, а команда КОПИРОВАТЬ сохраняет в определении поверхности исходные объекты.
Операции копирования и вставки с использованием буфера обмена (Ctrl-C, Ctrl-V) также используют логику команд ПБЛОК/ВСТАВИТЬ. Операция копирования фактически выполняет в фоновом режиме команду ПБЛОК (запись блока во временный файл и размещение имени файла в буфере обмена), тогда как операция вставки делает то же, что и команда ВСТАВИТЬ. Однако базовая точка для команды ПБЛОК в этом случае по умолчанию устанавливается в нижнем левом углу выбранных объектов. Поэтому чтобы при выполнении операции вставки избежать повторного переноса, следует указать это местоположение в качестве точки вставки для вставляемых объектов. Так как это вычисляемое местоположение неизвестно, операция копирования/вставки обычно приводит к двойному переносу, поэтому ее не следует использовать для копирования поверхности на тот же или на другой чертеж.
В целом, если требуется копировать объекты поверхности и требуется включить в текущий чертеж один или несколько определяющих ее объектов (которые AutoCAD будет переносить автоматически), используйте в качестве базовой точки для операций копирования и вставки точку с координатами (0,0,0). Далее приводятся краткие рекомендации по выполнению распространенных сценариев при работе с поверхностями:
Копирование поверхности на текущем чертеже с сохранением реакции на изменение исходных данных
Формирование отдельной рабочей копии поверхности на том же чертеже (например, для сравнения сценариев)
Перенос поверхности на другой чертеж (например, для снижения загроможденности)
ПРИМЕЧАНИЕ. Обычно НЕ рекомендуются следующие способы работы.