Подпись | Описание | Тип данных |
Входные объекты | Набор классов объектов и векторных слоев, пространственная привязка и геометрия которых будет экспортироваться в один или несколько файлов САПР. И геометрия, и атрибуты объекта будут добавлены в отформатированные файлы AutoCAD. | Feature Layer |
Выходной тип | Указывает платформу САПР и версию файла, которые будут использоваться для новых выходных файлов САПР. Несколько версий программного обеспечения САПР могут использовать одну версию формата файла. Варианты выбора определяют версию формата файла, но не обязательно версию программного обеспечения, которое все еще может использовать предыдущую версию формата файла.
| String |
Выходной файл | Путь выходного файла чертежа САПР. Этот путь будет перезаписан любыми допустимыми путями к файлам, включенными в качестве значений полей в поле входного объекта или в поле псевдонима DocPath, если не отмечена опция Игнорировать пути в таблицах. | CAD Drawing Dataset |
Игнорировать пути в таблицах (Дополнительный) | Указывает, будут ли игнорироваться допустимые пути, включенные в поле входных объектов DocPath.
| Boolean |
Присоединить к существующим файлам (Дополнительный) | Указывает, будут ли объекты добавляться к существующему выходному файлу САПР или к файлам САПР, указанным параметром Выходной файл, или любые допустимые пути к файлам, содержащиеся в значениях полей DocPath в соответствии с параметром Игнорировать пути в таблицах, будут перезаписаны.
| Boolean |
Исходный файл (Дополнительный) | Существующий чертеж САПР, содержимое которого, а также свойства документа и слоя будут использоваться в качестве исходного файла при создании выходных файлов САПР. Версия платформы САПР и формата файла прототипа перезаписывает значение, заданное параметром Выходной тип. При добавлении к существующим файлам САПР, файл прототипа игнорируется. | CAD Drawing Dataset |
Краткая информация
Экспортирует объекты в новые или существующие файлы САПР на основе одного или нескольких входных векторных слоев или классов объектов.
Геометрия, атрибуты объектов и система координат векторных слоев 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.
Параметры
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 | Указывает платформу САПР и версию файла, которые будут использоваться для новых выходных файлов САПР. Несколько версий программного обеспечения САПР могут использовать одну версию формата файла. Варианты выбора определяют версию формата файла, но не обязательно версию программного обеспечения, которое все еще может использовать предыдущую версию формата файла.
| String |
Output_File | Путь выходного файла чертежа САПР. Этот путь будет перезаписан любыми допустимыми путями к файлам, включенными в качестве значений полей в поле входного объекта или в поле псевдонима DocPath, если параметр Ignore_FileNames задан как Ignore_Filenames_in_Tables. | CAD Drawing Dataset |
Ignore_FileNames (Дополнительный) | Указывает, будут ли игнорироваться допустимые пути, включенные в поле входных объектов DocPath.
| Boolean |
Append_To_Existing (Дополнительный) | Задает, могут ли выходные данные быть добавлены к существующему файлу САПР. Это позволяет добавлять информацию в файл САПР на диске.
| Boolean |
Seed_File (Дополнительный) | Существующий чертеж САПР, содержимое которого, а также свойства документа и слоя будут использоваться в качестве исходного файла при создании выходных файлов САПР. Версия платформы САПР и формата файла прототипа перезаписывает значение, заданное параметром Output_Type. При добавлении к существующим файлам САПР, файл прототипа игнорируется. | CAD Drawing Dataset |
Пример кода
В следующем автономном скрипте показано использование функции 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: Да