SOLIDWORKS
Надстройка SOLIDWORKS Add-in (бета-версия) для Requirements & Systems Portal позволяет пользователям передавать параметры CAD и массово-инерционные свойства (такие как масса, плотность и т. п.) из дерева изделия CAD в SOLIDWORKS напрямую в любую указанную среду Requirements & Systems Portal. Это позволяет пользователям без труда синхронизировать свою System Design Model в Requirements & Systems Portal с актуальными свойствами CAD-модели.
Это достигается за счёт сопоставления Block Valis со свойствами CAD-файла, что позволяет обновлять модель Requirements & Systems Portal буквально одним щелчком мыши.
SOLIDWORKS Add-in – Скачать файл
Чтобы установить надстройку, скачайте ZIP-файл, распакуйте его содержимое во временную папку и запустите файл setup.exe с правами администратора, чтобы обеспечить корректную регистрацию всех необходимых .dll файлов. Интерфейс надстройки работает внутри SOLIDWORKS как вкладка в боковой панели задач. После успешной установки боковая панель should be available при запуске SOLIDWORKS.
SOLIDWORKS Add-in для Requirements & Systems Portal в панели задачZIP-файл доступен по ссылке ниже:
SOLIDWORKS Plugin February 2025
Вход в Requirements & Systems Portal через надстройку
Пользователь может подключиться к Requirements & Systems Portal через надстройку SOLIDWORKS с помощью окна входа, которое будет показано, если пользователь ещё не вошёл в систему, либо нажав кнопку Login/Logout, расположенную в правом верхнем углу надстройки.
Для входа пользователю необходимо указать URL развёртывания (deployment URL) и User Token. Пользователи могут генерировать токены, перейдя в меню Settings и выбрав User Tokens. На странице настроек User Tokens вы найдёте требуемый URL-адрес для вашего конкретного развёртывания. (Рисунок Deployment Login Window)
Окно входа в развёртывание
Выберите “save login info”, и надстройка автоматически подключится к указанному развёртыванию при следующем запуске SOLIDWORKS. Данные для входа сохраняются в Appdata активного пользователя Windows.
Шаг 1: Загрузка Project Valis
После входа вы автоматически попадёте на экран выбора проекта, из которого нужно загрузить Valis. Вы можете вернуться на этот экран в любой момент, нажав кнопку “Load”. После выбора проекта (установив галочку) можно нажать кнопку "Load Valis" (рисунок Loading Project Valis). После выбора проектов и нажатия опции загрузки плагин получит доступ к проекту через REST API и загрузит все его Valis. Нажмите кнопку “Close”.
Загрузка Project ValisВ самой новой версии Addin в нижней части панели задач отображается количество загруженных проектов и Valis.
Если вы создаёте новые Valis для сопоставления свойств CAD, просто вернитесь на экран загрузки и перезагрузите Project Valis.
Шаг 2: Обновление атрибутов SOLIDWORKS
Второй шаг — загрузить параметры CAD-модели и массовые свойства, нажав кнопку "Refresh SW attributes". Это загрузит дерево изделия детали или сборки CAD.
После нажатия "Refresh SW attributes" плагин собирает всю информацию о модели и заполняет дерево изделия в панели задач. Например, в видео Refreshing SW Attributes мы показали, как можно загрузить геометрическую информацию модели дрона из STP-файла в плагин. Обратите внимание, что время загрузки зависит от сложности модели.
Обновление атрибутов SW
Шаг 3: Сопоставление Valis
Когда вы загружаете атрибуты SW, импортируется дерево Block с атрибутами для каждого уровня сборки. С помощью плагина пользователь может сопоставить атрибуты с Vali в загруженном(ых) развёртывании(ях), добавив id или уникальное имя Vali (вводом или выбором из выпадающего меню), как показано в видео Adding Valis and Saving Mappings.
Добавление Valis и сохранение сопоставлений
После сопоставления атрибутов CAD с конкретными Valis нажмите кнопку "Save Vali Mapping", чтобы сохранить изменения. Это операция жёсткого сохранения (hard save), которая сохранит не только сопоставления Vali, но и любые другие изменения, внесённые вами в CAD-файл. Сопоставления можно сохранять как для файлов деталей, так и для файлов сборок.
Шаг 4: Отправка изменений в Requirements & Systems Portal
После выполнения сопоставлений пользователи могут обновить модель Requirements & Systems Portal либо отправив все сопоставленные атрибуты нажатием кнопки “All”, либо, как показано в видео Pushing Select Mass Property Values, выполнить выборочное обновление конкретных значений, отметив соответствующие флажки и нажав кнопку “Selected”. Requirements & Systems Portal также обновит указанные единицы измерения атрибутов, поэтому убедитесь, что сопоставленные Valis либо не имеют единиц, либо имеют корректные конвертируемые единицы (совместимые масса, длина, момент инерции и т. п.), иначе запрос на отправку завершится ошибкой для всех атрибутов.
Отправка выбранных значений массовых свойств
Сопоставления сохраняются как в файлах сборок, так и в файлах отдельных деталей, с которыми вы можете работать и делиться с коллегами. Если при обновлении атрибутов отображается неполное сопоставление (имена Vali, но без id), это может означать, что Project Valis ещё не были загружены в надстройку. После загрузки проекта свойства SOLIDWORKS из развёртывания следует обновить снова.