Beheren van productgegevens
Beheren van productgegevens • • • • •
Engineering Data Management (EDM) Product Data Management (PDM) Engineering DataBase (EDB) Electronic Document Management Technical Document Management
J. Schreur/O.v.Buul 1
Wat zijn productgegevens?
2
Ontwerpen Conventionele situatie
Idee 3D
• Vergelijk PDM STEP • Conventionele productgegevens • Digitale productgegevens
Handmatige schetsen Samenstellings- en detailtekeningen 2D Goedkeuring: paraaf op papier Kopieën 2D Distributie naar productie enz. 3
Productie 3D
4
Ontwerpen
Ontwerpen
Met CAD 2D
Met CAD 3D
Idee 3D Handmatige schetsen CAD-modellen 2D Plotten
Idee 3D Handmatige schetsen CAD-modellen 3D
CAD-modellen 2D Plotten Tekeningen 2D
Samenstellings- en detailtekeningen 2D
Paraaf
Goedkeuring: paraaf op papier
Kopieën 2D
Kopieën 2D Distributie naar productie enz. Productie 3D
Distributie 5
Productie 3D
Knelpunten (1)
Knelpunten (2)
• Omzetting van 3D-model naar 2D-tekeningen:
• Goedkeuring van 2D-model via paraaf op de plot
– kost tijd en dus geld – er gaat informatie verloren – dus niet doen wanneer niet nodig
6
– Hoe goedkeuring van 3D CAD-model?
• Hergebruik van informatie: hoe is de relatie tussen: – tekeningen – 2D CAD-model – 3D CAD-model?
• Wat is informatiedrager (leading)? – 3D-CAD-model of – 2D-tekening? 7
8
Ontwikkelingen rondom CAD (1)
Ontwikkelingen rondom CAD (2)
• Bibliotheken
• Werkvoorbereiding en CAD/CAM-koppeling
– standaard onderdelen – macro's
– NC-files – ‘feature modelling’
• ‘Predictive modelling’ • ‘Assembly modelling’
– simuleren en berekenen
– relaties tussen onderdelen – CAD/CAL: stuklijsten --> logistiek
• Parametrisch ontwerpen – afmetingen als parameters – afhankelijkheden via wiskundige betrekkingen 9
Ontwikkelingen rondom CAD (3)
10
Conclusies Benadering vanuit CAD
• Opstellen van offertes
• Steeds meer aan elkaar gerelateerde modellen • Steeds sterkere koppeling van CAD naar andere programma's • Informatiedrager moet eenduidig zijn • Goedkeuring en status moeten goed geregeld zijn
– samenstellen van eindproduct – doorrekenen van varianten – gebruik van kennistechnologie
• Documentatie en presentatie – handleidingen – visualisatie en animaties 11
12
Productgegevens als middelpunt!
CAD als middelpunt? CAM
Offertes
CAM
CAD
Productie
Productie
Predictive modelling Parametrisch ontwerpen
Productgegevens
Offertes
CAD
Predictive modelling
Bibliotheken
Handleidingen
Handleidingen
Stuklijsten Logistiek
Stuklijsten Logistiek
13
Ontwikkelingen in het ontwerpproces
14
Conventioneel versus concurrent engineering Conventioneel
• Kortere doorlooptijden • Hogere kwaliteit • Lagere kosten
Activiteit
Activiteit
1
1 Activiteit
Activiteit
2
2
==> Concurrent Engineering Overdracht van productgegevens 15
Concurrent
Communicatie van niet-gerede productgegevens
16
Productgegevens in het ontwerpproces
Conclusies Benadering vanuit ontwerpproces
• Kenmerken – veranderlijk – niet gereed – veel ‘auteurs’ en gebruikers
• Productgegevens verbinden bedrijfsactiviteiten • Productgegevens zijn sterk veranderlijk
• Behoeften – – – – –
• Productgegevens moeten altijd en voor veel soorten gebruikers beschikbaar zijn
tijdig beschikbaar juist volledig actueel graad van ontwikkeling bekend 17
18
Productgegevens
Indeling productgegevens
Functie
• • • • • •
• Functie… • Verschijningsvorm… • Medium…
19
Geometrie: CAD-model, tekening Bewerking: NC-model Aantal: stuklijstregel Historie: auteur, vrijgavedatum Eigenschap: prijs, materiaal Status: nog-niet-vrijgegeven 20
Productgegevens
Productgegevens
Verschijningsvorm
Medium
• • • • •
• • • • • •
Tekst: beproevingsrapport Numeriek: CAD-file Relatie: stuklijst Grafisch: tekening Fysieke vorm: prototype
Papier Calque Microfilm Computerschijf Computertape Klei
21
22
Digitale productgegevens
Digitale productgegevens
Bedreigingen
Kansen
• Gegevens centraal op te slaan in een database • Met een goed computerprogramma kan iedereen daar gegevens instoppen en uithalen • Hergebruik wordt beter mogelijk
• Slecht toegankelijk wanneer programma's ‘eilanden’ zijn • Status onduidelijk • Moeilijke goedkeuringsprocedure
23
24
Conclusies Benadering vanuit productgegevens
DUS...
• Productgegevens zijn verschillend in:
• Ordening en verband brengen in productgegevens
– functie – verschijningsvorm – medium
• Productgegevens centraal opslaan • Computerprogramma gebruiken om productgegevens te benaderen
• Een database biedt kansen: – toegankelijkheid – hergebruik 25
26
Ordening productgegevens
Productgegevens van een fiets
• Structuurgegevens (configuratiemanagement) • Artikelgegevens • Bewaarplaats van documenten
27
28
Structuurgegevens (C.M)
Structuurgegevens (C.M)
Hoogste niveau
Samenstelling
Art.nr.
Artikelnaam
Aantal
135 118 122 132 123 127 125
Fiets Voorwiel Achterwiel Aandrijving Stuur Zadel Frame
1 1 1 1 1 1
Art.nr.
Artikelnaam
Aantal
118
Voorwiel Velg Band Voornaaf Spaak
1 1 1 36
113 112 114 119 29
Structuurgegevens (C.M)
Artikelgegevens
Complete fiets Art.nr. 135
Artikelnaam
Fiets Voorwiel 113 Velg 112 Band 114 Voornaaf 119 Spaak 122 Achterwiel 113 Velg 112 Band 121 Achternaaf 119 Spaak 132 Aandrijving Enzovoorts ... 118
30
Aantal
Artikelnr. Wijzigingsnr.
1 1 1 1 36 1 1 1 1 36 1
Metadata (o.a):
31
Artikelnaam Getekend door Status Groep NEN-norm Materiaal Merk Type Prijs
113 (Uniek nummer) 00 Velg J. Janssen Goedgekeurd Wielen --Aluminium Araya CV-7 26 inch € 80,-
32
PDM-programma
Functies PDM-programma
is een schil
Artikelgegevens
Offertes
Handleidingen
• • • • • •
CAM
CAD
Productie
Productgegevens
Predictive modelling
Stuklijsten Logistiek
Beheren artikelgegevens Tekening ‘viewen’ Artikelen groeperen, selecteren, zoeken Status zichtbaar maken Artikelen wijzigen Nieuwe artikelen invoeren
33
34
Functies PDM-programma
Functies PDM-programma
Structuurgegevens
Schil rondom CAD
• • • • •
Beheren structuurgegevens Productstructuur tonen Onderdelenlijst maken Kostprijs berekenen Waar wordt een artikel gebruikt?
Nieuw • CAD-programma opstarten • Metadata aanmaken (nieuw) • Uniek nummer genereren • Gegevens in titelblok vanuit database kopiëren • Model/2D tekening opslaan in database Wijzigen 35
36
Functies PDM-programma
Functies PDM-programma
Schil rondom CAD
Productstructuur vanuit CAD
Wijzigen • Zoeken in PDM systeem • Gebruik van Metadata • Nieuw nummer /Revisie nummer • Omliggende geometrie zoeken/vinden
• • • •
Assembly structuur importeren of PDM systeem legt product structuur vast Stuklijst genereren Structuurgegevens opslaan in database
37
38
Functies PDM-programma
Functies PDM-programma
Artikel/tekening vrijgeven
Beveiliging, autorisatie
• ‘Aanbieden’ voor vrijgave • Selecteren van vrij te geven artikelen/tekeningen • Vrijgeven door status te wijzigen
• • • •
Database en tekeningen eenvoudig te ‘backup-en’ Wachtwoord geven aan gebruikers Gebruikers indelen in categorieën Autorisatie verbinden aan categorie: – – – –
39
inzien van gegevens invoeren, wijzigen, weggooien van gegevens vrijgeven van artikelen en tekeningen systeembeheer 40
Kortom ... Praktijkproblemen bij het opzetten van een PDM-systeem. • Gegevens ordenen en processen organiseren. • Productgegevens verbinden mensen binnen bedrijfsprocessen
Doelstelling Omgeving Cultuur/Draagvlak Transformatie Implementatie
• Juiste data beschikbaar op het juist moment aan de juiste persoon!
41
Doelstelling :
Omgeving:
• Nut
• Gebruikers raakvlakken van disciplines belichten
– Inzichtelijkheid – Configuratiebeheer (betrouwbaar, tijdigheid) – Time to Market (doorlooptijd, redundancy
– Primair processen (INK-model) – Benodigde input – Werkgroepen samenstellen
• Voorwaarden/vragen voor start – – – –
42
• Valkuilen
Kennis PDM, Formulering opdracht Vertrouwen/ klikfactor implementator Investeringen
– Coördinatie – Geen directe PDM kennis aanwezig – Bestaande systemen
43
44
Cultuur/draagvlak: Vrijgave/ ontsluiting van de informatie
Catia
• Wat is nodig:
Database
– Cultuur/draagvlak – Afspraken in samenhang met hardware – Begrip/kennis
PDM
pre
Uni Graphics
EPDM/MAPICS
TIFF file, Word file, Excel file, etc.
ABC
DMS
def
rev
ghi klm
app
pqr
• Valkuilen
xyz
rel
Solid designer Me10
– Tijdsbestek – Eenduidig draagvlak
vwr
Database
Autocad
Versie- en status beheer van de native CAD-files
45
Versie- en status beheer van de product data en ontsluiting van de CAD files d.m.v. plot (TIFF,HPGL) fiiles
46
Implementatie: Transformatie:
• Projectaanpak:
• Status : – Er ligt een formulering van het voorlopige wensen pakket, – Er is een keuze gemaakt met wie we verder gaan, – De voorlopige ingeschatte investeringen zijn bekend, – Er ligt een plan van hoe zaken aangepakt zullen gaan worden, een voorlopig implementatie plan, target volgende zomer – Er is een draagvlak gecreëerd bij de directie. 47
– Projectteam samenstellen planning, organisatie, communicatie, kwaliteit en kosten, – Het wensenpakket omzetten in een technisch specificatie document via protobouw en terugkoppelingen, – Huidige werkmethodieken naar systeem implementatie, – Interfaces (technisch) zowel intern als extern met het PDM systeem geven problemen/ontbreken: versies sec danwel samenwerking van versies, – Techniek blijft niet staan, meegaan of tevreden zijn met, – Status: einde jaar, eerste fysieke implementatie waarna terugkoppeling zal plaatsvinden, tijdsbestek met een halfjaar vertraagd (bevroren) maar wel kostentechnisch 48 sluitend.
Vrijgave/ ontsluiting van de informatie
Catia
Database
PDM
TIFF file, Word file, Excel file, etc.
ABC
pre
Uni Graphics
EPDM/MAPICS
DMS
def
rev
ghi klm
app
pqr xyz
rel
Solid designer Me10
vwr
Database
Autocad
Versie- en status beheer van de product data en ontsluiting van de CAD files d.m.v. plot (TIFF,HPGL) fiiles
Versie- en status beheer van de native CAD-files
Repro ?????
49