SOLIDWORKS
Requirements & Systems Portal의 SOLIDWORKS Add-in(베타 버전)을 사용하면 사용자가 SOLIDWORKS의 CAD 제품 트리에서 CAD 파라미터와 질량 특성(질량, 밀도 등)을 특정 Requirements & Systems Portal 환경으로 직접 푸시할 수 있습니다. 이를 통해 사용자는 Requirements & Systems Portal의 System Design Model을 최신 CAD 모델 속성과 원활하게 동기화할 수 있습니다.
이는 Block Valis를 CAD 파일 속성에 매핑함으로써 구현되며, 사용자는 마우스 클릭 한 번만으로 Requirements & Systems Portal 모델을 업데이트할 수 있습니다.
SOLIDWORKS Add-in – 파일 다운로드
Add-in을 설치하려면 ZIP 파일을 다운로드한 뒤, 내용을 임시 폴더에 압축 해제하고 setup.exe 파일을 관리자 권한으로 실행하여 필요한 모든 .dll 파일이 올바르게 등록되도록 하십시오. Add-in 인터페이스는 SOLIDWORKS 내에서 측면 작업 창의 탭으로 실행됩니다. 성공적으로 설치되면 SOLIDWORKS 시작 시 측면 창에 should be available 표시됩니다.
작업 창의 Requirements & Systems Portal SOLIDWORKS Add-inZIP 파일은 아래 링크에서 제공됩니다:
SOLIDWORKS Plugin February 2025
Add-in을 통해 Requirements & Systems Portal에 로그인하기
사용자는 SOLIDWORKS Add-in의 로그인 창을 통해 Requirements & Systems Portal에 연결할 수 있습니다. 사용자가 아직 로그인하지 않은 경우 로그인 창이 표시되며, 또는 Add-in 우측 상단에 있는 Login/Logout 버튼을 클릭해 로그인/로그아웃할 수 있습니다.
로그인하려면 배포 URL과 User Token을 제공해야 합니다. 사용자는 Settings Menu로 이동해 User Tokens를 선택하여 토큰을 생성할 수 있습니다. User Tokens 설정 페이지에서 해당 배포에 필요한 URL 주소를 확인할 수 있습니다. (그림 Deployment Login Window)
Deployment Login Window
“save login info”를 선택하면, 다음에 SOLIDWORKS를 실행할 때 Add-in이 지정된 배포에 자동으로 연결됩니다. 로그인 정보는 현재 활성 Windows 사용자의 Appdata에 저장됩니다.
1단계: Project Valis 로드
로그인하면 Valis를 로드할 프로젝트를 선택하는 화면으로 자동 이동합니다. “Load” 버튼을 클릭하면 언제든지 이 화면으로 돌아갈 수 있습니다. 프로젝트를 선택(체크)한 후 "Load Valis" 버튼을 클릭합니다(그림 Loading Project Valis). 프로젝트를 선택하고 로드 옵션을 클릭하면, 플러그인이 REST API를 통해 프로젝트에 접근하여 해당 프로젝트의 모든 Valis를 로드합니다. “Close” 버튼을 클릭합니다.
Project Valis 로드Add-in의 최신 버전은 작업 창 하단에 로드된 프로젝트와 Valis의 개수를 표시합니다.
CAD 속성을 매핑하기 위해 새 Valis를 생성했다면, 로딩 화면으로 돌아가 프로젝트 Valis를 다시 로드하기만 하면 됩니다.
2단계: SOLIDWORKS 속성 새로 고침
두 번째 단계는 "Refresh SW attributes" 버튼을 클릭하여 CAD 모델 파라미터와 질량 특성을 로드하는 것입니다. 그러면 CAD 파트 또는 어셈블리의 제품 트리가 로드됩니다.
"Refresh SW attributes"를 클릭하면 플러그인이 모든 모델 정보를 수집하여 작업 창의 제품 트리를 채웁니다. 예를 들어 Video Refreshing SW Attributes에서는 STP 파일의 드론 모델에서 기하 정보를 플러그인으로 로드하는 방법을 시연했습니다. 로딩 시간은 모델의 복잡도에 따라 달라집니다.
SW Attributes 새로 고침
3단계: Valis 매핑
SW 속성을 로드하면, 어셈블리 각 레벨의 속성과 함께 Block 트리가 가져와집니다. 플러그인을 사용하면 사용자가 로드된 배포(들)에 있는 Vali에 속성을 매핑할 수 있으며, Video Adding Valis and Saving Mappings와 같이 id 또는 Vali 고유 이름을 추가(직접 입력하거나 드롭다운 메뉴에서 선택)하면 됩니다.
Valis 추가 및 매핑 저장
CAD 속성을 특정 Valis에 매핑한 후 "Save Vali Mapping" 버튼을 클릭하여 변경 사항을 저장합니다. 이는 하드 저장 작업으로, Vali 매핑뿐 아니라 CAD 파일에 대해 수행한 다른 모든 변경 사항도 저장합니다. 매핑은 파트 파일과 어셈블리 파일 모두에 저장할 수 있습니다.
4단계: Requirements & Systems Portal로 변경 사항 푸시
매핑이 완료되면, 사용자는 “All” 버튼을 클릭하여 매핑된 모든 속성을 푸시해 Requirements & Systems Portal 모델을 업데이트할 수 있습니다. 또는 Video Pushing Select Mass Property Values에서 보여주듯이, 각 선택 박스를 체크한 뒤 “Selected” 버튼을 클릭하여 특정 값만 선택적으로 업데이트할 수도 있습니다. Requirements & Systems Portal은 속성에 지정된 단위도 함께 업데이트하므로, 매핑된 Valis에 단위가 없거나 유효한 변환 가능한 단위(호환되는 질량, 길이, 관성 등)가 설정되어 있어야 합니다. 그렇지 않으면 모든 속성에 대해 푸시 요청이 실패합니다.
선택한 질량 특성 값 푸시
매핑은 사용자가 작업 중이거나 동료와 공유하는 어셈블리 또는 단일 파트 파일 모두에 저장됩니다. 속성을 새로 고침했을 때 매핑이 불완전하게 표시된다면(Vali 이름은 있으나 id가 없는 경우), Add-in에서 프로젝트 Valis가 아직 로드되지 않았다는 의미일 수 있습니다. 프로젝트를 로드한 후에는 배포의 Valis에 대한 SOLIDWORKS 속성을 다시 새로 고침해야 합니다.