Beruflich Dokumente
Kultur Dokumente
Inhaltsverzeichnis
1
Geometrische Modellierung
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.4.1
2.1.4.2
2.1.5
2.1.5.1
2.1.5.1.1
2.1.5.1.2
2.1.5.1.3
2.1.5.1.4
2.1.5.1.5
2.1.5.1.6
2.1.5.2
2.1.5.2.1
2.1.5.2.2
2.1.5.2.3
2.1.5.2.4
2.1.5.2.5
Geometriemodelle
3.1
3.2
3.3
3.3.1
3.3.1.1
3.3.1.2
3.3.1.3
3.3.2
3.3.2.1
3.3.2.2
3.3.2.3
Produktlebenszyklus
Produktenstehungsphase
Produktentwicklungsprozess
Produktmodell und Produktdatenmodell
Produktdatentechnologie
Virtuelle Produktentstehung
Linienmodelle
Flchenmodelle
Volumenmodelle
Generative Volumenmodelle
Verknpfungsmodell (Constructive Solid Geometry = CSG)
Produktionsmodell (Sweep Representation)
Elementefamilienmodell (Feature Representation)
Akkumulative Volumenmodelle
Boundary Representation
Binre Zellmethode
Finite-Elemente-Modelle
Einzelteilmodellierung
4.1
4.1.1
1
1
4
4
5
8
12
19
19
19
20
21
23
23
23
25
25
25
26
26
28
28
29
30
31
33
33
37
38
39
40
40
41
42
43
45
46
48
48
51
52
53
54
55
II
Inhaltsverzeichnis
4.1.2
4.1.3
4.1.4
4.2
4.3
4.4
4.5
5
Baugruppenmodellierung
5.1
5.2
5.3
5.4
5.4.1
5.4.2
5.4.3
55
56
57
58
62
65
66
69
Produktstruktur
Verfahren zur Baugruppenbildung
Dimensionierung
Positionierung
Absolute Positionierung
Relative Positionierung
Orientierung
69
70
72
72
72
72
73
75
6.1
6.2
6.3
6.3.1
7
Parametrik
Constraints
Wissensbasiertes CAD
Wissensmanagement vs. Konstruktionsautomatisierung
CAx-Prozessketten
75
75
77
78
81
7.1
Prozesskettenaufbau und -analyse
81
7.2
Einfhrung in ausgewhlte Prozessketten
83
7.3
CAD - TPD (Technische Produktdokumentation)
87
7.3.1
Prozesskette CAD - Technische Zeichnung
89
7.3.2
Dokumente mit 3D-Inhalt
90
7.3.3
Ableitung von Stcklisten
92
7.3.4
Ableitung von Arbeitsplnen
93
7.3.5
Technische Illustration
94
7.4
CAD - DMU (Digital Mock-Up)
96
7.4.1
Erzeugungslogik des DMU
97
7.4.2
Arten des DMU
98
7.4.3
DMU-Funktionalitt
98
7.4.3.1
Integration von Geometriemodellen verschiedener Herkunft
98
7.4.3.2
Geometrievisualisierung
99
7.4.3.3
Gewichts- und Schwerpunktsberechnungen
99
7.4.3.4
Simulation
von
Montageund
Demontageprozessen
/
Ergonomieuntersuchungen
99
7.4.3.5
Einsatz als Kooperationswerkzeug fr Besprechungen und Verffentlichung100
7.5
CAD - FEM (Finite-Elemente-Methode)
101
7.5.1
Einfache Berechnungen und Analysen
102
7.5.2
Berechnungsverfahren der Mechanik
103
7.5.2.1
Grundlagen der Finite-Elemente-Methode (FEM)
106
7.5.2.1.1 Netzgenerierung
112
7.5.2.1.2 Berechnung
114
III
Inhaltsverzeichnis
7.5.2.1.3
7.5.2.2
7.5.2.2.1
7.5.2.2.2
7.5.2.2.3
7.5.2.3
7.6
7.6.1
7.6.2
7.7
7.7.1
7.7.2
7.8
7.8.1
7.8.2
8
Literatur
IV
Abbildungsverzeichnis
Abbildungsverzeichnis
Abbildung 1.1: Phasen des Produktlebenszyklus
Abbildung 1.2: Anforderungen der Produktlebensphasen [Rude-92]
Abbildung 1.3 Arten des Informationsaustauschs im Produktentstehungsprozess
Abbildung 1.4: Bidirektionaler Datenaustausch
Abbildung 1.5: Knftige Architektur technischer Datenverarbeitung
Abbildung 1.6: Beispiele fr Dokumente in den Phasen des Produktlebenszyklus
Abbildung 1.7: Rolle des Produktdatenmodells in den Phasen des Produktlebenszyklus
Abbildung 1.8: Produktinformationen im Produktdatenmodell
Abbildung 1.9: Konzepte der Virtuellen Produktentwicklung
Abbildung 1.10: Anwendungsbeispiel Digital Mock-Up (DMU)
Abbildung 1.11: Nutzen der DMU-Technologie
Abbildung 1.12: Beispiel fr einen Virtuellen Prototypen (Fahrverhalten eines ILTIS)
Abbildung 1.13: Beispiel fr ein Virtuelles Produkt
Abbildung 1.14: (links) Simulation eines Pressprozesses;
Abbildung 1.15: Abbildung einer Werkzeugmaschine in einem PDM-System
Abbildung 2.1: Ordnungsschema fr die Merkmale der geometrischen Modellierung
Abbildung 2.2: Mathematische Beschreibung eines Punktes im 3D-Raum
Abbildung 2.3: Mathematische Beschreibung einer Geraden im 3D-Raum
Abbildung 2.4: Eindimensionale Geometrieelemente
Abbildung 2.5: Mathematische Beschreibung einer Ebene im 3D-Raum
Abbildung 2.6: Annherungsverfahren fr komplexe Funktionen
Abbildung 2.7: Variation der Hermite-Kurve
Abbildung 2.8: Gordon-Coons-Flche in Anlehnung an [HoLa-92]
Abbildung 2.9: Definition und Modifikation von Bzier-Kurven
Abbildung 2.10: Bzier-Flche mit Polygonnetz [HoLa-92]
Abbildung 2.11: Basis-Splineflchen in Anlehnung an [HoLa-92]
Abbildung 3.1: Arten von Geometriemodellen
Abbildung 3.2: Beispiel eines Linienmodells
Abbildung 3.3: Beispiel eines Flchenmodells
Abbildung 3.4: Beispiel eines Volumenmodells
Abbildung 3.5: Generative Volumenmodelle
Abbildung 3.6: Beispiel fr ein CSG-Modell
Abbildung 3.7: Produktionsmodellarten
Abbildung 3.8: Elementefamilien-Modell
Abbildung 3.9: Beispiele fr Features
Abbildung 3.10: Unterschiedliche topologisch-geometrische Strukturelemente
Abbildung 3.11: Beispiel einer B-Rep Datenstruktur
Abbildung 3.12: Octree-Zellmethode
Abbildung 3.13: Typen Finiter Elemente
Abbildung 4.1: Aufbaustruktur eines Produkts
2
3
6
7
7
9
10
12
13
14
14
15
16
17
17
19
26
27
27
28
31
32
33
35
37
38
39
40
41
41
43
44
46
47
47
49
50
51
52
53
Abbildungsverzeichnis
Abbildung 4.2: berlegungen vor der Einzelteilmodellierung
54
Abbildung 4.3: Vorgehensweise zum Modellieren von Einzelteilen als Volumenmodell
55
Tabelle 4.4: Skizzierbedingungen
56
Abbildung 4.5: Detaillierung der Grobgeometrie mit Hilfe der Featuretechnologie
57
Abbildung 4.6: Beispiel zur Detaillierung durch geometrische Konstruktion
58
Abbildung 4.7: Vordenken parametrischer Abhngigkeiten und Definition im CAD-System 59
Abbildung 4.8: Beispiel fr eine geeignete und ungeeignete Vorgehensweise beim Modellieren
parametrischer Geometrie
61
Abbildung 4.9: Beispiel fr richtige und falsche Anwendung von Feature-Bezgen
62
Abbildung 4.10: Geeignete und ungeeignete Eltern-Kind Strukturen
64
Abbildung 4.11: Beschreibung von Einzelteilvarianten
65
Abbildung 4.12: Beispiel einer Sachmerkmaltabel
67
Abbildung 5.1: Strukturbaum der Produktstruktur eines 2-Takt Modellmotors
69
Abbildung 5.2: Einzelteil bergreifende Features bei der TOP DOWN Vorgehensweise
70
Abbildung 5.3: Relative Positionierung ber Hilfsgeometrien
73
Abbildung 5.4: Relative Positionierung ber Anordnungsbedingungen
74
Abbildung 6.1: Zusammenhang zwischen Parametrik und Constraints
77
Abbildung 6.2: Beispiel fr die Wissensverarbeitung in CAD-Systemen
79
Abbildung 7.1: SADT-Methodik [Shae-90]
82
Abbildung 7.2: Ausgewhlte Prozessketten
84
Abbildung 7.3: SADT-Diagramm der Prozesskette CAD-TPD
88
Abbildung 7.4: Technische Zeichnung eines Einzelteils (Einzelteilzeichnung)
90
Abbildung 7.5: Technische Zeichnung einer Baugruppe (Zusammenbauzeichnungen)
90
Abbildung 7.6: 3D XML in einem Word Dokument (Quelle Dassault Systmes)
91
Abbildung 7.7: 3D-pdf mit 3D-Daten, Kommentaren und Messungen
92
Abbildung 7.8: Aus einem 3D-Modell abgeleitete Stckliste
93
Abbildung 7.9: Features in der Modellierung und Arbeitsplanerstellung
94
Abbildung 7.10: Aus dem Volumenmodell generierte Explosionsdarstellung einer Baugruppe
95
Abbildung 7.11: Produktdokumentation/-prsentation durch fotorealistische Darstellungen 95
Abbildung 7.12: SADT-Diagramm der Prozesskette CAD-DMU
97
Abbildung 7.13: Beispiel fr eine FEM-Untersuchung in Catia V5
99
Abbildung 7.14: Beispiel fr eine Demontageuntersuchung
100
Abbildung 7.15: Beispiel fr eine Ergonomieuntersuchung
100
Abbildung 7.16: Berechnungsergebnisse aus einem CAD-System
102
Abbildung 7.17: Darstellung von Flchenkrmmungen durch Normalen
103
Abbildung 7.18: Darstellung von Flchenkrmmungen durch Farbverteilung
103
Abbildung 7.19: SADT-Diagramm der Prozesskette CAD-Berechnung
105
Abbildung 7.20: SADT-Diagramm der Prozesskette CAD-FEA
107
Abbildung 7.21: Vereinfachungsstrategien fr eine FE-Berechnung
109
Abbildung 7.22: Modellierung uerer Belastungen auf eine Bauteilgestalt
110
Abbildung 7.23: Eingabemaske fr Materialdefinitionen in einem CAD-System
111
VI
Abbildungsverzeichnis
Abbildung 7.24: Basiselemente der FEM, nach [Dubb-07]
112
Abbildung 7.25: Beispiel eines automatisch generierten FE-Netzes
113
Abbildung 7.26: Beispiel eines verfeinerten FE-Netzes
113
Abbildung 7.27: Stabwerk
114
Abbildung 7.28: Komplizierte vs. einfache Finite Element-Typen
114
Abbildung 7.29: Beispiel einer Spannungs-/Verformungsanalyse [Haub-93]
123
Abbildung 7.30: Beispiel fr Verformungsanalysen an Bauteilen, nach [Hall-91]
123
Abbildung 7.31: Analyse der Krperschallverteilung an einem Bauteil, nach [WoSh-93]
124
Abbildung 7.32: Temperaturverteilungsanalysen an einem Bauteil, nach [Haub-92]
124
Abbildung 7.33: "Manuelle" Animation einer kinematischen Struktur im CAD-System
126
Abbildung 7.34: SADT-Diagramm der Prozesskette CAD-MKS
127
Abbildung 7.35: Simulation einer Arbeitsumgebung einer Werkshalle
128
Abbildung 7.36: Vereinfachung einer Bauteilgestalt fr die Kollisionsprfung
129
Abbildung 7.37: Berechnung dynamisch auftretender Krfte und Momente
129
Abbildung 7.38: Flchenrckfhrung eines realen Modell (Quelle: Steinbichler)
131
Abbildung 7.39: In CAD entworfenes Flchenmodell (Quelle: Steinbichler)
132
Abbildung 7.40: SADT-Diagramm der Prozesskette CAD-RPT
133
Abbildung 7.41: berblick ber die generativen Fertigungsverfahren
135
Abbildung 7.42: Bauprinzip generativer Fertigungsverfahren, Beispiel Stereolithographie 136
Abbildung 7.43: Weiterentwicklung der generativen Fertigungsverfahren
136
Abbildung 7.44: Vorgehensschritte bei der stereolithografischen Erzeugung von Prototypen
137
Abbildung 7.45: SADT-Diagramm der Prozesskette CAD-NC
138
Abbildung 7.46: CAD/CAM Prozesskette (Geometriemodell Verfahrwege in CAM gefertigtes Teil)
140
Abbildung 7.47: Simulation der NC-Bearbeitung
140
Abbildung 7.48: Unterschiede bei CAD/NC-Kopplung
141
Abbildung 7.49: NC-Programmierung mit CADCPL
142
VII
Tabellenverzeichnis
Tabellenverzeichnis
Tabelle 5.1: Unterschied von TOP DOWN und BOTTOM UP
Tabelle 7.1: Merkmale der Prozesskette CAD-TPD
Tabelle 7.2: Merkmale der Prozesskette CAD-DMU
Tabelle 7.3: Merkmale der Prozesskette CAD-Berechnung
Tabelle 7.4: Merkmale der Prozesskette CAD-FEM
Tabelle 7.5: Materialeigenschaften
Tabelle 7.6: Merkmale der Prozesskette CAD-MKS
Tabelle 7.7: Merkmale der Prozesskette CAD-RPT
Tabelle 7.8: Merkmale der Prozesskette CAD-NC
70
87
96
104
107
111
127
133
138
VIII
Tabellenverzeichnis
die Produktmodellierung,
der Produktdatenaustausch,
die Produktdatenspeicherung,
die Produktdatenarchivierung und
die Produktdatentransformation.
Grundlage der Produktdatentechnologie ist das integrierte Produktmodell, wie es in der Norm
ISO 10303 festgelegt wurde [GrAP-93]. Die Produktdatentechnik wird aufgrund dieses Ansatzes zunehmend zu einer Grundlage fr die Informationsverarbeitung im Produktentwicklungsprozess.
1.1 Produktlebenszyklus
Der Produktlebenszyklus (engl.: product lifecycle) ist eine theoretische und abstrahierende
Sicht auf ein Produkt. Als Produkt wird dabei ein Erzeugnis eines Unternehmens bezeichnet,
das auf einem Markt oder auch direkt dem Kunden angeboten wird. Dieser Produktlebenszyklus beschreibt einen Kreislauf, in dem aufeinander folgende Produktlebensphasen definiert
sind (Abbildung 1.1). Geschlossen wird der Kreislauf, wenn es gelingt, die Komponenten eines
Produkts (Baugruppen und Einzelteile, Werkstoffe und Betriebsstoffe) nach deren Nutzungszeit wieder einer neuen Produktentwicklung zuzufhren.
Produktentstehung
Produktlebensphasen
Produktplanung
Konstruktion
Arbeitsvorbereitung
Produktherstellung
Produktlebenszyklus
Produktvertrieb
Produktnutzung
Produktrecycling
und -entsorgung
die Produktplanung; sie ist eine unternehmerische Aufgabe und umfasst die Festlegung und Beschreibung neuer Felder der Produktentwicklung. Aus ihr resultieren die
Entwicklungs- und Konstruktionsauftrge.
die Konstruktion; sie ist die erste technisch-planerische Phase, die sowohl Entwicklungsttigkeiten als auch experimentelle Ttigkeiten zur Informationsbeschaffung ber
physikalische Sachverhalte einschliet und die ferner die vollstndige Beschreibung eines zuknftigen Produkts umfasst.
die Arbeitsvorbereitung; sie umfasst die Arbeitsplanung und -steuerung. Die Arbeitsplanung stellt die zweite technisch-planerische Phase dar, deren Schwerpunkte in der
Fertigungs-, Montage- und Prfplanung liegen. Als Arbeitssteuerung (oft auch als Fertigungssteuerung) wird die Gesamtheit der berwiegend organisatorischen Funktionen
zur Steuerung des Ablaufs in der Fertigung bezeichnet.
die Produktherstellung; sie wandelt die bisher nur in Plnen vorliegenden Informationen ber technische Produkte mittels Materie und Energie in physikalisch reale Produkte. Hierbei wird zuvor formloser Materie mittels Energie eine geplante Gestalt gegeben.
der Produktvertrieb; er bernimmt die Funktion der sich anschlieenden Brcke vom
Hersteller zum Nutzer. Transport, Lagerung, Verteilung, Kosten und Termine sind
Merkmale, die den Vertriebsaspekt kennzeichnen.
die Produktnutzung; sie entspricht der eigentlichen Zielphase aller bisher genannten
Phasen. Hierunter fllt nicht nur der vorgesehene Gebrauch der technischen Produkte,
sondern ebenso deren Wartung und Pflege, deren Instandhaltung von einfachen Strungsbeseitigungen bis hin zur Reparatur.
die Produktrecycling- und Entsorgungsphase; in dieser wird festgelegt, was mit dem
Produkt nach Ablauf seiner Nutzungsdauer, ausgelst durch Verschlei oder technische
beralterung, geschieht. Verschrottung und Recycling sind hier die grundstzlichen
Mglichkeiten der Produktbeseitigung.
1.2 Produktenstehungsphase
Die frhen Phasen des Produktlebens werden durch die Phase der Produktentstehung beschrieben. In ihr wird das Produkt erdacht, entwickelt und hergestellt. Eine detaillierte Betrachtung der Produktentstehungsphase zeigt, dass diese in vier Prozesse untergliedert werden
kann:
Produktplanung,
Konstruktion,
Arbeitsvorbereitung und
Herstellung
Die ersten drei dieser Prozesse (Produktplanung, Konstruktion und Arbeitsvorbereitung) werden auch als Produktentwicklungsprozess zusammengefasst.
1.3 Produktentwicklungsprozess
Im Produktentwicklungsprozess werden alle Aktivitten durchgefhrt, um ein neues Produkt
von der Ideenskizze bis hin zu detaillierten Merkmalen und Eigenschaften auszuarbeiten
[BFGP-03].
Der Produktentwicklungsprozess wird weitgehend rechneruntersttzt durchgefhrt. Dabei
werden verschiedene Softwaresysteme eingesetzt:
DMU-Systeme (Digital Mock-Up, dt.: digitale Attrappe) fr die Absicherung der geometrischen Korrektheit und Konsistenz komplexer Produkte sowie die Simulation von
Ein- und Ausbauvorgngen und
Konzipieren,
Entwerfen und
Ausarbeiten
Wie bereits ausgefhrt (vgl.: Definition Produktdatentechnologie) liegt die groe Bedeutung
des Ordnungsschemas fr ein Produktdatenmodell in dem Ansatz, Produktdaten nach einem
Informationsaustausch im Produktentstehungsproze
Ko nventionell,
mit man ueller Arbeitstechn ik
un d analogem In fo rmatio nsflu
Ko nstru ktion
Ko nventionell,
in stan dardisierten Darstellung en
Ko nstru ktion
Digital,
im systemsp ezifischen od er
standardisierten Dateifo rmat
Ko nstru ktion
Ausgabe technischer
Unterlagen
Ausgabe technischer
Unterlagen
Zeichn ung en
Stcklisten
Zeichn ung en
Stcklisten
Sp eck
Sp eck
RPK
RPK
Arbeitsplanun g
P ow
Arbeitsplanun g
bergabe digitaler
Daten
prod uktdefinieren de
Daten
(z.B. IGES, STEP)
Meth oden
Prod uktun d
Proze Modell
Meth oden
P ow
Arbeitsplanun g
Systemspezifische Schnittstellen
Direktkopplungen
n * (n-1)
Neutrale Schnittstelle
2*n
NC
CAD2
FEM
CAD1
CSCW
SIM
PDM
DB
DB
mente
DB
Produktmodell
Produktdaten
Doku-
Anwendungen A
FEM
CAD1
NC
Anwendungen B
DB
PDM
DB
Produktmodell
1Po
1Po
Po
Po
Po
Re
Hardware A
Hardware B
Produktdefinition,
Produktreprsentation und
Produktprsentation (Vgl.: Kapitel 1.5).
1.5 Produktdatentechnologie
Bei der Beschreibung von Produkten fallen groe Mengen von Daten an, die in verschiedenster Form dokumentiert werden. Im Produktlebenszyklus und insbesondere im Produktentstehungsprozess (die logische Kette von der Produktidee bis zur Herstellung) entstehen diverse
Dokumente wie z. B. Pflichtenhefte, Skizzen, technische Zeichnungen, Arbeitsplne oder NCProgramme (Abbildung 1.6). In diesen Dokumenten sind die Eigenschaften von Produkten
und die Eigenschaften ihrer Herstellung beschrieben. In weiten Teilen des Produktentstehungsprozesses hat inzwischen jedoch die Rechneruntersttzung Einzug gehalten und neue
Formen der Erzeugung, Bearbeitung, Darstellung und Verwaltung (Speicherung und Archivierung) von Daten, die sich auf die Produkte beziehen, mit sich gebracht.
Die Abbildung von Produktinformationen aus allen Phasen des Produktlebenszyklus erfordert, dass neben den Informationen aus Produktplanung, Konstruktion, Arbeitsvorbereitung
und Pro-duktherstellung (dem Produktentstehungsprozess) auch Informationen aus Produktvertrieb, Produktnutzung und Produktrecycling bzw. -entsorgung das Integrierte Produktdatenmodell vervollstndigen (Abbildung 1.7).
Zur Beschreibung von verschiedenen physikalischen Produkteigenschaften sind z. B. mechanische, elektrische und elektronische Eigenschaften im Produktdatenmodell abzubilden.
Weiterhin muss aus einem solchen Modell auch die Sichtweise eines Anwendungsgebietes
bercksichtigt werden. Spezifischen Informationen fr den entsprechenden Anwender, z. B.
einen Entwickler, Konstrukteur, oder Maschinenbediener, mssen aufbereitet, d. h.
sichtenspezifisch abgeleitet und prsentiert werden knnen.
10
F2
F3
F4
F1
NC-Programmierung
Produktnutzung
Anforderungsmodellierung
Konzeption
Produktvertrieb
Produktentwicklungsprozess
Herstellung
Auftrag
Produktlebenszyklus
Produktmodell
Diese Kategorien der Produktinformation knnen sowohl aus der Sicht der konventionellen als
auch aus der Sicht der DV-gesttzten Informationsverarbeitung betrachtet werden.
Produktdefinierende Daten sind administrative und organisatorische Daten. Diese bilden
solche Merkmale ab, die eine Identifizierung und eine Klassifizierung von Produkten sowie die
Abbildung von Zustnden, die die Produkte einnehmen knnen, ermglichen. Diese Abbildung
erfolgt mit Hilfe identifizierender oder klassifizierender Angaben, z. B. Nummern, wie auch
der Abbildung von Sachmerkmalen ber Produkte. Zur Abbildung des Zustandes eines Produktes werden sein Reifegrad, sein nderungszustand sowie seine Version beschrieben.
Die Produktreprsentation umfasst die Daten, die zur Beschreibung des Produkts bentigt
werden, nach auen hin aber im Gegensatz zur Prsentation nicht direkt als Produktdokumentation in Erscheinung treten. Im Fall der konventionellen Produktentstehung kann dies
am ehesten mit dem Produktkonzept des Entwicklers oder Konstrukteurs verglichen werden,
das als Gedanke existiert und nach auen hin in Form von Produktprsentationen wie
Prinzipskizzen und technischen Zeichnungen zum Ausdruck kommt.
Der Ausdruck "Produktreprsentation" entstammt jedoch dem DV-Bereich und steht dort fr
die rechnerinterne Abbildung der Daten, die das Produkt beschreiben. Diese Abbildung kann
dabei sowohl die Geometriedaten fr die Produktgestalt wie auch weitergehend technische
und organisatorische Daten des Produkts umfassen, die im Rechner in Form systemspezifischer oder genormter Datenmodelle reprsentiert werden. Spezielle Reprsentationsformen
11
12
Produktreprsentation
z. B. ber
Benennung: Ventilgehuse
identifizierende Nummer: 1234509876
klassifizierende Nummer: VE-0815-4711
Produktmodell
z. B. als
CSG-Struktur
B-Rep-Struktur
Feature-Struktur
Produktprsentation
13
3D-CAD,
Digital Mock-Ups (DMU),
Virtuelle Prototypen,
Virtuellen Produkten (Functional Digital Mock-Up bzw. FDMU) bis hin zur
Virtuelle Fabrik (Virtuelle Produktion).
14
15
16
Bei der Methode HIL wird mindestens eine reale Hardware an das virtuelle Modell gekoppelt.
Dabei kann es sich um ein Steuergert, einen Sensor oder auch um einen Antriebsmotor handeln, welche gemeinsam mit dem virtuellen Modell einen geschlossenen Kreis bilden. Diese
Methode wird insbesondere zur Untersttzung der Entwicklung mechatronischer Systeme eingesetzt, um die Eigenschaften eines Produkts aus der realen Umgebung mit denen aus der virtuellen Welt gemeinsam abbilden und simulieren zu knnen.
Im Vergleich zum HIL wird bei der Methode SIL kein reales Modell bzw. Hardware eingesetzt.
Hierzu werden alle Eigenschaften des Systems mittels verschiedener Tools rechnerintegriert
abgebildet. Dabei werden beispielsweise die Steuergerte emuliert. Vorteile von SIL sind unter
anderem, dass die Zielhardware noch nicht feststehen muss und dass die Kosten aufgrund der
fehlenden Simulationsumgebung weitaus geringer ausfallen.
Der Begriff Virtuelle Fabrik bezieht sich auf die modellhafte Abbildung von Herstellungsprozessen mit ihren physikalischen Eigenschaften (Abbildung 1.14). Auch in diesem Fall ist es das
Ziel, mit Hilfe einer Simulation die einzelnen Ablufe der Fertigung, der Montage und auch
der Prfung simulieren zu knnen, wie auch die Fertigungsorganisation und die Fertigungssteuerung.
17
18
19
2 Geometrische Modellierung
Geometrische Modellierung
Der Begriff geometrische Modellierung bezeichnet das Wissenschaftsgebiet der Beschreibung und Verarbeitung geometrischer Objekte.
Dimensionalitt
des Elementraumes
3
D
2
D
Punktmodel
l
Linienmodell
Dimensionalitt
der Elemente
Analytische
Beschreibung
Parametrische
Beschreibung
(interpolativ, approximativ)
Mathematische
Beschreibungsverfahren
20
2 Geometrische Modellierung
Diese Merkmalsklassen sind:
1. Dimensionalitt des Elementraumes,
Punkte (Vektoren),
Linien (Kurven),
Flchen und
Volumina.
Die mathematischen Beschreibungsweisen werden danach unterschieden, ob geometrische Elemente mit Hilfe analytischer Verfahren exakt beschrieben werden knnen oder
ob mit Hilfe interpolativer und approximativer Methoden eine nherungsweise Beschreibung geometrischer Elemente erfolgt.
2.1.2 Dimensionalitt des Elementraumes
Bei der Dimensionalitt des Elementraumes wird zwischen zwei- und dreidimensionalen
Rumen unterschieden. Eine 21/2-dimensionale Modellierung von Geometrieelementen existiert nicht, wohl aber eine 21/2- achsige NC-Bearbeitung auf Werkzeugmaschinen zur Fertigung
dreidimensionaler Geometrien.
21
2 Geometrische Modellierung
2.1.3 Dimensionalitt der geometrischen Elemente
Geometrieelemente werden nach der Dimensionalitt unterschieden:
0-dimensional: Punktmodell
P = f(x,y,z)
1-dimensional: Linienmodell
P = f(u,x,y,z)
2-dimensional: Flchenmodell
P = f(u,v,x,y,z)
3-dimensional: Volumenmodell
P = f(u,v,w,x,y,z)
0D Punktmodelle werden mathematisch auf Ortsvektoren zurckgefhrt, die einen beliebigen Punkt z. B. ber ein Koordinatensystem beschreiben.
1D Linienmodelle enthalten Elemente der Geometrieelementklasse Linie. Der Begriff Linie
wird im Deutschen als Sammelbegriff fr verschiedene Linienelemente gebraucht.
Dazu gehren:
Strecken,
Kegelschnittkurven wie
o Kreise und Kreisbgen,
o Ellipsen,
o Hyperbeln,
o Parabeln,
Durchdringungskurven
o Zylinder / Zylinder,
o Zylinder / Kegel,
o Zylinder / Kugel,
o Zylinder / Torus,
o Kegel / Kegel,
o Kegel / Kugel,
o Kegel / Torus,
o Kugel / Kugel,
o Kugel / Torus und
o Torus / Torus,
Freiformkurven wie
o Hermitekurve,
o Bzierkurve und
o Basis-Splinekurve (B-Splinekurve)
Linienelemente
22
2 Geometrische Modellierung
2D Flchenmodelle enthalten Elemente der Geometrieelementklasse Flche. Auch der Begriff Flche wird im Deutschen als Sammelbegriff fr verschiedene Flchenelemente
gebraucht. Dazu zhlen:
Ebene,
Mantelflchen wie
o Zylindermantelflchen,
o Kegelmantelflchen,
o Kugelmantelflchen und
o Torusmantelflchen,
Flchenelemente
Freiformflchen wie
o Gordon-Coons Flchen,
o Bzierflchen und
o Basis-Splineflchen (B-Splineflchen).
3D Volumenmodelle enthalten Elemente der Geometrieelementklasse Volumen. Der Begriff Volumen charakterisiert geometrische Elemente mit volumetrischen Eigenschaften.
Typische einfache Volumenelemente sind z. B.:
Quader,
Pyramide,
Polyeder,
Zylinder,
Kegel,
Kugel,
Torus.
Volumenelemente
23
2 Geometrische Modellierung
2.1.4 Mathematische Beschreibungsverfahren
Die mathematische Beschreibung kann analytisch oder parametrisch (in Form der Approximation oder Interpolation) erfolgen.
2.1.4.1 Analytisch beschriebene Geometrieelemente
Hierbei handelt es sich um Punkte, Linien, Flchen und Volumina, die in erheblichem Mae in
der Modellierung der Produktgestalt Verwendung finden. Aus der Vielzahl denkbarer Elemente werden hier die fr die CAD/CAM-Anwendungen typischen Vertreter ausgewhlt und vorgestellt. Diese einfachen Linienelemente werden mathematisch in
24
2 Geometrische Modellierung
analytisch implizit: f = f (x, y) = 0;
parametrisch:
im x, y, zKoordinatensystem
f = f (u, v) = 0; u = u (x), v = v (y); im u, v, wKoordinatensystem
Das Basiselement fr die parametrische Beschreibung ist der Punkt. Parametrische Gleichungen sind somit mathematische Funktionen, die Punktmengen fr Kurven, Flchen oder Volumina definieren. Die Definition der Punktmenge einer Kurve im x, y-Koordinatensystem, abhngig vom Parameter u, sieht dann prinzipiell wie folgt aus:
p xu , yu ;
xu v0 u ,
yu h0
1
a u2
2
(Wurfbahn)
Die einzelnen Koordinaten knnen selbstverstndlich auch von mehreren Parametern abhngig sein sowie eine lineare, quadratische, kubische, Abhngigkeit von diesen besitzen. Im
Dreidimensionalen wird noch die parametrische Beschreibung fr die z-Koordinate ergnzt.
Fr parametrische Beschreibungsverfahren ist im Allgemeinen die Normierung der Parameterwerte definiert. Dies bedeutet, dass der Wertebereich fr den oder die Parameter durch das
Intervall [0,1] festgelegt ist (z. B. u [0,1]). Statt der Berechnung der Funktion fr bestimmte (x, y, z)-Koordinatenwerte erfolgt dann die Berechnung der Parameterdarstellung fr Parameterwerte in diesem Definitionsbereich.
Wesentlicher Antrieb zur Einfhrung parametrischer Beschreibungsverfahren war der Wunsch,
beliebig gekrmmte Linien und Flchen definieren zu knnen. Diese sind analytisch nicht oder
nur sehr aufwendig beschreibbar und werden deshalb parametrisch nach den Prinzipien der
Approximation und der Interpolation definiert. Ein weiterer Wunsch ist die Erzeugung glatter
Kurven und Flchen, die durch die Erfllung von Stetigkeitsbedingungen zwischen Segmenten
zusammengesetzter Kurven und Flchen erreicht werden kann. Parametrische Beschreibungsverfahren haben darber hinaus folgende Vorteile:
Es sind mehr Freiheitsgrade formulierbar als z. B. nur die drei Raumkoordinaten. Damit
knnen auf einfache Weise z. B. Anfangs- und Randbedingungen in der Beschreibung
bercksichtigt werden.
Die parametrische Beschreibung erfolgt in der DV-gerechten Vektor- oder Matrixschreibweise. Dies ermglicht die einfache Anwendung von mathematischen Operationen.
Die Operationen selbst knnen einfach definiert und global angewendet werden, da sie
bei parametrischer Beschreibung gleichsam auf verschiedene Geometrieelemente angewendet werden knnen.
25
2 Geometrische Modellierung
2.1.5 Mathematische Grundlagen
2.1.5.1 Analytisch beschriebene Geometrieelemente
In diesem Unterkapitel wird zunchst eine Einfhrung in die Vektorrechnung geben und die
mathematische Beschreibung von Punkten, Linien und Flchen erklrt. Danach wird gezeigt,
wie man Transformationen im 3-dimensionalen Raum durchfhrt.
Die Addition bzw. Subtraktion von Vektoren sind Operation, um Vektoren zu verknpfen.
Diese Verknpfung erfolgt durch Addition bzw. Subtraktion der jeweiligen Koeffizienten.
Das Skalarprodukt (auch als inneres Produkt bezeichnet) wird erzeugt, in dem man die Produkte der Koeffizienten aufsummiert:
3D-Fall:
a b a1b1 a2b2 a3b3
26
2 Geometrische Modellierung
Das Vektorprodukt wird auch als ueres Produkt oder Kreuzprodukt bezeichnet und ist wie
folgt definiert:
3D-Fall:
a1 b1 a2b3 a3b2
a b a2 b2 a3b1 a1b3
a b a b a b
2 1
3 3 1 2
P (x, y, z)
Koordinaten:
x, y, z
Ortsvektor:
z
P
r x e1 y e2 z e3 ,
wobei e1 , e2 , e3 Einheitsvektoren
e3
e1
x
der Richtungen
r
e2
Punkt im Raum
und P (d.h. deren Ortsvektoren r0 und r ) oder einen ihrer Punkte und ihren Richtungsvektor
v =(vx, vy, vz) (siehe Abbildung 2.3). Diese Zusammenhnge werden durch die PunktRichtungs-Gleichung ausgedrckt, die nachfolgend in der sog. kanonischen Form und der vektoriellen Form aufgefhrt ist.
Punkt:
P0 x0 , y0 , z0
Richtungsvektor:
v (v x , v y , v z )
27
2 Geometrische Modellierung
Skalar:
z
v
P0
x x0 y y 0 z z 0
Punkt-Richtungs-Gleichung:
vx
vy
vz
r0
r
r r0 v
Vektorielle Form:
y
x
Gerade im Raum
Geometrie
Strecken
y
y2
Geradengleichung: y = m . x + n
P2
y1
P1
x1
Kreisbogen
y
Kreisgleichung: (x - x0)2 + (y - y0)2 = r2
mit x0 , y0 = Mittelpunktslage
y0
r = Radius
y1
Ellipsenbogen
= Bogenma
x1 x0
y
Ellipsengleichung:
y0
(x - x0)2
(y - y0)2
=1
=
b2
a2
y1
x0
x1
y
Parabel
Parabelgleichung:
y2
y = x2
y1
x2
x1
Hyperbel
y
Hyperbelgleichung:
y1
y=
1
x
y2
x2
28
2 Geometrische Modellierung
2.1.5.1.4 Zweidimensionale Geometrieelemente (Flchen)
Die Ebene als unbegrenzte Flche wird z. B. durch Linienelemente wie den Kreis oder das
Rechteck (Kombination von 4 Strecken) zu einem begrenzten Flchenelement. Dabei ist anzumerken, dass die begrenzten Flchenelemente in einer Ebene definiert (z. B. die Kreisflche) oder gekrmmt im Raum vorliegen knnen (z. B. Zylindermantelflche). Eine Ebene E ist
durch drei auf ihr liegende Punkte oder durch einen ihrer Punkte P0 (den sog. Aufpunkt, Orts
n (n x , n y , n z ) angegeben.
Aufpunkt:
P0 x0 , y0 , z0
Richtungsvektor:
Normalenvektor:
v (v x , v y , v z ) ,
w (w x , w y , w z )
n (n x , n y , n z )
Skalare:
Punkt-RichtungsForm:
Normalform:
z
n
r0
r r0 v w
r r0 n 0
P0
v
w
y
x
Ebene im Raum
2.1.5.1.5 Transformationen
Zu den geometrischen Transformationen im dreidimensionalen Raum gehren
29
2 Geometrische Modellierung
2.1.5.1.6 Transformationsmatrizen
Zur Transformation geometrischer Objekte werden lineare Gleichungssysteme fr die Translation, Skalierung und die Rotation aufgestellt. Diese linearen Gleichungssysteme knnen in
Form von Matrizen formuliert werden und drcken damit die Abbildung eines Punktes P auf
einen neuen Punkt P aus.
Fr die Transformation eines Punktes P(x,y,z) in einen Punkt P(x,y,z) gilt immer:
x' 1 0 0 d x x
y' 0 1 0 d y y
z' 0 0 1 d z
z
1 0 0 0 1 1
P'
P
TT
Die Skalierungsmatrix TS wird auf alle, vom lokalen Koordinatensystem definierten Vektoren
angewendet. Die Skalierungsmatrix wird ebenfalls als 4x4-Matrix dargestellt:
Sx
0
TS
0
0
Sy
0
0
Sz
0
0
Dabei bedeuten Sx, Sy und Sz Skalierungsfaktoren jeweils in x-, y- und z-Richtung. Nehmen die
Skalierungsfaktoren folgende Werte ein, so bewirkt dies:
30
2 Geometrische Modellierung
Die Rotationsmatrizen TR sind jeweils um die Koordinatenachsen definiert und werden auf
die Richtungsvektoren angewendet. Der Winkel, um den gedreht werden soll, wird mit
(Theta) bezeichnet.
Dabei gilt fr die Rotation um die x-Achse:
0
1
0 cos x
TR
0 sin x
0
0
0
sin x
cos x
0
0
0
0
TR
sin y
0 sin y
1
0
0 cos y
0
0
0
sin z
TR
0
sin z
cos z
0
0
0 0
0 0
1 0
0 1
Damit stellen die Transformationsmatrizen eine wichtige Grundlage zur Transformation geometrischer Objekte dar. Die Bedeutung der Objekttransformation mit Hilfe von Transformationsmatrizen ergibt sich auch aus der einheitlichen Implementierung.
2.1.5.2 Parametrisch beschriebene Geometrieelemente
Die parametrische Beschreibung kann in Form der Approximation oder Interpolation erfolgen.
Interpolation: Interpolation bedeutet, dass wenn eine Funktion (x) an eine gegebene Funktion f (x) oder eine Menge gegebener Punkte so angeglichen wird, dass an bestimmten Punkten xi gilt (xi) = f (xi). Mit anderen Worten ausgedrckt: "Die Funktion soll durch die vorgegebenen Punkte gehen" (Abbildung 2.6). Mathematische Verfahren der Interpolation basieren auf sog. Interpolationspolynomen, die nach Lagrange, Newton oder Hermite definiert
sind.
31
2 Geometrische Modellierung
Approximation: Hierunter wird das Ermitteln einer Ersatzfunktion verstanden, die sich
einer vorgegebenen Basisfunktion oder einer Menge vorgegebener Punkte optimal annhert.
Optimal bedeutet dabei, dass die Abweichung der Ersatzfunktion von der Basisfunktion oder
die Summe der Abweichungen von den gegebenen Punkten mglichst klein sein soll
(Abbildung 2.6). Bei den mathematischen Verfahren zur Approximation wird auch von Ausgleichsverfahren gesprochen. Als Beispiel hierfr sei die Methode der kleinsten Quadrate nach
dem Mathematiker Gau genannt.
Interpolation
Approximation
Pn
f (xi)
P0
xi
Pi
P1
32
2 Geometrische Modellierung
Die Hermite-Kurve kann wie folgt beeinflusst werden (vgl. Abbildung 2.7):
Einfluss der Randpunkte auf die Kurvenform: Bei gleich bleibenden Richtungen und
Betrgen der Tangentenvektoren wird die Kurve durch die Verschiebung eines Randpunkts lediglich gestreckt. Ihre Form bleibt von dieser Modifikation weitgehend unbeeinflusst.
Einfluss der Tangentenvektoren auf die Kurvenform: Eine Vergrerung des Betrags
des jeweiligen Tangentenvektors bewirkt eine strkere Annherung der Kurve an die
Tangente im entsprechenden Punkt. Die Variation der Tangentenrichtung ermglicht
eine nderung der Richtung, in die die Kurve startet bzw. in der sie ausluft.
Beeinflussung der Richtung der Kurve: Die positive Richtung einer Kurve ist durch
die Richtung aufsteigender Werte fr den Parameter u definiert. Die Richtungsumkehr
wird durch Spiegelung der Richtungsvektoren erreicht. Der Parameter u luft dann in
entgegen gesetzter Richtung.
Einfluss des Parameterintervalls: Fr das Parameterintervall gilt im Allgemeinen u
[0,1], eine Verkrzung der Kurve ist jedoch durch Variation, d. h. weitere Eingrenzung
dieses Intervalls, mglich. So kann man z. B. einen Ausschnitt der Kurve fr den Parameterbereich von u = 0.2 bis u = 0.6 definieren. Die Form der Kurve bleibt davon unbeeinflusst.
,v
33
2 Geometrische Modellierung
2.1.5.2.2 Gordon-Coons-Flche (Interpolation)
P u ,v (1,0)
P(u 1, v 0)
Die parametrisch-numerischen Verfahren fr den dreidimensionalen Fall sind analog dem bereits beschriebenen zweidimensionalen Fall (Hermite-Kurve) entwickelt worden. Der bergang von Freiformkurven zu Freiformflchen besteht lediglich in der zustzlichen Definition
eines zweiten Richtungsparameters fr die Flchengleichungen.
Der Grundgedanke ist, eine Flche durch deren Umrandung zu definieren und dann die Flchenpunkte durch Interpolation zu ermitteln.
Beispiel: Mit Hilfe der Hermite-Interpolation werden die Flchenrandlinien als Freiformkurven
definiert und die Flchenpunkte anschlieend interpoliert. Bei diesem Verfahren der Interpo
lation
von Flchen
wird
von Gordon-Coons-Flchen gesprochen.
P (1,1)
u ,v
P u (1,0)
P(u 1, v)
P v (1,0)
P (u 1, v 1)
P (u , v 0 )
P u (1,1)
P v (1,1)
P (u , v 1)
(0,0)
P u (0,0)
P v (0,0)
(u 0, v 0 )
P u (0,1)
P u ,v (0,1)
P ( u 0, v )
P v (0,1)
P (u 0, v 1)
kpunkte:
Die
P PFlchengleichung, die die Flchenpunkte zwischen den vier Freiformkurven interpoliert,
ngentenvektoren: ,
nach den Richtungen u und v
wird
inAbleitungen
algebraischer
Darstellung folgendermaen beschrieben:
P
wistvektoren:
u ,v
i 3 j 3
zweite
Ableitung nach u und v i
p(u, v)
i, j
u vj
i 0 j 0
34
2 Geometrische Modellierung
noch zustzlich gefordert werden, dass die ersten k Ableitungen (Ck stetig) stetig aneinander
schlieen. Eine diesen Anforderungen entsprechend konstruierte Funktion wird dann
Splinefunktion genannt. Die Splinefunktionen haben sich heute zu einem Standard entwickelt,
der von allen verfgbaren CAD-Systemen untersttzt wird. Die bekanntesten und weit verbreiteten Vertreter der Splinefunktionen sind die
Bzier-Kurve
Bei der Bzier-Approximation handelt es sich um ein Verfahren, das Kurven und Flchen ber
Polygonseiten definiert. Zur Bestimmung einer gekrmmten Kurve (oder Flche) mssen nach
diesem Verfahren nur eine Reihe von Sttzstellen definiert werden, die entsprechend ihrer
Indizierung geradlinig miteinander verbunden werden und so einen rumlichen Polygonzug
(bzw. bei einer Bzierflche, ein Polygonnetz) bilden. Mittels der Approximationsfunktion
wird die Kurve an den Polygonzug (bzw. die Flche an das Polygonnetz) angenhert.
Definition Bzier-Kurve
Als Bzier-Kurve oder Bzier-Polynom vom Grad n wird eine Kurve verstanden, die folgender Parameterdarstellung gengt [HoLa-92]:
p(u )
i n
b B
i
n
i (u )
i 0
mit
bi [ xi , yi , zi ]
35
2 Geometrische Modellierung
Basis-Splinekurve
Bei den Basis-Splinekurven handelt es sich wie bei den Bzier-Kurven um approximierende
Kurven, die ber ein Polygon von Sttzpunkten definiert sind. Neben den Sttzpunkten erlaubt diese Kurvendarstellung weiterhin Einflussnahmen auf die Kurvenform mittels so genannten Knoten- und Gewichtungsvektoren, insbesondere fr die lokale Modifikation.
36
2 Geometrische Modellierung
Definition Basis-Splinekurve
Ein Basis-Spline der Ordnung k ist ein abschnittsweise (segmentweise) definiertes Polynom vom
Grad
(k-1), das an den Knoten (Segmentbergngen) (k-2)-mal stetig differenzierbar ist.
Die Basis-Splinekurve hat folgende Parameterdarstellung [HoLa-92]:
i k
p(u ) bi wi N ik 1 (u )
mit 0 i k
i 0
mit
bi [ xi , yi , zi ]
wi [w0 , w1 , w2 ,...]
N ik 1 (u )
wobei
Nik (u) =
k-1
(u - t i ) Nik-1(u) (ti k u) Ni+1
(u)
ti +k-1 ti
t i+ k ti +1
Bzier-Kurven sind ein Sonderfall der Basis-Splinekurven mit k=Anzahl der Sttzstellen
37
2 Geometrische Modellierung
2.1.5.2.4 Flchen basierend auf Splinefunktionen (Approximation)
Auch fr die Modellierung von Flchen bieten sich Splinefunktionen als eine einfacher zu
praktizierende Alternative zu Flchen, die auf einer Interpolation basieren (Gordon-CoonsFlche), an. Verbreitet sind die
Bzier-Flche
Die Bzier-Flchen basieren auf der gleichen Mathematik und ihre Definition und Modifikation auf den gleichen Verfahren wie die Bzier-Kurven. Analog zur Approximation der Kurve
durch ein mit Sttzstellen (Bzier-Punkte) definiertes Polygon (Bzier-Polygon) erfolgt nun
die Approximation der Flche durch ein mit Sttzstellen definiertes Polygonnetz.
Die mathematische Definition der Flche kann aus der Beschreibung der Kurve entwickelt
werden, wobei nun ein zweiter Richtungsparameter (neben u jetzt auch v) zu bercksichtigen
ist. Dementsprechend sind nun auch zwei Approximationsfunktionen fr die beiden Parameterrichtungen definiert (die bekannten Bernstein-Basisfunktionen. Aus diesen Vorgaben ergibt
sich eine doppelte Summenformel in folgender Form als mathematische Gleichung [HoLa-92]:
i n j m
38
2 Geometrische Modellierung
i k j l
mit 0 i k und 0 j l
i 0 j 0
Die speziellen Eigenschaften der Basis-Splineflchen sowie ihre Vorteile gegenber den BzierFlchen verhalten sich analog zu den Kurven.
39
3 Geometriemodelle
Geometriemodelle
Der Begriff Geometriemodell drckt aus, dass geometrische Elemente in Beziehung zueinander definiert werden. Daraus entsteht eine Struktur geometrischer Elemente, die in ihrer Gesamtheit als Geometriemodell bezeichnet wird. Ein Geometriemodell ist also ein formales,
mathematisches Abbild der realen Gestalt eines Bauteils, ausgedrckt durch geometrische
Elemente und Beziehungen zwischen diesen geometrischen Elementen.
Wie bereits in Kapitel 2.1.1 erwhnt, lassen sich Geometriemodelle nach den drei charakteristischen Merkmalsklassen
einteilen. Von den genannten Merkmalsklassen ist Dimensionalitt der geometrischen Elemente mit der Unterscheidung nach den Merkmalen
Linienmodell,
Flchenmodell und
Volumenmodell
40
3 Geometriemodelle
Aufgrund der verschiedenen geometrischen Elemente zur Reprsentation der Bauteilgeometrie besitzen diese Geometriemodelle auch unterschiedliche Leistungsprofile zur Verarbeitung
der Bauteilgeometrie (Abbildung 3.1).
3.1 Linienmodelle
Linienmodelle, auch Draht- oder Kantenmodelle genannt, benutzen Punkte und Linien, um die
Gestalt eines Krpers im zwei- oder dreidimensionalen Raum durch die Darstellung ihrer Kanten zu beschreiben. Da es nicht mglich ist, Sichtkanten darzustellen oder festzulegen, an welcher Stelle im Raum sich Material befindet, eignet sich ein solches Modell vorzugsweise zur
Darstellung zweidimensionaler Geometrien, d. h. im wesentlichen zur Erstellung von technischen Zeichnungen. Linienmodelle finden aber auch in einfachen Bahnsteuerungen von NCMaschinen Anwendung.
3.2 Flchenmodelle
Flchenmodelle dienen dazu, insbesondere wenn sie geometrische Elemente umfassen, so genannte Freiformflchen zu definieren, die die uere Produktgestalt ber die Oberflche beschreiben. Das Flchenmodell basiert auf der Definition ebener und gekrmmter Flchen im
Raum, die die Hllflchen des zu beschreibenden Krpers darstellen. Fr die im Allgemeinen
parametrische Definition dieser Flchen steht eine ganze Anzahl von mathematischen Beschreibungsformen (z. B. Bezier-Flchen oder Basis-Splineflchen) zur Verfgung. Die Flchenmodelle wurden zur Beschreibung rumlich gekrmmter Auenflchen von Automobilkarosserien und Flugzeugen entwickelt und finden auch vornehmlich in diesem Bereich verbreitete Anwendung. Die in ihnen gespeicherten Flchendaten knnen in einfacher Weise fr die
Bahnplanung NC-gesteuerter Maschinen weiterverwendet werden. Flchenmodelle haben weiterhin den Vorteil, dass eine rumlich wirkende Darstellung durch Farbgebung und Schattierung der Flchen erreicht werden kann.
41
3 Geometriemodelle
3.3 Volumenmodelle
Volumenmodelle sind in der Lage, Volumina vollstndig zu beschreiben und im Zusammenhang mit einer Materialkennung so auch Krper vollstndig zu definieren. Falls die Materialeigenschaften beschrieben sind, wird auch von Krpermodellen gesprochen. Volumenmodelle
werden in nahezu allen industriellen Branchen eingesetzt. Wichtige Vorteile des Volumenmodells sind die Berechnung von Volumeninhalt (aus dem durch Zuordnung des Materials das
Gewicht bestimmt werden kann), Schwerpunktslage und Trgheitsmomenten.
generative Volumenmodelle
Generative Volumenmodelle bilden eine Erzeugungslogik ab, um die Gestalt eines Bauteils ber das Volumen zu beschreiben.
42
3 Geometriemodelle
akkumulative Volumenmodelle
Akkumulative Volumenmodelle bilden das Ergebnis der Volumenmodellierung in einer
Datenstruktur ab.
hybride Volumenmodelle
Hybride Volumenmodelle sind Kombinationen generativer und akkumulativer Volumenmodelle.
43
3 Geometriemodelle
Quader,
Zylinder,
Kegel,
Kugel und
Torus.
Ein Volumenelement wird erzeugt, indem ein Primitiv ausgewhlt und die gewnschten Abmessungen angegeben werden. Analog zur Modellierung von Volumenprimitiven ist auch die
Verwendung von Flchen- und Linienprimitiven fr die entsprechenden Modellformen mglich, jedoch nicht blich.
44
3 Geometriemodelle
Mengentheoretische Verknpfungsoperatoren sind:
(logisches ODER)
(logisches UND)
(logisches UND NICHT)
45
3 Geometriemodelle
Hinweis:
Die Operationen Vereinigung und Schnitt sind kommutativ, es gilt also:
V4 = V1 V2 = V2 V1.
Fr die Differenz gilt dies aber nicht:
V5 = V4 \ V3 V3 \ V4.
3.3.1.2 Produktionsmodell (Sweep Representation)
Die Produktionsmodelle (Sweep-Modelle) basieren auf einem Verfahren, bei dem ausgehend
von der Definition einer Querschnittsflche durch Verschiebung in der dritten Raumrichtung
ein Volumen erzeugt wird.
Die drei unterschiedlichen Grundverfahren zur Erzeugung von Sweep-Modellen sind
(Abbildung 3.7):
Trajektion: Die definierte Querschnittsflche wird entlang einer definierten Raumkurve (i. A. senkrecht zur Kurve) verschoben.
46
3 Geometriemodelle
47
3 Geometriemodelle
Beispiel
Werkzeug-Steilkegel
E1
E2
E3
E4
E5
E6
Elementefamilien:
F1
Wellenabsatz
Parameter D, L
F2
Einstich
Parameter R, D, T, L
R
bzw. D, L,
L
T
D2
Bsp.: E2
D1
L
D
D
F4
Wlbung
Parameter R, D, H, L
F3
Kegel
Parameter D1, D 2 , L
Bsp.: E5
Bsp.: E6
48
3 Geometriemodelle
Features werden durch Featurebibliotheken bereitgestellt. Sie knnen auch danach unterschieden werden, ob sie zu einem Entfernen oder zu einem Hinzufgen von Material fhren.
Diese Funktion wird ber Verknpfungsoperatoren entweder
oder aber
Implizit, durch Angabe einer technischen Funktion wie z.B. Bohrung oder Rundung
bereitgestellt.
49
3 Geometriemodelle
begrenzenden Flchen zu definieren, entspricht der Datenstruktur der BoundaryRepresentation. Die Vorgehensweise zum Aufbau eines B-Rep Modells kann in drei Schritten
dargestellt werden:
Die topologisch-geometrischen Strukturmodelle knnen anhand der Art der verwendeten geometrischen Begrenzungsflchen unterschieden werden in (Abbildung 3.10):
Exaktes B-Rep Modell: B-Reps auf der Basis exakt beschriebener Begrenzungsflchen
(analytisch: Ebene, Zylinder, Kegel, Kugel und Torus). Diese ermglichen auch das Arbeiten mit Freiformkurven als Begrenzungslinien oder Freiformflchen (parametrisch:
Bzier- oder
B-Splineflchen) als Begrenzungsflchen.
Volumenelement
Volumenelement
Volumenelement
Zylinder
Tangentialflchenmodell
Winkel
Schaufel
analytisches Modell
Freiformflchenmodell
50
3 Geometriemodelle
Die Topologie verwendet, ebenso wie die Geometrie, grundlegende Elemente zur Beschreibung von Gegenstnden. Dabei handelt es sich um Eck- oder Endpunkt (engl. Vertex), Kante
(engl. Edge), Berandung (engl. Loop), Oberflche (engl. Face), Oberflchenverbund (Schale,
engl. Shell) und Krper (engl. Body). Diese Elemente korrelieren mit den geometrischen Elementen Punkt, Linie, Flche sowie Volumen, beschreiben jedoch einen anderen Kontext (vgl.
Abbildung 3.11).
Konsistenzbedingung (Euler-Formel)
V - E + F = 2 (S - R) + H
Topologie
Geometrie
Krper/
Gegenstand
Krper
Body
geometr.
Volumen
Flchenverbund
Shell
(S)
Oberflche
Face
(F, R)
Oberflche
Flche
Berandung
Loop
(L, H)
Kante
Eckpunkt
Edge
(E)
Linie
Vertex
(V)
Punkt
E:
F:
51
3 Geometriemodelle
S:
R:
H:
Jede Kante (auer Kreiskanten) wird durch genau zwei Endpunkte begrenzt.
Jeder Endpunkt gehrt zu mindestens zwei Kanten einer Flche.
Jede Kante gehrt zu genau zwei Flchen.
Jede Flche besitzt genau eine Berandungslinie.
Diese Einschrnkungen mssen fr die Konsistenz der topologischen Gegenstnde immer gewhrleistet sein, sowohl bei der Definition neuer Gegenstnde als auch bei der Modifikation,
was durch so genannte Euler-Operationen zum Auf- und Abbau topologischer Gegenstnde
erreicht wird. Die Euler-Poincar-Formel stellt jedoch nur eine notwendige und nicht eine hinreichende Bedingung fr die topologische Korrektheit eines Gegenstands dar. Die Frage, ob
ein Gegenstand technisch sinnvoll oder herstellbar ist, kann mit Hilfe dieser Formel ebenfalls
nicht beantwortet werden.
3.3.2.2 Binre Zellmethode
Das Grundprinzip bei den binren Zellmodellen ist es, zwei- und dreidimensionale geometrische Objekte in Form einer hierarchischen Struktur immer feiner werdender Grundelemente
(sog. Zellen) anzunhern. Man unterscheidet zwischen
Geometrie
Approximation
Octree
A
11
12
10
13
2 3
5 6
7 8
B 13 14 15
2
9 10 11 12
Diese immer feinere Annherung geschieht ber einen Zerlegungsalgorithmus, der die komplexe Geometrie in binre Zellen aufspaltet. Dadurch entsteht eine Baumstruktur, in der ein
Eckpunktzelle
Kantenzelle
52
3 Geometriemodelle
Knoten einen bestimmten ebenen oder rumlichen Bereich einschlielich dessen Lage und
Gre beschreibt. Jede Zelle ist in allen bergeordneten Knoten des Baums enthalten. Binre
Zellmodelle werden auch hierarchische Approximationsmodelle genannt. Solche Approximationsmodelle haben Bedeutung fr
die Bildverarbeitung,
die Computergraphik,
die Kollisionsprfung und
Analyseverfahren.
3.3.2.3 Finite-Elemente-Modelle
Die Finite-Elemente-Methode (FEM) ist ein Verfahren zur numerischen Lsung von Festigkeits- bzw. Stabilittsproblemen im elastischen und plastischen Bereich. Der zu berechnende
ebene oder rumliche Gegenstand (auch Struktur genannt) wird bei dieser Methode in passende Elemente (Abbildung 3.13) aufgeteilt, die jeweils fr sich einfach ber lineare Gleichungssysteme zu berechnen und ber Knotenpunkte miteinander verbunden sind. Auf diese
Weise entsteht das Finite-Elemente-Modell, das so zur Grundlage der Berechnung wird und
nicht zur geometrischen Definition eines Produkts dient. Deshalb werden die Finite-ElementeModelle ber den Aufbau des so genannten Finite-Elemente Netzes basierend auf einem zuvor
geometrisch definierten Volumen erstellt.
Zug-Druck-Stabelement
Balkenelement
Plattenelemente
Scheibenelemente
v
w
u
u
y
dreieckig
dreieckig
x
v
y
y
rechteckig
Schalenelemente
rechteckig
Volumenelemente
v
w
Tetraeder
u
w
x
z
y
x
dreieckig
rechteckig
Hexaeder
v
y
y
x
Pentaeder
z
y
x
53
4 Einzelteilmodellierung
Einzelteilmodellierung
54
4 Einzelteilmodellierung
55
4 Einzelteilmodellierung
werden mssen.
56
4 Einzelteilmodellierung
Die verschiedenen CAD-Systeme unterscheiden sich deutlich hinsichtlich ihrer Skizzierer. Deshalb ist es wichtig, Merkmale des jeweiligen CAD-systemspezifischen Skizzierers und die verfgbaren Skizzierbedingungen zu kennen. Tabelle 4.4 zeigt beispielhaft einige Skizzierbedingungen.
Merkmale des Skizzierers
Verfgbare Skizzierbedingungen
57
4 Einzelteilmodellierung
Ein wesentliches Merkmal der Features ist, dass sie parametrisch aufgebaut sind und deshalb
auch parametrisch gendert werden knnen. Dies bedeutet, dass die Abmessungsparameter
von Features ihren charakteristischen Merkmalen entsprechen und der Anwender somit stets
korrekte Features benutzen kann.
Die Vorgabe fr den Aufbau von Features und in ihrer Gesamtheit auch von
Featurebibliotheken wird Normen (z.B. ISO- und DIN-Normen), Richtlinien (z.B. Verbandsrichtlinien, wie VDMA- und VDA-Richtlinien) und Werknormen entnommen.
Featurebibliotheken werden deshalb auch meist nicht von Produktentwicklern und Konstrukteuren erstellt, sondern von Mitarbeitern aus Normabteilungen.
4.1.4 Detaillierung durch geometrische Konstruktion
Bei der Einzelteilmodellierung mssen oftmals geometrische Elemente, die nicht aus einer
Featurebibliothek entnommen werden knnen, zu einer bestehenden Geometrie modelliert
werden. Oftmals ist dabei ein rumlicher Bezug nicht direkt beschreibbar. Dies erfordert die
Detaillierung durch geometrische Konstruktion.
Sie baut auf einer Modellierung ber Hilfsgeometrie auf. Als Hilfsgeometrie werden geometrische Elemente bezeichnet, die nicht zur Bauteilgestalt gehren, die jedoch zur eindeutigen
und exakten Konstruktion der Bauteilgestalt erforderlich sind. Zur Hilfsgeometrie zhlen geometrische Elemente wie z.B. Ebenen, Achsen oder Punkte (Nheres in Kapitel 4.4).
Hilfsebenen sind ebene Flchen, die im Raum in Bezug auf eine bestehende Geometrie definiert sind. Die Definition der Hilfsebene im Raum erfolgt durch Angabe der
Positionierung und
Orientierung.
58
4 Einzelteilmodellierung
Ist die Hilfsebene definiert, so wird sie genutzt, um in ihr die Schnittflche (den geschlossenen
Konturzug auf der Hilfsebene) zu definieren, die Transformation der Schnittflche auszufhren und die Verknpfung herzustellen. Siehe auch Abbildung 4.6, in der ein dreieckiger Volumendurchbruch erstellt wird.
59
4 Einzelteilmodellierung
Mazahl. Wird der Wert der Mazahl gendert, so fhrt diese nderung automatisch zur nderung der Lnge der Strecke.
Mazahlen mssen nicht notwendiger Weise als Zahlenwerte explizit ausgedrckt werden.
Vielmehr kann als Mazahl auch eine Referenz zu einer Tabelle verwendet werden. Dies bedeutet, dass die Mazahl durch einen referenzierenden Platzhalter, wie z.B. einen Buchstaben
ausgedrckt wird. Dieser Buchstabe verweist dann auf eine Tabelle, meist auf eine Spalte einer Tabelle. Zur Laufzeit wird dann im aktuellen Fall der entsprechende Wert aus der Tabelle
der Mazahl zugeordnet und dann die Geometrie berechnet. Mazahlen, die einen Verweis
auf eine Tabelle enthalten, werden meist verwendet, um ein Variantenspektrum ber den Bezug von Mazahlen auf eine Tabelle zu beschreiben. Nach Auswahl einer Variante aus dem
Variantenspektrum, also einer Zeile aus der Variantentabelle, wird dann die konkrete Variante
erzeugt.
Beim Aufbau einer parametrischen Geometrie muss darauf geachtet werden, dass die parametrischen Abhngigkeiten so gewhlt und modelliert werden, dass Folgenderungen und
Anpassungen einfach mglich werden. Die nderbarkeit der Geometrie muss vorgedacht werden! Dieses Vordenken der geometrischen Abhngigkeiten wird auch als Modellieren nach
Verwendungszweck bezeichnet.
Abbildung 4.7 zeigt das Vordenken der parametrischen Abhngigkeiten einer Geometrie und
die Definition im CAD-System anhand eines Dreiecks.
60
4 Einzelteilmodellierung
Geometrische Constraints mssen meist nicht explizit in Form von Formeln bzw. Gleichungssystemen beschrieben werden. Vielmehr existiert in CAD-Systemen bereits eine Menge von
Begriffen, die diese geometrischen Abhngigkeiten ausdrcken. Diese Begriffe setzen geometrische Elemente in Beziehung zueinander. Zu ihnen zhlen Begriffe wie horizontal, vertikal,
parallel, orthogonal, tangential oder zentrisch. Hinter diesen Begriffen verbirgt sich ein entsprechendes Gleichungssystem.
Abhngig von der Vorgehensweise bei der Modellierung parametrischer Geometrie werden
funktionale Abhngigkeiten gebildet, die in Form von Zwangs- und Randbedingungen
(constraints) in der Reprsentation der Geometrie gespeichert werden. Zu dieser Vorgehensweise wird eine Methodik empfohlen, die den Aufbau und die Verarbeitung parametrischer
Geometrie erleichtert:
Gerade der Ansatz, von der groben zur detaillierten Geometrie zu modellieren, besitzt fr das
Modellieren parametrischer Geometrie eine hohe Bedeutung. In diesem Ansatz liegt die
Grundlage, um eine Modellierung nach Verwendungszweck leisten zu knnen, d.h. Folgenderungen bzw. Anpassungen entsprechend vorzudenken. Abbildung 4.8 verdeutlicht dies anhand ungeeigneter und geeigneter Vorgehensweisen.
61
4 Einzelteilmodellierung
Abbildung 4.8: Beispiel fr eine geeignete und ungeeignete Vorgehensweise beim Modellieren parametrischer Geometrie
Ungeeignete Vorgehensweise:
Das Beispiel zeigt eine kompliziert aufgebaute Skizze mit verschiedenen geometrischen Elementen (Strecken und Kreisbgen). Dafr ist eine unbersichtliche Anzahl an Skizzierbedingungen und Bemaungen notwendig und erschwert das nachtrgliche Verndern oder Lschen der Geometrie.
Geeignete Vorgehensweise:
Ausgehend von geometrischen Grundobjekten (hier: zwei Rechtecke, deren Lngen und Breiten bekannt sind) werden diese relativ zueinander platziert und orientiert. Das zweite Rechteck wird als Material entfernendes Element definiert. Die Rundungen werden mit dem Feature
Rundung ohne erneutes Skizzieren erstellt. Jedes Element kann einzeln verndert werden.
Die Rundungen knnen einfach als Feature gelscht, unterdrckt oder verndert werden.
Aus der ungeeigneten Vorgehensweise wird deutlich, dass Folgenderungen an der parametrisch definierten Geometrie zwar mglich sind und auch wieder zu korrekten Geometrien fhren, die entstehende Geometrie ist jedoch aus technischer Sicht und aus Sicht des Einzelteils
meist nicht korrekt. Dies bedeutet dann, entweder zustzliche nderungen vorzunehmen oder
auch im Extremfall, die Geometrie vollstndig neu aufzubauen. Deshalb ist das methodische
Modellieren parametrischer Geometrie eine entscheidende Grundlage fr den Aufbau parametrischer Einzelteile.
62
4 Einzelteilmodellierung
63
4 Einzelteilmodellierung
Richtig ist, die Bohrung mit der Rippe zu verknpfen, so dass bei Verschiebung der Rippe ihre
Bohrung mitverschoben wird. Falsch ist es, die Bohrung auf den Grundkrper zu beziehen.
Die Art der Festlegung der parametrischen Abhngigkeiten und der Referenzen bestimmt die
Mchtigkeit und die Variationsmglichkeit der entstehenden Reprsentation. Dabei ist auf die
geeignete Wahl der Eltern-Kind Beziehungen, d.h. der Abhngigkeiten zwischen den einzelnen
Elementen der Bauteile, zu achten.
Bei ungeeigneter Wahl der Eltern-Kind Beziehung knnen bei nderungen von Maen technisch nicht sinnvolle geometrische Objekte entstehen (vgl. Abbildung 4.9).
Nach Aufbau eines Geometriemodells fr ein Einzelteil kann dieses Geometriemodell analysiert werden. Dazu dienen die Analyseverfahren:
Modellbaum
Der Modellbaum enthlt die Darstellung aller erzeugten Objekte zu einem Einzelteil
und zeigt ihre Abhngigkeiten in Form einer hierarchischen Struktur an. Die Objekte
sind geometrische Elemente und auch Features und knnen im Modellbaum identifiziert werden. Der Zustand der Objekte kann abgerufen werden, sie knnen einen vom
Anwender vergebenen Namen erhalten und ihre Position im Modellbaum kann gendert werden. Darber hinaus kann nach den Objekten gesucht werden und sie knnen
auch gelscht werden. Vorsicht ist jedoch beim Lschen der Objekte geboten. Sie drfen nur gelscht werden, wenn sie nicht als Referenzen fr weitere Objekte dienen.
Modellanalyse
Die Modellanalyse umfasst mathematische Methoden zur Untersuchung der Einzelteilgeometrie. Dazu zhlen insbesondere Methoden zur Berechnung von Flchen- und Volumeninhalt, Schwerpunktslage und Trgheitmoment, Durchdringungen sowie weitere
physikalische Kenngren wie z.B. das Gewicht, sofern das Material bekannt ist.
Schnittbestimmung
Mit Verfahren zur Schnittbestimmung knnen Quer- und Lngsschnitte sowie Schnitte
mit vordefinierbaren Schnittverlufen berechnet werden. Diese Verfahren dienen insbesondere zur Analyse des inneren Aufbaus der geometrischen Gestalt eines Einzelteils.
64
4 Einzelteilmodellierung
Modellgrenberechnung
Die Modellgrenberechnung dient zur Berechnung eines Berandungsquaders mit der
Lnge seiner Diagonalen, der das Einzelteil umhllt.
Eltern-Kind Strukturen stellen eine wichtige Voraussetzung fr parametrisch definierte Einzelteile dar. Die Gte ihrer Definition ist ein Ma fr ihre Weiterverarbeitbarkeit. Von entscheidender Bedeutung ist dabei, die logisch korrekte, konsistente und technisch begrndete Eltern-Kind Strukturen aufzubauen. Abbildung 4.10 zeigt anhand des Beispiels einer Halterplatte eine geeignet und eine ungeeignet aufgebaute Eltern-Kind Struktur.
65
4 Einzelteilmodellierung
In dem schlecht strukturierten Modell aus Abbildung 4.10 gibt es Probleme bei nderungen.
Mchte man z.B. die zweite Bohrung mitsamt der Senkung verschieben. Die zweite Senkung
(Ebene 5) bezieht sich aber nicht auf die zweite Bohrung (in Ebene 4 zu finden), sondern auf
die erste Bohrung (Ebene 3). So kann die zweite Senkung nicht erkennen, wenn die zweite
Bohrung, zu der sie gehrt, verschoben wird und kann sich abhngig davon auch nicht ndern.
Aufbauend auf dem Konzept der parametrischen Beschreibungsverfahren, Werte von Mazahlen nicht nur explizit zu verwenden, sondern ber eine Referenz aus einer Tabelle zu bestimmen, werden parametrische Einzelteile als Varianten durch die parametrische Geometrie mit
einer Referenz zu einer Tabelle beschrieben (siehe Abbildung 4.11).
66
4 Einzelteilmodellierung
Diese Einzelteilmerkmale sollten fr ein Einzelteil jeweils direkt identifizierbar und weiterverarbeitbar sein. Hufig sind sie jedoch nur implizit verfgbar, d.h. sie mssen errechnet werden
oder aus einer Modellierungssequenz gewonnen werden. Dazu werden hufig Hilfselemente
verwendet.
Zu solchen Hilfselementen zhlen insbesondere:
Hilfsebenen
Hilfsebenen sind geometrisch ebene Flchen. Sie werden Hilfsebenen genannt, weil sie
keine Flchen des Einzelteils sind, sondern nur zum Zweck einer weiteren Definition
eines Objektes (also eines geometrischen Elementes oder eines Features) gebraucht
werden.
Achsen
Achsen sind Mittelpunktsgeraden rotationssymmetrischer Geometrien und Bauteilen.
Sie sind identifizierbar, jedoch nicht Teil der sichtbaren Geometrie.
Symmetrielinien
Symmetrielinien sind meistens Geraden, an denen geometrische Elemente wie auch
Features gespiegelt werden.
Hilfspunkte
Hilfspunkte sind geometrische Punkte, die nicht explizit zur sichtbaren Bauteilgeometrie gehren. Sie werden jedoch hufig bentigt, um geometrische Elemente oder Features auf eine Referenz zu beziehen.
Hilfselemente werden zwar in den Modellbaum eingetragen, sie werden jedoch nicht als Teil
der Einzelteilgestalt prsentiert (visualisiert).
67
4 Einzelteilmodellierung
Bei Normteilen handelt es sich um:
Vereinheitlichte Bauteile,
Bereits bewhrte Bauteile, fr die in der Regel kein weiterer Entwicklungsaufwand zu
erbringen ist,
Bauteilvarianten mit vorgegebenen (genormten) Parameterwerten und
Kostengnstige Bauteile
abmessungs- und
gestaltvariable
68
4 Einzelteilmodellierung
69
5 Baugruppenmodellierung
Baugruppenmodellierung
Baugruppen sind Bauteile. Im Begriff Baugruppe sind die Einzelworte Bau und Gruppe
enthalten, woraus hervorgeht, dass eine Gruppe von Bauteilen zu einer Baugruppe zusammengebaut wird. Baugruppen entstehen durch eine
5.1 Produktstruktur
Die Produktstruktur entspricht dem strukturellen Aufbau eines gesamten Produktes. Um die
Produktstruktur digital abzubilden, wird rechnerintern eine netzwerkartige Struktur aufgebaut, aus der zur verstndlicheren Darstellung ein Strukturbaum (auch Stammbaum genannt)
bestimmt wird. Abbildung 5.1veranschaulicht schematisch einen Strukturbaum.
Stammbaum E1
E1
E1
(2)
(1)
B1
B1
(1)
(1)
T3
T3
B3
B3
(2)
T1
T1
(3)
T3
T3
B2
B2
(3)
(1)
T2
T2
T3
T3
(2)
T5
T5
(4)
T6
T6
(1)
T4
T4
Erzeugnis
Baugruppe
Einzelteil
( )
Mengenangabe
70
5 Baugruppenmodellierung
TOP DOWN:
Von auen nach innen
Vom Groben zum Detaillierten
BOTTOM UP:
Von innen nach auen
Vom Detaillierten zum Groben
Abbildung 5.2: Einzelteil bergreifende Features bei der TOP DOWN Vorgehensweise
71
5 Baugruppenmodellierung
Features knnen sich nicht nur auf Einzelteile, sondern auch gleich auf mehrere Einzelteile in
einer Baugruppe beziehen. Sie knnen demzufolge auch im Baugruppenzusammenhang und
nicht nur im Einzelteil modelliert werden. Das Feature Bohrung wird in zusammengebautem
Zustand von Gehuse und Deckel angebracht. Diese Modellierungsweise gewhrleistet das
Fluchten von Bohrungen in Gehuse und Deckel sowie die Gleichheit der Durchmesser. Die
Modelle beider Einzelteile werden durch diesen Modellierungsvorgang um die Bohrungen ergnzt. Eine nderung von einer der Bohrungen htte dann eine Folgenderung smtlicher
Bohrungen zur Folge.
Die Baugruppenmodellierung im CAD-System erfolgt meist nach der BOTTOM UP Methode.
Dazu sind Vorgehensweisen zur Erstellung von Baugruppen und zur Verarbeitung von Baugruppen notwendig:
Auerdem werden Vorgehensweisen zur Verarbeitung von Baugruppen bentigt. Dazu gehren:
Neben dem Aufbau einer Baugruppenstruktur und den Modellierungsverfahren zur TOP
DOWN und BOTTOM UP Vorgehensweise, spielen fr die Baugruppenmodellierung die Verfahren zur Dimensionierung, Positionierung und zur Orientierung eine wichtige Rolle.
72
5 Baugruppenmodellierung
5.3 Dimensionierung
Die Dimensionierung von Baugruppen umfasst die Berechnung von geometrischen Kennwerten zu Baugruppen und daraus die Ableitung geometrischer Rand- und Zwangsbedingungen.
Zu diesen geometrischen Kennwerten zu Baugruppen zhlen Wirkzusammenhnge zwischen
Einzelteilen, die die Baugruppe bilden. Solche Wirkzusammenhnge beziehen sich insbesondere auf Kontaktflchen und werden z. B. ber
ausgedrckt.
Eine besondere Bedeutung kommt dabei den sogenannten Passungen zu. Passungen sind Beziehungen, die sich aus dem Unterschied zwischen den Maen zweier zu fgender Einzelteile,
wie z. B. einer Welle und einer Nabe, ergeben.
Darber hinaus sind zu dimensionierende Baugruppenparameter Abstnde (wie z. B. Achsabstnde), Lngen (wie z. B. eine Gesamtbaugruppenlnge), Durchmesser (wie z. B. ein Gesamtbaugruppendurchmesser) oder Werte zu Musteranordnungen (wie z. B. Anzahl von Bohrungen auf einem Umfang).
5.4 Positionierung
Die Positionierung von Einzelteilen kann prinzipiell absolut und relativ erfolgen. Bei der Baugruppenmodellierung kommt die absolute Positionierung jedoch kaum noch zur Anwendung.
5.4.1 Absolute Positionierung
Die absolute Positionierung von Einzelteilen erfolgt in Bezug auf eine raumfeste Orientierungshilfe, in der Regel der Ursprung des kartesischen Koordinatensystems.
Da Baugruppen ein zusammengehriges Ganzes verkrpern sollen, ist primr die Position relativ zueinander von Interesse. Falls sich die absolute Position eines Bauteils der Baugruppe
ndert, mssten auch alle absoluten Positionen der anderen Bauteile gendert werden, da sie
sich sonst relativ zueinander in falscher Position befinden.
5.4.2 Relative Positionierung
Die relative Positionierung von Bauteilen drckt die Position von Bauteilen zueinander aus.
Dies bedeutet, dass Bauteile nicht auf den Ursprung oder die Bezugsebenen bezogen werden,
sondern auf Bauteile, mit denen sie in Wechselwirkung stehen. Dies ist dann der Fall, wenn
Einzelteile beispielsweise ber Wirkflchen miteinander eine Baugruppe bilden.
Der Zusammenhang zwischen den einzelnen Bauteilen wird direkt modelliert und bleibt bei
nderungen erhalten. Falls sich die absolute Position eines Bauteils ndert, ndern sich auch
alle absoluten Positionen der anderen Bauteile, da sie relativ zueinander definiert sind. Durch
73
5 Baugruppenmodellierung
die relative Positionierung entstehen
Hierarchien in der Baugruppe.
Abhngigkeitsbeziehungen
und
Eltern-Kind-
Neben dem relativen Koordinatenangabe knnen auch relative Positionierungen vorgenommen werden, in dem Punkte, Linien und Flchen im Abstand von relativ zu einem Bezugselement positioniert werden.
In vielen Fllen reichen Anordnungsbedingungen jedoch nicht aus. In diesen Fllen werden
Hilfsgeometrien genutzt. Die Hilfsgeometrien umfassen Punkte, Achsen und Ebenen, die jedoch nicht Teil der eigentlichen Baugruppengeometrie sind (Abbildung 5.3).
5.4.3 Orientierung
Orientierung bedeutet, dass Bauteile rumlich ausgerichtet werden. Diese rumliche Ausrichtung bentigt rumlich definierte Vektoren, wie sie z. B. durch Achsen oder Normalenvektoren
von Ebenen reprsentiert werden. Zur Beschreibung der Orientierung von Bauteilen werden
meist ebene Flchen verwendet, die auf bereits erzeugte Ebenen bezogen werden.
Die Orientierung von Bauteilen kann auch ber Anordnungsbedingungen erfolgen. Hier werden Punkte, Linien oder Flchen der Bauteile zueinander in Beziehung gesetzt. Anordnungsbedingungen sind z. B.:
ausrichten
entgegenrichten
kollinear
parallel
orthogonal
verikal
74
5 Baugruppenmodellierung
horizontal
koplanar
fluchtend
75
Aufbauend auf den CAD-Grundlagen fhren fortgeschrittene Methoden des Rechneruntersttzten Konstruierens zu beraus leistungsfhigen Methoden der Produktentstehung. Methoden, die sich auf den Produktentwicklungsprozess selbst beziehen sind:
Parametrik
Constraintverarbeitung
Wissensverarbeitung
6.1 Parametrik
Die Grundlagen der Parametrik in CAD-Systemen wurden bereits zuvor behandelt. In der industriellen Anwendung wird die Parametrik zur Einzelteil- und Baugruppenmodellierung verwendet. Dabei spielen parametrische Features, die in Bibliotheken gespeichert werden und
aus Bibliotheken abgerufen werden knnen, eine wichtige Rolle [Mend-99].
Als Parameter werden im Allgemeinen Gren mit einem vernderlichen Wert bezeichnet. Da
es sich bei CAD-Modellen hauptschlich um geometrische Informationen handelt und sich die
Entwicklung der Parametrik aus der Forderung bidirektionaler Assoziativitt von Geometrie
und Mazahl ergab, wurden zuerst die Gren, die die Geometrie bestimmen, als Parameter
behandelt (Lngen, Winkel, Koordinaten, etc.).
Neben den Mazahlen gibt es eine Vielzahl weiterer Gren, die ein Modell bestimmen und
somit als Parameter verwendet werden knnen. Die Geometrie eines Bauteils ist z.B. direkt
von dem verwendeten Werkstoff abhngig. Durch verschiedene Belastungsgrenzen, Dichten
oder Kosten hat der Werkstoff ebenfalls einige Kennwerte, die als Parameter zu verwenden
sind. Genauso gibt es auerhalb des Bereichs der Konstruktion Werte, deren Betrachtung als
Parameter in Frage kommt. Fr die Herstellung eines Bauteils sind z.B. Kriterien wie Fertigungszeit und -verfahren wichtig.
6.2 Constraints
Bei der Betrachtung der einzelnen Parameter ist sofort erkennbar, dass die meisten nur ber
entsprechende Beziehungen untereinander Auswirkungen auf die Geometrie haben. Allein die
Parameter, die aus dem Bereich der Mazahlen stammen, knnen direkt bei der Modellierung
der Geometrie angewendet werden. Wird innerhalb eines Modells ein Parameter dieser Gruppe gendert, so hat dies eine sofortige Auswirkung auf die Geometrie. Die Parameter der anderen Gruppen dagegen mssen ber mathematische Gleichungen mit den fr die Geometrie
relevanten Maen in Beziehung gesetzt werden. Diese Gruppe der Bedingungen wird auch
funktionale Bedingungen genannt. Neben diesen Beziehungen, mit denen nichtgeometrische
76
2 MT
max
max
In diesem Beispiel knnen zwei Werte als Parameter dienen. Der verwendete Werkstoff hat
ber seine maximale Schubspannung einen direkten Einfluss auf den Radius der auszulegenden Welle. Ebenso kann das zu bertragende Moment als Parameter abgelegt und somit die
ausschlaggebende Gre fr den Radius werden. Die Beziehungen, die zur Einbindung der
oben angegebenen Parameter notwendig sind, sind oftmals wesentlich komplexer als in diesem Beispiel, jedoch ndert sich an dem prinzipiellen Ansatz zur Festlegung von Constraints
damit nichts.
Abschlieend seien auch noch die logischen Constraints erwhnt, mit deren Hilfe If-thenelse-Bedingungen (so genannten Kontrollstrukturen) in das Modell eingebracht werden knnen.
Die parametrische und Constraint basierte Beschreibung eines Produkts nutzt die zuvor definierten Parameter und Constraints, um auf die geometrische Beschreibung Einfluss zu nehmen. Die geometrische Beschreibung selbst basiert dabei im Allgemeinen auf einem Hybridmodell. Die Constraints wirken sich dabei sowohl auf die B-Rep Struktur der einzelnen Features (z. B. parallele Kanten), als auch auf die Anordnung der Features zu Bauteilen bzw. der
Bauteile zu Baugruppen aus.
Durch parametrische CAD-Systeme knnen also Produkte vollstndig mit ihren parametrischen Abhngigkeiten beschrieben werden. Die parametrischen und constraintsbasierten Abhngigkeiten erfassen nicht nur die geometrischen Zusammenhnge. Vielmehr werden auch
physikalische und ingenieurwissenschaftliche Zusammenhnge (Engineering Constraints) bercksichtigt. Die Unterteilung der Constraints erfolgt also regulr in:
77
Geometrische Constraints:
Geometrische Constraintsv beziehen sich nur auf rein geometrische Elemente wie z.B.
Parallelitt, Orthogonalitt) und in
Engineering Constraints
Die Engineering-Constraints stellen Verknpfungen von Geometrieelementen und funktionalen Beziehungen (z.B. Gleichungen fr Auslegungs- und Dimensionierungsrechnung) oder logischen Bedingungen (z.B. mit der Feature-Struktur) dar. So wird z.B. ein
bestimmtes Feature nur dann in die Struktur eingefgt, wenn gewisse Randbedingungen erfllt sind.
Abbildung 6.1 zeigt Parameter, Constraints und die Feature-Struktur (History of Features) als
Elemente der parametrischen Produktbeschreibung.
Produktbeschreibung
Parameter
History of Features
Geometrische Parameter
z. B. Koordinaten, Mae
Materialparameter
z. B. Festigkeit, Dichte, Rauhigkeit
Technologische Parameter
z. B. Vorschub, Schnittgeschwindigkeit
...
Geometrische Constraints
horizontal
vertikal
tangential
ausgerichtet
Abstand
Part
Feature 4- BREP
parallel
senkrecht
konzentrisch
koaxial
BREP- Feature 3
Constraints
L2 = 2 * L1
R=
2 * Mt
* max
...
IF L2 < 10.5
THEN
ADD FEATURE XY
TYP = CHAMFER
D1 = 2 * 45 Deg
END ADD
ELSE
ADD FEATURE
...
78
79
80
Dynamisch
Die KBE-Anwendung soll ihre eigene Ausfhrung oder die Ausgabedaten neu konfigurieren knnen, wenn die Eingangsgren gendert werden.
Generisch
Die KBE-Anwendung soll die modifizierten Ausfhrungen bekannter Flle oder unbekannter Flle mittels entsprechenden Reprsentationen erfassen und erkennen knnen.
Generative
Die neuen Rule-Bodies sollen basierend auf nderungen der Eingangsgren aus den
vorhandenen Rules erstellt werden knnen.
High-Level
Die Benutzerschnittstelle soll durch eine begrenzte Menge von KBE- Befehlen Ergebnisse liefern oder eine groe Menge von Objekten dadurch implizit modifizieren knnen.
Demand-driven
Die KBE-Anwendung soll die Reihenfolge, in der die Rules aktiviert werden, erkennen
und dadurch den Anwender entlasten knnen.
Wissensbasierte Modellierung erweist sich insbesondere dann vorteilhaft, wenn eine Kombination aus Konfiguration, Ingenieurwissen und Geometrie zur Erfllung der Aufgabenstellung
vorliegt. Zum Beispiel lassen sich deutlich krzere Entwicklungszeiten fr die Baukasten- und
Variantenkonstruktion oder komplexe Produkte durch wissensbasierte Methoden verwirklichen. Ein weiterer Vorteil liegt in der methodischen und strukturierten Vorgehensweise im
Produktentstehungsprozess. Weiterhin untersttzt das KBE dadurch den sicheren Zugriff auf
das Produkt- und Prozesswissen, sowie deren Dokumentation und Speicherung.
Eine erfolgreiche Realisierung des KBE erfordert die richtige Auswahl von Methoden zur Wissensakquisition, Wissensintegration und Wissenspflege. Zur Einfhrung des KBE in einem Unternehmen soll zunchst das vorhandene Wissen erfasst, strukturiert und formelhaft reprsentiert werden. Dazu werden die schematischen Ablufe, die sich wiederholen, analysiert. Den
nchsten Schritt bildet die Abbildung der Wissensreprsentation im Computer. Dabei wird das
explizite Wissen mit dem Problemlsungsprozess, der Ergebnisfindung und dem Design verknpft. Als ein weiterer Schritt wird das firmenspezifische Know-How, d.h. das implizite Wissen integriert. Schlielich wird das Wissen ber interaktive Schnittstellen (i.d.R. durch HighLevel Sprachen) zur Verfgung gestellt und angewendet.
81
7 CAx-Prozessketten
CAx-Prozessketten
Im Sinne des Prozesskettenansatzes wird der Produktentwicklungsprozess als eine Kette aus
einzelnen, miteinander verknpften Prozessen der Informationsverarbeitung betrachtet. Aufbauend auf dieser Prozesskette wird die Rechneruntersttzung der Prozesse durch Auswahl
und Kombination einzelner CA-Verfahren, mit deren Hilfe die Prozesse durchgefhrt werden
knnen, zu einer CA-Verfahrenskette ermglicht.
Der Aufbau und die Analyse von Prozessketten erfolgt meist ber auf IDEF basierende Analyse- und Entwurfsmethode SADT. IDEF ist eine graphische Modellierungstechnik, die es
erlaubt, die durch Datenflsse verbundenen Funktionen eines Funktionsmodells graphisch in
Form von Diagrammen darzustellen [Ross-77] [Ross-85]. Die IDEF-Methode bildet dabei die
Grundlage der Analyse- und Entwurfsmethode SADT (Structured Analysis), die auch rechneruntersttzt als Softwarewerkzeug verfgbar ist [Shae-90]. Der Funktionsmodellierung nach
IDEF liegen die folgenden Anstze zugrunde:
82
7 CAx-Prozessketten
Das graphische Darstellungskonzept basiert auf strukturierten Stzen von Diagrammen, die
aufeinander bezogen werden knnen. Zur Modellbildung werden die graphischen Symbole
"Rechteck" und "Pfeil" verwendet. Ein Rechteck dient zur Reprsentation einer Funktion bzw.
einer Aktivitt. Pfeile reprsentieren, abhngig von ihrer Anordnung am Rechteck, Datenklassen mit unterschiedlicher Bedeutung, wie sie in Abbildung 1-8 dargestellt werden:
Steuerinformationen (Control)
EingangsInformationen
(Input)
C1
C2
C3
I1
O1
I2
O2
M1
M2
AusgangsInformationen
(Output)
Mittel (Mechanism)
A-O
C1
C2 C3
I2
C3 C1
M1
O1
I1
M2
O2
I2
M2
AO
83
7 CAx-Prozessketten
tematik vorgesehen, aus der jede Funktion und das Komplexittsniveau hervorgeht (siehe Abbildung 1-8). Dabei ist fr das hchste Komplexittsniveau die Bezeichnung A-0 (lies: A minus
Null) vorgesehen, danach A0, und hiernach wird bei fortlaufender Funktionsnummer 1 bis
maximal 6 jedes weitere Strukturierungsniveau in eine Dezimalstelle abgebildet (also A1, A11,
A111, ...). Die Darstellung von Datenflssen erlaubt den Aufbau und die Darstellung komplexer Strukturen zwischen einzelnen Funktionen. So knnen Ausgangsdaten zu Eingangs- oder
Steuerdaten werden und sogar Rckfhrungen ausdrcken, indem sie zu Eingangsdaten vorangehender Funktionen werden.
84
7 CAx-Prozessketten
Darber hinaus zielen Methoden der Digitalen Fabrik (engl.: digital manufacturing, kurz
DMF) auf die Simulation von Fertigungsschritten, um die Produzierbarkeit eines Produkts zu
prfen, den Produktionsprozess zu planen und Steuerdaten fr die Produktion zu gewinnen.
Wenngleich zunehmend Modellierungsverfahren fr die Digitale Fabrik entwickelt werden,
die hnlich den Anstzen zur Produktmodellierung auf leistungsfhigen Methoden der geometrischen Modellierung, der Analyse und der Simulation basieren, so behlt weiterhin die
Kopplung von CAD und Produktionsplanung und steuerung ihre Bedeutung. Arbeitsplandaten, die z. B. ber CAP (Computer Aided Planning)-Systeme bzw. CAPP (Computer Aided
Production Planning) aus dem CAD-Modell abgeleitet und detailliert worden sind, knnen im
PPS (Produktionsplanung und -steuerung)-System um Maschinendaten wie Verfgbarkeit,
Kapazitt oder Stundensatz und Personaldaten vervollstndigt werden. Die Prozesskette CAD PPS ermglicht auch den Zugriff auf organisatorisch-administrative Produktdaten (z. B. fr die
Freigabe von Produktdaten).
Der Vorteil des Arbeitens in CAx-Prozessketten liegt darin, dass einmal erzeugte Produktdaten
stndig weiterverarbeitet werden knnen. Dies hat die Reduzierung bzw. Vermeidung eines
wiederkehrenden Modellierungsaufwands und die Reduzierung von Fehlerquellen zur Folge.
Die Einrichtung dieser Prozessketten verbessert den Produktentwicklungsprozess durch die
Weiterverarbeitung bestehender Produktdaten. In Abbildung 7.2 werden einige ausgewhlte
Prozessketten, die als Bausteine zum Aufbau komplexer Prozessnetze verstanden werden knnen, illustriert.
85
7 CAx-Prozessketten
Im Folgenden wird ein kurzer Einblick in die in Abbildung 7.2 dargestellten ausgewhlten
Prozessketten gegeben.
86
7 CAx-Prozessketten
87
7 CAx-Prozessketten
ber die Beschreibung der CAx-Prozessketten durch die Prozesskettenmerkmale hinaus werden die CAx-Prozessketten auch durch SADT-Diagramme als Prozessmodelle dargestellt.
Inhalt
Methoden/ Formate
1. Beschreibung der
Prozesskette
2. Ausgangsmodell CAD
Produktmodell im CAD-System (Produktstruktur, Geometrie, Toleranzen, Oberflchenangaben, Materialangaben, Fertigungshinweise, produktdefinierende Daten)
3. Zielmodell
Dokumentenerstellungssysteme,
Textverarbeitungssysteme, Desk-Top
Publishing Systeme, Computer Graphik
Systeme, VR-Systeme
Textverarbeitungsmodelle
(z.B. PDF),Computer,Graphikmodelle (Vektor- und Pixelgraphik wie GIF, TIFF), VR-Modelle,Hypermedia(HTML,XML)
4. Datentransformation
3D -> 2D Transformation,
Projektion, Normen
5. Zusatzinformationen
Normgerechte Darstellungen
6. Ergebnisinterpretation
und Rckfhrung
Normen, Dokumentenprfung,
CE-Kennzeichnung
88
7 CAx-Prozessketten
Produktnderung
Vorgaben
Produktmodell CAD-Modell
im
SchnittstellenCAD-System
Spezifikationen
CAD-System
Richtlinien
bertragung in
TPD-System
TPD-Software
Wissen, Kenntnisse (Normen)
Fhigkeiten (Dokumentenerstellung)
Ingenieure
TPDDarstellung
Prsentation
TPD-Software
Normen
Richtlinien
Darstellung,
Prfung,
Freigabe
Entscheidung
Ingenieure
Statische Darstellungen: Sie sind unabhngig vom Parameter Zeit. Ihnen sind die folgenden Darstellungsarten zugeordnet:
o Zeichnerische Darstellungen,
o Strukturelle Darstellungen (Listen, Tabellen, hierarchische Strukturen, Graphen),
o Symbolische Darstellungen als Sinnbilder (Wirkstrukturen, Schemaplne, technische Zeichnungen) und Diagramme (Balkendiagramm, Tortendiagramm),
o Illustrationen, z. B. fotorealistische Darstellungen der Computergraphik und
o Darstellungen mit Methoden der Virtuellen Realitt (engl.: virtual reality, kurz
VR) und der erweiterten Realitt (engl.: Augmented Reality, kurz AR).
89
7 CAx-Prozessketten
7.3.1 Prozesskette CAD - Technische Zeichnung
Bei der Prozesskette CAD - Technische Zeichnung werden aus der 3D-Geometrie Ansichts- und
Schnittdarstellungen abgeleitet und es wird ein Mabild erstellt. Fr das Ableiten von Ansichten und Sichten eignen sich Volumenmodelle als Ausgangsdaten am besten. Darber hinaus
ermglichen Projektionsoptionen wie Skalierung oder Definition von Bildausschnitten die Darstellungen sowohl von Ausbrchen wie auch von Einzelheiten durch Detailvergrerung von
Gestaltzonen aus Ansichten und Schnitten. Bei der Erstellung des Volumenmodells wurde
auch bereits die vollstndige Bemaung des Bauteils oder der Baugruppe festgelegt, die nun
wieder verwendet werden kann. Allerdings kann aus der Bemaung der 3D-Geometrie in der
Regel kein normgerechtes Mabild entsprechend dem Verwendungszweck der technischen
Zeichnung automatisch abgeleitet werden. Vielmehr wird die Bemaung aus den bereits definierten Maen genutzt, um ber manuelles Nachbearbeiten das norm- und verwendungszweckgerechte Mabild zu erstellen.
Technische Zeichnungen werden grob unterschieden in:
Einzelteilzeichnungen,
Zusammenbauzeichnungen.
Whrend diese Unterscheidung die Verfgbarkeit der Darstellung der Produktstruktur ausdrckt, werden technische Zeichnungen insbesondere nach ihrem Verwendungszweck unterschieden. Dies fhrt zu Zeichnungsarten wie Fertigungs-, Montage-, Prf-, Angebotszeichnung.
Diese Unterscheidung drckt sich im Inhalt der zeichnerischen Darstellung aus und bezieht
sich hauptschlich auf das am Verwendungszweck orientierte Mabild.
Unabhngig davon werden Zeichnungen mit Hilfe folgender Funktionen erstellt:
90
7 CAx-Prozessketten
91
7 CAx-Prozessketten
momentan mit 3DXML (Hersteller Dassault/Microsoft) und 3D-pdf (Hersteller Adobe) zwei
zukunftstrchtige Technologien.
3D XML-Technologie
3D XML (Extensible Markup Language) ist ein neues Dateiformat basierend auf XMLTechnologie. Diese ist von Dassault Systmes (erstmals in CATIA V5) ins Leben gerufen worden. Mit 3D XML knnen die Anwender neben exakten 3D-Daten auch Strukturdaten und alphanummerische Informationen austauschen. Durch geeignetes Plug-In besteht die Mglichkeit die 3D XML Modelle innerhalb von Microsoft Office Dokumenten einzubetten. Abbildung
7.6 zeigt ein im Word-Dokument eingebettetes 3D-Modell.
92
7 CAx-Prozessketten
getreuen Darstellung unabhngig von der Hard- und Softwareplattform wiedergibt. Anfang
2006 stellte Adobe die Software Acrobat 3D vor, mit der 3D-Modelle aus diversen CADApplikationen ins tesselierte U3D-Format berfhrt, aufbereitet und in PDF-Dokumente eingebettet werden knnen. Insbesondere die weiterfhrenden Ttigkeiten wie beispielsweise das
Hinzufgen von Kommentaren, Redlining, dynamische Querschnitte oder das Messen von
Geometrien untersttzen hierbei die Kommunikation. Abbildung 7.7 links zeigt interaktives
Messen und Kommentierung von Modellen.
Die Mengenbersichtsstckliste enthlt die Aufzhlung aller Bauteile aus allen Unterbaugruppen.
Die Strukturstckliste enthlt alle Bauteile, die jedoch hierarchisch strukturiert ihrem
jeweils bergeordneten Bauteil (z. B. Einzelteil zu Baugruppe) zugeordnet werden.
Die Baukastenstckliste beschreibt die Struktur der aktuellen Baugruppe alphanumerisch und als Liste dargestellt. Stcklistendaten sind z.B. Bauteil- oder Unterbaugruppen-Namen, Elementtypen (Einzelteil, Unterbaugruppe), Anzahl der Elemente dieses
93
7 CAx-Prozessketten
Typs in der Baugruppe, Material oder weitere zugewiesene Eigenschaften. Fr jede Unterbaugruppe wird eine gesonderte Stckliste angelegt.
Das Format der Stckliste und die Auswahl der zu bercksichtigenden Stcklistendaten sind
benutzerspezifisch anpassbar (Abbildung 7.8).
Unterbaugruppe: VENTILWELLE
Baugruppe: VENTILBAUGRUPPE
94
7 CAx-Prozessketten
Die fr einen Arbeitsplan ntigen Arbeitsvorgnge sind somit bereits weitgehend durch die
Features identifiziert. Sie mssen jedoch noch in eine logische Abfolge gebracht werden. Weitere Arbeitsplandaten wie Maschinendaten (Verfgbarkeit, Kapazitt, Stundensatz) oder Personaldaten, die zur Vervollstndigung des Arbeitsplans bentigt werden, knnen von der Produktionsplanung und -steuerung (PPS-Systeme) oder aus Produktionsmitteldatenbanken (fr
Maschinen, Werkzeuge, Vorrichtungen) ermittelt werden.
Die Daten fr die Arbeitsplne knnen auch aus Entscheidungstabellen gewonnen werden. Die
Bedingungen, die die Entscheidungsprozesse in solchen Tabellen steuern, beziehen sich in
erster Linie auf Parameter der Geometrie und der Materialien sowie der Maschinen, Werkzeuge oder Fertigungstechnologien. Daraus wird ersichtlich, dass im Zuge der Parametrisierung
schon whrend der Bauteilkonstruktion Parameter und Berechnungsformeln definiert oder
verwendet werden knnen, mit deren Hilfe spter Arbeitsplandaten berechnet werden knnen
(z. B. Dauer einer Bearbeitung "Bohren" kann aus Durchmesser und Bohrungstiefe berechnet
oder zumindest aufgrund von Erfahrungswissen abgeschtzt werden).
Fertigteil
Die zu zerspanenden Volumina treten
bei der Modellierung als Features,
bei der Arbeitsplanerstellung als Bearbeitungsvorgnge auf.
Nr.
Bearbeitungsvorgang
Wkzg.
Nr.
Schruppen, Grobkontur
D01
2
3
Fasen 45 x 2
D02
Frsen, Passfedernut
DIN 6885 A 12 x 8 x 32
F01
Bohren, Zentrierung
DIN 332 R3 x 1
B01
Differenzvolumina
1:
2, 3, 4, 5:
Rohkontur
Features der Konstruktion
95
7 CAx-Prozessketten
zeichnungen fr Bedienungsanleitungen (Abbildung 7.10), Schulungsunterlagen und Ersatzteilkataloge geleistet wird [Land-94].
Explosionsdarstellung
einer
Handkreissge
Guwerkstck
dargestellt mit
Gutextur und
Schattenwurf
Darstellung eines
Raumes unter
realistischen
Beleuchtungsverhltnissen
96
7 CAx-Prozessketten
Inhalt
Methoden/ Formate
1. Beschreibung der
Prozesskette
Ableiten eines
Baugruppenmodells mit
approximierter Geometrie
(Triangulation der
Oberflchen).
2. Ausgangsmodell CAD
CAD native
STEP, IGES, VDAFS,
STL
3. Zielmodell
Approximierte Geometrie
(Dreiecksflchen)
4. Datentransformation
STEP AP 214
5. Zusatzinformationen
Einbauwege, Ausbauwege,
Konfigurationen
Graphisch interaktive
Simulation
6. Ergebnisinterpretation und
Rckfhrung
97
7 CAx-Prozessketten
Bauteiloptimierung
Vorgaben
Baugruppenentwurf u.
-struktur, Geom.
CAD-System
Produktentwickler,
Konstrukteure,
Ingenieure
Richtlinien
bertragung in
DMU-System
CAD native,
STEP,IGES, STL
Prozessoren
DMU-Modell ungeeignet
Aufbau des
DMU-Modells
(Triangulation)
DMU-Modell
Regeln und Erfahrungen
zum Aufbau von
DMU-Modellen,
Baugruppenstrukturmanipulation
DMU-Berechn.
Simulation
Richtlinien
DMU-Software
Wissen, Kenntnisse (Produktkonfiguration)
Fhigkeiten (Baugruppenbildung,
Ein- u. Ausbauuntersuchungen)
DMU-Software
Simulation,
Interpretation
Freigabe
Entscheidung
Produktentwickler, Ingenieure
Produktentwickler, Ingenieure
Tesselierung
Die Tesselierung ist eine Methode zur Definition bzw. Erzeugung eines Netzwerkes von
geometrischen Basiselementen (Polygonen), die eine komplexe Oberflche approximieren.
Triangulation
Die Triangulation beschreibt eine Methode zur Transformation einer komplexen geometrischen Oberflche in ein Netz aus Dreiecken. Dieses Netz approximiert die Oberflche und reduziert deren Komplexitt. Die mathematische Beschreibung der Oberflche wird durch Dreiecke definiert, die Ebenenstcke darstellen. Durch Erhhung der
Anzahl approximierender Dreiecke kann die Genauigkeit der angenherten Geometrie
gesteigert werden. Die Triangulation kann als Spezialfall der Tesselierung angesehen
werden. Die Beschaffenheit und Genauigkeit der Geometrieoberflche kann vom Benutzer den jeweiligen Anforderungen angepasst werden (es geht dabei jedoch immer
die komplette History, d.h. die Entstehungsgeschichte des Modells, verloren). Das Ergebnis der gesamten Erzeugungslogik ist eine Hllkurve des CAD-Modells.
98
7 CAx-Prozessketten
7.4.2 Arten des DMU
Durch das Prinzip der systemtechnischen Anbindung an den Digitalen Master lassen sich
grundstzlich zwei Arten des Digital Mock-Up unterscheiden:
Native DMU
Unter einem Native DMU (N-DMU) versteht man die direkte Verarbeitung von nativen
Daten im primren CAD-System oder den direkten Zugriff (on demand - Konvertierung) auf die nativen Daten aus einer externen Anwendung. Zusatzinformationen wie
Attribute oder Metadaten sind immer greifbar und entsprechen dem Umfang des digitalen Modells.
Derivative DMU
Derivative DMU (D-DMU) beinhaltet eine Datenkonvertierung, verbunden mit einer
notwendigen Facettierung der Geometrie. Eine bidirektionale Kopplung mit der primren CAD-Anwendung bzw. dem nativen Datenformat ist nicht gegeben. Die bertragung von Attributen oder Metadaten hngen von der Funktionalitt des Konverters
bzw. dem Zieldatenformat ab. Das Datenvolumen lsst sich durch die Konvertierung
um bis zu 90% verringern. In dieser Form wird der DMU zur Integration von 3DModellen verschiedener Herkunft in ein zentrales Modell genutzt.
7.4.3 DMU-Funktionalitt
Im Wesentlichen decken die verfgbaren DMU-Anwendungen folgende Funktionalitten ab:
99
7 CAx-Prozessketten
7.4.3.2 Geometrievisualisierung
DMU-Systeme bieten vielfltige Mglichkeiten, die Produktgeometrie zu visualisieren und zu
berprfen. Neben schattierten Ansichten sind auch Drahtdarstellungen mit und ohne verdeckten Kanten mglich. Einzelteile und Baugruppen knnen aus Grnden der bersichtlichkeit ausgeblendet werden. Durch Rotieren, Verschieben und Zoomen kann die optimale Sicht
auf das Modell eingestellt und als Ansicht zur spteren Verwendung abgespeichert werden.
Vervollstndigt werden die Visualisierungsfunktionen durch benutzerdefinierbare Schnittdarstellungen. Neben Screenshots knnen Animationen aufgezeichnet und zur spteren Weiterverwendung abgespeichert sowie fotorealistische Darstellungen inklusive Materialtexturen
erstellt werden. Darber hinaus stehen Funktionen zur Verfgung, um Bauteilrevisionen zu
vergleichen und nderungen zu visualisieren.
7.4.3.3 Gewichts- und Schwerpunktsberechnungen
Die mglichen DMU-Analysefunktionen schlieen die schnelle Berechnung des Gewichts einzelner Baugruppen und Komponenten sowie die Berechnung des Schwerpunkts und der Trgheitsmomente ein. Diese Aufgaben knnen im DMU-System aufgrund der im Vergleich zum
CAD-System geringeren Datenmengen wesentlich schneller und fr grere Baugruppen
durchgefhrt werden. Abbildung 7.13 zeigt eine FEM-Analyse in Catia V5.
100
7 CAx-Prozessketten
Als Ergebnis werden Montagepfade erzeugt, die den Weg beschreiben, wie sich das betrachtete Teil in die Gesamtbaugruppe einbauen lsst. Mit diesen Montagepfaden knnen in Verbindung mit digitalen Menschmodellen direkte Simulationen der Montierbarkeit eines Produktes
sowie Betrachtungen von Service- und Wartungsarbeiten durchgefhrt werden. Darber hinaus knnen mit diesen Menschmodellen Ergonomieuntersuchungen durchgefhrt werden, z.
B. ob der Zugriff auf alle Bedienungselemente eines Automobilcockpits mglich ist (Abbildung
7.15).
101
7 CAx-Prozessketten
idealen Werkzeug, um Designkontrollen und -vorschlge sowie berprfungen und Anregungen in einem verteilt stattfindenden Produktentwicklungsprozess einfach und schnell durchzufhren.
Durch diese Funktionen knnen Bauteilnderungen schnell im Unternehmen und an Zulieferer durch entsprechende farbliche Hervorhebung und Anmerkungen kommuniziert werden. In
diesem Zusammenhang spielen Conferencing-Systeme, die mehreren Personen den gleichzeitigen Zugriff auf die Produktdaten gestatten, zur Entscheidungsfindung eine groe Rolle.
Die verschiedenen Verfahren der Kontroll- und Nachrechnung sind Gegenstand des folgenden
Kapitels. Sie knnen in einfache Berechnungen, die direkt im CAD-System ausgefhrt werden
und solche, die eigenstndige mathematische Beschreibungsformen (eine andere Datenstruktur, sprich Reprsentation) und eigenstndige DV-Systeme oder -Module bentigen, unterschieden werden. Allen Verfahren ist gemein, dass sie auf der geometrischen Beschreibung des
Produkts aus dem CAD-System aufbauen, wobei jedoch Vereinfachungen und Idealisierungen
fr die Beherrschbarkeit komplexer Probleme oft eine wichtige Rolle spielen
102
7 CAx-Prozessketten
7.5.1 Einfache Berechnungen und Analysen
Einige Berechnungen knnen direkt im CAD-System auf der Basis der Bauteilgeometrie
durchgefhrt werden (Abbildung 7.16). Diese sind besonders bei der Verwendung eines Volumenmodells interessant, da hier komplexe Flchen- und Volumeninhalte sowie rein durch
die Geometrie definierte mechanische Eigenschaften wie Schwerpunktlage und Trgheitsmomente ermittelt werden knnen. Beispiele fr die in CAD-Systemen zu berechnenden Produkteigenschaften sind:
Winkel
Abstnde
Volumina
Mantelflchen
Massen (bei Angabe der Dichte des Materials)
Trgheiten (z. B. in Tensorform in Bezug auf ein Koordinatensystem)
Schwerpunktkoordinaten
Insbesondere im Bereich der Modellierung von Flchen- und Volumengeometrie existiert eine
Reihe von Verfahren zur Analyse gekrmmter Flchen. So genannte Flchentests visualisieren
dem Konstrukteur die Krmmungsverhltnisse an einem Bauteil (z. B. Freiformflchen einer
Karosserie).
103
7 CAx-Prozessketten
Krmmung der Flche im betreffenden Punkt. ber die Abstufung der Anzahl von Isolinien
oder der Anzahl von Sttzstellen fr die Anzeige von Vektoren kann die Genauigkeit der Analyse manipuliert werden.
104
7 CAx-Prozessketten
Bauteilgestalt, die in eine fr mechanische Berechnungen geeignete Reprsentationsform gewandelt und um weitere Informationen bezglich des Materials und des Belastungszustands
erweitert wird. Diese Berechnungsverfahren sind, wie auch die Analysen bezglich der Kinematik, Dynamik oder Strmungstechnik, als Teil eines integrierten Konstruktions- und Berechnungsprozesses zu sehen.
Die Merkmale der Prozesskette CAD-Berechnung werden in Tabelle 7.3 erlutert. Abbildung
7.19 zeigt die Prozesskette CAD-Berechnung als SADT-Diagramm.
Prozesskette CAD-Berechnung
Inhalt
Methoden/ Formate
Kopplung und
Integration von CAD
und Berchnungsmethoden
2. Ausgangsmodell CAD
CAD native
STEP, IGES, VDAFS
3. Zielmodell
Berechnungsmodelle, z.B.
Gleichungssysteme
Matlab/Simulink,
MatrixX, u.a.m.
4. Datentransformation
5. Zusatzinformationen
Modellierung/Program
mierung im
Berechnungssystem
6. Ergebnisinterpretation und
Rckfhrung
105
7 CAx-Prozessketten
Bauteiloptimierung
Vorgaben
Gestaltung,
Detailierung
CAD-System
Produktentwickler,
Konstrukteure,
Ingenieure
CAD-Modell
Parameterspezifikation
Richtlinien
Integration mit
Berechnungssystem
Aufbau des
Ggf. Datenaustausch
BerechnungsAuswahl CAD native Daten
modells
Kopplungs- u. Integrationssoftware
Randbedingungen,
zustzliche Parameter,
Gleichungssystme
Berechnungssoftware
Berechnungstools
Wissen, Kenntnisse,
Fhigkeiten,
Ingeneure
Berechnungsmodell
Erfahrungen aus
hnlichen Projekten
Berechnung
Analyse und
Simulation
Berechnungssoftware
Richtlinien
Simulation,
Interpretation
Freigabe
Entscheidung
Ingenieure
Preprocessing
Das Preprocessing entspricht der Umwandlung der CAD-internen Reprsentation in eine Reprsentation, die fr die mathematische Berechnung im entsprechenden Anwendungsbereich (Statik, Dynamik, Strmungslehre, Wrmelehre etc.) geeignet ist. Es wird
von einer eigenstndigen Software durchgefhrt (automatische Konvertierung der Datenformate bzw. Reprsentationsformen). Prozessoren fr weit verbreitete Berechnungsprogramme werden meist vom CAD-System bereitgestellt. Zum Einsatz kommen
auch so genannte Portale, deren Aufgabe es ist, die Datentransformation zwischen den
beteiligten Systemen zu leisten.
106
7 CAx-Prozessketten
Interpretation
Der Benutzer interpretiert das Berechnungsergebnis und fllt die Entscheidung, ob alle
Vorgaben an das Bauteil erfllt wurden, oder eine konstruktive Vernderung in einem
weiteren Iterationsschritt mit anschlieender erneuter Berechnung erfolgen muss.
107
7 CAx-Prozessketten
Prozesskette CAD - FEM
Inhalt
Methoden/Formate
1. Beschreibung der
Prozesskette
Finite Elemente
Methode (FEM),
Finite Elemente
Analyse (FEA)
2. Ausgangsmodell CAD
CAD native
STEP, IGES
VDAFS
3. Zielmodell
FEM native
z.B.: NASTRAN,
ANSYS
4. Datentransformation
Vernetzung
5. Zusatzinformationen
Modellierung der
Zusatzinformationen
im FE-System
6. Ergebnisinterpretation
und Rckfhrung
Erfahrung
Kontrollwerte
Bauteiloptimierung
Vorgaben
Gestaltung,
CAD-Modell
Detailierung,ggf.
SchnittstellenVereinfachung
spezifikationen
Richtlinien
CAD-System
Einlesen in
FEM System
Produktentwickler,
Konstrukteure,
Ingenieure
CAD native,STEP
IGES,VDAFS
Prozessoren
Vernetzung ungeeignet
Randbedingungen,
Krfte, Momente,
Materialeigenschaften
FEM Software
Vernetzungs Tools
Wissen, Kenntnisse,
Fhigkeiten
Ingenieure
FEM-Modell
Regeln und Erfahrungen
zum Aufbau vom
Finite Elemente Modellen,
FE-Berechn.
Spannungsvert.
Verformung
FEM-Software
Richtlinien
Interpretation
und
Freigabe
Entscheidung
Ingenieure
108
7 CAx-Prozessketten
Die Vorgangsfolge startet mit der im CAD-System generierten Bauteilgestalt. Diese wird um
die Definition des Belastungszustands und der Materialeigenschaften ergnzt, welche zusammen die Grundlage fr die Ermittlung der zur mathematischen Berechnung bentigten Reprsentationsform darstellen.
Gegebenenfalls sind Idealisierungen der Bauteilgeometrie vorzunehmen, die verschiedenen
Strategien folgen, jedoch immer eine Reduzierung der Vorbereitungs- und Rechenzeit zum
Ziel haben. Vereinfachungsstrategien sind beispielsweise:
Die verschiedenen Vereinfachungsstrategien, die bei der Vorbereitung einer Gestalt fr die FEBerechnung zur Anwendung kommen, sind in Abbildung 7.21 an einem Beispiel aufgezeigt.
109
7 CAx-Prozessketten
Ausgangsgestalt
Vernachlssigung
nicht
mageblicher
Gestaltselemente
Ausnutzung von
Symmetrien
Krften,
Momenten,
Verformungen etc.
110
7 CAx-Prozessketten
Temperaturen,
Wrmequellen,
Wrmestrahlung,
Konvektion etc.
Strmungsgeschwindigkeiten,
Beschleunigungen etc.,
die auf das Bauteil einwirken. Sie werden mit der Geometrie verknpft, indem sie auf eine
bestimmte Kante, Flche oder einen definierten Punkt bezogen werden. Abbildung 7.22 zeigt
ein einfaches winkelfrmiges Bauteil, an dem an zwei Flchen jeweils Flchenpressungen und
an einem Eckpunkt ein zustzlicher Kraftvektor angetragen wurden.
111
7 CAx-Prozessketten
[N/mm2]
Elastizittsmodul
Poissonzahl (auch Querkontraktionszahl oder Querdehnungszahl)
[-]
Schubmodul
[N/mm2]
Dichte
[g/cm3]]
Thermischer Ausdehnungskoeffizient
[10-6/K]
Referenztemperatur
[C]
Dmpfungskoeffizient
[-]
Maximale Zugspannung
[N/mm2]
Maximale Druckspannung
[N/mm2]
Maximale Schubspannung
[N/mm2]
[J/ms *
K]
Wrmeleitfhigkeit
Reflexionskoeffizient
[-]
Wrmekapazitt
[J/g * K]
Tabelle 7.5: Materialeigenschaften
112
7 CAx-Prozessketten
7.5.2.1.1 Netzgenerierung
Grundelemente fr die Berechnung nach der Finite-Elemente-Methode sind die verschiedenen
Arten der finiten Elemente (Abbildung 7.24) sowie die Knoten in denen die Elemente zusammenstoen. Das so genannte Finite-Elemente-Netz stellt dabei die Struktur des aus finiten
Elementen aufgebauten Bauteils dar. Finite Elemente werden unterschieden in:
Stbe: Sie stellen eindimensionale Elemente dar und bertragen nur Krfte in Lngsrichtung.
Balken: Sie stellen einfache dreidimensionale Elemente dar, die jedoch nur Biegekrfte
und -momente aufnehmen.
Scheiben: Sie sind ebene zweidimensionale Elemente, die Krfte in zwei Koordinatenrichtungen bertragen knnen. Es werden drei- und viereckige Scheibengeometrien unterschieden.
Platten: Sie stellen eine Erweiterung der Scheiben dar und knnen auch Momente
bertragen. Es werden drei- und viereckige Schalengeometrien unterschieden.
Schalen: Als Schale bezeichnet man die rumlich gekrmmte Ausprgung des Plattenelements. Wie bei Scheiben und Platten werden dreieckige und viereckige Geometrien
unterschieden.
Volumenelementen: Bei den Volumenelementen handelt es sich allgemein um Polyeder, die Krfte und Momente in allen Raumrichtungen bertragen knnen.
Zug-Druck-Stabelement
Balkenelement
Scheibenelemente
Plattenelemente
w
v
w
u
jy
u
z
jy
y
dreieckig
dreieckig
x
v
y
y
jx
rechteckig
Schalenelemente
rechteckig
Volumenelemente
v
w
j
Tetraeder
y
jx
w
j
jy
jx
x
dreieckig
jx
rechteckig
w
j
Hexaeder
v
z
jy
z
u
y
x
Pentaeder
z
x
j
y
x
u
x
113
7 CAx-Prozessketten
Die Unterteilung der Bauteilgestalt erfolgt dabei nach dem elementaren Satz der analytischen
Geometrie, der besagt, dass alle Polygone durch eine Menge von Dreiecken oder durch eine
Menge von Dreiecken und Vierecken dargestellt werden knnen. Diese Tatsache erklrt auch
die Geometrie der oben dargestellten finiten Elemente, die im Wesentlichen verschiedene
Dreieck- und Viereckgeometrien darstellen. Die Erzeugung eines solchen Netzes kann durch
die manuelle Definition der Knoten und Elemente oder alternativ in Form der automatischen
Generierung durch das DV-System erfolgen. Es existieren Algorithmen, die u. a. auf dem oben
erwhnten Grundsatz basieren und die in der Lage sind, jegliche Bauteilgeometrie mit einem
Finite-Elemente-Netz zu berziehen bzw. eine rumliche Netzstruktur zu generieren. Im Allgemeinen ist eine Netzgenerierung nicht in einem Schritt erfolgreich abzuschlieen, sondern
es mssen in den fr die Berechnung/Analyse besonders kritischen Bereichen (z. B. Einkerbungen an Bauteilen, die spannungserhhende Kerbwirkung bedeuten) Netzverfeinerungen
vorgenommen werden. Moderne Berechnungssysteme sind bereits in der Lage, solche besonderen Geometrien selbstndig zu erkennen und bieten auf Wunsch an, an entsprechenden
Stellen das Netz selbstttig zu verfeinern. Dabei ist stndig zwischen dem Einfluss von
Diskretisierungsfehlern bei grober und Berechnungsaufwand (und Berechnungsfehlern) bei
sehr feiner Vernetzung abzuwgen. Die Abbildung 7.25 und Abbildung 7.26 zeigen den ersten
Schritt einer Netzgenerierung und die erste vom System automatisch vorgenommene Netzverfeinerung an dem Bauteil, fr das zuvor schon der uere Belastungszustand definiert wurde.
114
7 CAx-Prozessketten
7.5.2.1.2 Berechnung
Die mathematische Basis fr die Berechnungsverfahren bilden grundlegende Prinzipien aus
der Mechanik wie das Krfte- und Momentengleichgewicht oder das Prinzip der virtuellen
Krfte und der virtuellen Verschiebungen. Aus diesen Prinzipien wurden die wesentlichen Berechnungsverfahren, das Kraftgrenverfahren und das Verschiebungsgrenverfahren, abgeleitet. Beide nutzen die Netzstruktur des Bauteils, um ein komplexes zu berechnendes Gesamtproblem in eine Vielzahl einfacher zu berechnender Teilprobleme (die finiten Elemente)
zu zerlegen. Fr jedes finite Element ist entsprechend seines Typs (Platte oder Schale etc.)
eine so genannte Ansatzfunktion definiert, die das Verhalten des Bauteils mathematisch beschreibt. Es ergibt sich somit ein Gleichungssystem, dass zur Berechnung des Gesamtproblems
zu lsen ist.
In diesem Abschnitt wird die mathematische Formulierung der FE-Methode an einem sehr
vereinfachten Stabwerk-Beispiel beschrieben, s. Abbildung 7.27.
115
7 CAx-Prozessketten
1. Mathematische Idealisierung
2. Disassemblierung
3. Bildung generischer Elemente
4. Zusammenstellung der Steifigkeitsmatrix
5. Koordinatentransformation
6. Bestimmung des globalen Berechnungssystems
7. Assemblieren
8. Randbedingungen definieren und Lsen der Gesamtgleichung
9. Ermittlung der Reaktionskrfte
1. Mathematische Idealisierung:
In dem ersten Schritt werden sollen die Krfte und Elementeigenschaften nach eine bestimmten Konvention einheitlich benannt werden, um spter die berfhrung in Matrix-Form zu
erleichtern.
fy3, vy3
(3)
(3)
= 102
E
L
(3)
(2
fy2, v)y2
(1
fx1, ux1 )
(1)
(1)
= 10
(2)
(2)
= 10
E
(3
)
3 fx3, ux3
= 100
fy1, vy1
fy3 =1
(1)
(2)
= 100
(3
)
fx2, ux2
fx3=2
(1
)
(2
)
= 100
Fr dieses Beispiel werden alle Elementeigenschaften (EA) einheitlich 100 gewhlt. Aus dieser
Fragestellung gehen eine Krftematrix und Verschiebungsmatrix hervor. Die Verschiebungen
bilden die primren Unbekannten. Fr ein reales FE-Modell ist je nach der Anzahl der Knoten
die Matrixgre entsprechend sehr gro, also nicht lsbar ohne Computereinsatz.
2. Disassemblierung:
In diesem Schritt wird die globale Steifigkeitsmatrix zusammengestellt. Die Unbekannten
werden nicht gleich am Anfang der Berechnung reduziert wie bei der Handberechnung, weil
fr den Rechnereinsatz eine effiziente Organisation der Daten mehr bedeutet als die Datenmenge.
Begriff: Globale Steifigkeitsmatrix
Die globale Steifigkeitsmatrix K bezieht die Krfte auf die Verschiebungen nach der
folgenden Matrix-Gleichung:
f = Ku
116
7 CAx-Prozessketten
Hier ist die Matrix symmetrisch. Ks sind die Steifigkeitskoeffizienten, die zwischen Knoten
definiert werden. Jedoch besteht nicht zwischen jeden Knoten eine Verbindung. Das Ergebnis
ist deshalb eine dnn belegte Matrix.
Fr die Disassemblierung wird fr jedes Element ein lokales Koordinatensystem definiert, die
entlang der jeweiligen Elementachse luft. Nach der Konvention luft die Kotennummerierung
in der positiven Richtung von ij, wobei i < j.
3. Bildung generischer Elemente:
An einem generischen Element werden weitere mathematische Konventionen getroffen. Hier
ist die Freiheitsgrade eines Elements 4. Aus Elementeigenschaften Lnge (L), E-Modul (E) und
Schnittflche des Elementen (A) der Wert Steifigkeit gebildet:
117
7 CAx-Prozessketten
5. Koordinatentransformation:
Da jedes Element in einem lokalen Koordinatensystem definiert ist, passen die Richtungsvektoren nicht zusammen. Deshalb ist eine Koordinatentransformation bentigt, um alle Elemente auf ein Bezugkoordinatensystem zu berfhren. Die Transformation erfolgt fr Verschiebungen so wie fr Krfte wie im Folgenden:
118
7 CAx-Prozessketten
Fr c=coss=sin
In Matrixform:
In Matrixform:
Hier ist es zu beachten, dass der Matrixmultiplikator der Krfte die transponierte Form des
Matrixmultiplikators der Verschiebungen ist.
6. Bestimmung des globalen Berechnungssystem:
Nach dem die Transformation der einzelnen Elemente auf das globale Koordinatensystem
durchgefhrt wurde, ist der nchste Schritt die Bildung der Elementsteifigkeiten im globalen
System. Die Rechenschritte sind im Folgenden dargestellt:
Die Schlussfolgerung ist, dass die Elementsteifigkeit fr ein Element (e) im globalen System
kann aus der Elementsteifigkeit im lokalen System abgeleitet werden.
119
7 CAx-Prozessketten
7. Assemblieren:
Die Voraussetzung fr das Assemblieren ist, dass die Krfte und Verschiebungen kompatibel
sein sollen. So gelten folgende Regeln fr die Kompatibilitt:
Fr die Krfte an einem Knoten gilt:
Erweitern der Matrixschreibweise auf globale Matrixgre fr alle Elemente ergibt folgende
Steifigkeitswerte fr die jeweiligen Elemente:
120
7 CAx-Prozessketten
Aus Regel 2 geht hervor, dass der Elementindex bei Verschiebungen wegfllt. So ergibt sich
folgende Gesamtgleichung:
121
7 CAx-Prozessketten
mathematisch: Zeilen und Spalten sind lineare Kombinationen voneinander
physikalisch: Starrkrperbewegung
Um diese Gleichung zu lsen, sollen die Randbedingungen (Lasten und Lagerungsbedingungen) in die Gleichung eingefhrt werden:
In dem Beispiel ist die Lagerum am ersten Knoten fest, am zweiten sind nur translatorische
Bewegungen erlaubt.
ux1 = uy1 = uy2 = 0
fx2 = 0, fx3 = 2 , fy3 = 1
So wird die folgende Endgleichung erhalten:
Nachdem die Gleichungen mit den bekannten Verschiebungen in der Gesamtmatrix gestrichen
sind, folgende reduzierte Steifigkeitsmatrix wird erhalten:
ii.
122
7 CAx-Prozessketten
Ausgabe in Form numerischer Werte, die in den Finiten Elementen dargestellt werden
oder
Ausgabe durch farbig gekennzeichnete Finite Elemente mit einer Legende, die den
Farbstufen Werte zuordnet.
statische Probleme (linear und nichtlinear) zur Berechnung von Spannungs- und
Verformungsverhalten,
123
7 CAx-Prozessketten
zur
Berechnung
des
7.5.2.2.1 Spannungsanalyse
Die Spannungsanalyse an einem Druckkrper (Abbildung 7.29) benutzt hier beispielsweise
eine Farbstufenausgabe der Spannungswerte, die entsprechend der Hypothese nach von Mises
berechnet wurden. (Achtung: Die Farbtne werden beim bergang zur Graustufendarstellung
verflscht).
124
7 CAx-Prozessketten
7.5.2.2.2 Analyse der Krperschallverteilung (Schwingungsanalyse, Modalanalyse)
Im Beispiel des Abbildung 7.31 wurde ein Motorblock mit Hilfe der FE-Analyse akustisch optimiert [WoSh-93]. Der Analyse liegt die Modellvorstellung zugrunde, dass ein direkter Zusammenhang zwischen den Eingangssignalen (Krfte, Ste, Drcke) und den Ausgangssignalen (Schwingung der Ober-flchen der modellierten Struktur und damit Schallausbreitung)
besteht. Ziel der Analyse ist die Optimierung der Struktur (z. B. durch Verrippung) zur Reduktion von Schwingungen der Oberflchen und damit Begrenzung der Lrmentstehung.
125
7 CAx-Prozessketten
sich damit um ein Potentialproblem, also die Berechnung eines Wrmestroms. Analog kann
auch die Umstrmung von Krpern berechnet werden (Windkanal-Simulation).
7.5.2.3 Boundary-Element-Methode (BEM)
Ein den Finite-Elemente-Methoden sehr nahe verwandtes Verfahren ist die Beschreibung eines
Berechnungsproblems mit Hilfe der Boundary-Element-Methode (BEM). Im Gegensatz zu Finite-Elemente-Methoden, bei denen die Volumengeometrie eines zu berechnenden Bauteils
durch Gebiete reprsentiert wird, beschrnkt sich diese Methode auf die Vernetzung der Bauteiloberflche (das Verfahren wird daher auch als Randelement-Methode (REM) bezeichnet).
Die Berechnung des Bauteils erfolgt dann ber die Randbedingungen, die fr die Bauteiloberflche formuliert werden knnen. Demzufolge werden auch nur Berechnungsergebnisse fr
die Berandung des Bauteils und nicht Werteverteilungen im Bauteilinneren erzielt. Dieses Verfahren ist dann sinnvoll einzusetzen, wenn ein Bauteil eine Oberflche geringer Komplexitt
besitzt und sich daher der Berechnungsaufwand gegenber der FEM reduziert.
126
7 CAx-Prozessketten
127
7 CAx-Prozessketten
Prozesskette CAD-MKS
Inhalt
Methoden/ Formate
1. Beschreibung der
Prozesskette
Kopplung CAD-MKS
2. Ausgangsmodell CAD
CAD native
STEP,MechaSTEP,
IGES, VDAFS
3. Zielmodell
MKS native
z.B. ADAMS, SIMPEX,
u.a.m.
4. Datentransformation
Ableitung/Modellierung
im MKS-System
5. Zusatzinformationen
Modellierung im MKSSystem
6. Ergebnisinterpretation und
Rckfhrung
Erfahrungen,
Kontrollwerte,
Bauteiloptimierung
Vorgaben
CAD-System
bertragung in
MKS-System
Produktentwickler,
Konstrukteure,
Ingenieure
CAD native,STEP
Prozessoren
MKS-Modell ungeeignet
Aufbau des
MKS-Modells
Randbedingungen,
Krfte, Momente,
Materialeigenschaften,
Freiheitsgrade der Bewegung
MKS-Modell
Regeln und Erfahrungen
zum Aufbau von
MKS-Modellen,
MKS-Berechn.
Simulation
Richtlinien
MKS-Software
Wissen, Kenntnisse (Techn.Mechanik)
Fhigkeiten (Maschinendynamik)
Ingenieure
MKS-Software
Simulation,
Interpretation
Freigabe
Entscheidung
Ingenieure
128
7 CAx-Prozessketten
Die Prozesskette CAD-MKS kommt zur Simulation von Bewegungsablufen bei Robotern,
Werkzeugmaschinen, Fertigungszellen oder ganzen Fertigungsbereichen zum Einsatz. Beispiele sind das Fhren einer Schweizange entlang einer programmierten Bahn, das Verfahren
mehrachsiger Werkzeugmaschinen oder die Simulation eines Materialflusssystems mit mehreren bewegten Komponenten. Die zu realisierenden Bewegungsbahnen werden mathematisch
beschrieben (z. B. lineare, kreis- oder sinusfrmige Bahnkurven) und knnen dabei sehr komplex sein. Flexible Interpolationsverfahren ermglichen die Manipulation der Genauigkeit der
Verfahrbewegung. Auch hier kommen als Anwendung die Kollisionsbetrachtung oder ganz
allgemein die Simulation des Zusammenspiels mehrerer bewegter Mechanismen in Frage.
Abbildung 7.35 zeigt beispielsweise ein Anwendungsszenario fr eine komplexe kinematische
Simulation. Die Abbildung stellt eine Arbeitsumgebung dar, in der das Zusammenwirken von
Robotern und weiteren Handhabungseinrichtungen durch Simulation berprft wird.
129
7 CAx-Prozessketten
Legende:
helle Pfeile = Kraftvektoren
dunkle Pfeile = Momentenvektoren
130
7 CAx-Prozessketten
131
7 CAx-Prozessketten
Der wesentliche Unterschied liegt darin, dass im ersten Fall der Entwurf von Anfang an und
ausschlielich virtuell im CAD-System oder einem vergleichbaren Entwurfs- und Designsystem
erfolgt, wohingegen im zweiten Fall zuerst ein mastbliches Modell (z. B. aus Ton oder Plastilin) modelliert wird, dessen Flchendaten nachtrglich durch Digitalisieren in das CADSystem aufgenommen werden. Den Stand der Technik stellt hier die Flchenrckfhrung dar,
die stndige Weiterentwicklung der CAD-Systeme bietet jedoch in zunehmendem Mae die
Mglichkeit auch komplexe Modelle direkt am Rechner zu entwickeln (z. B. durch Methoden
zur Modellierung von Freiformflchen und ausgereifte Verfahren der Computergraphik) und
sie spter dann als Papier-, Wachs- oder Kunststoffmodelle in Rapid Prototyping-Verfahren zu
materialisieren.
Im Falle der Anwendung der Flchenrckfhrung (Abbildung 7.38) knnen von Hand gestylte
Modelle aus Ton oder Plastilin (physikalische Modelle, auch Urmodelle genannt) nachtrglich
durch Digitalisierung in ein CAD-Flchenmodell umgesetzt werden. Die Digitalisierung kann
dabei entweder mechanisch, mit Hilfe eines Taststifts oder optisch z. B. mit Laserscan- und
Fotometrieverfahren erfolgen. Bis heute bietet das mechanische Abtasten noch deutliche Qualittsvorteile. Der Aufbau der dazu ntigen Maschinen entspricht dem von Koordinatenmessmaschinen. Die digitalisierten Messdaten werden als Punktemengen, teilweise mit Millionen von Einzeldaten, in das CAD-System bernommen. Bis die vermessene Flche auf dem
Rechner darstellbar ist, sind noch weitere Arbeitsschritte ntig, die z. B. die Glttung und Filterung der Daten (erkennen von Fehlmessungen), die Anordnung mehrerer Messbereiche zu
einer Gesamtflche oder die Kompensation der Messfehler aufgrund des Tasterradius umfassen. Die Flchenrckfhrung wird auch dazu benutzt, um Urmodelle von Produkten, die bereits in Produktion sind oder deren Produktion sogar schon ausgelaufen ist, in Form von Flchenmodellen abzuspeichern und zu archivieren. Dadurch wird das Lagern der Urmodelle fr
die Nachproduktion (Ersatzteile) oder Dokumentation des Produkts (Produkthaftung) berflssig.
132
7 CAx-Prozessketten
CAD- oder Design-Systeme zur direkten Modellierung von stylingorientierten Entwrfen am
Rechner (Abbildung 7.39) zeichnen sich durch einen hohen Entwicklungsstand bei Verfahren
der Modellierung von Freiformkurven und -flchen sowie der Computergraphik aus. Das Arbeiten im dreidimensionalen Raum ist dabei eine Selbstverstndlichkeit. Arbeitsweisen wie
das interaktive, dynamische Gltten oder Verziehen von Kurven und Flchen mit direkter Darstellung des Modellierungsergebnisses am Bildschirm kommen den Bedrfnissen der Designer
und Stylisten entgegen. Auch das Verbinden von Raumkurven und -flchen unter besonderer
Bercksichtigung tangentialer bergnge oder das Erzeugen von Flchen durch das Fhren
von Profilen entlang zweier Leitkurven (Entsprechend dem Ziehen eines Straklineals entlang
zweier fester Holzprofile beim Tonmodell) sind wichtige Eigenschaften solcher Systeme.
133
7 CAx-Prozessketten
Prozesskette CAD-RPT
Inhalt
Methoden/Formate
1. Beschreibung der
Prozesskette
Kopplung CAD-RPT
2. Ausgangsmodell CAD
3. Zielmodell
4. Datentransformation
5. Zusatzinformationen
Modellierung
6. Ergebnisinterpretation
und Rckfhrung
Erfahrung, Beratung
Keine weiteren Methoden
Bauteiloptimierung
Vorgaben
Gestaltung,
CAD-Modell
Detailierung,ggf.
SchnittstellenVereinfachung
spezifikationen
CAD-System
Generieren
des
RPT-Modells
Richtlinien
z.B. STLDatei
Prototyp fehlerhaft
Produktentwickler,
Konstrukteure,
Ingenieure
CAD native,STEP
IGES,VDAFS
Prozessoren
Wissen, Kenntnisse,
Fhigkeiten
Ingenieure
RPT-Software
RPT-Verfahren
Versuche,
Interpretation
Freigabe
Entscheidung
Ingenieure
134
7 CAx-Prozessketten
Die Prototypen werden zu unterschiedlichsten funktionellen Tests verwendet und dienen zur
Entscheidungsfindung fr die Markteinfhrung eines neuen Produkts. Rapid Prototyping ist
somit ein Mittel zur prventiven Qualittssicherung, da mit den Prototypen in einer sehr frhen Entwicklungsphase Konstruktionsfehler vermieden werden knnen. Das Einsatzgebiet
lsst sich durch Einbauuntersuchungen, Designstudien, Ergonomiestudien oder die Bewertung
von Konstruktionsvarianten erweitern. Zustzlich lassen sich die Modelle im Vertrieb zur Kundenberatung oder zur Durchfhrung von Marktanalysen einsetzen und mit steigender Genauigkeit auch zu weiterfhrenden Forschungsarbeiten, z. B. Windkanaltests und Akustikuntersuchungen. Ebenso ist die frhzeitige Analyse und Optimierung von Fertigungsparametern fr die eventuelle Groserienproduktion mglich.
Einige Verfahren des Rapid Prototyping, die sich in Anwendung befinden, sind
das Solid Ground Curing (schichtweises Aushrten eines Photopolymers bei Bestrahlung mit UV-Licht durch eine Negativ-Maske),
das Selective Laser Sintering (eine dnne Pulverschicht wird durch das Auftreffen eines Lasers an definierten Stellen durch Erwrmung (Sintern) ausgehrtet),
das Fused Deposition Modelling (schichtweises lokales Abscheiden von Material aus
einer in der Ebene beweglichen Dse) und
Abbildung 7.41 zeigt einen klassifizierenden berblick ber die generativen Fertigungsverfahren.
135
7 CAx-Prozessketten
136
7 CAx-Prozessketten
Bauprinzip generativer Fertigungsverfahren
Beispielverfahren Stereolithographie
Slicing-Prozess
CAD-Modell
Bauprozess
137
7 CAx-Prozessketten
Serie von Prototypen zu Testzwecken auf etwa ein Viertel und die Herstellungskosten auf weniger als die Hlfte gesenkt werden.
Abbildung 5-49 zeigt ein am Fachgebiet DiK realisiertes Beispiel des Rapid Product Development, bei dem mit dem Verfahren der Stereolithographie Prototypen einer HftgelenksEndoprothesenpfanne realisiert wurden. Fr die Untersuchung der Prototypen wurde u. a. das
Verfahren der Spannungsoptik verwendet, wobei die Untersuchungsergebnisse aufgrund von
Expertenwissen gewonnen und in konstruktive Varianten umgesetzt wurden (Reverse Engineering). Die Abbildung 7.44 zeigt das CAD-Modell, das aus Dreiecksflchen aufgebaute STLModell (Austauschformat), die Aufbereitung der Modelle (Ergnzung um Sttzkonstruktionen) zur Vorbereitung der stereolithographischen Herstellung sowie die realisierten Prototypen auf dem Maschinentisch der Stereolithographieanlage.
CAD-Modell
Ergnzung um Sttzkonstruktion
Modell im STL-Austauschformat
Stereolithografische Prototypen
138
7 CAx-Prozessketten
Prozesskette CAD-NC
Inhalt
Methoden/ Formate
1. Beschreibung der
Prozesskette
Produktdatenbernahme,
Fertigungsplanung und Beschr.
von Arbeitsoperationen
2. Ausgangsmodell
CAD
3. Zielmodell
4. Datentransformation
Methoden der
Fertigungsplanung
5. Zusatzinformationen
6.Ergebnisinterpretation
und Rckfhrung
Fertigteiloptimierung
Vorgaben
Einzelteildetaillierung,
CAD-System
Produktentwickler,
Konstrukteure,
Ingenieure
CAD native,
STEP,IGES,VDAFS
Prozessoren
Aufbau des
Arbeitsplans
NC-Modells
Arbeitsplan,
NC-Modell
Regeln und Erfahrungen
zur Fertigungsausfhrung
Betriebsmitteldaten
CL-Data,NC-Data
Graph. Simulation
NC-Simulation
Regeln
NC-Software
Wissen, Kenntnisse ber die Fertigung und
Betriebsmittel sowie Fertigungsoperationen
Fhigkeiten (Erfahrung)
NC-Programmierer, Ingenieure
NC-Software
CAD/NC-Softw.
Simulation,
Interpretation
Freigabe
Entscheidung
NC-Programmierer, Ingenieure
139
7 CAx-Prozessketten
7.8.1 Programmerstellung im integrierten CAD/CAM-System
NC-Programme fr Maschinen zur spanenden Bearbeitung knnen unter Verwendung der erzeugten Bauteilgeometrie (sie heit in diesem Fall Werkstckgeometrie) und zustzlicher Definition von Werkzeugen und Bearbeitungsparametern generiert werden. Fr die Simulation
der Bearbeitung am Bildschirm mssen folgende Schritte durchlaufen werden [LeJo-05]:
Das Programmiersystem berechnet den Werkzeugweg (Schnittaufteilung) selbstndig, um aus der Rohgeometrie die Fertigteilgeometrie unter Bercksichtigung der
Bearbeitungsparameter zu erzeugen
Die Simulation der NC-Bearbeitung und die Ausgabe von CL-Data nach DIN 66125
umfasst die Anzeige des Werkzeugweges, die Anzeige des bewegten Werkzeugs
und die zeitbezogene Darstellung der durch die Zerspanung entstehenden Geometrie (Abbildung 7.47) sowie die Ausgabe von CL-Data-Code nach DIN 66125 als maschinenunabhngiger Steuercode
Postprocessing des CL- Code nach DIN 66125 in den werkzeugmaschinenspezifischen NC-Code nach Din 66025, der von den Steuerungen der Werkzeugmaschinen
interpretiert werden kann
140
7 CAx-Prozessketten
Simulation der Handhabung durch Roboter, mit Ausgabe von IRDATA-Code als unabhngiger IR-Steuercode, der von den Steuerungen der Roboter interpretiert werden
kann.
141
7 CAx-Prozessketten
7.8.2 Programmerstellung im NC-Programmiersystem
Neben den Integrierten CAD/CAM-Systemen, bei denen das NC-Programmiersystem integriert
ist, existieren auch singulre NC-Programmiersysteme. Diese NC-Programmiersysteme bernehmen per Datenaustauschschnittstelle die Geometriedaten des CAD-Systems. Alle weiteren
Bearbeitungsschritte erfolgen dann im NC-Programmiersystem. Die Unterschiede bei der
Kopplung von integrierten CAD/CAM-Systemen und separierten CAD-System und NCProgrammiersystem verdeutlicht Abbildung 7.48 [HoHE-05].
EXAPT/CADCPL
CADCPL ist ein universelles graphisch interaktives, technologieorientiertes EXAPT NCProgrammiersystem mit bernahme von CAD-Daten ber die IGES-Schnittstelle [VW-92]
(Abbildung 7.49). CADCPL ermglicht, die ber IGES eingelesene Geometrie mit EXAPT Funktionen zu bearbeiten, d. h. die integrierten technologischen Planungsfunktionen des EXAPTSystems erlauben, ausgehend von der Geometrie des Roh- und Fertigteils, die automatische
Bestimmung von Fertigungsablufen, Werkzeugen und Schnittwerten. Darber hinaus fhren
auch die Mglichkeit der parametrisierten Makroprogrammierung sowie die bereits fertig definierten Makros fr Fertigungsformelemente wie Frstaschen zu einer erheblichen Reduzierung des Programmieraufwands und zur Steigerung der Fertigungsqualitt. Selbstverstndlich
knnen in CADCPL auch neue Geometrien definiert bzw. bertragene Geometrien hinsichtlich
ihrer Fertigungsgesichtspunkte modifiziert und wieder zurck an die Konstruktion bertragen
werden. Nach erfolgreicher Programmerstellung ist eine NC-Bearbeitungssimulation mglich
[Lee-99].
142
7 CAx-Prozessketten
143
8 Literatur
Literatur
[AnBi-06]
Anderl, R.; Binde, P.: Simulationen mit Unigraphics NX4 - Kinematik, FEM
und CFD; Mnchen, Carl Hanser Fachbuchverlag, 2006
[BFGP-03]
Beitz, W.; Feldhusen, J.; Grote, K.-H.; Pahl, G.: Konstruktionslehre Grundlagen erfolgreicher Produktentwicklung - Methoden und Anwendung. 5. Auflage, Springer Verlag, Berlin, 2003
[Dubb-07]
Beitz, W.; Kttner, K. H. (Herausgeber): Dubbel - Taschenbuch fr den Maschinenbau (22. Auflage); Springer Verlag; Heidelberg, 2007
[Grae-89]
Grtz, J. F.: Handbuch der 3D-CAD-Technik; Siemens AG, Berlin und Mnchen, 1989
Grabowski, H.; Anderl, R.; Polly, A.: Integriertes Produktmodell; Beuth Verlag, 1998
Hallmann, H.: CFEM - ein Integrationsbaustein fr die CIM-Komponenten
CAD und FEM, Fortschrittsberichte des VDI, Reihe 20, Nr. 42; VDI-Verlag;
Dsseldorf, 1991
Haub, A.: Dokumentation von FE-Berechnungen; in CAD/CAM Nr. 4/92;
CAD/CAM-Verlag; Mnchen, 1992
[GrAP-93]
[Hall-91]
[Haub-92]
[Haub-93]
[HoHE-05]
[HoLa-92]
[Krau-94]
Krause, F. L.; Ciesla, M.; Rieger, E.; Stephan, M.; Ulbrich, A.: Features als semantische Objekte; in CAD/CAM Report Nr. 5, 1994
Landwehr, D.: Auch in der technischen Dokumentation wird das Zeichenbrett
berflssig; in CAD/CAM Nr.1 94; CAD/CAM-Verlag, 1994
Lee, K.: Principles of CAD/CAM Systems. Boston, Addison-Wesley, 1999
Leu,M.; Akul, J.: NX5 for Engineerung Design, Missouri University of Science
and Technology, Missouri, 2005
[Land-94]
[Lee-99]
[LeJo-05]
[Mend-99]
Mendgen, R.: Methodische Vorgehensweise zur Modellierung in parametrischen und featurebasierten 3D-CAD-Systemen. Aachen, Shaker Verlag, 1999
[Ross-77]
[Ross-85]
144
8 Literatur
[Rude-92]
[Rude-98]
[Sch-99]
[Shae-90]
[Spek-98]
[VW-92]
[WoSh-93]
Wolff, K.; Schwaderlapp, M.: Motorblock optimieren mit FEM; in CAD-CAMCIM Mai/93; Carl Hanser Verlag; Mnchen, 1993
[ZiTZ-05]
Zienkiewicz, O. C.; Taylor, R.L.; Zhu, J. Z.: Finite Element Method, Its Basis &
Fundamentals, 6. Auflage, Butterworth Heinemann Verlag, ISBN: 075066320-0, 2005