graphical reports from space data - camline · 6. query space data for slave charts by lot list 7....

12
© camLine GmbH • forum 2016 13 - 1 Graphical reports from SPACE data This session demonstrates automated graphical reports from SPACE data. SPACE Con- trol Charts and histogram images are generated automatically and combined with Cor - nerstone graphs and correlation/regression analysis results in a single MS-Word or PDF document. These special reports can be used for regular reviews, annotated reports to customers, and to speed up root cause analysis by checking more quickly for known as- signable causes. Nils Knoblauch Product Manager SPACE camLine GmbH, Germany Nils Knoblauch is product manager of camLine's SPC solution LineWorks SPACE. He earned his diploma in physics from the Technical University of Munich 1994 and joined camLine in 1995. During his work for CIM automation projects, he created camLine's SECS communication stack for the Smalltalk programming language and developed a SECS/GEM training course for equipment integrators. In 1998, he became camLine's head of the joint development team for LineWorks SPACE in cooperation with Siemens Semiconductors (now Infineon Technologies). In 2004, he started the development of the LineWorks STARGATE add-on together with Chartered Semiconductors Singapore (now Globalfoundries) which was also the birth of LineWorks iGate. When camLine acquired Cornerstone in 2011, Nils could extend his knowledge in statistical analysis and experimental design while leading the Cornerstone development team. 13

Upload: others

Post on 18-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 1

Graphical reports from SPACE data

This session demonstrates automated graphical reports from SPACE data. SPACE Con-trol Charts and histogram images are generated automatically and combined with Cor-nerstone graphs and correlation/regression analysis results in a single MS-Word or PDF document. These special reports can be used for regular reviews, annotated reports to customers, and to speed up root cause analysis by checking more quickly for known as-signable causes.

Nils KnoblauchProduct Manager SPACEcamLine GmbH, Germany

Nils Knoblauch is product manager of camLine's SPC solution LineWorks SPACE. He earned his diploma in physics from the Technical University of Munich 1994 and joined camLine in 1995. During his work for CIM automation projects, he created camLine's SECS communication stack for the Smalltalk programming language and developed a SECS/GEM training course for equipment integrators. In 1998, he became camLine's head of the joint development team for LineWorks SPACE in cooperation with Siemens Semiconductors (now Infineon Technologies). In 2004, he started the development of the LineWorks STARGATE add-on together with Chartered Semiconductors Singapore (now Globalfoundries) which was also the birth of LineWorks iGate. When camLine acquired Cornerstone in 2011, Nils could extend his knowledge in statistical analysis and experimental design while leading the Cornerstone development team.

13

Page 2: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 2016 13 - 2

Page 3: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 3

1 Graphical Reports from SPACE Data 15.09.2016

SPACE 7.1

Graphical Reports from SPACE DataNils Knoblauch, camLine GmbH

LineWorks SPACEUser Group Meeting 2016

2 Graphical Reports from SPACE Data 15.09.2016

Automated graphical reports from SPACE data featuring:

MS Word template

SPACE process indexes overview table

SPACE chart images

Regression analysis

Variability chart

Variance components

PDF generation

Summary

Page 4: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 4

3 Graphical Reports from SPACE Data 15.09.2016

Special regular customer reports

Daily review PDF for fastest graphical check

Root cause analysis reports

Quick check for known assignable causes

Save time pulling the data together

Save time weeding out unimportant variables

Preserve and distribute expert knowledge

Use Cases

4 Graphical Reports from SPACE Data 15.09.2016

Architecture

SPACE Cornerstone MS Word

Cornerstone Exporter

Chart Image Exporter

template.csw template.docx

*.pdf*.docx*.csw

*.png*.htm

*.csd

include results

datasetsCEL

Page 5: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 5

5 Graphical Reports from SPACE Data 15.09.2016

A

DemoRoot cause analysis report generation

6 Graphical Reports from SPACE Data 15.09.2016

Operational Flow

1. Define time range for “master” chart, including the problem lots

2. Export master chart data

3. Launch generic CEL script with report-specific base directory as argument

4. Open template.csw workmap

5. Determine “slave” charts

6. Query SPACE data for slave charts by lot list

7. Determine date range for each slave chart by min/max sample date

8. Export SPACE chart images and process indexes

9. Update joins and R script analyses in workmap

