Экспорт в САПР (Конвертация)

Краткая информация

Экспортирует объекты в новые или существующие файлы САПР на основе одного или нескольких входных векторных слоев или классов объектов и поддерживаемых таблиц. При записи результатов в файлы формата AutoCAD будут включены пространственная привязка, геометрия и атрибуты объектов.

Использование

  • Этот инструмент создает или выполняет присоединение к существующим файлам DWG, DXF или DGN САПР.

  • Допустимыми входными наборами данных для этого инструмента являются точечные, линейные и полигональные классы объектов, а также классы объектов аннотаций и мультипатчей.

  • Этот инструмент сможет принять любые точечные, линейные или полигональные классы объектов, либо классы объектов-аннотаций или мультипатч, поддерживаемые ArcGIS, либо их векторные слои, включая поступившие из классов объектов BIM или САПР.

  • По умолчанию инструмент создает слой САПР в файле САПР, используя имя векторного слоя как имя нового слоя САПР для каждого входного класса объектов или векторного слоя. Это верно, если только информация о слое САПР не будет перезаписана значениями атрибутов объектов в поле с названием или псевдонимом Layer либо Level в атрибутах объекта.

  • По умолчанию инструмент генерирует геометрию объекта САПР, наиболее аналогичную геометрии выходного объекта. Это верно, если только геометрии не перезаписываются допустимыми значениями в поле с названием или псевдонимом CADType в атрибутах объекта в выходном объекте. Например, тип объекта по умолчанию для экспорта аннотации к объектам - это объекты TEXT. Однако если в выходных объектах есть поле под названием CADType со значениями POINT в поле, то точечные объекты САПР будут созданы в файле САПР, а не в поле TEXT.

  • По умолчанию выходные файлы форматов AutoCAD DWG или DXF будут создавать атрибутированные классы объектов ArcGIS в файлах .dwg или .dxf, которые поддерживаются и настольным ArcGIS, и надстройкой ArcGIS for AutoCAD для AutoCAD. Пространственная привязка экспортируемых векторных данных будет записана в выходные файлы САПР.

  • Исходные файлы САПР можно использовать для предварительного заполнения выходных чертежей САПР блоками, ячейками, слоями и символами слоев в соответствии с вашими стандартами САПР. Использование исходных файлов также позволяет ссылаться на слои и условные обозначения по имени при перезаписи результата по умолчанию, когда в выходные данные объектов включаются значения полей с ключевыми именами. Например, вы можете включить допустимые значения в поля с названием или псевдонимом Layer или RefName, чтобы управлять тем, как объекты САПР будут созданы в выходных файлах САПР.

  • Чтобы добавить поля САПР с ключевым именем во входной класс объектов, используйте инструмент Добавить поле. Чтобы одновременно добавить несколько полей по функциональной категории, используйте инструмент Добавить поля САПР.

  • Входные точечные объекты с допустимыми значениями в поле с именем или псевдонимом RefName и значениями INSERT или CELL в поле с названием или псевдонимом CADtype позволит перезаписать поведение по умолчанию, на основании которого создаются точечные объекты в выходном файле САПР. Вместо этого будут созданы объекты вставки блоков или ячеек. Атрибуты вставок блоков, созданных в чертеже, будут заполнены атрибутами блоков САПР с атрибутивной информацией ГИС-объектов, если имя тега атрибута блока совпадает с именем поля.

  • Выходные объекты с допустимыми числовыми значениям в полях с названием или псевдонимом Elevation можно использовать для задания значения z-координаты в выходном объекте САПР. Если поле отсутствует – z-координата каждой отдельной вершины входного объекта используется для определения высоты выходного элемента САПР. Входные линейные векторные слои 2D, которые содержат допустимые числовые значения в поле с названием Contour могут получить такие же координаты z в выходных линейных объектах САПР.

  • Выходные объекты с полем с названием или псевдонимом CadType или Entity во входном классе объектов используется для конвертации входных объектов в заданные объекты САПР. Более подробно об объектах Esri и отношениях с элементами САПР см. Поддерживаемая геометрия AutoCAD и Microstation.

  • Выходные объекты с полем с именем или псевдонимом DocPath входного класса объектов используется для того, чтобы направить выходные объекты в одно или более поля чертежа САПР. Если отмечен параметр Игнорировать пути в таблицах, то это поле игнорируется.

  • Выходные объекты с названием или псевдонимом поля LTScale используется для корректировки веса линии в файлах .dgn.

  • Выходные объекты с названием или псевдонимом поля LineWt используется для корректировки веса линии в файлах .dwg.

