1 / 19

USER INTERFACE 17

USER INTERFACE 17. 첨부자료 #1: 사용자 인터페이스. Arena 환경. 윈도우즈 95/98/NT/2000/XP(Arena Version 5 기준 ) 드래그 앤 드롭 인터페이스 사용자 지정 가능한 도구상자 Standard Draw Animate Arrange Animate Transfer View etc. 모델링 템플릿 (Modeling Templates) SIMAN template: Blocks 과 Elements

nanda
Download Presentation

USER INTERFACE 17

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USER INTERFACE 17 첨부자료 #1: 사용자 인터페이스 Arena 환경 윈도우즈 95/98/NT/2000/XP(Arena Version 5 기준) 드래그 앤 드롭 인터페이스 사용자 지정 가능한 도구상자 Standard Draw Animate Arrange Animate Transfer View etc. 모델링 템플릿(Modeling Templates) SIMAN template: Blocks 과 Elements Arena template: Basic Process, Advanced Process, Advanced Transfer

  2. 18 USER INTERFACE 표준 도구상자 파일 옵션(File Options) New, Open, Save 템플릿 옵션(Template Options) Template Attach, Template Detach 프린트 옵션(Print Options) Print, Print Preview 클립보드 기능(Clipboard Functions) 화면 분할(Toggle Split Screen) 특정지역 보기(View Region) 확대 수준(Zoom Level) 레이어 기능(Layers Function) 서브모델(Submodels) 연결 기능(Connect Function) 시행 기능(Run Functions) Go, Step, Fast Forward, Pause, Start Over, End 해당 항목 설명 기능

  3. 20 USER INTERFACE 모델 윈도우 Flowchart view – process flowchart, animation, 그 외 구성 요소들을 포함한 모든 모델의 그래픽적인 부분들을 포함한다. Spreadsheet view –시간, 비용, 그 외의 매개변수와 같은 모델 데이터를 표시한다.

  4. USER INTERFACE 21 프로젝트 상자(Project Bar) Basic Process panel –프로세스를 정의하는데 사용되는 모듈을 포함한다. Advanced Process panel –시뮬레이션의 보다 상세한 수준의 모델링을 지원하는 모듈을 포함한다. Advanced Transfer panel –개체의 이동을 모델링하기위한 모듈을 포함한다. Transporter나 conveyor같은 제약이 있는 운반장치를 모델링 할 수 있다. Reports panel –시뮬레이션 실행의 결과를 나타내기 위한 기능을 제공한다. Navigate panel –모델의 여러 가지 뷰(view)를 제공한다.

  5. 22 USER INTERFACE 모델 파일 사용자가 그린 그림, 입력한 모듈의 데이터, flowchart등을 포함하여 모델에 관한 모든 정의를 포함한다. 모듈을 이용한 모델 설계 Flowchart Modules 아래의 모듈들은 프로세스의 logic을 표현하기 위해 모델 윈도우안에 놓여지며 Flowchart로 연결되어진다. 이 모듈들은 개체의 흐름을 나타내는 시스템 프로세스를 표현하는 객체이다. Create Dispose Batch Separate Process Decide Assign Record Data Modules 이 모듈들은 모델 윈도우에서 사용되지 않고 대화상자나 spreadsheet Interface로 편집된다. Entity Queue Resource Schedule Set Variable

  6. USER INTERFACE 23 Arena 환경에서의 마우스 Actions Left Button Click 객체 선택 Double-click 대화상자 열기 Ctrl+click 선택그룹에 객체 추가선택 Hold and drag 객체 이동 Right Button Click 마지막 작업 반복, 붙이기, 되돌리기 등의 팝업 메뉴가 나타난다. 표준 키보드 Actions F1 Arena 도움말 열기 Ctrl+N 새 윈도우 만들기 Ctrl+O 기존 파일 열기 Ctrl+S 파일 저장 Ctrl+P 활성화된 윈도우 인쇄 Ctrl+Tab 다른 윈도우로 포커스 이동 Ctrl+C 복사 Ctrl+X 잘라내기 Ctrl+V 붙여넣기 Ctrl+D 복사하여 붙여넣기

  7. 24 USER INTERFACE Arena 환경에서의 키보드 Actions Arrows 화면 이동… PgUp/PgDn 화면 페이지 단위로 위/아래 이동. Ctrl+ PgUp/PgDn 화면 페이지 단위로 왼쪽/오른쪽 이동. +/- 화면 확대/축소 Enter 선택된 객체의 대화상자 열기. 도구상자 사용하기 도구상자 이동 도구상자의 구분선이나 가장자리 또는 floating 도구 상자인 경우 제목표시 부분을 선택한다. 새로운 위치에 드래그한다. 만약 여러분이 응용프로그램 윈도우의 가장자리에 드래그했다면 도구상자는 자동적으로 윈도우의 가장자리에 붙을 것이다. 자동 Docking / Floating 도구상자 도구상자의 제목표시줄을 더블 클릭하면 도구상자는 원래 위치로 돌아간다. 도구상자 숨기기/나타내기 도구상자 위에서 오른쪽 마우스를 클릭하면 도구상자 메뉴가 나타난다. 그 때 나타내고자 하는 도구상자의 이름을 클릭한다. Tool Tips 도구상자의 버튼 위에 커서를 놓으면 버튼에 대한 설명이 나타난다.

  8. USER INTERFACE 25 도구상자(계속.) 다른 옵션 (View/Toolbars menu item) 도구상자 탭 Tooltips 보기 Large Buttons 각각의 도구상자 display 설정 새 도구상자 New 버튼을 클릭하면 여러분은 자신의 도구 상자를 생성할 수 있다.

  9. 26 USER INTERFACE 도구상자(계속.) Reset 버튼 Reset 버튼은 현재 상태를 기본설정으로 재설정한다. Customize Tab Customize 탭은 여러분이 사용하고자 하는 도구상자를 구성하기위해 다른 도구상자의 버튼을 드래그하여 갖다 놓을 수 있도록 한다. 도구상자로부터 버튼을 제거 하기위해 Alt 키를 누른 채 제거하고자 하는 버튼을 도구상자 밖으로 이동시킨다. 그리기 도구상자 그리기 버튼 선 그리기, polyline 그리기, 곡선 그리기, 자유곡선 그리기, 사각형 그리기, polygon 그리기, 타원 그리기, 문자열. 선 색, 색 채우기, 글자 색 배경색 선 스타일, 채우기 패턴

  10. USER INTERFACE 27 그래픽 객체 그리기 • 그리기 도구상자로부터 객체의 형태를 선택한다.(선, polyline, 곡선…) • 시작할 위치를 선택하고 클릭한다. • 마우스를 이동하여 다음 위치로 이동하고 클릭한다. • 2~3단계를 반복한다. • 더블클릭하여 끝낸다. • Notes • Shift 키는 정사각형 또는 원을 그리거나 선의 각도를 45도로 제한한다. • Grid 표시 그리고 Snap(View 메뉴, View 도구상자) 문자열 삽입 • 그리기 도구상자로부터 문자열 버튼을 클릭한다. • 대화상자에서 원하는 문자열을 타이핑한다. Ctrl+Enter는 줄 바꾸기, • Ctrl+Tab은 탭 삽입에 사용한다. • Font 버튼을 클릭하면 문자의 폰트와 스타일을 선택할 수 있는 • 대화상자가 나타난다. • OK 버튼을 클릭하고 대화상자를 닫는다. • 원하는 위치에 마우스를 갖다 놓고 클릭한다.

  11. 28 USER INTERFACE 객체의 색 바꾸기 • 선택할 객체를 클릭한다. • 바꾸려는 객체의 특성과 관련된 팔레트를 연다. (line, fill or text) • 팔레트에서 원하는 색을 클릭한다. • Notes • 팔레트를 사용자 정의하려면 팔레트 위에 마우스를 놓고 오른쪽 • 클릭을 한다. 원하는 색을 선택하고 OK 버튼을 클릭하면 색이 • 대체된다. • 팔레트에 표시되는 색의 수는 Tools/Options 메뉴를 선택하고 • Settings 탭을 클릭하고 팔레트의 수를 설정할 수 있다.

  12. USER INTERFACE 29 객체 선택하고 이동하기 여러 객체 선택하기 원하는 객체들을 모두 포함하도록 드래그 커서 박스로 선택한다. Ctrl+click을 이용하여 각각의 객체를 선택한다. Shift+click을 이용하여 겹쳐진 객체 중에서 원하는 객체를 선택한다. Ctrl+A 또는 Edit 메뉴나 오른쪽 마우스 클릭 메뉴의 Select All을 선택하여 윈도우의 모든 객체를 선택한다. 선택된 객체는 하이라이트 된다. 모든 선택된 객체들에 대하여 색, 선 스타일 등을 변경한다. 객체 이동 선택된 객체를 드래그하여 원하는 위치에 놓는다. 만약 여러 객체가 선택되었다면 모든 선택된 개체가 이동한다. 객체 복사 및 제거 : Edit 메뉴 Clipboard Cut(Ctrl+X) 또는 오른쪽 마우스 클릭 메뉴의 Cut Copy(Ctrl+C) 또는 오른쪽 마우스 클릭 메뉴의 Copy Paste(Ctrl+V) 또는 오른쪽 마우스 클릭 메뉴의 Paste Duplicate (Ctrl+D 또는 Ins 또는 오른쪽 마우스 클릭 메뉴의 Duplicate Delete(Del)

  13. 30 USER INTERFACE 입력 실행 취소(Undo) / 입력 반복(Redo) Undo (Ctrl+Z 또는 오른쪽 마우스 메뉴의 Undo) 객체의 편집이나 정렬 등의 작업을 지원한다. Undo의 횟수에 제한은 없다. 모델을 저장하거나 모듈의 편집은 undo의 기록을 지운다. Redo (Ctrl+Y 또는 오른쪽 마우스 메뉴의 Redo) Undo한 작업을 원 상태로 돌려 놓는다. 화면 나누기(Split Screen) 버튼을 클릭하면 Flowchart view와 Spreadsheet view를 동시에 나타내거나 하나의 view만 화면에 나타낸다.

  14. USER INTERFACE 31 객체 배열 ( Arrange Toolbar ) 겹쳐진 객체 조정 Bring to front –맨 앞으로 가져오기 Send to Back –맨 뒤로 보내기 객체 그룹화 Group –선택된 객체들 그룹화 Ungroup –그룹화 된 객체 해체 객체 회전 Vertical flip –좌우로 접기 Horizontal flip –상하로 접기 Rotate 90 - 90도 회전 모듈 맞춤 Align top –위에 맞춤 Align bottom –아래에 맞춤 Align left –왼쪽 맞춤 Align right –오른쪽 맞춤 Space across –가로 간격을 동일하게 Space down –세로 간격을 동일하게

  15. 32 USER INTERFACE 모델의 보기 변경 : View Toolbar Named Views(화면 지정) 모델의 화면에 이름과 hot 키를 지정하고 이를 프로젝트 상자의 Navigate에 표시한다. 화면 확대/축소 Zoom in(- key) –확대 Zoom out(+ key) –축소 화면 제어 모델 안의 모든 객체 보기(* key) 전화면으로 되돌아가기 Grid, Snap 그리고 Snap-to-Grid Grid - 화면에 눈금 표시 Snap –눈금 단위로 편집 Snap-to-Grid –선택된 객체를 가까운 눈금에 맞춤

  16. USER INTERFACE 33  Microsoft Visual Basic for Applications (VBA)  Visual Basic for Application (VBA)는 마이크로소프트사로부터 인증을 받은 Arena의 구성 요소이다. 이것은 마이크로소프트사의 제품에 포함되어 있는 VBA 기술과 동일하다. 또한 이는 마이크로소프트사의 Visual Basic 5.0과 동일한 엔진이다. Arena의 VBA는 Arena 자신의 object, method, property, event를 처리할 수 있도록 VBA 인터페이스를 확장함으로써 보다 쉽고 유용하게 Visual Basic 코드와 폼을 편집하고 디자인하며 디버깅할 수 있도록 지원한다. 또한 Visual Basic 개발자는 Arena와 Microsoft ActiveX Automation 프로그래밍 인터페이스를 지원하는 다른 프로그램과 통합할 수 있다. Integration 도구상자는 VBA와 Arena Module Data Transfer 마법사를 위한 인터페이스를 제공한다. Visual Basic Editor (VBE)를 연다. 사용자는 Arena 모델 안의 저장되어 있는 VBA 프로그램을 생성하거나 보거나 또는 디버깅 하기위해 VBE를 사용할 수 있다. VBE는 도구상자로부터 왼쪽의 아이콘을 선택하거나 Alt+F11을 누른다. Design 또는 Use 모드를 나타내기 위해 왼쪽의 VBA Design Mode 버튼을 누른다. Module Data Transfer 마법사를 연다. Arena의 모듈정보를 마이크로소프트 Excel, Access 또는 Text와 같은 데이터소스로 선택적인 변환하는 방법을 단계적인 방법으로 수행한다.

  17. 34 USER INTERFACE  Visio Link  만약 Visio 를 사용한다면 당신은 Visio 프로세스 시뮬레이터로 작업하기 위한 Arena의 프로세스 mapping 도구를 바로 가지게 된다. Visio에 add-in 함으로써 만들어진 프로세스 시뮬레이터는 Basic Process Panel에 있는 data module과 플로우 차트를 반영하도록 만들어진 형태로 프로세스 mapping에 대한 visio 템플릿 과 stencil을 포함하고 있다. 이러한 tool을 사용하여 Visio 프로세스 map을 완료 시켰을 때 Arena에서 시뮬레이트할 준비가 된 것이다. SMART 030 과 SMART 048은 Visio와 Arena의 통합된 사용에 대한 훌륭한 안목을 제공한다. 또한, Visio 다이어그램은 Arena 모델로 변형될 수 있다. 이 Link는 Arena File / Import Visio Drawing 메뉴에서 실행시킬 수 있다. 하나의 drawing이 선택될 때 Visio 링크는 Visio drawing의 객체와 일치하는 drawing 객체와 모듈들을 포함하여 새로운 Arena Model 파일을 만든다. Arena는 Visio 플로우 차트 모양을 Arena 환경으로 변환하기 위한 blueprint로 작용 하는 shape mapper를 가지고 있다. 이 map은 어떠한 Visio 모양의 mapping, Arena template ( 사용자 정의의 stencil과 template)을 허용하며 편집될 수 있다.

  18. USER INTERFACE 35 CAD Drawings 사용 DXF File import AutoCAD release 13 DXF file 로 CAD drawing 저장 Arena는 CAD drawing viewport 에서의 Clipping 이나 grouping graphics등에 대한 옵션을 가져온다. Arena의 Edit Model 창에 그래픽을 추가 Animation path로 CAD 그래픽을 사용하기 위한 path를 조성한다. OLE 객체 삽입 CAD 그래픽을 Arena 모델에 삽입하거나 link 그래픽은 CAD Application을 사용하여 편집 객체를 link 하여, 자동 Update 함으로써 Arena Model과 개별적으로 CAD 를 편집할 수 있다.  CAD Drawings 사용 Standard Windows Printers Print Preview (Toolbar button or File menu) Print Setup (File Menu) Printer 선택 Printer Properties (e.g 트루타입 폰트 지원, 그래픽 해상도) Paper 옵션 (e.g tray, size) Orientation : Landscape 또는 Portrait Print Setup (File Menu) All (전체 모델) Current 또는 Named View에 대한 page 선택된 객체만

  19. 36 USER INTERFACE Arena 런타임 실행 모드 Arena 런타임 모드 특징은 분석자로 하여금 다른 누군가에 의해 만들어진 Arena 모델 을 사용하여 ‘what-if’ simulation 분석을 수행할 수 있도록 한다. 이의 능력은 분석자 로 하여금 모델의 파라미터 값을 변동하거나, 시뮬레이션 실행을 수행할 수 있도록 하며 이러한 실행의 결과를 분석하는데 도움을 줄 수 있도록 하고 있다. 모델을 열게 되면, Arena는 아래와 같은 경우 모델을 자동적으로 런타임 실행모드 로 전환한다. • 이미 Arena.exe 를 실행하고 있다. (Arena Basic Edition 사용자들은 반드시 • Runtime 특징을 사용하기 위해서 Window Explore의 Arena.exe를 실행해야 한다. • 모델은 허용되지 않은 template을 사용하고 있다. • 모델 크기가 허용되지 않은 template에 의해 정의된 demo의 한계 내에서 실행하기에 • 너무 크다. • 모델이 승인된 Arena 4.0 또는 이후 버전을 사용하여 이전에 저장되었을 떄 모델이 실행 모드에 있을 때 분석자는 module data, 개체 위치, animation 그림 등을 포함한 모델내의 어떠한 개체의 특성이라도 수정할 수 있다. 그러나 module repeat 그룹 내에 있는 item 또는 모델내의 개체를 추가하거나 삭제 할 수 없다. 시뮬레이션 실행 제어 지원 전체가 사용될 수 있다.

More Related