
PML — язык макросов, используемый в AVEVA PDMS. Он помогает описывать повторяющиеся операции и создавать инструменты для работы с инженерной моделью. В подборке 3D Software Customization базовый курс охватывает переменные, массивы, формы, коллекции и циклы.
Первый полезный макрос
Выберите одну небольшую задачу, которую сейчас выполняете вручную: собрать названия элементов или подготовить список атрибутов. Сначала определите входные данные и ожидаемый результат. Затем разбейте действие на проверку выбора, чтение свойств и вывод отчёта.
Порядок изучения
- Переменные и типы данных — как хранить промежуточные значения.
- Условия и циклы — как обрабатывать несколько элементов.
- Коллекции и массивы — как собирать результаты.
- Формы — как дать пользователю понятный интерфейс.
Первое упражнение лучше сделать только на чтение. Перед массовым изменением модели проверьте алгоритм на учебном проекте и предусмотрите журнал результатов. Материал-источник опубликован в 2018 году: доступность команд и форм нужно сверять с установленной версией AVEVA.
Источники
Обсуждение 0
Оставьте первый комментарий.
Войдите, чтобы присоединиться к обсуждению.