Presentation is loading. Please wait.

Presentation is loading. Please wait.

Offline Programming to Online using IPS 20.10.2014.

Similar presentations


Presentation on theme: "Offline Programming to Online using IPS 20.10.2014."— Presentation transcript:

1 Offline Programming to Online using IPS 20.10.2014

2 2 AGENDA 01 02 03 04 05 Background High Level User Process Flow Offline programming project status Demonstration – build a measurement plan 06 Trading Cell Building & Part Placement Next steps

3 3 Preface Main goal : Work offline - Automatically generate efficient & collision free robots paths, potentially in a multiple objects environment. Motivation : Ease of use – Automatically implement the BKMs Path optimization and Collision Avoidance Synchronization between robots The user is independent of the robot: Can comfortably plan and analyze in an office environment & save tool time Enable central projects data base with the same parameters and standard ( Center in EU, production USA, China). Visualization: User can see in advance the teach process – Ease of use Marketing tool: Option to plan a cell according to the customer needs with a professional look & feel This solution enables: 1.Create demo tool for marketing presale purposes 2.Create virtual programming setups

4 4 Starting point IPS Algorithms create “tiles candidates” according to BKM Create Robots programs Collision free paths Load balances paths Optimizes paths Virtual Simulation Model the Cell Align the Part Save tiles candidates Load Verified and Automatic Run Virtual Programming & Simulation

5 5 Cell preparation work – Done once per cell IPS: Build a complete & accurate virtual cell, including all the cell objects (robots, turntables, etc.). Virtual cell modeling steps: Measure the real cell Load the CAD elements into IPS with the relevant grouping Build the cell tree in IPS application including elements dependencies Tuning the virtual cell to the real cell by using WL sensor tiles Adding Limitations in the virtual cell – for optimized tiles position Validation of the virtual cell to the real cell

6 6 Basic User Flow Tile Candidate with covered Features Open App – choose OH Load Part Choose Feature 2 Meas Build Candidates Data Export All Data Open App Load Cell Layout Align Part on Cell Features to be Measures Load Data Build cycle split & balanced paths Show Simulation Simulator CV Application Generate Paths Generated programs Use teach – create setups For each unit – load setup, edit – export teach Load setup on the real cell

7 7 Virtual programming project status Main Gap to reach product level 1.Simplify the Cell Building – cell elements library, (robots, sliders, turn table), cell tree skeleton and template, bug solving, from real cell - end of 2014 2.IPS - Cable Collision – close the limitations heuristics 3.IPS - IGES Format – out of 7.4 4.IPS - Rotating table – partially supported – end of the year 5.IPS – Simplify the GUI 6.IPS Clearance & collision – set of critical bugs may not fixed for 7.4, possibly in 7.9 7.IPS cycle time estimation Next steps: Continue with gaps after 7.4 version release as part of the project, high priority the turn table Another Field test with IPS is needed after session of bug fixed, development in IPS and the cable heuristic issue Develop tools & mechanism to validate real cell to virtual cell Work on EPIC 2A – IPS as a server. This will enable the user to modify and run iterations between the real program and simulator. Expected release on Q2 2015 (Version 8.0/8.2).

8 8 DeliveriesDate releaseTarget Content 7.4 Inline Q3 2014Epic 2 limited content only, not functional 7.9 Q1 2015Full Epic2 – Option to model the cell and create full OLP using IPS – No Iteration. with GUI Fixes, TT, possibility to send a programs to IPS for simulation. 8.0 Q2 2015Full Epic2a, allowing the option to iteratively build and simulate the program between the real cell and the simulation. First time release of a product level solution Virtual programming releases – pending IPS schedule

9 9 Offline programming schedule NovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFeb 3 61014182327313438424751545862 Epic1 -dvlp Epic2: IPS robot path data => CV generate robot programs Released with 7.2 7.27.5 Released with 7.5 7.4 Epic2A – IPS as a server Continue EPIC 2

10 Live Demo Flow – Measurement plan

11 Live Demo – Part Alignment


Download ppt "Offline Programming to Online using IPS 20.10.2014."

Similar presentations


Ads by Google