fertigung muster
Transcription
fertigung muster
Integrate Presentation V1.0 Teamcenter Ready ❏ Die integrierte PLM Lösung Verkauf Angebot Auftrag Entwicklung Elektronik Software Firmware Elektrik Mechanik Musterbau Teilezulieferer Konstruktionsbüros Fertigung Qualitätskontrolle Test Muster Freigabe Service Wartung Kundenunterstützung Zeit-, Kosten- und Material Management ERP ❏ ❏ ❏ Die Dokumentation von Angebot bis Auftrag. Die Integration Ihrer Mechanik Entwicklung, Elektronik Entwicklung, Elektrik Entwicklung und software Entwicklung in einem System. Die Integration Ihrer Dokumentverwaltung, Mailing und Datenaustausch im gleichen System. 2 Teamcenter Ready ❏ ❏ ❏ Unterstützung von Fertigung, Montage und Service mit fertigen, akkuraten Daten. Versorgung Ihres ERP Systems mit Kaufteilen und Stücklisten. Reibungsloser, schneller Datenaustausch mit Ihren Lieferanten und Kunden. 3 Was bringt Ihnen Teamcenter Ready ❏ Akkurate Projektstände auch in zusammengesetzten Projekten. ❏ Automatisierte Dokumentablage nach ISO 9000. ❏ Arbeitsersparnis ❏ Vermeidung von Leerlauf, Doppelarbeit und Verzögerung. ❏ Beschleunigung des Entwicklungszyklus. ❏ Verringerung der Zeit bis zur Lieferung. ❏ Keine Schnittstellenprobleme. ❏ Synchronisation von M-CAD- und Software-Entwicklung mit Elektronik- und Elektrik-Entwicklung. 4 Wie wird das erreicht? Teamcenter Ready wird vorkonfiguriert für die Prozesse: ❏ Einkauf ❏ Entwicklung ❏ Material- und Resourcenplanung ❏ Fertigung ❏ Montage ❏ Service ❏ Zusammenarbeit mit Zulieferern 5 Angebot/Auftrag - Beispiel für Dokumentstruktur Vorschlag einer Struktur in PLM Ebene 1 Ebene 2 Ebene 3 Projekt 1 ŊņŎņ | Ōņ | | | | Ōņ | | | | | | | | | | | | Ōņ | | Ŋņ Erläuterungen Beispiel für ein Projekt mit zwei Angeboten und einer Auftragserteilung Anlage Produktstruktur -> PSE Kunde ŊņŎņ Ansprechpartner Ōņ Kundeninformationen Ŋņ Normen/Vorschriften Kontaktinformationen s. Attribute des Items Kunde Normen, Richtlinien, vereinbarte Standards Angebot 1 ŊņŎņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ŋņ Angebot Berichte Kalkulation Kundenanfragen Korrespondenz Lieferant Multimedia Planungsunterlagen Systembeschreibung Vertrieb Zeichnungen Angebot, Ersatzteilangebot, Planungsangebot, Vorkonzept,… Protokolle, Besuchsberichte, Agendas, Notizen, Checklisten,.. Vor- und Endkalkulation, Lieferaufstellung Brief, Fax, Mail Bild, Video, Präsentation Materialflussbeschreibung, Konfigurator Planung, Layout,Konstruktion, Stromlaufplan Angebot 2 Ŋņ (wie oben) Auftrag ŊņŎņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ōņ Ŋņ Auftragsbestätigung Berichte Kalkulation Korrespondenz Kundenanfragen Lieferungen Multimedia Planungsunterlagen Simulationen Systembeschreibung Terminplan Vertrag Vertrieb Zahlungsverkehr Projekt 2 ŊņŎņ Anlage | Ōņ Kunde | ŊņŎņ Ansprechpartner | Ōņ Kundeninformationen | Ŋņ Normen/Vorschriften | Ŋņ Angebot ŊņŎņ Angebot Ōņ Berichte Ōņ Kalkulation Ōņ Kundenanfragen Ōņ Korrespondenz Ōņ Lieferant Ōņ Multimedia Ōņ Planungsunterlagen Ōņ Systembeschreibung Ōņ Vertrieb Ŋņ Zeichnungen Auftragsbestätigung (Arten s. Angebot), LOIs Protokolle, Besuchsberichte, Agendas, Notizen, Checklisten zusätzliche Kalkulationen für den Auftrag Brief, Fax, Mail Bild, Video, Präsentation Berechnungen, Simulationen Materialflussbeschreibung, Konfigurator Projektterminplan, Wartungsplan Service, Wartung Rechnung, Mahnung, Teilzahlung, Bürgschaft Beispiel für ein Projekt mit einem Angebot, aber ohne Auftragserteilung Produktstruktur -> PSE (generische Stücklisten z.B. für Kalkulation) Kontaktinformationen s. Attribute des Items Kunde Normen, Richtlinien, vereinbarte Standards Angebot, Ersatzteilangebot, Planungsangebot, Vorkonzept,… Protokolle, Besuchsberichte, Agendas, Notizen, Checklisten,.. Vor- und Endkalkulation, Lieferaufstellung Brief, Fax, Mail Bild, Video, Präsentation Materialflussbeschreibung, Konfigurator Planung, Layout,Konstruktion, Stromlaufplan Die Knoten der Ebenen 1-3 sollen realisiert werden über Struktur-Items, die nicht revisioniert werden. Unterhalb von Ebene 2 oder 3 liegen Items (wie bereits definiert), die die Metadaten und Datasets enthalten. 6 Entwicklung und Datenaustausch ❏ Elektronikentwicklung und Fertigungsdaten ❏ Elektrik ❏ Software- und Firmware-Entwicklung ❏ Mechanik/Mechatronik 7 Data Processing und Verteilung PLM Product Product NX6 Product ERP Product Product DFM Software/ Product Firmware Mechanical Product Assembly Electronic Data Product Office Integration Product and Documents Electric Data Product Remote Site BOMProduct Structure Part Classification Product Web Client Design Collaboration Mechatronic Product Product Assembly Electronic Design Product Prototype Build Electric Design Product Assembly Line Control Software Design Product Integrate Programmable Logic Control Firmware Design Product Service 8 Entwicklung und Fertigung: Artikel und Artikelnummern ERP PLM Klasse Artikelnummer Beschreibung SML Attr 1 SML Attr 2 Material SML Attr 3 Hersteller 1 Herstellernr. 1 Hersteller 2 Herstellernr. 2 ... Hersteller Lieferanten ... Alternativen Rev n:m n:m Logik Bauteil Symbol 1 Symbol 2 Bauform Datenblatt ... Model Layout Footprint 1 Footprint 2 Padstack 1 Padstack 1 Datenmodell Elektronik Kaufteil in PLM ❏ Neubauteile: das Bauteil und Datenblatt wird durch den Entwicklungsingenieur vorläufig erfasst und durch Import Parts in PLM "in Arbeit" angelegt. Dabei wird die Artikelnummer gezogen, die auch aus ERP kommen kann. 9 Artikelnummern ❏ Das Bauteil zusammen mit Symbol und Footprint wird in PLM geprüft und dann an die gemeinsame E-CAD Bibliothek mit Publish Parts und an ERP freigegeben - zusammen mit URL zum Datenblatt. An ERP geht der Bauelemente Stammsatz. 10 Artikel und Artikelnummern ❏ Unterstützung von Referenzen in PLM: Beispiel für Optimierung der Lötausbeute: Welche Padstack Revision wurde in welchen Projekten eingesetzt? 11 Artikel und Artikelnummern lib discrete resistor diod wire zener carbon transistor metal led turn rectifier poti network ind delay_in fix varistor var r_c mag_head ceramic deflection capacitor transform ceramic battery elco filter metal band styroflex high trim low tantal osci plastic quarz filter q-osc resonator relay opto audio sensor thermo switch conn ic opamp linear std_logic telecom programmable peripheral up analog memory Beispiel für eine Klassifizierung von Elektronik Bauteilen 12 Entwicklung: Elektronik Varianten Variantentyp Kommentar Bestückvariante Variante 1: IC Variante 2: Widerstand Programmiervariante Programmierbaustein Variante 1: Firmware 1 Variante 2: Firmware 2 Bestück- und Progammiervarianten ❏ ❏ ❏ E-CAD Systeme unterstützen Bestückvarianten. Mit Integrate werden zusätzlich Programmiervarianten unterstützt. Sowohl In-System Programmierung, als auch vorprogrammierte Bausteine werden in der Stückliste passend dargestellt. 13 Varianten ❏ Beispiele für die Zuweisung von Properties MECH_PN_1=5547306901 T1 Beispiel für die Zuweisung eines Kühlkörpers ❏ Die Zuweisung erfolgt interaktiv im Schaltplan Editor. Firmware Beispiel für Rohling programmiert nach dem Einlöten 14 Varianten Firmware Beispiel für Rohling programmiert vor dem Einlöten ❏ Globales und Lokales Zubehör Properties können global für das gesamte Design, oder an einzelnen Komponenten gelten. Am Zeichnungsrahmen, Seite 1, können unsichtbare Komponenten platziert werden. Platzierte Komponenten - global für das Design Zeichnungskopf-Linie Unsichtbar platzierte Komponenten am Zeichnungsrahmen ❏ Die Komponenten haben i.a. die RefDes Zuweisung LP1 oder MECH<n>. Sie erscheinen zu Beginn der Stückliste in PLM. 15 Entwicklung Elektrik: Stücklisten: Ansicht mit Relationsattributen Mengentabelle Teile Nr. Menge 60.001.054-05 3.00 ERP ... PosNo Anwendung ... 500 EPL Tabelle Teile Nr. AKZ OKZ BMK 60.001.054-05 60.001.054-05 60.001.054-05 =A1 =A1 =A1 +O1 +O1 +O2 -X1 -X2 -X3 ... PosNo Strukturierung in PLM ... 500 500 500 ❏ Zusätzlich können noch Strukturgruppen interaktiv zugewiesen und verwendet werden. 16 Entwicklung: Alternativen ❏ ❏ ❏ Artikel Alternativen werden durch den Einkauf ausgewählt, wenn die Hersteller funktionsgleiche Bauteile liefern. Alternativen können auch durch Konstrukteure vorgegeben werden: Alternativgruppen mit Priorisierung über AP Property am Symbol Der Integrate Stückliste Einleiten Modul weist den Alternativgruppen in der Stückliste eindeutige Nummern zu. Pos. Nr. Material ... Gruppe Hinweis 10 . . . 9500355 Keine AP Property zugewiesen. 1000 5263095 01 Bei der Auswahl: Priorität 1 1010 . . . 5216831 01 Priorität 2 1100 5216831 02 Priorität 1 1110 . . . 9527270 02 Priorität 2 Beispiel für Alternativen in der Stückliste in PLM 17 Entwicklung: Herstellerwechsel ohne Schaltplanänderung ❏ ❏ Hersteller werden in den Zusatzattributen zu Artikeln geführt. Der Hersteller kann mit einer Anwahl geändert werden, ohne daß der Schaltplan geändert werden muß. 18 Entwicklung: Mechatronic mit Elektronikentwicklung ❏ Datenaustausch E-CAD Integrate PLM 3D-CAD Leiterplatte mit Komponenten ToMech Baugruppe (Variante) Komponenten Mapping Doc FromMech l2d Compare/View d2l Beispiel für den Austausch E-CAD - 3D-CAD ❏ Datenformate • Dokumentation: DXF • 3D-CAD Daten: IDF3 • Spezielle Anwendungen: IGES, STEP 19 Entwicklung: Mechatronik mit Elektronikentwicklung ❏ Systeme 3D-CAD Systeme NX4-6 Pro/E/I Solid Works Catia v4 und v5 ME-10 (DXF) AutoCAD (DXF) AutoCAD Inventor E-CAD Systeme Pads, P_CAD (DXF), Mentor Graphics, Expedition Cadence, Altium, Designer Orcad (DXF), Zuken, CR5000, etc. Beispiele für E-CAD und M-CAD Systeme, die Austauschdateien bearbeiten können 20 Entwicklung: Mechatronik mit Elektronikentwicklung ❏ Datenfluss E-CAD Komponenten Bibliothek Integrate PLM 3D M-CAD Schaltplanerfassung 3D Modelle Doc.Mech Layout Leere Platine ZuordnungsDatei IDF ToMech Leiterplatte: Aktueller Umriss Reales Layout FromMech IDF IDF Zuweisung Bereiche und Properties an physikalische Lagen Höhenprofil IDF Lagen und Dicke ToMech Austausch von Mechanik Daten ❏ IDF: Beispiel für Austauschdaten im Standardformat IDF3 Leiterplatte in 3D CAD 21 Mechatronik Workflow Gemeinsame Baugruppen in PLM Import IDF Inspect 3D-CAD data frozen Change of PDF Initiate Release Release 3D-CAD E-CAD Review 22 Entwicklung: Mechatronik: Delta IDF IDF: Example of an IDF Board Outline with Drill Holes and Layer Dialog 23 Entwicklung: Mechatronik: Delta IDF Board Outline with Holes overlayed from IDF with Board Data ❏ IDF Dialog Collaboration Viewer: Abweichungen 3D CAD zu Elektronik CAD 24 Entwicklung: Mechatronik mit elektrischer Entwicklung ❏ Datenfluss Elektrik CAD Integrate PLM Mechanik Baugruppen Variante Baugruppe Projekt Doc Schaltplan Wirelist Wirelist Report Durchmesser Länge Farbe Abisolier Länge Rückführung Austausch von Verbindungsdaten zwischen 3D-CAD und Elektrik Design Beispiel für Verbindungen in einem Gehäuse, die ausgetauscht werden können 25 Entwicklung: Mechatronik mit elektrischer Entwicklung ❏ Gemeinsame Produktstruktur Auswahl von Freigabe in PLM Baugruppenauswahl Ortskennzeichen Artikelnummer Revision Status S1 B08007AH30.000 E 00103 S1 B08007AH50.000 A 00103 P5 B08007AH34.000 A 00103 R8 B08007AH40.000 Freigabe Stkl. Auswahl der Baugruppenstückliste 00100 Änderungstext: OK Abbruch Zuordnung von Ortskennzeichen aus E-CAD zu existierenden Strukturknoten in PLM 26 Entwicklung: Mechatronik mit elektrischer Entwicklung Struktur Beispiel Baugruppe 1000GA59, Rev A <pg_no> _<rev>.zip 1000GA59-A_ECAD.zip 1000GA59-A_ECAD.pdf 1000GA59-A_ECAD.xls <pg_no> _<rev>.pdf <pg_no> _<rev>.xls Kommentar Integrate Modul Push Schematic Push Schematic BOM Schematic UGB1 Baugruppe mit: Relation zu M-CAD und zu E-CAD Zip Container des E-CAD Schaltplan Projekts. PDF des E-CAD Schaltplan-Projekts. xls Dateien mit Stücklisteninformationen Beispiel für Unterbaugruppenstruktur UGB2 Cable 1 00818/A-Maxnorm Push Subassembly Kabel- und Sensor 00818-A.zip 00818-A.pdf 00818-A.xls Push Subassembly Push Subassembly Push Subassembly Unterstrukturen werden stets in der Baugruppe abgelegt. 20210 Push Subassembly Bauteile im Kabel 20209 Push Subassembly 10722/A-11W_G14.1 Push Subassembly 10722-A.zip 10722-A.pdf 10722-A.xls Push Subassembly Push Subassembly Push Subassembly EL 1 20210 Push Subassembly PN1 20209 Push Subassembly 20197/A-MRM Push Subassembly 20197-A.zip 20197-A.pdf 20197-A.xls Push Subassembly Push Subassembly Push Subassembly EL 1 20210 Push Subassembly PN1 20209 Push Subassembly <pg_no> -<rev>.zip <pg_no> -<rev>.pdf <pg_no> -<rev>.xls EL 1 PN1 ... UGB3 Cable 2 <sd_no> -<rev>.zip <sd_no> -<rev>.pdf <sd_no> -<rev>.xls Bauteile im Kabel ... Sensor <sd_no> -<rev>.zip <sd_no> -<rev>.pdf <sd_no> -<rev>.xls Bauteile im Sensor ... Mech 1 Bauteile in der Stückliste der Baugruppe Mech 2 ... EL 1 20383 BOM Schematic Elektrik Bauteile in der Stückliste des Schaltplans PN2 20202 BOM Schematic Ein Bauteil aus dem Schaltplan kann dem Stücklistenkopfsatz einer Baugruppenstückliste entsprechen. Beispiel für gemeinsames Datenmodell der Baugruppe UG<n> EL<n> PN<n> Unterbaugruppe Mechanik Unterbaugruppe Elektrik inkl. I/O Listen für die Programmierung Unterbaugruppe Pneumatic 27 Entwicklung: Mechatronik mit elektrischer Entwicklung PLM Kommentar Integrate Modul Projekt Projekt Einleiten pdf Schaltplanplot Projekt Einleiten zw1 Eplan Archiv Datei Projekt Einleiten Projekt Dokument (1) Projekt Artikel/Projekt Bsp.:H08001-000.000 Stücklistenkopf Hauptstückliste Hauptliste Bsp.: H08101A400.000 Projekt Einleiten ... Eplan Projekt Artikel Schmierung Baugruppen bestehen vor Synchronisation Variable Anzahl von Stücklistenköpfen Stückliste Einleiten ... Artikel Hydraulik Zuführung ... Artikel Hydraulik ... Artikel Pneumatik ... Artikel Elektrik ... Artikel Mechanik Beispiel für Datenmodell in PLM 28 Entwicklung: Mechatronik mit elektrischer Entwicklung ❏ Behandlung bei Gleichheit Der gleiche Artikel kann in dem Mechanik Teil und in dem E-CAD Teil der Stückliste erscheinen. Dies wird entweder über das Kennzeichen "M" oder "E" gesteuert, oder angezeigt. Komponente 138657 , Motor an Position 1250 und an Position 1320 . Beide verwenden ? Ja E – nicht verwenden Stücklistendialog zu gemeinsamen Bauteilen 29 Entwicklung: Mechatronik mit elektrischer Entwicklung ❏ Ausschließen typ-fremder Teile Das Typ Attribut kann vom Konstrukteur im Design gesetzt werden. Typ-fremde Bauteile werden nicht in die Stückliste in PLM ausgegeben. Baugruppen Typ Applikation Schmierung L Elektrisch E Hydraulisch H Pneumatisch P Mechanisch M Typ Property L E H P M 3 3 3 3 von 3D-CAD Typ Werte Eine Typ Property am Symbol, die nicht zur Typ Property der Baugruppe passt, wird in der Stückliste der Baugruppe unterdrückt. 30 Entwicklung: Software mit Elektronik und Elektrik ❏ Need to track revision of parts and documents in the complete Product Structure Controller 1.0 CPU RAM Parallel IO Enclosure Backplane Mounting Kit Boot Software IO Driver Display Media Label Operating System ❏ 1.2 1.3 1.2 1.8 6.5 1.4 13.2 8.5 1.1 2.5 1.0 3.8 Consistency check Software - Hardware electronics. 31 Software - Applikationen ❏ The Integrate integrates different software design environments with PLM: Native, SCCS, Objectivity, Rational Clearcase, PVCS Dimensions, PVCS Version Manager ... Development Environment Integrate PLM Source Code Control System Config Front-API Software Configuration System C o r e Vaulting Product Structure M o d u l e s System Test Support System Object oriented ... Design System 32 Entwicklung: Ein Software Modell in PLM Software Design Environment Integrate PLM source structure Assembly Version <n> Access protected Part_no .... Check-in Object Doc rec Innovation Doc rec Check-out Source Object structure Get Structure Object Container Structure Version <n> Part_no uses Part Object Module BOM Part Label Part Media Part Description Functions Synchronize Parts Function Folder Function Folder Versioned 33 Entwicklung: Software - Clearcase Integration $INTEGRATE/data PLM <module> .config Clearcase Software Database GUI Browse Front-API Main Integrate Module Back-API ECI I N T E R F A C E <module> .log ❏ Execution from Clearcase Integrate 34 Entwicklung: Software Konfiguration in PLM PLM Variant Customer A Variant Customer C ECO Variant Customer B Customer A Customer C Teller Machine for A Teller Machine for C Hardware Variant Revision Software Variant Revision Hardware Variant Revision Software Variant Revision Customer B Teller Machine for B Hardware Variant Revision Software Variant Revision 35 Entwicklung: Software Synchronisation mit PLM ❏ A deeper integration: • Manage an object change set in PLM • Starting with change request • Ending with association and release of a new software set for a particular customer (machine) • Particular roles are associated to the access of the checked in data. • In the beginning, source is checked in without much checking and is owned by the designer (group). • After Requirements are met each revision is tracked. The role is System Integrator • After Release a new change request must be initiated to begin a new cycle. As soon as the requirement set is met, the source and resulting object are revisioned automatically. And … ❏ The full history of changes and the change management in PLM are available. 36 Entwicklung: Firmware Applikationen ❏ ❏ Integrate integrates PLE design environments with PLM: • Hex code for programming of F-EPROM, EPROM, PROM, ROM • PLD Design • FPGA Design The software and PLE design environments require linking to electronic hardware variants.´ 37 Entwicklung: Firmware Entwicklungsprozess Innovation FPGA and PLD EPROM and Flash-EPROM Spezification Spezification Hierarchical schematics (opt.) Block Description (VHDL) C-Source-Code Synthesis down to gate level Compilation Selection of Package Place & Route Optional Test Bench Stimuli-Simulation-Response Test with Stimuli and Response Programming File Programming File 38 Entwicklung: Zuordnung von Firmware zu Elektronik Project Structure 1 LP1 1111111 Electronic Hardware Board Programmable Logic Environment Doc Innovation Data 2229999 PLE1 . . . ECO BOM 100 D23 2222222 Programming Code for D23 2222222 Flash-EPROM Label ISP True 110 D23_10 2229999 Programming Code 110 D23_20 . Label Doc Innovation Data 3339999 PLE2 ECO BOM 200 D223 3333333 . . . Programmed Device 200.10 2222222 Unprogrammed Device 200.20 4444444 Programming Code 200.30 5000000 Label ISP False Programming Code for D25 3333333 Label Relations in PLM ISP - In System Programming 39 Fertigung Elektrik: Monatagelinien ❏ ❏ Integrate Baugruppenstruktureditor zur gleichmässigen Auslastung der Montage in Gruppen. Im Ablauf des Stücklistenmoduls kommt der Dialog zur Prüfung und Anweisung der Stücklistenstruktur hoch. Baugruppenstruktur Basisnummer Nächste freie Beschreibung BMK Zuweis. Verbindung zu Dokument Dokumentnummer Verbindung 122710 Basisnummer ändern Stücklistenkopf 2499000000 Nächste freie Nummer Neue Baugruppe Löschen Bestätigung Abbruch Dialog zur Zuweisung von Baugruppen und OKZ Baugruppen ❏ Der Dialog, um BMKs einer Baugruppe zuzuordnen, wird aus dem Knopf gestartet. Hier wählt man die BMKs zu einer Baugruppe aus der Liste aller BMKs aus, die im Projekt vorkommen. 40 Fertigung Elektrik: Monatagelinien BMK Zuweisung BMK Zuweisung Teilenummer Bestätigen Baugruppennr. Abbruch Dialog zur Zuweisung von BMK Werten ❏ Damit wird eine gleichmäßige Auslastung in der Fertigungs- oder Montagelinie erreicht. 41 Vorabstückliste, Fertigungsstückliste, und "Design Grading" E-CAD Integrate PLM ERP Stromlauf Baugruppe Stückliste ... 5 Vorfreigabe ... BOM Schematic Fräs-Daten Fräs-Daten Phys. Netzliste Entflechtung Update Fräs-Daten Fräs-Daten Extract Dateien BOM Layout Stücklisten Erstellung ❏ ❏ ❏ Die Vorab-Stückliste wird mit BOM Schematic in PLM aufgebaut. BOM Layout berücksichtigt beim "Update" editierte Änderungen der Stückliste in PLM. BOM Layout kann dann zur Anwendung kommen, wenn das Leiterplatten Layout im Hause stattfindet, oder wenn eine E-CAD Struktur vom Lieferanten mitkommt. 42 Vorabstückliste, Fertigungsstückliste, und "Design Grading" ❏ Die Positionsnummern in der Stückliste werden beim Update beibehalten (ERP Anforderung). Mengenansicht für ERP Einbauplatz orientierte Ansicht: nur PLM Anwahl: Anzeige der Mengenansicht Stücklistenvergleich 43 Vorabstückliste, Fertigungsstückliste, und "Design Grading" Geordnete Anzeige nach ROHS Wert mit Zuordnen der möglichen Werte "Legend" Anwahl: Beurteilung nach ROHS Wert Beurteilung des Design Fortschritts mit Design Grading: Beispiel: ROHS 44 Vorabstückliste, Fertigungsstückliste, und "Design Grading" ❏ System Übersicht E-CAD Integrate PLM Postprozess Gesamtbaugruppe SCH View Fertigung ... View Entwicklung BOM Layout ... PCB Unterbaugruppe SMD Fabrication BOM ... Leiterplatte Erstellung der Fertigungsstückliste aus der Entwicklungsstückliste ❏ Voraussetzung zur Einordnung durch den Stücklistenmodul BOM: • Die Property MNT_TECH ist vergeben. • Sortiert wird innerhalb der Abschnitte nach Refdes. 45 Fertigung: Fertigungsstückliste Elektronik ❏ Struktur der Fertigungsstückliste Struktur in PLM Hinweise Baugruppe Manuell bestückte Bautteile. Die Stücklisten Prozedur erzeugt diese Einträge, wenn MNT_TECH=MAN Komponenten vorkommen. Unterbaugruppe THT Axiale Bauteile Gurtungskrepp In der Fertigungsstückliste hinzugefügt Radiale Bauteile Sonder Bauteile Unterbaugruppe SMD Leiterplatte SMD Bauteile, Oberseite. Die Einträge werden in dieser Form von der Entwicklungsstückliste übernommen. Hinzugefügt in Fertigungsstückliste Lötbad 1, Lötbad 2 und Lötpaste. SMD Bauteile, Unterseite. Die Einträge werden in dieser Form aus der Entwicklungsstückliste übernommen.. Struktur der Fertigungsstückliste 46 Fertigung Leiterplattendaten: Automatische Erzeugung der Daten für die Leiterplatte Erzeugen Gerber Container Erzeugen Leiterplatten Plots Erzeugen Bohrzeichnung mit Vermassung Vor-Freigabe der Fertigungsdaten in PLM Drill Drawing Board Fabrication Dialog ❏ Beim Ablauf: zwei Dialoge. Abfrage nach Board Parametern 47 Fertigung Leiterplattendaten: Automatische Erzeugung der Daten für die Leiterplatte Neue Lage Auswahl der Lage aus dem Lagenstapel Abfrage der Lagen in Gerber und Leiterplatten Plots ❏ Nach Bestätigung erzeugt Board Fabrication • Update der Lagentabelle in der Leiterplattenzeichnung. • Erzeugung Gerber/Excellon und Plot Dateien. • Erzeugung Info Datei für den Leiterplattenhersteller. • Erzeugung Bohr- und Vermassungsplot mit passendem Zeichnungsrahmen. • Einleiten in PLM. • Konfigurierbar: Mail an Leiterplattenhersteller mit Fertigungsdaten. • Konfigurierbar: ODB++, CadCam, IEC356A, DXF. 48 Fertigung Leiterplattendaten: automatische Erzeugung der Daten für die Bestückung Auswahl der Variante Auswahl der erzeugten Daten Board Assembly Dialog ❏ Nach Bestätigung erzeugt Board Assembly: • Bestückplot oben und unten mit passendem Zeichnungsrahmen. • xls Liste der Bestückartikel. • Varianten-Schaltplan. • Rückgabedaten an M-CAD. • Testdaten für die Baugruppe. • Bestückdaten (Pick&Place). 49 Fertigung: Analyse von Elektronikdaten Inspect is an analysis tool to view and analyze complete schematic and PCB databases of any Engineering Design Automation System. All EDA objects like unnamed nets, power pins, and all component attributes can be found and highlighted. Inspect cross highlights nets, pins and references between two designs which may be schematic, schematic and PCB or two PCB designs. 50 Fertigung: Analyse von Elektronikdaten ❏ Features • Inspect complete schematic and PCB databases including library elements. • Find and highlight any property, instance, net or pin in schematics and PCB layout. • Browse through hierarchy and multi-page designs. • Set up of multi-highlight and layer colors. • Find and highlight with double-click on items of message file with results from manufacturing. The message file is plain ASCII Text which may come from a test machine. • Plot schematics and pcb layers. • Display the schematic and pcb design hierarchy. • Inspect reads compact intermediate ASCII files with design data in the SNX and BNX formats. 51 Fertigung: Analyse von Elektronikdaten ❏ Fertigung • Redline text, circles, and arbitrary geometries with user selectable hue and color. • Forward search results into Excel sheets. • Execute Inspect with double-click on the design file in the PLM system. • Dimension Board Geometries 52 Fertigung: Suche von der Testmaschine # msg file for schematic application # Version 3 # # Entries: # <Type>,"<prop_value>",<message_class_or_group>,"<display_text>",[<color_number>] # # Components highlighted with colors 1 and 2 # REF,"D401" ,ERR,"No Socket provided",1 REF,"D400" ,ERR,"No Socket provided",1 REF,"D400" ,WAR,"Bscan bus not fully attached",2 # # Component pins highlighted with color 3 # PIN,"D451" "48",ERR, "Pull up missing",3 PIN,"D450" "64",ERR, "Pull up missing",3 # # Net name with Bus syntax # NET,"RCVD1(0)",MSG,"Must_be_shielded",4 # # Two message texts, same color # NET,"N$1612" ,MSG,"Clock driver signal",4 NET,"RPS1_2" ,MSG,"Must_be_shielded",4 # # User defined class Test_H-L with different colors # NET,"U_DATA(1)" ,Test_H-L,"Tested from High to Low",5 # NET,"UC_C(3)" ,TEST_H-L,"Tested from Low to high",6 # # Multiple Occurrences of same net on different pages # NET,"DATA(4)",MSG,"Occurs on pages 2,3,4,5,6,7,9",1 # # Highlight from physical net, default color assignment # NET, "/TOP/N$325",B-Scan,"Corresponds to TDL in schematics" Example of an imsg file 53 Fertigung: Suche in der Baugruppen Reparatur Search Mode name Component Pin Search criteria Instance property and value; pin property and value Result Default Search Assigments Schematic pins Inst. prop: PART Value: Substring Pin prop: PIN_TYPE Value: Substring Instance Schematic instance name BHR Substring IN Substring Schematic instances Name: I$74 Substring Pin Instance name, pin name Schematic pins Inst: I$1 Pin: TDI Substring Net Schematic net name Substring Schematic nets Name: GND Substring Property Property name and value Schematic object with the property Name: Substring NET_TYPE Value: C Substring SNX Search Scopes 54 Fertigung: Suche in der Baugruppen Reparatur Search Mode name Component Pin Search criteria Instance property and value; pin property and value Result Default Search Assigments PCB pins Comp. prop: PART Value: Substring PIN_TYPE Pin prop: Value: Substring Instance Refdes BHR Substring IN Substring PCB components U5 Name: Substring Pin Pin number and refdes PCB pins U1 Refdes: PinNo: Substring Net Physical net name 3 Substring PCB nets Name: /A(0) Substring Property Property name and value PCB object with the property Name: Substring PART_NO Value: BH Substring BNX|PNL Search Scopes 55 Fertigung: Suche in der Baugruppen Reparatur ❏ Shortcuts The shortcut Find dialogs can be adjusted, placed and resized. Inspect will retain these adjustments between sessions. Shortcut Dialog: Find Component-Pin 56 Fertigung: Download Assembly Control Data ❏ Operation From CAM To CAM .AZN Selection of Assembly Item in PLM ❏ Selection of Assembly file in the assembly machine for release in PLM. Flow of Data Creation of Assembly Data PLM Assembly Item Assembly Machine D:\ASSY ... Down Assy_<p_n> _top.asc Stückliste Assy_<p_n> _bot.asc Doc ASSY Assy_<p_n>_bot Up Assy_<p_n> _top Reworked Assy Files 57 Fertigung: Download Assembly Control Data ❏ ❏ ❏ The operator loads up-to-date assembly data into the assembly machine. He might wish to Edit/Modify the data. The data are used in the assembly of the boards and then released in PLM. 58 Fertigung: Assembly Line Balancing Integrate PLM <design> ASSY1 Man Assembly Line ASSY2 Man Capture Lots Capture Lots Order BOM Schematic Load Man Lot Capture Lots Order Lot Order MNT_TECH Lot MNT_TECH ASSY Machine Assignment THT ASSY Machine OK OK OK THT Update ... THT ... SMD SMD Assembly Line Assignment Assembly Line Assignment SMD1 SMD1 SMD2 SMD2 Time Balancing Time SMD Board ... BOM Layout ... ... MNT_TECH ASSY Machine ... EDA Board SMD1 SMD2 59 Fertigung: Zuweisung an Bestückautomaten ❏ ❏ Postprozess Dialog zur Bildung der Fertigungsstückliste Die THT Komponenten werden in der StücklistenAnzeige zusammen mit vorbelegten Auswahl Punkten gelistet. Fertigungsstückliste Stücklisteneinträge Refdes Teilenummer Beschreibung C1 9571983 Entkoppelungskondensator C2 5216812 Entkoppelungskondensator C3 5216812 Entkoppelungskondensator C4 9527266 Entkoppelungskondensator C7 5216830 Entkoppelungskondensator C8 5216830 Entkoppelungskondensator C9 5216830 Entkoppelungskondensator Axial Radial Sonder Montage : : Fertigungsmittel Lötbad 1 ➀ 9557099 9673318 Lötbad 2 Gurt-Krepp ➁ 9624464 Lötpaste ③ 9506888 Erzeugen Abbruch Auswahl der Technologie für THT Bausteine im Stücklistendialog und für Zusatzbauteile 60 Fertigung: Download of Test and Bed of Nails Data ❏ Operation PCBA: Selection of Assembly Item 61 Fertigung: Download of Test and Bed of Nails Data ❏ Flow of Data PLM Creation of In-circuit Test Data ICT Environment <fabmaster>\fab\config Assembly Item ... Labelset.ASC Doc.FabICT <job.name>.job Go ICT_<d_n> _<rev>_<vsn>.ZIP Doc.PCB-Test<n> <name>_<d_n> _<rev>_<vsn> .pdf Device_<d_n> _<rev>_<vsn> .asc PCB-Test<d_n> _<rev>_<vsn>.ZIP TP* Files <name>_<d_n> _<rev>_<vsn> .pdf ❏ The data are applied directly in the In-Circuit-Test. 62 Data Missing 63 Requirement Tracking ❏ Fehlerverfolgung 64 Requirement Tracking 65 Endkalkulation 66 Endkalkulation 67 Design Collaboration Introduction ❏ Overview Design Collaboration tools are executed from the PLM client or in stand alone mode. Design Collaboration is based on: ❏ • Design Analysis in Inspect by several engineers or by downstream processes like test engineering, quality control, repaier, and service. • Design Review with engineers in other sites. • Design Review with ODMs. • Design Comparison. Selection of Functions - Extraction of the znx file with all design and library data for Inspect - Creation of an exe file for remote design review - Comparison of two designs - Execution of the design analysis tools 68 Design Collaboration ❏ Platforms Windows 2000+ and Windows XP. Extraction of the Design File ❏ The znx file includes the complete design description with • library data, • schematic data, • PCB data. 69 Design Collaboration Compare Designs ❏ EDA designs differ basically in the connectivity and in the Bill-of-Materials. Compare Design displays these differences. Sources Comparison Display <design1> Work Design 1 Compare <design1>.znx <design2> • BOM • Connectivity Highlight Inspect <design1>.znx Design 2 Inspect <design2>.znx Work <design2>.znx Design Comparison 70 Design Collaboration Operation ❏ Execution with double-click on the Compare Design icon. Select the znx file of the reference design Select the znx file of the compared design Execution Selection of the znx Files for the Comparison Comparison in Progress 71 Design Collaboration Example of a removed component No difference Changed Removed in reference design Added in reference design Comparison View ❏ To view the component in the reference design and in the compared design, double-click on an entry in the comparison view. 72 Design Collaboration Example of Comparison out of the BOM View 73 Design Collaboration Added connection Changed connection Physical netname Number of net connections Entrys: Refdes, PinNo Example of Comparison out of the connectivity View for Nets Refdes, PinNo Physical net name Comparison Pin View 74