Перейти к содержанию

Операции Eplan: Обзор

В Eplan вам доступны нижеперечисленные операции для различных областей применения. "X" в столбце обозначает область применения, рекомендуемую нами для соответствующей операции. Обозначенные "X" в столбце Лента операции доступны в диалоговом окне Настроить* для настройки ленты в качестве предварительно заданных команд.

В справке Eplan API по платформе приведена дополнительная информация об операциях. Список всех официальных операций Eplan приведен в разделе Actions.

Имя операции Командная строка Сценарии Лента Описание
backup X X Резервирует проект или основные данные.
changelayer X X Изменяет графические свойства слоев.
check X X Проверяет страницы или весь проект.
CleanWorkspaceAction X Удаляет существующую рабочую область.
compress X X Сжимает проект.
devicelist X X Импортирует, экспортирует или удаляет список устройств.
edit X X Открывает страницу или проект.
EplApiModuleAction X Загружает и регистрирует модуль API.
EsCorrectConnections X X Объединяет идентичные точки определения соединения.
ExecuteScript X X Выполняет сценарий.
export X X Экспортирует страницы или проекты в различных форматах.
export3D X X Экспортирует пространство листа в формат STEP.
exportNCData X X Экспортирует данные ЧУ для различных форматов машин.
exportProductionWiring X X Экспортирует данные сборки проводов в различных форматах.
ExportSegmentsTemplate X X Экспортирует шаблоны сегментов в файл.
exportToGraphics X X Экспортирует страницы или проекты в графическом формате (TIF, GIF, PNG, JPG).
gedRedraw X Заново выстраивает рисунок графического редактора.
generate X X Генерирует соединения или кабели.
generatemacros X X Генерирует макросы из проекта.
GraphicalLayerTable X X Импортирует / экспортирует слои.
import X X Импортирует проекты, макросы или чертежи.
import3d X X Импортирует трехмерные графические данные.
ImportPrePlanningData X X Импортирует данные предварительного планирования.
ImportSegmentsTemplate X X Импортирует шаблоны сегментов из файла в проект.
InsertModelViewAction X X Добавляет обзоры модели в проект.
label
Лента Экспортировать данные изготовления / вывести маркировку X X X* Генерирует экспорт данных изготовления / маркировку для проекта.
masterdata X X Обновляет основные данные текущего проекта.
MfExportRibbonBarAction X X Экспортирует ленту.
MfImportRibbonBarAction X X Импортирует ленту.
OpenWorkspaceAction X Открывает существующую рабочую область.
partslist X X Импортирует или экспортирует спецификацию.
partsmanagementapi X X Экспортирует или импортирует изделия и другие объекты управления изделиями, такие как списки принадлежностей, размещения принадлежностей, схемы сверления, схемы соединений и адреса.
plcservice X X Импортирует или экспортирует данные ПЛК посредством приведенной программы конфигурации.
preparemacros X X Подготавливает макросы проекта макросов для автоматической генерации.
print X X Печатает страницу или весь проект.
ProjectAction X X Выполняет операцию для проекта, а затем закрывает проект.
projectmanagement
Лента: Управлять проектом X X X* Выполняет операцию для управления проектами или для проектов. Одним из вариантов является реорганизация проекта. Это позволяет во многих случаях исправить проекты с ошибками базы данных, а затем снова открыть их.
ProjectOpen X X Открывает проект.
RegisterCustomPropertyEditorAction X Регистрирует / отменяет регистрацию определенного пользователем диалогового окна для обработки номера свойства или идентифицирующего имени определенного пользователем свойства.
RegisterScript X Регистрирует сценарий.
Renumber X X Выполняет нумерацию.
reports X X Генерирует отчет по проекту.
restore X X Восстанавливает проект или основные данные.
SaveWorkspaceAction X Сохраняет текущие настройки интерфейса как рабочую область.
search X X X Осуществляет поиск объектов (устройств, свойств, текстов и т. д.) в проекте.
selectionset X Извлекает значения (имя, путь файла, расширение имени файла) выбранных страниц или выбранного проекта.
SetProjectLanguage X X Настраивает языки отображения для обрабатываемых и защищенных от записи проектов.
subprojects X X Выгружает частичный проект и снова сохраняет его.
SwitchProjectType X X Переключает свойство "Вид проекта".
synchronize X X Синхронизирует данные проекта.
Topology X X Маршрутизирует соединения топологии или генерирует функции топологии.
translate X X Переводит проект, удаляет перевод из проекта или экспортирует список отсутствующих слов.
UnregisterScript X Отменяет регистрацию сценария.
UpdateSegmentsFilling X X Рассчитывает для всего проекта значение свойства Топология: Степень заполнения (ид. 20332) ручных сегментов маршрутизации и вносит его в сегменты маршрутизации, т. е. сообщает о наличии свободного места в ручных сегментах маршрутизации.
XAfActionSetting
Лента: Установить настройку X X X* Устанавливает определенное значение для настроек пользователя, станции и фирмы.
XAfActionSettingProject
Лента: Установить проектную настройку X X X* Устанавливает определенное значение для настройки проекта.
XAMlExportProductionData2RASCenterAction X X X Экспортирует данные изготовления для выбранного проекта механической обработки электрошкафов в формате AutomationML. Сгенерированный файл AML предназначен для импорта в программу планирования и управления изготовлением Rittal - RiPanel Processing Center.
XCabCalculateEnclosureTotalWeightAction X X X Рассчитывает общий вес для каждого электрошкафа выбранного проекта и записывает результат в свойство Общий вес (ид. 36108) соответствующего размещения изделия.
XCCreateGravingtextAction
Лента: Кабели: Генерировать текст гравировки X X* Генерировать текст гравировки из ОУ источника и цели кабеля. Обозначение сокращено в соответствии со стандартом VASS (Volkswagen Audi Seat Skoda).
XCMRemoveUnnecessaryNDPsAction X X Удаляет лишние точки определения сети из текущего проекта. При необходимости точки определения соединения размещаются на соединениях сети для предотвращения потери свойств.
XCMUserToolAction
Лента: Выполнить внешнюю программу X* Позволяет интегрировать внешние программы.
XCMUniteNetDefinitionPointsAction X X Объединяет точки определения сети, размещенные в одной и той же сети текущего проекта. При размещении нескольких точек определения сети в одной и той же сети эти точки (то есть их соединения) объединяются в одной точке определения сети. Таким образом, после выполнения данной операции каждая сеть имеет не больше одной точки определения сети, в которой содержатся все сетевые соединения сети.
XDLInsertDeviceAction
Лента: Вставить устройство X X X* Вставляет устройство.
XEGActionInsertSymRef
Лента: Вставить символ, Вставить символ с определением функции X* Добавляет символ.
XEsGetPagePropertyAction X Определяет значение свойства страницы для выбранной в данный момент страницы.
XEsGetProjectPropertyAction X Определяет значение свойства проекта для выбранного в данный момент проекта.
XEsGetPropertyAction X Определяет значение свойства выбранного в данный момент объекта в графическом редакторе.
XEsSetPagePropertyAction
Лента: Установить свойство страницы X* Устанавливает определенное значение свойства страницы для текущей выбранной страницы.
XEsSetProjectPropertyAction
Лента: Установить свойство проекта X* Устанавливает определенное значение свойства проекта для текущего выбранного проекта.
XEsSetPropertyAction
Лента: Установить свойство усл. обозначения X* Устанавливает определенное значение свойства для свойства текущих выбранных объектов.
XEsUserPropertiesExportAction X X Экспортирует определенные пользователем свойства в файл.
XEsUserPropertiesImportAction X X Импортирует определенные пользователем свойства из файла.
XGedClosePage X Закрывает все выбранные страницы. У данной операции нет параметров.
XGedStartInteractionAction
Лента: Установить формат графич. элементов, Вставить макроc, Установить формат усл. обознач., Установ. формат текста, Установить формат графики соединений (точки определения соединения, точки определения потенциала) X X* Запускает диалог в графическом редакторе. К числу возможных взаимодействий относится, например, вставка макроса или задание настроек форматирования для условных обозначений, текстов или подобных элементов.
XGedUpdateMacroAction X X Обновляет макрос.
XMActionDCCommonExport X X Запускает экспорт для внешней обработки.
XMActionDCImport X X Импортирует файл конфигурации данных внешней обработки в существующий проект Eplan.
XMDeleteReprTypeAction X X Удаляет из выбранного макроса вид представления и резервирует эти макросы в каталоге.
XMExportConnectionsAction
Лента: Экспортировать соединения X X X* Экспортирует свойства соединений проекта для внешней обработки.
XMExportDCArticleDataAction X X Запускает экспорт данных изделия для внешней обработки.
XMExportFunctionAction
Лента: Экспортировать функции X X X* Экспортирует свойства функций проекта для внешней обработки.
XMExportPagesAction
Лента: Экспортировать страницы X X X* Экспортирует свойства страниц проекта для внешней обработки.
XMImportDCArticleDataAction X X Импортирует файл с данными изделия после внешней обработки в существующую базу данных изделий Eplan.
XPamsDeviceSelectionAction X X Осуществляет выбор устройства или обновляет данные устройства.
XPamSelectPart X X Запускает выбор изделия.
XPartsSetDataSourceAction X X X Задает настройку для источника базы данных в управлении изделиями.
XPlaUpdateDetailAction X X Обновляет детальное планирование в навигаторе предварительного планирования.
XPrjActionUpgradeProjects X X Обновляет один или несколько проектов до текущей схемы базы данных.
XPrjConvertBaseProjectsAction X X Преобразует шаблоны проектов из старых версий Eplan (версия 2.9 и старше) в базовые проекты.
XSDPreviewAction X X Открывает или закрывает предварительный просмотр страницы или макроса.
XSettingsExport X X Экспортирует настройки пользователя, настройки станции и фирмы.
XSettingsImport
Лента: Импортировать настройки X X X* Импортирует настройки пользователя, настройки станции и фирмы.
XSettingsRegisterAction X Позволяет регистрировать Add-ons.
XSettingsUnregisterAction X Позволяет отменить регистрацию Add-ons.

Предупреждение:

Обратите внимание, что примеры, приведенные в темах справки для отдельных операций, для удобочитаемости снабжены разрывами строк. Если вы хотите использовать примеры в представленной форме, необходимо обязательно удалить разрывы строк! Кроме того, следите за тем, чтобы операция и параметр, а также параметры между собой были разделены при вводе знаком пробела.

См. также: