SOLIDWORKS
Надстройка SOLIDWORKS Add-in (бета-версия) для Requirements & Systems Portal позволяет пользователям передавать параметры CAD и массовые свойства (такие как масса, плотность и т. д.) из дерева CAD-продукта в SOLIDWORKS напрямую в любую указанную среду Requirements & Systems Portal. Это позволяет пользователям без проблем синхронизировать свою модель системного проектирования 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 на панели задачВход в Requirements & Systems Portal через надстройку
Пользователь может подключиться к Requirements & Systems Portal через надстройку SOLIDWORKS с помощью окна входа, которое отображается, если пользователь еще не вошел в систему, либо нажав кнопку Login/Logout, расположенную в правом верхнем углу надстройки.
Для входа пользователю необходимо указать URL развертывания и токен пользователя. Пользователи могут сгенерировать токены, перейдя в меню 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В самой новой версии Add-in в нижней части панели задач отображается количество загруженных проектов и 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", чтобы сохранить изменения. Это принудительное сохранение, при котором будут сохранены не только сопоставления Vali, но и любые другие изменения, внесенные вами в CAD-файл. Сопоставления можно сохранять как для деталей, так и для файлов сборок.
Шаг 4: Отправка изменений в Requirements & Systems Portal
После завершения сопоставления пользователи могут обновить свою модель Requirements & Systems Portal либо отправив все сопоставленные атрибуты нажатием кнопки “All”, либо, как показано в видео Pushing Select Mass Property Values, выполнить выборочное обновление конкретных значений, отметив соответствующие флажки и нажав кнопку “Selected”. Requirements & Systems Portal также обновит указанные единицы измерения атрибутов, поэтому убедитесь, что у сопоставленных Valis либо нет единиц измерения, либо указаны допустимые преобразуемые единицы (совместимые единицы массы, длины, момента инерции и т. д.), иначе запрос на отправку завершится ошибкой для всех атрибутов.
Отправка выбранных значений массовых свойств
Сопоставления сохраняются как в файлах сборок, так и в файлах отдельных деталей, с которыми вы можете работать и которыми можете делиться с коллегами. Если после обновления атрибутов отображается неполное сопоставление (имена Vali есть, а id нет), это может означать, что project Valis еще не были загружены в Add-in. После загрузки проекта Valis из развертывания необходимо снова обновить свойства SOLIDWORKS.