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

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

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

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

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

  • Этот инструмент создает или присоединяет к существующим файлам .dwg, .dxf или .dgn CAD.

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

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

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

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

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

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

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

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

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

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

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

  • Входные объекты с полем с именем или псевдонимом 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

Пример кода

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

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

# 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.conversion.ExportCAD(in_features, output_type, output_file, 
                           "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES")

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

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

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