Updated Automation Workflow notes
Updated Automation Workflow notes GC 4440
Popular in Current Trends and Deviations
verified elite notetaker
Popular in Graphic Communications
This 40 page Class Notes was uploaded by Allie S on Sunday January 31, 2016. The Class Notes belongs to GC 4440 at Clemson University taught by Dr. O'Hara in Fall 2015. Since its upload, it has received 66 views. For similar materials see Current Trends and Deviations in Graphic Communications at Clemson University.
Reviews for Updated Automation Workflow notes
Report this Material
What is Karma?
Karma is the currency of StudySoup.
Date Created: 01/31/16
Prepress Workﬂow Automation Bobby Congdon, Research Associate Customer Preﬂight Brand Owner Trapping Designer Color Separation Structural Layout Sales Customer Comm. Scheduling Data-Driven Legal Text Planning Print Speciﬁcations Regulations Prepress Prooﬁng Inventory Step & Repeat Color Mgt. Workﬂow Print Marks Ink Lab Screening Platemaking Automation Dot Gain Curves Suppliers Color Proﬁling Pressroom RIP Finishing Platemaking Beneﬁts (5 ‘R’s) • Remove Wasted Time • Reduce Errors • Refocus Employees • Record of Activity • Repeatability Remove Wasted Time • Automate time-consuming, repetitive tasks. • Minutes or seconds saved per job – multiplied by jobs per year. • Reduce turn-around time, increase capacity. • Reduce cost. Reduce Errors • Automate number-intensive or objective tasks. • Manual entry of numbers. • Objective decisions are programmable. • Error reduction leads to cost savings. Refocus Employees • Automate non value-added processes. • Allow skilled employees to focus on: • Subjective decisions • Customer service • Quality assurance • Learning new skill sets • Other special projects... Record of Activity • Track actions. • Searchable record. • Real-time information. Repeatability • Job-to-Job • Operator-to-Operator • Month-to-Month EXAMPLE Information Box aka Shirt Tail aka firstname.lastname@example.org 864-633-6000 Customer Signoff Box DMR-22-45FKV2ana.email@example.com 1-AUG-13 nd become hard to read This PDF proof is to only be used as a visual reference and is not the ﬁnal approval. when printed. Please see back of proof for mineral oil disclaimer.he small text, such as Registered R’s and TM’s, may fill in a How much time does it take to add the information box? Math! 3 min. x 20 items = 60 min. 60 min. x 5 days = 5 hrs. 5 hrs. x 52 weeks = 260 hrs. 260 hrs. = 6.5 weeks How much time would it take to automate application of this information box? other uses Bearer Bars/Color Patches Job Identiﬁcation Trapping Screening LPI Dot Shape Curve Application File Handling Move Renaming Converting Version Email/FTP Workﬂow Routing Layout/Step & Repeat Plate Distortion Cylinder Repeat + Plate Package = Distortion Factor Proof Veriﬁcation Categories of Automation Preset Tasks • Same settings, repeatable action Intelligent Tasks • Settings varied using data from job/ﬁle Decisions • Govern ﬂow, which tasks to take, which settings, etc... Software Available High-End Workﬂow Others Software • Hotfolders • Esko Automation Engine • Apple Automator • Kodak Prinergy • Action Lists • CGS RealPro Workﬂow • Hybrid Cloudﬂow Web Portal Database WServer File Server Workstation Workstation Prooﬁng RIP Workstation Server Workﬂow Software • Handle common tasks automatically. • Use stored information to complete tasks. • Server-client model. • Off-loads computing. • Consistency among users. Workﬂow Software INPUT OUTPUT New File (PDF, TIFF, JPG, LEN, PLA, etc...) TASK Action (Move/Copy, (typically a PDF) Email, etc...) Workﬂow String tasks together to create a workﬂow. Output of one task becomes input of next. Software Vendors Esko Automation Engine Kodak Prinergy CGS RealPro Workﬂow Hybrid Cloudﬂow others… International Paper Case Study CENTRALIZED PREPRESS 13 employees Foodservice Serving 3 domestic plants,some international Beverage Serving 7 plants PRODUCTS Mostly ﬂexographic printing Process and spot color Varying press capabilities 250+ products (dielines) SCOPE COMPONENTS Custom Database (GOLD) JDFTask-Launching with EskoAutomation Engine Custom Scripts GOLD Job entry Product speciﬁcations Customer contacts Calendar FedEx shipping Fileserver API Job tracking Billing & Invoicing To-Do list & reports Platemaking tools 3rd party art review Proof/revisions/approvals JDF toAutomation Engine Error tracking Ink data,color matching Wiki GOLD Realtime information to: PrepressArtists & Manager CSRs & Salespeople Manufacturing Demand Planning Platemaking & Inks JDF TASK LAUNCHING Artist launches ﬁle to Ink Coverage XML File URL & ink data Single option for operator XML parsed by GOLD scripts =“ﬁle is ready” JDF TASK LAUNCHING GOLD writes JDF for prooﬁng task Substrate Press Plate type Automation Engine applies marks (job and ﬁle info) and color management JDF TASK LAUNCHING Platemaking prep launched from GOLD Stepping and RIP parameters based on: Substrate Product size Plate type Plate maker Automation Engine applies marks EXAMPLE TICKET CHOOSING Prooﬁng: SUBSTRATE_PRESS_PLATETYPE DOUBLE-POLY_WEBTRON_DIGITAL Stepping: SIZE_PLANT_PRESS DMR-22_KENTON_FK WORKFLOW SUMMARY Creating a proof? ONE Step and RIP? ONE CUSTOM SCRIPTS Template creation PDF fromTIFFs FedEx label printing Sync to MFG database Proof color scanner CHALLENGES Customization vs.Purchased Solutions Maintenance,cost,performance Initial setup Resistance to automation RESULTS 2001 Changes 2011 +Increased Complexity 95.1% Error-Free+Consultative Sales 99.7% Error-Free +Approx.10% FSBVolume +Beverage Business +Corrugated Business 86% On-Time +Step & Repeating 98.6% On-Time +MFG Spec.Management +Services:Photography, 12 Artists Design,Marketing, 7 Artists Videography,and more... Automation Engine Lingo • Job: “Special” folder containing ﬁles (PDFs) and associated data. Shows up as Blue Folder in AE Pilot. • Task: Single action such as trapping or RIP. • Ticket: Saved parameters for a task or workﬂow. • Workﬂow: Series of tasks in speciﬁc order. • Launch: Send a ﬁle (PDF) to start processing on a Ticket or Workﬂow. • Parameter: Setting in a task. Can be ﬁxed or variable based on Job/ﬁle. Automation Engine Demo Navigation Job Creation Workﬂow Basics How Do I Know if This is Working? Workﬂow Project • Groups of 2 • Parameters deﬁned by “Prepress Manager” • Create workﬂow • Process PDF PDF ▪ Portable Document Format ▪ Invented by Adobe Systems in 1993 ▪ Speciﬁcation available to the public that’s used by people around the world to reduce the need for paper and make document exchange more efﬁcient ▪ Can be very simple or extremely complex with a rich use of fonts, graphics, color, and images PDF Subsets ▪ PDF/X-1 ▪ PDF/X-1a ▪ PDF/X-2 ▪ PDF/X-3 PDF/X can be thought of as a shorthand way of specifying most of what you need to tell people in order for them to create a ﬁle that’s likely to print correctly when they send it to you, even if they do not understand the details of what it’s doing for them “If PDF is an over permissive parent, PDF/X is the authority ﬁgure that imposes strict ground rules for your own good” - Terri Stone PDF/X-1 ▪ Original standard ▪ Cannot contain form ﬁelds, annotations, comments, or images in any color space other than CMYK PDF/X-1a ▪ Subset of PDF/X-1 ▪ Supports only CMYK and spot color workﬂow, targeted to speciﬁc output device ▪ All fonts embedded ▪ Color management not allowed PDF/X-2 ▪ Superset of PDF/X-3 ▪ More ﬂexible than PDF/X-1 ▪ Can be in the LAB & CMYK color space ▪ Not for blind transfers ▪ For situations when there is more communication between the supplier & receiver of the ﬁle PDF/X-3 ▪ Shifts a great deal of responsibility from the back end to the front end of the production process ▪ Can use spot colors, as well as CMYK, RGB, and LAB color spaces ▪ Permits ICC color management ▪ Suitable for ﬁle output on digital presses worldwide PDF/X-4 • Universal Proof of Pre-ﬂight audit trail records whether or not a preﬂight check was performed and what standards were used • Checks on line weights, image resolution, font compatibility • Updated ICC proﬁles The Ghent PDF Workgroup (GWG) • Develops best practices speciﬁcations for graphic arts workﬂows. • Free speciﬁcations aid users in creating reliable, press-ready ﬁles fully optimized for print • We already have PDF/X: why is this necessary? – These go much further—recommend best practices for a speciﬁc market or process – Magazine/newspaper advertising, sheet offset, web offset, publication gravure, packaging – Different requirements depending on “output intent” More GWG Speciﬁcations • Soft Proofing Ticket • Keeps track of approval status, viewing conditions when soft proof was approved, and the person who approved the proof • Proof of Preflight • Allows users to view a PDF file’s preflight history • What GWG specifications were used and what were the results? • Both potentially enable automation PDF/X and GWG • The real world signiﬁcance: – Shifts prepress responsibilities upstream to the customer/print buyer – Documents that are printable anywhere in the world, with minimal variation and quality problems – One-stop checkpoint for process-speciﬁc requirements in PDF creation – New initiatives provide opportunities for workﬂow enhancement/automation Help! • help.esko.com • firstname.lastname@example.org PDF • PDF types • PDF/X • Forms, multimedia, URLs • 1.6 allows 3D objects (U3D) • Normalized PDF – Esko • Checked for printability (no extras) PDF - XMP • XMP (Extensible Metadata Platform) • Data about data • File creation information • Fonts used • Size • Extensible... • Barcodes, CAD, Inks, Layers, Distortion, Links, etc... JDF • Job Deﬁnition Formant • XML-based, open standard • Allows JDF-enabled devices to “talk” RIPs • Raster Image Processor • Produces the high resolution TIFF or LEN • For platemaking, converts vector ﬁle into a 1-bit raster ﬁle that the platesetter understands • Laser on/off • Creates the halftone image Terminology • LPI—lines per inch, refers to the frequency of the printed halftone screening—its the resolution of the printed halftone; i.e. 150 lpi is 150 rows of dots per linear inch. The halftone screen ruling. • DPI—dots per inch. Refers to the resolution of the raster digital ﬁle; more appropriately PPI. • PPI—pixels per inch—its the resolution of the digital ﬁle. Halftone Halftone Pixel Level TIFF/LEN • 1-bit, high-resolution tiff (ie. 2400 dpi) • “Digital ﬁlm” • One per color • Esko LEN ﬁle • Drives digital platesetter TIFF Compression Types • Packbits • LZW • CCIT Group3 • CCIT Group4 • Compression vs speed tradeoff RIP Parameters • What does the RIP need to know? • Dot gain compensation (DGC) • Resolution • Screen angles • LPI • Halftone type (dot shape) • Orientation • Right Reading/Wrong Reading • Output location Halftone Types • AM or FM • Hybrid • Special (HD, etc...) • Solid density (Microcell) • Highlights Screen Angles • Preventing Moiré • Keep angles 30˚ apart • Yellow angle @ 15˚ apart • Screening set at RIP or in ﬁle? Screening Limitations • Limitations based on resolution of platesetter/ imagesetter • 82.8˚ • 133 lpi on a 2400dpi platesetter • 133.33 lpi RIP in the Workﬂow • Standard Settings • ie. platesetter runs at 2400 dpi, always right reading • Variable Settings • ie. DGC for press, screening per job • Variable settings in ﬁle or workﬂow? • Data used to make decisions Data Systems • MIS: Management Information System • ERP: Enterprise Resource Planning • “Database” Scope of System • Enterprise • Company wide, all functions • Departmental • Smaller scope, group of related functions • Islands • Very small scope, single function (ie. spreadsheets) Database Technologies • User-friendly, quick learning curve – consumer • Filemaker Pro • Microsoft Access, Excel • Robust, enterprise – require IT professionals • MySQL, PostgreSQL, Microsoft SQL • SAP, Oracle, etc... Communication Between Systems • Action or Data • Hotfolders • ODBC • JDF/JMF • Proprietary Hotfolders • “Watched” folder • File placement triggers scripted action • Common in prooﬁng systems • Very easy to setup ODBC • Open Database Connectivity • Method for querying a database from another computer • ODBC drivers needed for each database type • Moderately easy to setup JDF & JMF • JDF: Job Deﬁnition Format • JMF: Job Messaging Format • System must be able to read/write/verify JDF • More difﬁcult to setup Proprietary • Built-in connections to other systems. • ie. prepress system to RIP Relational Databases (RDBMS) • Predominant way to organize data • Tables are related to each other • References between table using id numbers • Data can be entered once and shared • Example: customer address used on multiple jobs Database Tables • columns: data subject/category • rows: information records • keys: unique integer identiﬁer for each row • data types: per column • text, integer, ﬂoating number, boolean, date/time, etc... • vary between databases • constraints: restrictions placed on data in each column Example Table Relations customer_info job_data csr item_data substrate press Example Data Relations customer A job X job Y item 1 item 2 item 2 item 1 Database Tables job_data id job_name customer_inf due_date po_numb status o_id er Salt and 50 Vinegar 6 2012-03-16 678 Complete Chips Orange 51 Soda 14 2012-03-18 - Active 52 BBQ Chips 6 2012-03-16 679 Complete 53 Aquaburst 141 2012-04-01 610 Pending 54 Diet Ginger 77 2012-03-30 - Active Ale 20oz Database Tables customer_info id customer_nam customer_cit customer_ customer_p customer_s e y state hone ince Chippie Chip 864-555-123 6 Co. Clemson SC 4 2006-05-11 804-555-000 7 Soda Inc. Richmond VA 2 2006-07-01 8 Foodatron Atlanta GA 404-555-5002008-10-30 0 9 Tiger Atlanta GA 404-555-8802008-12-09 Distributing 4 Joe’s Candy 415-555-042 10 Company San Francisco CA 9 2010-01-01 Basic SQL Query SELECT column_name(s) FROM table_name WHERE column_name operator value SELECT job_name, due_date, customer_info_id FROM job_data WHERE id=52 “BBQ Chips”, 2012-03-16, 6 Basic SQL Query SELECT column_name(s) FROM table_name WHERE column_name operator value SELECT customer_name, customer_phone FROM customer_info WHERE id=6 “Chippie Chip Co.”, 865-555-1234 Data to Store • What kind of data would we want to store? • Ink and screening information • Platemaking • Step and Repeat • Dielines • more? Data in Workﬂow • Key parameters and settings • DGC, distortion, stepping information, prooﬁng, etc... • Steps to Take • Additional processing • Customer approval box or “shirttail” • Approval form on proof – job and customer info • Dynamic content • Create graphic elements with a data source JDF How awesome is the future? JDF, The Basics • Job Deﬁnition Format • Managed by CIP4 (cip4.org) • The International Cooperation for the Integration of Processes in Prepress, Press & Postpress Organization • Rooted in Adobe’s CIP3 – press • Based in XML JDF, The Basics • Simply a language • Communication between devices/systems • Speciﬁc to print/graphics industry • Speciﬁcation version 1.4 – 1168 page PDF • http://www.cip4.org/document_archive/ download_request.php?did=1961 • Start reading! JDF’s Goal Provide a common language between all devices and systems in a printing workﬂow, facilitating easier automation between them. JDF Devices & Systems • MIS/ERP • Prepress Software • Prooﬁng Software • Presses • Finishing Equipment Typical Communication Oops! Information/ Speciﬁcations Device/System JDF Communication Information/ Device/System Speciﬁcations Yay! So What is XML? • Extensible Markup Language • Similar to HTML • JDF Speciﬁcations deﬁne XML tags • Extensible: developers can add custom tags XML Example • <category> information </category) • Tags can be nested • What other tags? JDF Content • Customer Intent (inks, size, etc...) • File Location • Task Nodes • Manufacturing Process Info (can vary from intent) • Output Logs Example Processes • • ColorCorrection DigitalPrinting • DieDesign • Varnishing • ImageSetting • Creasing • Imposition • Cutting • Prooﬁng • Folding • RIPing • Stitching • Trapping • Wrapping JDF is Alive! • JDF is not a 1-way instruction list • Results of the task are appended • Status of nodes is updated • New nodes can be added • Single JDF document can follow the entire job Resources • Resource Pool • Files given a name/ID and the URI • Each resource also given a status (Available/ Unavailable/Waiting) • Input ﬁle, output ﬁles, everything in between Nodes • Activity for a device to perform • Input (Resource) • Status (Waiting, Complete, Error, etc...) • Task information (ie. RIP) • Settings • Output (Resource) Nodes • String nodes together • Output of one becomes input of next Node 1 Resource Node 2 Extensions • JDF Schema deﬁnes 100+ operations • Extension Schemas can deﬁne custom tags • ie. Esko Automation Engine JMF • Job Messaging Format • Communications between systems • Status/Availability • Events • Output • The “active” part of JDF Practical Applications Web Prepress Portal System Practical Applications Prepress MIS System (Step File X this way) Practical Applications Prepress Plate System Cutting Table Recap • Why automation? • Remove wasted time • Reduce errors • Refocus employees • Record of activity • Repeatability Recap • Applying data is critical. • Enter once, use many. • Where does it come from, who can change it? Thank You • Questions and Feedback: • Bobby Congdon, Research Associate • 313 Harris A Smith Building • email@example.com