10. Export output graphs (*.png) and tables (*.htm)

11. Open MS Word template

12. Update and unlink links

13. Save As… into “results” folder (*.pdf, *.docx, *.csw)

Page 6: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 6

7 Graphical Reports from SPACE Data 15.09.2016

SPACE Chart Image Exporter

Command-line tool Based on SPACE API in 7.1: IChart.exportImage(….) Source available in integration examples Features:

Override default visual setup and chart list with setup from template channel Override default matching with provided matching definition id Specify width/height image dimensions Specify time range Optional process index table export, indexes from provided report definition id Input / output are simple tables in CSV file format Supports headless Windows server/service environment

8 Graphical Reports from SPACE Data 15.09.2016

SPACE Chart Image Export Tool Input File Example

CH_ID CKC_ID FROM_DATE TO_DATE T_CH_ID MATCH_DEF_IDSWIDTH HEIGHT FILENAME CALC_PI7294 5/7/2014 12:10:09 30/7/2014 18:49:39 0 0 Y8392 0 5/7/2014 12:10:09 30/7/2014 18:49:39 9052 1055 0 0 Y8453 0 5/7/2014 12:10:09 30/7/2014 18:49:39 9053 0 0 Y8472 * 5/7/2014 12:10:09 30/7/2014 18:49:39 9053 0 0 Y8472 + 5/7/2014 12:10:09 30/7/2014 18:49:39 9052 0 0

Free query

Channel only

“*” = Channel+ CKCs

“+” = CKCs onlyTwo template channels with different visual setups

0=use saved Navigator offline chart window size

Include in process index output table

Optional output file name (else auto-generated)

Page 7: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 7

9 Graphical Reports from SPACE Data 15.09.2016

SPACE Cornerstone Interface

Command-line tool

Based on existing SPACE Navigator automation (jobXXX.properties)

Queries data by LotId list from related charts

New features:

Synchronous invocation with –Dbatch.exit

Dynamic job / working directory –Dbatch.directory

10 Graphical Reports from SPACE Data 15.09.2016

Template Workmap

Exported Outputs

Data Processing +AnalysesSlaves

Master

Join

Inputs

Notes link back to SPACE chart

Element name = File name referenced by link in Word template

Everything starts with the lot list here

Page 8: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 8

11 Graphical Reports from SPACE Data 15.09.2016

MS Word Template – Source View

Use ALT-F9 to show field source

{FILENAME \p}\\..\\ = document directory to avoid absolute path

Insert / Quick Parts / Fields… /Links and References /INCLUDEPICTURE supports relative path

Insert / Quick Parts / Fields… /Links and References /INCLUDETEXT for HTML tables

12 Graphical Reports from SPACE Data 15.09.2016

MS Word Template – Format HTML tables

Magic! Transforms frog into prince and keeps the link to the data

Page 9: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 9

13 Graphical Reports from SPACE Data 15.09.2016

Folder Structure

reports

report1

include*.png

*.htm

datasetssummary *.csd

raw *.csd

template.csw

template.docx

jobs *.properties

results

*.pdf

*.docx

*.csw

report2 … …

14 Graphical Reports from SPACE Data 15.09.2016

B

DemoAdding Variability Chart and Variance Component Analysis to the Report

Page 10: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 10

15 Graphical Reports from SPACE Data 15.09.2016

Conclusion

Automated generation of specialized reportsCombine graphs and numerical result tablesCapture analysis workflow and data relations in

Cornerstone workmap Leverage SPACE-Cornerstone integrationDesign template and annotate results in MS WordPDF exportDrill-down to actual data in saved workmap

16 Graphical Reports from SPACE Data 15.09.2016

Outlook

Integrate into SPACE-eCAPDocument, preserve and distribute process expert

knowledgeSend analysis report together with eCAP notification

mail to engineerSave process problem resolution time for known

problems

Page 11: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 11

17 Graphical Reports from SPACE Data 15.09.2016

camLine GmbH

Industriering 4a · 85238 PetershausenT: +49 8137935-200F: +49 49 [email protected]

Thank you

Page 12: Graphical reports from SPACE data - camLine · 6. Query SPACE data for slave charts by lot list 7. Determine date range for each slave chart by min/max sample date 8. Export SPACE

© camLine GmbH • forum 201613 - 12