지식 보관소
▣ 전문지식, 저작권 관련 자료들 중 일부만 공유하고 싶을때 사용할 수 있는 게시판 입니다.
▣ 정회원 이상만 다운로드가 가능하니 참고하시기 바랍니다.
작성일자 | 2010-05-26 |
---|---|
수정일자 |
1. Machine 생성
Machine은 현실 시스템의 Machine, Robot 등 작업자를 대신하는 모든 것들을 machine으로 표현 할 수 있습니다.
다시 말해 setup time(tool change time), failure time(고장시간), break time(휴식시간) 작업을 하지 못하는 Idle time(유휴 시간)을 다양하게 표현 할 수 있습니다. 이러한 idle time을 다루는 것은 다음 시간에 하도록 하고 이번 시간에는 작업시간을 입력하는 방법에 대하여 알아보도록 하겠습니다. 볼트 공장의 기계가 작업하는 시간은 지수분포 10을 따르므로 우선 Machine → Cycle Process → New Process → Cycle Time → Exponential순으로 들어가서 600sec를 입력 해줍니다. 그리고 buffer 다음에 Machine을 배치 하도록 합니다.
그 외의 Machine Class의 주요 Function은 아래와 같습니다.
Machine Class
Part Initial Stock – simulation run시 초기 재고 값
Setup Process – tool change 등 제품을 가공하기 위해 필요한 준비시간
Unload Process – 작업이 완료된 재품을 Machine에서 제거하는 시간
Labor Controller – 작업자의 필요 유무
2. Sink 생성
Sink는 part를 소멸 시키는 동시에 통계량에 필요한 각종 정보를 모우는 역할을 합니다. 즉 part는 Machine 등에서 combine 및 새로운 part로의 변경을 통해 소멸을 시킬 수 있으나, 이렇게 중간에 소멸된 part들에 대한 통계량은 SCL(Simulation Control Language) 이나 기타 사용자가
통계량 수집에 관한 함수를 설정해야지만 볼 수 있습니다. 하지만 이렇게 sink를 통해 소멸된 part에 대해서는 QUEST가 자동으로 통계량을 수집해 줍니다.
그림과 같이 Default로 Sink를 생성한 후 Machine 다음에 위치 시키도록 합니다.
3. Save
이제 볼트 공장의 기본적인 virtual layout 구성은 완료가 되었습니다. 이제 지금까지 작업한 내용을 저장하도록 하겠습니다.
File → Save를 선택하면 Model을 저장할 수 있는 화면이 나타납니다. 이 때 Library List를 선택하여, 볼트 공장의 예제를 연습하기 위해
생성한 example01 Library를 선택하여 AsIsBoltFactory라는 이름으로 저장을 하도록 합니다.