Mechatronics Process Management 29. Juni 2010 Lionel Voillat
Mechatronics Process Management Page 2
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary Page 3
Mechatronics? Mechatronics: A Mechatronics system The synergistic the integration of synergistic mechanical, integration electronics, of electrical, software, and software, control electronics technologies into electro- and mechanical products technologies into electro-mechanical Yaskawa, the company that invented the term products CONTROL SOFTWARE INTEGRATION MECHANICAL ELECTRONICS Page 4
Why Mechatronics? Improve Time To Market through integration of mechanical, electrical and software domains Reduced cost of software campaigns by the ability to manage product lifecycle of software Reduce physical prototypes and earlier validation in lifecycle by ability to perform electro-mechanical system design simulation and analysis Page 5
Challenges Cross-functional knowledge Interdependence of software, electronic, control and mechanical components Implementing integrated solution Different domains, tools, data and terminology Dispersed design teams Communication and optimization across disciplines System view and modeling Requirement allocations across entire BOM Page 6
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary Page 9
Teamcenter Whole Product Management Cross-discipline design management Provides a Single Source of Product & Process Knowledge Concurrent Engineering Schematic Capture (ECAD Applications) Product level PCB Layout (ECAD Applications) Multi Discipline Allocations ECAD BOM (procurement) Derived Files Revisions & (artwork, silkscreen, etc.) Configurations Package / Housing (NX, etc.) Native Data Harness Design (Mentor/NX) Collaboration formats Software Development (CASE and Modelling) Page 12 Concept Schematic EDIF Product ECAD MCAD Electrical SW PCB layout xfatf Drawings TIFF 2D NX CAD JT 3D Schematic xfatf Physical NX Planning As Designed As Built JT 3D For x; alkldl dsj <fkd> dsj alk ldl <fkd> ldlalk sjd <fkd> If: Elalkldl dsj <fkd> dsj alk ldl <fkd> ldlalk sjd <fkd> Next: Source 001000101101 0010100101010 1101001100101 010010100101 001001011101 0010101001010 1101010100101 010100100101 TC Binary 0010001011101.EXE 00101001001010 11010010100101 0100100100101 Change Management Configuration PLM Open Collaboration
Typical Design Environment Multiple domains, tools, databases, versions Electronics/logic Cadence, Mentor, Intercept, Altium Review Review R1 R2 R3 R4 R5 R6 R7 Rn? Specific To ools Multipl le Domain Electronics: Layout R1 Cadence, Mentor, Intercept, Altium ECAD Library/BOM procurement Mechanical: NX, Catia, ProE Control/Harness Design Mentor, NX. R1 R1 R2 R1 R2 R3 R4 Rn R2 R3 Rn?? P1 P2 R3 R4 Rn R2 R3 Rn??? Software: V1.0 V2.5 V3.0 V4.0 V4.1 V5.0 V6.0 Vn? ClearCase, Sparx EA, Rhapsody
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary
Mechatronics Product Development Concept Systems Engineering Plan Requirements Mgmt & Allocation Design System Design and Subsystem Breakdown Build Verification & Validation Maintain Product Design Technology Roadmap Integrated Product Definition Specific Too ols Multip ple Domain Mechanical Engineering Electrical Engineering Software Engineering Cntrl/Harness Design Package Definition Electronics Subsystems Software Components Interconnection Definition Package Design & Modeling Part Selection and Approval Logic Design Modeling Preliminary 3D Cable/Wire Layout Circuit Analysis Software Design Mechanical Constraints Physical Design Cable / Wire Development Software Management Simulation & Analysis Simulation & Analysis Cable / Wire Route Simulation & Analysis Simulation & Analysis Page 17 Concept Planning As Designed As Built As Maintained
Best-in-Class Tools and Tool Integrations Mechanical Design and Lifecycle Management Mechanical Engineering Package Definition Package Design & Modeling Mechanical Constraints Simulation & Analysis Structured workflow and change management Managed Multi-CAD design NX, Catia, Pro-E, SolidWorks, SolidEdge Inventor SolidEdge, Inventor, Industrial design and styling Photo-realistic Photo realistic rendering Design layout and product modeling Detail design, tooling, and documentation Product and process templates Page 18
Best-in-Class Tools and Tool Integrations Electronics Design Lifecycle Management Mechanical Engineering Package Definition Package Design & Modeling Mechanical Constraints Simulation & Analysis Electrical Engineering Electronics Subsystems Part Selection &Approval ECAD tool support Embedded ECAD integrations Gateway integration for EDA Logic Design Circuit Analysis Physical Design Simulation & Analysis Output to Mfg. EDA parts library Enterprise-wide library management Facilitates part standardization & environmental compliance Manage data in Teamcenter Provides uniform ECAD data management Facilitates associativity that links design objects Page 19
Best-in-Class Tools and Tool Integrations ECAD Applications Integration with popular ECAD logic capture and physical layout tools Embedded integrations ECAD tool user interface Cadence: Allegro, OrCAD Mentor: Board Station, PADS, Expedition Altium: Designer Intercept: Pantheon Gateway-based EDA integrations Window-base, menu driven application interface Custom tool integration Page 20
Best-in-Class Tools and Tool Integrations ECAD Parts Library Management Enterprise-wide parts library management Provides a single source of electronic part information Supports multiple ECAD tool libraries Manages footprints and symbols Standardization and compliance RosettaNet classification support Define part status and attributes Control part selection, change and approval process Track vendor/commercial parts Link to part supplier management Verify environmental compliance Product consists from multi- of multiple multiple sourced components suppliers Vendor Part 1 Vendor 1 Commercial Vendor Part 2 Vendor 2 Part A Vendor Part 3 Vendor 3 Commercial Vendor Part 4 Part B Vendor Part 5 Vendor 4 Page 21
Best-in-Class Tools and Tool Integrations Electrical Interconnect / Wire Harness Lifecycle Mgmt Cable/Harness Design Interconnection Definition Preliminary 3D Cable/Wire Layout Cable / Wire Development Cable/Wire Route Cable Mfg Tools Simulation & Analysis Third party schematic capture Logic design Component properties Teamcenter (PLM) Manages logic and layout data Supports selected STEP AP212 and KBL data Manages option and variants Based on PLM XML NX (CAD) Physical design and attributes Design rule validation and interferences Visualization and BOM generation Page 22
Best-in-Class Tools and Tool Integrations Source Code Development Software Engineering Software Components Modeling Software Design SW Component Management Analysis & Flash Accelerate software development and improve its quality Tie product requirements to software projects Establish structured software development workflows Develop source code in a native development environment Access ClearCase metadata in PLM Manage software as part of your product configuration Page 24
Best-in-Class Tools and Tool Integrations Embedded Software Manager Treat software binaries as a Part Trace defects from binaries back to requirements Integrate SW into product workflows Establish change mgmt processes Ensure correct binaries are provided to flashing station Manage electronic network s messages and signals Dependency Management; Signals, SW to SW, SW to ECU & ECU to ECU Page 26
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation Page 27
Cross Domain Design Collaboration Typical Issues Isolated groups with different terminology and design context Physical prototypes required to verify integration issues Late discovery of fabrication and assembly Page 28
Cross Domain Design Collaboration Benefits Prevent design errors and schedule delays Context familiar format Share data across domains Increase product quality and reliability Analyze design early Optimize in a virtual world Reduce scrap and rework Validate for multiple facilities Identify issues early Page 29
Cross Domain Design Collaboration Share Data Across Domains Visual collaboration in context Query and investigate design from a familiar context View data from multiple tools Search and navigate the design Mark-up issues with language specific standard annotations Compress verification and debug time View, highlight g and cross-probe schematic and PCB layout Capture and share required changes for faster release Page 30
YY- Stress PSD RMS=19.7 MPa Cross Domain Design Collaboration Analyze and Optimize in a Virtual World ECAD and MCAD data exchange PCB.Exchange based on IDF Pass 2.5D/3D information Share configuration and design constrains Generate fewer physical prototypes Check assembly clearances Perform package related simulation and analysis Dust & Humidity Vibration & Impact Durability ECAD/MCAD Integration Electronic Systems Cooling PCB Thermal Page 31
Cross Domain Collaboration Identify Design and Manufacturing Issues Early Design for Assembly PCB assembly rule analysis User-configurable parameters Graphical display of violations Multiple measurement and investigation utilities Reduce scrap, cost and rework Identify assembly issues early Reduce manufacturing costs Shorten pre-production p set-up Ensure assembly across multiple facilities Page 32
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary Page 33
Mechatronics Process Management Overview (Tools) ECAD MCAD Schema PCB Manufacturing IDF IDF WIRE HARNESS SOFTWARE Source Code C#/C/C++ VB Delphi PLMXML AP212 Binary compilation 001000101110 0010100100101 1101001010010 010010010010 Page 34
Live Presentation Page 35
Use Case Scenario Mechanic, Electronic and Electric Page 36
Use Case Scenario Mechanic and Software Page 37
Use Case Scenario Product Manager Page 38
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary Page 39
Teamcenter Mechatronics Process Management Northrop Grumman Challenge: Manage requirements process for program involving mechanical & electronic systems Solution: Implement database to automate requirements process Mechatronics data model: single source of product knowledge Requirements and mechatronics associativity Best-in-class tools and integrations Cross-domain design collaboration Result: Improvements to competitive bid process lower cost, enhanced quality Page 41
NX Electromechanical Design LG Electronics Challenge: Unify development among 14 global facilities Virtual prototyping of assemblies with in-context electronic, electrical & mechanical design Associative ECAD data exchange Automated PCB modeling Rules-based electrical routing & wire harness design Solution: Implement design system for global drawing, BOM & change management Result: On track for 30% cost and time-tomarket reductions Page 42
Summary Mechatronics Electrical / Wire Harness Lifecycle Management Bring electrical & mechanical interconnectivity together Systems Engineering Manage the complexity of architecture, function, logic, and implementation Electronic Design Collaboration - Bring the electrical and mechanical teams together visually Software Lifecycle Management - Manage S/W with the rest of the product Page 44 Single Source of Product & Process Knowledge - Manage all product data in a single environment
Agenda - Introduction - Mechatronics Data Model: Single Source of Product Knowledge - Best-in-class Tools and Tool Integrations - Cross-domain Design Collaboration - Live Presentation - Summary Page 46
Thank You