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