Параметры

ПодписьОписаниеТип данных
Входные объекты

Набор классов объектов и векторных слоев, геометрия и пространственная привязка которых будет экспортироваться в один или несколько файлов САПР. И геометрия, и атрибуты объектов будут добавлены в файлы формата AutoCAD.

Feature Layer
Тип выходных данных

Определяет платформу САПР и версию файла, которые будут использоваться для новых выходных файлов САПР. Несколько версий ПО САПР могут использовать одну и ту же версию формата файла в разных версиях. Варианты выбора указывают версию формата файла, не обязательно версию программного обеспечения, которая может по-прежнему использовать предыдущую версию формата файла.

  • Файл MicroStation DGNВыходным типом будет Microstation DGN.
  • DWG версия 2018Выходным типом будет DWG версии 2018. Это значение по умолчанию
  • DWG версия 2013Выходным типом будет DWG версии 2013.
  • DWG версия 2010Выходным типом будет DWG версии 2010.
  • DWG версия 2007Выходным типом будет DWG версии 2007.
  • DWG версия 2005Выходным типом будет DWG версии 2005.
  • DWG версия 2004Выходным типом будет DWG версии 2004.
  • DWG версия 2000Выходным типом будет DWG версии 2000.
  • DWG версия 14Выходным типом будет DWG версии 14.
  • DXF версия 2018Выходным типом будет DXF версии 2018.
  • DXF версия 2013Выходным типом будет DXF версии 2013.
  • DXF версия 2010Выходным типом будет DXF версии 2010.
  • DXF версия 2007Выходным типом будет DXF версии 2007.
  • DXF версия 2005Выходным типом будет DXF версии 2005.
  • DXF версия 2004Выходным типом будет DXF версии 2004.
  • DXF версия 2000Выходным типом будет DXF версии 2000.
  • DXF версия 14Выходным типом будет DXF версии 14.
String
Выходной файл

Путь к выходному файлу чертежа САПР. Этот путь будет записан на любые включенные допустимые пути как значения поля в поле входных объектов или поле псевдонима с названием DocPath, если не отмечен параметр Игнорировать пути в таблицах.

CAD Drawing Dataset
Игнорировать пути в таблицах
(Дополнительный)

Определяет, будут ли проигнорированы допустимые пути, которые включены в поле DocPath входных объектов.

  • Отмечено — допустимые пути будут проигнорированы, и результат всех объектов будет добавлен к значению параметра Выходной файл. Это значение по умолчанию
  • Не отмечено - допустимые пути будут использованы, поэтому каждый новый объект САПр будет записан в файл, определенный этим значением поля.
Boolean
Присоединить к существующим файлам
(Дополнительный)

Определяет, будут ли объекты присоединены к существующему выходному файлу или файлам САПР, заданным в параметре Выходной файл, либо любые допустимые пути к файлам, которые содержатся в значениях поля DocPath, в соответствии с параметром Игнорировать пути в таблицах будут перезаписаны.

  • Отмечено—объекты будут присоединены к выходному файлу САПР, если он существует. Существующее содержимое файла САПР будет сохранено.
  • Не отмечено - если выходной файл САПР существует, он будет перезаписан. Это значение по умолчанию
Boolean
Исходный файл
(Дополнительный)

Существующий чертеж САПР, содержимое которого, а также свойства документа и слоя, будут использованы как исходный файл при создании выходных файлов САПР. Версия платформы САПР и формата файла прототипа перезаписывает значение, заданное параметром Выходной тип. При добавлении к существующим файлам САПР, файл прототипа игнорируется.

