Операции 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. |
Предупреждение:
Обратите внимание, что примеры, приведенные в темах справки для отдельных операций, для удобочитаемости снабжены разрывами строк. Если вы хотите использовать примеры в представленной форме, необходимо обязательно удалить разрывы строк! Кроме того, следите за тем, чтобы операция и параметр, а также параметры между собой были разделены при вводе знаком пробела.
См. также: