산업공학과 관련된 지식들을 공유하는 게시판입니다.
관리자의 승인을 받은 회원만이 자료를 다운로드 할 수 있음을 양해 바랍니다.
| 작성일자 : | 2010-06-13 |
|---|---|
| 수정일자 : |
여러 제품들이 동일한 치구에서 작업되는 경우를 시뮬레이션 하는 경우
(IGRIP, QUEST 사용)
1. IGRIP에서 치구, 각 제품들, 로봇(혹은 작업자)를 Device로 생성시킴. 만약, 작업내용이 용접이라면 제품 상에 tag point를 정의
2. 제품별 작업내용을 하나의 sequence chart에 정의. (용접경로, clamping 정도, 로봇의 움직임 등의 차이가 있을 것임)
3. IGRIP 모델을 완성시킨 후, recording 옵션을 이용하여 questcell 파일을 생성시킴
4. questcell 파일과 IGRIP 모델에 사용된 part, device 파일을 각각 QUEST의 questcell, part, device 폴더로 이동시킴
5. Quest에서 machine을 생성시킬 때, Display의 Kin Data를 Questcell File로 설정하고 IGRIP에서 가져온 questcell 파일을 선택

6. Part, Source, Sink를 생성, 연결하여 간단히 시뮬레이션을 실행해보면, Quest에서도 역시 IGRIP의 Sequence chart와 같은 내용으로 kinematics를 수행함을 확인할 수 있음
단, 제품에 생성시킨 tag point와 Sequence chart는 Quest에서 확인할 수 없고, IGRIP Workcell model의 시간에 따른 pose만을 Quest에서 볼 수 있음.
7. Quest에서는 제품에 따라 machine(IGRIP의 Workcell Model)이 다른 작업내용(용접경로, clamping 정도, 로봇(혹은 사람)의 동작)을 수행하도록 구성해야 하므로, 우선 제품 수에 맞춰 process를 생성시킴
8. Quest의 Advance옵션 내의 Kin을 선택하면, IGRIP에서 Quest로 변환된 Kinemtics(IGRIP Sequence chart의 내용)를 확인할 수 있으며, 이를 제품에 따라 세 개의 새로운 Kinematics(script)로 나누어야 함.
9. 제품별로 Kinematics의 분류가 완료되었다면, process에 각각의 kinematics를 연결함(Assoc기능 사용).


10. Machine에 process와 kinematics 할당이 완료되었다면, Machine 위에 놓여진 product들을 사라지게 한 후, Source로부터 part가 들어와 작업이 시작되면 보이게 하는 설정을 해야 함.

