SOLIDWORKS
Requirements & Systems Portal의 SOLIDWORKS Add-in(베타 버전)을 사용하면 사용자가 SOLIDWORKS의 CAD 제품 트리에서 CAD 파라미터와 질량 속성(질량, 밀도 등)을 지정된 Requirements & Systems Portal 환경으로 직접 푸시할 수 있습니다. 이를 통해 사용자는 Requirements & Systems Portal의 시스템 설계 모델을 최신 CAD 모델 속성과 원활하게 동기화할 수 있습니다.
이 기능은 Block Valis를 CAD 파일 속성에 매핑하여 구현되며, 사용자는 마우스 클릭 한 번만으로 Requirements & Systems Portal 모델을 업데이트할 수 있습니다.
SOLIDWORKS Add-in – 다운로드 파일
Add-in을 설치하려면 ZIP 파일을 다운로드한 뒤 내용을 임시 폴더에 압축 해제하고, 필요한 모든 .dll 파일이 올바르게 등록되도록 관리자 권한으로 setup.exe 파일을 실행하십시오. Add-in 인터페이스는 SOLIDWORKS 내의 측면 작업 창 탭으로 실행됩니다. 설치가 성공적으로 완료되면 SOLIDWORKS 시작 시 측면 창에 should be available 표시됩니다.
작업 창의 Requirements & Systems Portal SOLIDWORKS Add-inAdd-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단계: 프로젝트 Valis 불러오기
로그인하면 Valis를 불러올 프로젝트 선택 화면으로 자동 이동합니다. “Load” 버튼을 클릭하면 언제든지 이 화면으로 돌아올 수 있습니다. 프로젝트를 선택(체크)한 후 "Load Valis" 버튼을 클릭할 수 있습니다(그림 Loading Project Valis). 프로젝트를 선택하고 불러오기 옵션을 클릭하면 플러그인이 REST API를 통해 해당 프로젝트에 접근하여 모든 Valis를 불러옵니다. “Close” 버튼을 클릭하십시오.
프로젝트 Valis 불러오기Addin의 최신 버전은 작업 창 하단에 불러온 프로젝트 수와 Valis 수를 표시합니다.
CAD 속성에 매핑할 새 Valis를 생성한 경우, 불러오기 화면으로 돌아가 프로젝트 Valis를 다시 불러오기만 하면 됩니다.
2단계: SOLIDWORKS 속성 새로 고침
두 번째 단계는 "Refresh SW attributes" 버튼을 클릭하여 CAD 모델 파라미터와 질량 속성을 불러오는 것입니다. 그러면 CAD 부품 또는 어셈블리의 제품 트리가 로드됩니다.
"Refresh SW attributes"를 클릭하면 플러그인이 모든 모델 정보를 수집하여 작업 창의 제품 트리를 채웁니다. 예를 들어 Video Refreshing SW Attributes에서는 STP 파일에서 드론 모델의 기하학 정보를 플러그인으로 불러오는 방법을 보여줍니다. 로딩 시간은 모델의 복잡도에 따라 달라집니다.
SW 속성 새로 고침
3단계: Valis 매핑
SW 속성을 불러오면 어셈블리의 각 수준에 대한 속성과 함께 Block 트리가 가져와집니다. 플러그인을 사용하면 Video Adding Valis and Saving Mappings와 같이 id 또는 Vali 고유 이름을 추가하여(직접 입력하거나 드롭다운 메뉴에서 선택) 불러온 배포의 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가 로드되지 않았다는 의미일 수 있습니다. 프로젝트를 로드한 후에는 배포의 SOLIDWORKS 속성에서 Valis를 다시 새로 고쳐야 합니다.