CAD Drawing Dataset

arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
ИмяОписаниеТип данных
in_features
[in_features,...]

Набор классов объектов и векторных слоев, геометрия и пространственная привязка которых будет экспортироваться в один или несколько файлов САПР. И геометрия, и атрибуты объектов будут добавлены в файлы формата AutoCAD.

Feature Layer
Output_Type

Определяет платформу САПР и версию файла, которые будут использоваться для новых выходных файлов САПР. Несколько версий ПО САПР могут использовать одну и ту же версию формата файла в разных версиях. Варианты выбора указывают версию формата файла, не обязательно версию программного обеспечения, которая может по-прежнему использовать предыдущую версию формата файла.

  • DGN_V8Выходным типом будет Microstation DGN.
  • DWG_R2018Выходным типом будет DWG версии 2018. Это значение по умолчанию
  • DWG_R2013Выходным типом будет DWG версии 2013.
  • DWG_R2010Выходным типом будет DWG версии 2010.
  • DWG_R2007Выходным типом будет DWG версии 2007.
  • DWG_R2005Выходным типом будет DWG версии 2005.
  • DWG_R2004Выходным типом будет DWG версии 2004.
  • DWG_R2000Выходным типом будет DWG версии 2000.
  • DWG_R14Выходным типом будет DWG версии 14.
  • DXF_R2018Выходным типом будет DXF версии 2018.
  • DXF_R2013Выходным типом будет DXF версии 2013.
  • DXF_R2010Выходным типом будет DXF версии 2010.
  • DXF_R2007Выходным типом будет DXF версии 2007.
  • DXF_R2005Выходным типом будет DXF версии 2005.
  • DXF_R2004Выходным типом будет DXF версии 2004.
  • DXF_R2000Выходным типом будет DXF версии 2000.
  • DXF_R14Выходным типом будет DXF версии 14.
String
Output_File

Путь к выходному файлу чертежа САПР. Этот путь будет записан на любые включенные допустимые пути как значения поля в поле входных объектов или поле псевдонима с названием DocPath, если параметр Ignore_FileNames задан как Ignore_Filenames_in_Tables.

CAD Drawing Dataset
Ignore_FileNames
(Дополнительный)

Определяет, будут ли проигнорированы допустимые пути, которые включены в поле DocPath входных объектов.

  • Ignore_Filenames_in_TablesДопустимые пути будут проигнорированы и результат всех объектов будет добавлен к значению параметра Output_File. Это значение по умолчанию
  • Use_Filenames_in_TablesДопустимые пути будут использованы, поэтому каждый новый объект САПр будет записан в файл, определенный этим значением поля.
Boolean
Append_To_Existing
(Дополнительный)

Задает, могут ли выходные данные быть добавлены к существующему файлу САПР. Это позволяет добавлять информацию в файл САПР на диске.

  • Append_To_Existing_FilesОбъекты будут присоединены к выходному файлу САПР, если он существует. Существующее содержимое файла САПР будет сохранено.
  • Overwrite_Existing_FilesЕсли выходной файл САПР существует, он будет перезаписан. Это значение по умолчанию
Boolean
Seed_File
(Дополнительный)

Существующий чертеж САПР, содержимое которого, а также свойства документа и слоя, будут использованы как исходный файл при создании выходных файлов САПР. Версия платформы САПР и формата файла прототипа перезаписывает значение, заданное параметром Output_Type. При добавлении к существующим файлам САПР, файл прототипа игнорируется.

CAD Drawing Dataset

Пример кода

ExportToCAD, пример (автономный скрипт)

В следующем автономном скрипте показано использование функции ExportToCAD.

# Description: Create an AutoCAD DWG

# Import system modules
import arcpy

# Set local variables
in_features = "C:/data/EditorTutorial.gdb/StudyArea/Buildings"
output_type = "DWG_R2010"
output_file = "c:/data/Buildings.dwg"

# Process: Export to CAD
arcpy.ExportCAD_conversion(in_features, output_type, output_file, 
                           "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES")

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы