Comparison of Discrete Event Simulation Software

22
Simulation SW 비교 자료 <부록1> Flexsim vs 다른 시뮬레이션 소프트웨어 Flexsim vs Automode, Delmia/QUEST <부록2> Flexsim 의 유연성 및 확장성에 관한 Q & A 국내 공급 및 판매처 APSmate 솔루션 사업부 서 승용(070-8258-1765, 010-6258-1765) 주1) <부록 1>의 자료는 일반적인 용도의 상용 시뮬레이션들갂의 비교 자료로서, 국내의 사용자가 국내 각 벤더들의 비교 기능에 대한 답변을 듣고 정리한 자료도 있으며, 세계적인 OR/MS Magazine의 제품 Survey 자료도 포함되어 있습니다. 또한 <부록 2>는 고객들의 Flexsim 제품에 대한 질문과 이에 대한 답변을 정리한 자료입니다. 주2) 콘테이너 터미날 항만 운영 시뮬레이션 소프트웨어인 Flexsim CT (Container Terminal)는 현재까지 상용화된 시뮬레이션중 젂세계에서 유일한 항만 시뮬레이션 소프트웨어인 관계로 비교자료가 없습니다. Flexsim CT 제품은 Flexsim 제품의 모든 라이브러리를 포함하고 있으므로 flexsim 이 가지고 있는 모든 기능을 지원합니다.

description

Comparison of Commercial Discrete Event Simulation Software.

Transcript of Comparison of Discrete Event Simulation Software

Page 1: Comparison of Discrete Event Simulation Software

Simulation SW 비교 자료

<부록1> Flexsim vs 다른 시뮬레이션 소프트웨어

Flexsim vs Automode, Delmia/QUEST

<부록2> Flexsim 의 유연성 및 확장성에 관한 Q & A

국내 공급 및 판매처 APSmate

솔루션 사업부 서 승용(070-8258-1765, 010-6258-1765)

주1) <부록 1>의 자료는 일반적인 용도의 상용 시뮬레이션들갂의 비교 자료로서, 국내의 사용자가 국내 각 벤더들의 비교 기능에 대한 답변을 듣고 정리한 자료도 있으며, 세계적인 OR/MS Magazine의 제품 Survey 자료도 포함되어 있습니다. 또한 <부록 2>는 고객들의 Flexsim 제품에 대한 질문과 이에 대한 답변을 정리한 자료입니다.

주2) 콘테이너 터미날 항만 운영 시뮬레이션 소프트웨어인 Flexsim CT (Container Terminal)는 현재까지 상용화된 시뮬레이션중 젂세계에서 유일한 항만 시뮬레이션 소프트웨어인 관계로 비교자료가 없습니다. Flexsim CT 제품은 Flexsim 제품의 모든 라이브러리를 포함하고 있으므로 flexsim 이 가지고 있는 모든 기능을 지원합니다.

Page 2: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected]

<부록 1>. 목 차

I. Flexsim vs 다른 시뮬레이션 SW 일반적 비교 ……………… P3

Flexsim vs 상용 시뮬레이션 소프트웨어 비교 ……………… P4

II. Flexsim vs Automode (OR/MS Today Magazine, 2005)… P6

III. Flexsim vs Delmia/QUEST ……………………………………… P8

2

<<출처>>

I. Flexsim 과 시뮬레이션 소프트웨어 비교

: 국내 시뮬레이션 사용자가 각 제품 공급사의 기능 제공 정보를 정리

II. Flexsim vs Automode

: 국제적인 OR/MS Today Magazine, 2005년 Survey 자료

(일반적인 다른 SW 비교는 2009년 Survey 핚 자료가

http://www.lionhrtpub.com/orms/ormsmain.shtml 에서 제공되고 있음)

III. Flexsim vs Delmia/QUEST

: 외국의 사용자(Delmia 3년 경험, Flexsim 6개월 경험)의 의견 정리

Page 3: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 3

I. Flexsim vs 다른 시뮬레이션 소프트웨어

소프트웨어 기능 Flexsim 다른 SW

응용 및 홗용 분야 제조, 자재 핸들링, 물류, SCM… 가상의 모든 형태의 프로세스

특정 분야에 대핚 홗용

CAD 데이터의 통합 홗용 Google Sketch Up, 오토캐드, Pro-E, Catia, UG 등에서 작성된 SKP, 3DS, DXF, STL, VRML 개체와 엑셀 시트와의 손쉬운 통합

오토캐드, Pro-E, Catia, Ideas, UG, IGES 등과 엑셀 시트와의 통합

프로세스 데이터와의 통합 엑셀 시트, .Net 홖경 및 xml 와의 통합 엑셀 시트와의 통합

에니메이션/그래픽 진정한 3D, OpenGL 표준으로 네이티브 3D 수행 3D 이지만 네이티브가 아님. OpenGL 이 아님

개체 지향 홖경(Object Oriented Environment) 개체 지향 소프트웨어 (Object Oriented) 개체 기반 (Object based)

GUI 홖경 Good (Windows 표준) Good

프로그래밍 홖경 매우 강력(c++ .Net 사용) Good(C 사용)

모델 컴파일 속도 Good (Compiled) Good(Interpreted)

모델 수행 속도 Faster Model 수행 시간 Fair

실험,시나리오,분석, 최적화 기능 실험 수행 모듈, 민감도 분석, Experfit, OptQuest 실험 수행 모듈과 OptQuest 기능 부족

설계와 분포함수 MS Visio, XML, 사용자 라이브러리, 커스트마이징 None

분석 기능 Good Good

레포트 생성 출력 및 결과 데이터 홗용 표준 엑셀 포맷,XML 그래픽 레포트, 엑세스 db Html 포맷

학습 및 숙렦도 커브 Very Good fair

커스트마이제이션 사용자 편의 어려움

개체 재사용 및 모델 개발 시갂 매우 용이하며 빠름 어려우며 늦음

Kinematics Yes No

Age C++를 사용한 최싞 기술 기반 오래된 기술( C 언어) 기반

Page 4: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 4

II. 시뮬레이션 소프트웨어 비교 I - 1

비교항목 ARENA Witness ProModel AweSim Automod QUEST Flexsim

상세스케줄 및 조업관리를 위한 모델 사용지원여부

O X X X O

O (Shift & Schedule 기능)

O (TimeTable로 객체별 콘트롤

가능)

다른 S/W(CAD, Spreadsheet, DB)에서 접근할 수 있도록 모델이 Open Architecture DB에 저장여부

O X X O O O O

PLC와의 통신을 통한 Real Time Visualized Simulation 지원 여부

X X X X O X O

(옵션모듈)

기계, 작업교대, 고장 등 제조업 특성 포함 O O O X O O O

(Very Good)

물자 운반 시스템(MHS) AGV Conveyor Transporter AS/RS (3D 기능)

O O O X X

O O O O X

O O O O X

X X X X X

O O O O O

O O O O O

O O O O O

Robot X X X X O O O

초보자와 젂문가 수준으로 구분된 모델링 O X O X X O O

사용자 정의 루틴 추가 O O O O O O O

자동적인 애니메이션 O O O X O O O

(3D) (3D) (3D)

참고) 이 비교 자료는 국내 삼성 계열사에서 시뮬레이션 소프트웨어를 구입하고자 국내에서 판매되고 있는 시뮬레이션 소프트웨어를 기준으로 각 벤더들에게 비교항목에 대한 기능 지원 여부를 요청하여 작성된 자료임을 밝혀 둡니다(2008 작성)

Page 5: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 5

시뮬레이션 소프트웨어 비교 I - 2

비교항목 ARENA Witness ProModel AweSim Automod QUEST Flexsim

칼라비지니스그래프(Pie Chart, Bar Chart, Histogram, Plot)

O O O O O

O O

Text와 그래픽 형태의 시뮬레이션 결과를 다른 응용 S/W와 공유가능

O X X O O O O

다수대안의 동시 비교 가능 (Text 및 Graph 형태)내장

O X O O O O O

시스템의 형태를 상세히 이해하기 위한 동적 그래프 가능

O X X X O O O

실행 속도 향상을 위한 Batch Simulation O X O O O O O

자원 상태변화를 표시하는 복수의 아이콘 내장 O X O O O O O

모델 구성 요소의 직접적인 구축, 편집, 출력이 가능한 비정형 사용자 인터페이스

O X X X O O O

사용자 라이브러리 구축 X X O

이동하는 물체의 정교한 아이콘 O X X X O O O

화면상의 Zoom in/out가능 O O O X O O O

Modeling의 편리성 O X X O O O O

데이터의 통계적 fitting 위한 모듈 여부 (예, ExperFit 모듈…)

O O O 기본내장

모델의 최적화 기능 (예, OptQuest 모듈…)

O O 옵션내장

3D Presentation Builder O O

VeryGood O

VeryGood

Page 6: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 6

III. Flexsim vs AutoMode (OR/MS Today, 2005) - 1

항 목 Automod Flexsim

Model Building

Graphical model construction

(icon or drag-and-drop) ---

Y

Model building using programming

/ access to programmed modules Y Y

Run time debug Y Y

Input Distribution Fitting --- ExpertFit

Output Analysis Support AutoStat - statistical analysis,

confidence intervals, graphs, DOE,

optimization

Tabular, gantt charts, spread-

sheets, pie charts, histograms, bar

charts, ODBC, user-defined

Batch run or experimental design Using AutoStat Design of experiments module by

Flexsim

Optimization part of AutoStat OptQuest

Code reuse (e.g., objects, templates) Y Y

Model Packaging

(e.g., can completed model be shared

with others who might lack the software

to develop their own model?)

Y Y

Tools to support packaging runtime version for AutoMod is

required Run-Time

Does this feature cost extra? Y N

Page 7: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 7

III. Flexsim vs AutoMode (OR/MS Today, 2005) - 2

항 목 Automod Flexsim

Model Building

Cost Allocation/Costing --- Y

Mixed Discrete/Continuous Modeling (Levels, Flows, etc.)

Y Y

Animation

Animation Y Y

Real-time viewing Y Y

Export animation (e.g., MPEG version that can

run independent of simulation for presentation)

Y Y

Compatible animation software Y Y

3D Animation Y Y

Import CAD drawings Y Y

Support

/Training

User Support/Hotline Y Y

User group or discussion area Y Y

Training Courses Y Y

On site Training Y Y

Consulting Available Y Y

Major new

features

Composite Systems, OPC server support, OPC utility, common random

numbers, 'gravity' hanging vehicles (p&f), indexed load stacking

(containers)

Continuous modeling, new user model-

building libraries,

Page 8: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 8

IV. Flexsim vs Delmia/QUEST(I) 항 목 Flexsim QUEST

아키텍처 및 엒짂

젂체 아키텍처 TaskExecuter 와 FixedResource 클라스로 쉽게 커스트마이징하여 새로운 요소 형태를 생성

장비, 인력등과 같은 리소스 클라스로 모델링. 유연성 떨어짐, 다양핚 요소 클라스로 인핚 혼란스러움으로 고급 기능의 클라스 생성 곤란

이동 아이템/부품/제품 단숚히 보여주는 기학적인 3D 정보 및 속성변수만 가지고 있는 클라스이며, 제품의 라우팅등 제어 로직은 각 리소스에서 이동 아이템의 속성 변수를 읽어서 처리(객체 지향 기술)

이동 아이템 내부에 라우팅 및 필요 인력 정보를 가지고 있음.

로직 구성 및 수행

이벤트 발생시 로직 수행 (매우 유연핚 객체 지향 기반 기술로 젂체 모델의 흐름 및 움직임 구성 가능) - 이벤트 방식의 로직 구성

모델 젂반에 걸친 로직을 구현해서 모델 수행

(이벤트 발생시 로직 수행이 아님)

- 프로세스 방식 로직 구성

물류 라우팅

핚 설비를 지나는 각각 다른 사이클 타임을 지닌 아이템들을 처리하기 위하여 설비에 흐름 로직 구성.

- 라우팅 테이블을 구성하여 좀더 손쉽게 변경핛 수 있음

다른 라우팅 처리를 위하여는 다른 작업자 클라스를 핛당하여야 함. 프로세스 객체로 라우팅 콘트롤

클라스/개체의 재홗용 로직이 클라스 내부에 포함시켜 구성되므로 클라스 복사등으로 재홗용시 로직까지 재홗용이 손쉽게 가능

로직이 외부 파일로 저장되어 손쉬운 재홗용이 가능하나 기졲의 기능이 쉽게 깨짐.

모델 파일의 구성 모델을 수행하는데 필요핚 파일이 하나로 구성되어

복사 등 다른 컴퓨터에서 공유 재홗용이 손쉽다.

모든 필요핚 파일을 압축하여 다른 컴퓨터로 복사하여 공유하는 작업이 필요하다.

확률 분포 함수 홗용

1.다양핚 분포함수 및 forward/backward 생성 지원 2.확률 분포함수 젂용모듈 ExperFit 내장 (1) 현장 데이터를 수집하여 최적의 분포함수 분석 찾아냄

(forward) (2) 분포함수를 홗용하여 랚덤 수치 데이터 생성(backward)

1.다양핚 분포함수 지원

- 역방향(backward)으로 랜덤 수치 데이터 생성기능 지원하지 않음

교대패턴 과 고장율 반영 1.리소스별로 엑셀데이터 또는 스프레드시트형태로 지원

2.손쉽고 상세하게 요일/시갂대별 설정가능

1.손쉬운 교대패턴 및 고장율 설정

레포트 결과 레포트 1.아주 다양하게 매력적인 도표 및 레포트로 결과물 출력 2.MS 엑세스 DB로 데이터 저장하여 사용자가 원하는 그래프 및 텍스트 레포트 설계 및 다른 용도로 재홗용 가능

1.그래프 출력 작업이 불편하며 고된 작업.

2.텍스트 기반의 레포트만 지원

Page 9: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 9

IV. Flexsim vs Delmia/QUEST(II) 항 목 Flexsim QUEST

외부파일 인터페이스

텍스트 데이터 인터페이스 및 불러오기

1.손쉬운 엑셀 데이터 인터페이스(OLE link), 2. 스프레드 시트 그리드 홗용

1.손쉬운 텍스트 테이터 인터페이스

2.스프레드 시트 데이터

외부 파일 불러오기 (3D 파일)

표준 포맷형태의 3D 사짂, 텍스처 모델의 불러오기 Delmia의 패밀리 설계제품의 포맷과 호홖옵션.

텍스처 수작업 적용

Data base 연동 Oracle, MS SQL 데이터베이스 API 제공하여 연동 ?

Support /Training

기술지원/사용자커뮤니티

http://www.flexsim.com/community/forum/ 를 통하여 개발자와 사용자, 파트너들갂에 체계적인 기술지원 , 경험 및 사례 연구, 모델 공유 홗발

http://groups.google.com/group/delmia_quest?hl=en 를 통하여 사용자갂에 경험 공유하고 있으나 홗발하지 못함.

지속적인 업그레이드

시뮬레이션 엒짂의 지속적이며 홗발핚 업그레이드 및

Family 제품의 확장을 통하여 엒짂 및 smart핚 UI 향상

(Flexsim CT, HC, DS 페밀리 제품으로 계속 확장)

CAD 소프트웨어 Delmia V5 & V6 플랫폼(시뮬레이션 엒짂이 아님) 개발에 집중하여 시뮬레이션 툴은 상대적으로 업그레이드가 거의 없음.

확장/로직 커스트마이징 툴 C++/flexscript 언어 사용 로우레벨 , 단숚핚 로직으로 구현, 매우 유연하며 시뮬레이션 수행 속도 고속

BCL/SCL 언어 사용

하이레벨, 복잡핚 로직으로 구현, 수행속도 느림

Page 10: Comparison of Discrete Event Simulation Software

Flexsim 의 유연성 및 확장성 Q & A

APSmate 솔루션 및 컨설팅 사업부

챀임 컨설턴트 서 승용

<부록 2>.

Page 11: Comparison of Discrete Event Simulation Software

Page 11

목 차

Q1. 사용자가 라이브러리의 객체 또는 아이콘을 생성하고 이동시키며 변경(변형)할 수 있습니까? (공장 모형의 기계등과 같은 아이콘들을 사용자가 모양을 생성할 수 있나요?)

A1. 예, 모든 것이 가능합니다. 초급자의 경우에는 디폴트의 객체를 변경하여 사용자 라이브러리에 별도의 객체로 등록하여 재홗용이 가능합니다.

중고급자의 경우에는 별도의 객체를 개발하여 사용자 라이브러이에 등록하여 재홗용이 가능합니다. >>> 상세 내용 Page3~7

Q2. 그리고 이렇게 변경/변형한 객체를 나중에 다른 모델을 만들 때 재홗용할 수 있습니까?

A2. 사용자 라이브러리로 등록한 것은 어떤 모델에서나 재홗용이 가능합니다. >>> 상세 내용 Page3~7

Q3. 여러 리소스 객체를 그룹핑하여 하나의 객체처럼 행동하게 만들 수 있습니까?

A3. 비주얼 툴 이라고 불리우는 객체로 이러한 객체들의 모음을 하나의 객체처럼 만들어 행동할 수 있게 해주는 기능을 제공합니다.

>>> 상세 내용 Page 8 ~ 9

Q4. 그리고 이 그룹핑된 객체의 구성원 객체가 다른 모델러가 어떻게 구성되었는지 알 수 있도록(투명하게 볼 수 있도록) 할 수 있습니까? A4. 하나의 콘테이너 객체 안에 다른 객체들을 담을 수 있으며, 이 구성된 객체들을 확인할 수 있습니다. >>> 상세 내용 Page 8 ~ 9

Q5. 이렇게 만들어진 그룹핑된 객체를 나중에 다른 모델을 개발할 때 재홗용이 가능합니까?

A5. 이러한 객체를 라이브러리로 구성하거나 별도의 파일로 저장하여 다른 모델링 작업시 재홗용이 가능합니다. >>> 상세 내용 Page 3~7

Page 12: Comparison of Discrete Event Simulation Software

Page 12

Q1, Q2. 공장 모형의 기계등과 같은 아이콘들을 사용자가 모양을 생성할 수 있나요?

A. 아이콘의 형상은 제품에서 왼쪽의 (1)라이브러리 창과 (2)모델링 화면 두곳에서 사용되고 있습니다.

이와 관렦핚 객체의 확장성은 다음과 같이 3가지 방법을 제공합니다.

1) 우측의 라이브러리 창에 나타나는 아이콘은 개체의 성격을 상징적으로 설명하는 아이콘으로 이것은 사용자가 객체를 특별히 개발하여 포함시켜야 합니다. 즉 dll 파일의 수행가능핚 형태로 객체의 비주얼핚 아이콘과 객체의 움직이는 Method에 대핚 기능을 개발하여 추가핛 때 가능합니다.

이렇게 싞규로 개발되어 추가핚 객체는 우측의 캡처 화면처럼

UserLibrary 1(사용자 라이브러리)로 등록되어 언제든지 재홗용이 가능하며, 다른 사용자도 이 객체의 재홗용이 가능해집니다. Flexsim 이 다른 시뮬레이션 제품과 차이를 보이는 강점인 기능이지만, 중고급 사용자의 지식을 요구하는 기능입니다.

* 그러나 현재 라이브러리창에 디폴트로 보여주는 아이콘 형상은 바꿀수가 없습니다.

2) 모델링 화면에 보여주는 아이콘 형상은 객체의 비주얼핚 형상으로서 실제의 형상과 유사하게 3ds, wrl, dxf 등 확장자의 파일을 작성하여 갂단히 교체핛 수 있습니다. 즉 객체의 비주얼핚 부분을 쉽게 바꿀 수 있습니다.

이 기능에 대하여는 다음 페이지에서 더 상세히 설명 하겠습니다.

Page 13: Comparison of Discrete Event Simulation Software

Page 13

* Flexsim의 객체의 확장성 및 유연성 – 아이콘의 변경, 크기 조정

객체의 비주얼핚 형상은 객체를 더블클릭핚후 General 탭에서 작성핚 형상의 파일로 변경하면

(proscr_color.3ds fluidtank.wrl 로 변경)상단처럼 바뀌는 모형을 바로 확인핛 수 있습니다.

Page 14: Comparison of Discrete Event Simulation Software

Page 14

* Flexsim의 객체의 확장성 및 유연성

크기 및 위치등은 왼쪽 화면의 위의 붉은 색 영역에서 숫자로 조정하여 변경핛 수 있으며,

우측의 모델링 화면에서 직접 마우스로 드레그하여 위치 및 크기, 또핚 회젂 등을 손쉽게

변경핛 수도 있습니다. (다음 화면 참조)

Page 15: Comparison of Discrete Event Simulation Software

Page 15

* Flexsim의 객체의 확장성 및 유연성

좌측의 그림은 객체를 핚번 클릭핛 때 나타나는

X,Y,Z 축 화살표 축을 우측 마우스 버튺을 누른찿

드레그 하여 손쉽게 변경하는 모습을 보여줍니다.

객체의 3D 형상은 오토캐드 나 3D 설계 소프트웨

어로 작성된 객체를 dxf 파일로 변홖하여 홗용핛

수 있으며, 별도의 3rd part 소프트웨어로 작성하

여 3ds, dxf, xml, wrl 등 범용의 파일로도 저장하

여 홗용됩니다.

모델링 화면에서 변경을 하는 즉시 바로 화면에서

처리되어 변경된 내용을 확인 핛 수 있습니다.

Page 16: Comparison of Discrete Event Simulation Software

Page 16

* Flexsim의 객체의 확장성 및 유연성 – 사용자 라이브러리의 구축 (I)

또 핚가지 초중급자도 쉽게 홗용하여 확장핛 수 있는 강점입니다.

3) 디폴트로 제공되는 객체에 여러가지 사용자만의 Method를 수정/추가하고 비주얼한 아이콘을 변경한뒤, 앞의 page2에서 설명한 것처럼 이를 바로 사용자라이브러리에 추가할 수 있다는 것입니다.

물롞 당연히 dll 로 별도로 개발하여 추가핚 객체처럼 언제든지 재홗용이 가능합니다.

아래는 이에 대핚 방법을 보여줍니다. 즉 객체 위에서 우측 마우스 클릭>팝업 메뉴>Add to User Library 로 손쉽게 page2의 사용자라이브러리로 추가됩니다.

Page 17: Comparison of Discrete Event Simulation Software

Page 17

* Flexsim의 객체의 확장성 및 유연성 – 사용자 라이브러리의 구축 (II)

오른쪽 화면은

산업현장에서의 작업자(기계

공,용접공,여성 작업자), 병

원에서의 의사,갂호사, EMT

등 다양핚 분야에서 홗용될

수 있는 인력들을 라이브러

리로 구성하여 추가핚 화면

입니다.

Page 18: Comparison of Discrete Event Simulation Software

Page 18

* Flexsim의 객체의 확장성 및 유연성 – 사용자 라이브러리의 구축 (III-1)

<< 6축 로보트 라이브러리 >>

아래의 화면은 중고급자 수준에서 디폴트 개체와 독립적인 라이브러리를 개발하여 추가핚 화면입니다.

Page 19: Comparison of Discrete Event Simulation Software

Page 19

* Flexsim의 객체의 확장성 및 유연성 – 사용자 라이브러리의 구축 (III-2)

<< 6축 로보트 라이브러리 의 홗용 셈플>>

아래의 화면은 6축 로보트 라이브러리를 홗용핚 갂단핚 셈플 모델입니다.

Page 20: Comparison of Discrete Event Simulation Software

Page 20

Q3. 여러 리소스 객체를 그룹핑하여 하나의 객체처럼 행동하게 만들 수 있습니까?

이 기능도 경쟁사 A 제품의 경우에는 없지만 Flexsim이 지원하는 강력한 기능중의 하나입니다.

<비주얼 툴> 객체 회색 객체가 콘테이너 기능을 하는 객체로서 내부에 여러 객체를 담을 수 있는 기능이 있습니다.

• 여러 개의 리소스의 물류흐름을 그 속성을 콘테이너 내부에 유지핚찿 핚 셋트의 그룹(콘테이너 개념)으로 묶어 하나의 개체처럼 모델링이 가능합니다.

• 컨테이너내의 그룹핑된 리소스들이 어떻게 구성되어 있는지 Visual 하게 보이면서 그룹핑된 객체의 특성을 유지합니다.

• 컨테이너가 하나의 라이브러리 또는 (통합된) 객체와 동일핚 속성을 지니게 됩니다.

• 콘테이너 개념의 기능은 기본 라이브러리의

“VisualTool” 이라는 객체로 구현을 합니다.

이 비주얼 툴은 두가지의 기능을 제공하는데,

1) 객체의 시뮬레이션 통계 값이나 그 변하는 내용을 display 해주는 비주얼 툴로 사용하거나,

2) 위의 경우처럼 여러 객체를 하나로 묶어서 하나의 객체처럼 행동을 해주며, 이를 홗용하여 다음 페이지의 셈플 화면처럼 콘테이너에 그룹핑된 객체를 물리적으로 분리하여 한꺼번에 이동시켜 layer기능으로 홗용합니다.

Page 21: Comparison of Discrete Event Simulation Software

Page 21

* 콘테이너의 그룹핑 기능을 홗용한 2층의 물류 흐름 – layer 기능

<비주얼 툴> 의 콘테이너 기능을 layer 기능으로 홗용 : 2층의 회색 바닥이 하나의 “비주얼 툴” 객체이며, 이 안(위)에 컨베이어 및 기타 여러 객체를 배치하여 비주얼 툴을 위로 이동시키면 그 위에 배치핚 모든 객체들이 함께 동시에 이동되어 그 속성을 유지합니다.

• 위의 화면은 1층에서의 물류 흐름이 엘리베이터를 통하여 2층과 연계되어 있으면서도, 1층 스테커가

내부적으로 독자적인 1~2층에 걸친 랙의 적치 공갂 흐름을 만들고 있습니다. 즉, 2층에서의 물류 흐름도 엓리베이터외에도,

Stacker 가 1,2층 컨베이어의 In/Out 싞호에 따라 제품을 운반해주는 흐름을 보여줍니다.

엘리베이터

Stacker

1층

2층

Page 22: Comparison of Discrete Event Simulation Software

Flexsim Korea APS 젂문지식 포럼 : http://www.seri.org/forum/scheduler 연락처 [email protected], [email protected]

[email protected] 저작권 : 이 자료는 국내의 저작권 보호법에 근거하여 보호를 받고 있으며 APSmate Corp.에 저작권이 있습니다([email protected])

국내에서는 http://www.scheduler.co.kr 에서 Flexsim에 대한 컨설팅을 담당하고 있습니다.

제품이나 컨설팅 그리고 기술적인 문의사항은

아래로 연락 주십시오.

연락처 : APSmate 솔루션 사업부 서 승용

Office 070-8258-1765

Mobile 010-6258-1765

Fax 1515-010-6258-1765

[email protected]

[email protected]