Подпись | Описание | Тип данных |
Входные объекты | Набор классов объектов и векторных слоев, геометрия и пространственная привязка которых будет экспортироваться в один или несколько файлов САПР. И геометрия объектов, и атрибуты объектов будут добавлены в файлы формата 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.
Этот инструмент будет работать с поддерживаемыми ArcGIS классами объектов точек, полилиний, полигонов, аннотаций и мультипатчей или слоями этих объектов, в том числе слоями из классов объектов BIM или САПР.
Если целевой файл САПР имеет связанный файл .prj, включающий любые применимые универсальные файлы .prj, координаты выходных объектов будут спроецированы в координаты целевого файла CAD.
Если целевой файл САПР имеет связанный файл .wld, включающий любые применимые универсальные файлы .wld, координаты выходных объектов будут преобразованы в соответствии со смещением координат, определенным для выходного файла САПР в соответствующем файле .wld.
По умолчанию этот инструмент создает слой САПР в файле САПР, используя имя входного векторного слоя как имя нового слоя САПР для каждого входного класса объектов или векторного слоя. Выходной слой САПР по умолчанию может быть заменен допустимыми значениями входных объектов в поле с именем или псевдонимом Layer или Level.
По умолчанию этот инструмент создает выходную геометрию объекта САПР, наиболее близкую геометрии входного объекта. Выходные типы объектов могут быть заменены допустимыми значениями в поле с именем или псевдонимом CADType в атрибутах объектов входного объекта. Например, тип объекта по умолчанию для экспорта аннотаций объектов - ТЕКСТ. Однако если выходные объекты содержат поле CADType со значениями POINT, точечные объекты САПР будут создаваться в файле CAD, а не в поле TEXT. Для выходных объектов поддерживаются не все типы объектов объект САПР.
По умолчанию выходные файлы форматов AutoCAD DWG или DXF будут генерировать атрибутированные классы объектов ArcGIS в файлах .dwg или .dxf, которые поддерживаются как ArcGIS, так и надстройкой ArcGIS for AutoCAD для 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: Да