≤ 1.6.0 구버전 프로젝트를 열기¶
프로젝트에 사용된 OBJ 충돌 모델의 생성 방법이 다르며 유효성도 다릅니다. 상세한 정보는 OBJ 포맷 충돌 모델 설명 내용을 참조할 수 있습니다.
1.6.1 버전의 소프트웨어를 사용하여 ≤ 1.6.0의 구버전 프로젝트를 열 때 소프트웨어에서 프로젝트에 사용된 OBJ 모델의 유형에 따라 서로 다른 팝업창이 나타날 것이며 팝업창 알림에 따라 작업하면 됩니다. 다음은 일반적인 경우에 대한 자세한 설명입니다.
충돌 모델 라이브러리에 있는 모델¶
참고
충돌 모델 라이브러리는 프로젝트 폴더에 있는 collision_models 폴더입니다.
"모델 편집기를 통해 도출한 모델"만 있는 경우
"표기가 없는 무효한 모델" 또는 "mmind_convex script 표기를 갖춘 무효한 모델"만 있는 경우
충돌 모델 라이브러리에 "표기가 없는 무효한 모델" 또는 "mmind_convex script 표기를 갖춘 무효한 모델"을 도입하면 해당 프로젝트를 열 때 먼저 소프트웨어 호환성과 관련된 팝업창이 나타날 것입니다.
Yes 버튼을 클릭하면 무효한 OBJ 모델 창이 팝업됩니다.
Yes 버튼을 클릭하면 정상적으로 프로젝트를 로드하고 모델을 전환할 수 있습니다. 모델을 전환한 후 OBJ 모델 전환 완료 창이 팝업되며 OK 를 클릭하면 정상적으로 프로젝트를 시뮬레이션하거나 실행할 수 있습니다.
프로젝트를 저장하지 않으면 end_effectors\collision_models 경로에 있는 모델은 여전히 무효입니다(표기 없음).프로젝트를 저장하면 모델은 유효한 볼록 껍질을 계산한 후의 모델(표기 있음)로 덮어쓰게 될 것입니다.NO 버튼을 클릭하면 정상적으로 프로젝트를 로드할 수 있지만 시뮬레이션 또는 실행할 때 오류가 있다는 메시지가 나올 것입니다.
만약 OK 버튼을 클릭하고 계속 실행하면 아래 그림과 같은 메시지가 나타날 것입니다.
다양한 모델이 포함된 경우
충돌 모델 라이브러리에 모델 편집기를 통해 도출한 유효한 모델과 무효한 모델이 다 포함된 경우 프로젝트를 열 때 무효한 모델을 전환한다는 팝업창 알림이 나타날 것입니다. 그러면 위 설명을 참조할 수 있습니다.
시나리오 모델 라이브러리에 있는 모델¶
시나리오 모델 라이브러리에 표기를 갖춘 무효한 모델이 있으면 프로젝트를 열 때 소프트웨어 호환성과 관련된 팝업창 알림이 나타날 것입니다. 아래 그림과 같습니다.
Yes 버튼을 클릭하면 "OBJ 모델 검사가 통과되지 않았습니다" 팝업창이 나타날 것입니다. 아래 그림과 같습니다.
OK 버튼을 클릭한 후 프로젝트를 정상적으로 로드할 수 있지만 3D 시뮬레이션 구역에 실패한 시나리오 모델을 표시하지 않습니다. 프로젝트 시뮬레이션을 계속하려면 아래 그림과 같이 "시나리오 모델을 로드하지 못했습니다"는 팝업창 알림이 나타날 것입니다.
위에서 언급한 두 가지 경우 이외에도 다른 경우가 발생할 수 있습니다. 사용자는 실제 사용 과정에서 팝업창 알림에 따라 작업하면 됩니다.