DE19940625A1 - Verfahren zur Erzeugung eines Präsentationsmodells - Google Patents
Verfahren zur Erzeugung eines PräsentationsmodellsInfo
- Publication number
- DE19940625A1 DE19940625A1 DE1999140625 DE19940625A DE19940625A1 DE 19940625 A1 DE19940625 A1 DE 19940625A1 DE 1999140625 DE1999140625 DE 1999140625 DE 19940625 A DE19940625 A DE 19940625A DE 19940625 A1 DE19940625 A1 DE 19940625A1
- Authority
- DE
- Germany
- Prior art keywords
- product
- model generation
- model
- presentation
- controlled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F27/00—Combined visual and audible advertising or displaying, e.g. for public address
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Digital Computer Display Output (AREA)
- Processing Or Creating Images (AREA)
Abstract
Die Erfindung bezieht sich auf ein Verfahren zur automatisierten Erzeugung eines dreidimensionalen Präsentationsmodells (5), das zur Darstellung eines Produkts im Internet geeignet ist, wobei eine Funktionseinheit zur Modellgenerierung (4) verwendet wird. Die Modellgenerierung (4) ist dafür eingerichtet, gesteuert von einer Konfigurationseinheit (7) und durch Zugriff auf eine Modellbibliothek (6) sowie unter Verwendung von Daten einer hierarchischen funktionellen Produktbeschreibung (3), insbesondere von Daten bezüglich Produkt-Komponententyp und Komponentengeometrie, das Präsentationsmodell (5) zu erstellen.
Description
Die Erfindung bezieht sich auf ein Verfahren zur Erzeugung eines dreidimensionalen
Präsentationsmodells, das zur Darstellung eines Produkts im Internet geeignet ist.
Die Produktpräsentation im Internet beschränkt sich bisher hauptsächlich auf die
Darstellung von Bildern und erklärendem Text. Die Präsentation von 3D-CAD-
Modellen im Internet ist bisher nur sehr eingeschränkt möglich, da zum einen eine
entsprechende Graphikleistung der Rechner benötigt wird, zum anderen die Übertra
gung von solchen Modellen viel Zeit kostet. Deshalb findet man im Internet nur ver
einzelte Präsentationen von sehr einfachen 3D-Objekten. Mit der fortschreitenden
Verbreitung der Nutzung des Internet zur Produktpräsentation entsteht auch der Be
darf an einer Möglichkeit, komplexe Produkte wie eine Schaltanlage, eine Maschine,
eine Fertigungsanlage oder ein Kraftwerk im Internet darzustellen.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur Erzeugung eines drei
dimensionalen Präsentationsmodells anzugeben, das zur Darstellung eines Produkts
im Internet die Übertragung nur vergleichsweise reduzierter Datenmengen erfordert.
Diese Aufgabe wird durch ein Verfahren zur automatisierten Erzeugung eines Prä
sentationsmodells gelöst, das die im Anspruch 1 angegebenen Merkmalen aufweist.
Das Verfahren ermöglicht eine Produktpräsentation im Internet, bei der potentiellen
Kunden zunächst ein guter Gesamteindruck vom Produkt geboten wird, sowie die
Möglichkeit, sich schrittweise weitere Details zeigen zu lassen.
Eine weitere Erläuterung der Erfindung erfolgt nachstehend anhand eines in der
Zeichnung dargestellten Ausführungsbeispiels.
Der in Fig. 1 dargestellte Verfahrensablauf geht von bereitgestellten 3D-CAD-Daten
1 aus; die benötigten Produktdaten können aber auch auf andere Weise zur Verfü
gung gestellt werden, beispielsweise explizit aus einer Produktentwicklung.
Eine zur Modellgenerierung benötigte funktionelle Produktbeschreibung 3 kann mit
Hilfe eines Informationsextraktions-Moduls 2 aus den 3D-CAD-Daten 1 gewonnen
werden. Dies ist möglich, da sich bei CAD-Verfahren das parametrische und struktu
rierte Konstruieren durchgesetzt hat. Somit ist die angestrebte Baumstruktur der
funktionellen Produktbeschreibung in der Regel mit der Produktstruktur in 3D-CAD-
Daten identisch und kann direkt als Struktur der funktionalen Produktbeschreibung
übernommen werden. Die eigentliche Aufgabe der Informationsextraktion liegt dann
darin, diese Baumstruktur der CAD-Daten nach folgenden Informationen zu suchen:
- - Typ des Produktteils;
- - Positionsinformation (in der Regel wird sie in Form einer Transformationsmatrix gespeichert);
- - Gesamtabmessung des Teils (oft als "Boundingbox" gespeichert); wenn diese nicht verfügbar ist, kann sie aus den expliziten Geometriedaten, oder falls es Un terteile hat, aus den Daten der Unterteile ermittelt werden;
- - abhängig vom Typ des Produktteils weitere Parameter. Bei einem Rohrstück könnte beispielsweise der Innendurchmesser von Bedeutung sein, bei einer Tur binengruppe die Anzahl der Turbinen(-stufen).
Um mittels einer Funktionseinheit "Modellgenerierung" 4 aus der funktionellen Pro
duktbeschreibung das entsprechende Präsentationsmodell 5 zu erzeugen, müssen
die geometrischen Parameter auf 3D-Geometrie abgebildet werden. Dazu müssen
Informationen darüber verfügbar sein, wie die Form eines bestimmten Typs der in
dem Produkt vorkommenden Komponenten ist. Dazu dient eine Modellbibliothek 6.
Die Modellbibliothek 6 enthält Grundmodelle, die jeweils abhängig von den jeweiligen
Produktarten (z. B. Auto, Fertigungsanlagen, Kraftwerk, Haus, etc.) vorher erzeugt
werden. Diese Modelle haben symbolischen Charakter und enthalten nur solche
geometrischen Merkmale, die bei der Internet-Präsentation benötigt werden. Die
Grundmodelle sind Musterteile, die mit Hilfe von geometrischen Transformationen
beliebig variiert werden können. Meistens reicht dazu eine Skalierung aus.
Die Modellgenerierung 4 wird darüber hinaus mittels eines Konfigurationsmoduls 7
gesteuert. Die dabei benutzten Konfigurationsparameter können sowohl statisch bei
der Systemkonfiguration eingestellt sein, als auch dynamisch bestimmt werden. Zum
Beispiel sollte sich für eine Internet-basierte Präsentation anhand der Netzbandbreite
das zu generierende Datenvolumen einstellen lassen. Des weiteren kann es wichtig
sein, den Detaillierungsgrad des Präsentationsmodells 5 in ein Sicherheitskonzept
miteinzubeziehen. Anonymen Benutzern können auf diese Weise sensitive Daten
vorenthalten werden, während authentifizierten Nutzern die volle Information zur
Verfügung gestellt wird.
Das Präsentationsmodell 5 läßt sich so gestalten, daß ohne weiteres erkennbar ist,
um welches Produkt es sich handelt und durch welche besonderen Merkmale es sich
von ähnlichen Produkten unterscheidet. Die geometrische Komplexität kann auf ein
Minimum begrenzt werden.
Ein solches Präsentationsmodell hat demnach einen symbolischen Charakter. Wenn
es nicht um die geometrischen Details geht, reicht eine dreidimensionale Symboldar
stellung aus. So genügt es zum Beispiel bei einer Außendarstellung eines Hauses,
die Fenster jeweils als ein Rechteck darzustellen. Um das Fenster genauer betrach
ten zu können, kann auf Abruf eine Detaildarstellung des Fensters präsentiert wer
den. In dieser Darstellungssituation fallen dann alle nicht direkt benachbarten Teile
des Hauses für die Präsentation weg. Ein Abruf kann beispielsweise durch Annähe
rung eines Mauszeigers an ein Fenster ausgelöst werden.
Das Präsentationsmodell wird also hierarchisch aufgebaut. Das Produkt erhält eine
Darstellung als ganzes, bei der die Komponenten nur symbolisch grob dargestellt
werden, so daß sie gut erkennbar sind. Die Komponenten des Produktes erhalten
jeweils wiederum eine entsprechende Darstellung mit Sub-Komponenten.
Die Art und Weise der Umschaltung zwischen den verschiedenen Hierarchieebenen
kann je nach verwendeter Präsentationssoftware unterschiedlich realisiert werden.
Als Präsentationssoftware kommen beispielsweise die frei erhältlichen VRML-
Browser in Frage. In diesem Falle ist das Präsentationsmodell als VRML-Modell auf
zubereiten, d. h. in VRML zu formulieren. Prinzipiell ist es aber möglich, eine andere
3D-Beschreibungssprache zu nehmen, die vergleichbaren Funktionsumfang hat.
Claims (4)
1. Verfahren zur automatisierten Erzeugung eines dreidimensionalen Prä
sentationsmodells (5), das zur Darstellung eines Produkts im Internet geeignet ist,
wobei eine Funktionseinheit zur Modellgenerierung (4) verwendet wird, die dafür ein
gerichtet ist, gesteuert von einer Konfigurationseinheit (7) und durch Zugriff auf eine
Modellbibliothek (6), sowie unter Verwendung von Daten einer hierarchischen funk
tionellen Produktbeschreibung (3), insbesondere von Daten bezüglich Produkt-
Komponententyp und Komponentengeometrie, das Präsentationsmodell (5) zu er
stellen.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die funktio
nelle Produktbeschreibung (3) entweder explizit als Ergebnis der konzeptionellen
Phase einer Produktentwicklung zur Verfügung gestellt wird, oder mittels eines Mo
duls zur Informationsextraktion (2) aus 3D-CAD-Daten (1) gewonnen wird.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß eine
Modellbibliothek (6) verwendet wird, die von der jeweiligen Produktart abhängige
Grundmodelle enthält, die mittels geometrischer Transformation variierbar sind.
4. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekenn
zeichnet, daß das Präsentationsmodell (5) unter Verwendung der Sprache VRML
(Virtual Reality Modelling Language) erzeugt wird und mit den zugehörigen Browsern
betrachtet werden kann.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1999140625 DE19940625A1 (de) | 1999-08-27 | 1999-08-27 | Verfahren zur Erzeugung eines Präsentationsmodells |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1999140625 DE19940625A1 (de) | 1999-08-27 | 1999-08-27 | Verfahren zur Erzeugung eines Präsentationsmodells |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19940625A1 true DE19940625A1 (de) | 2001-03-01 |
Family
ID=7919764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1999140625 Withdrawn DE19940625A1 (de) | 1999-08-27 | 1999-08-27 | Verfahren zur Erzeugung eines Präsentationsmodells |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19940625A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003046772A2 (de) | 2001-11-22 | 2003-06-05 | Koenig & Bauer Aktiengesellschaft | Konstruktionsverfahren und cad-system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4994989A (en) * | 1987-10-09 | 1991-02-19 | Hitachi, Ltd. | Displaying method and apparatus for three-dimensional computer graphics |
DE19706719A1 (de) * | 1997-02-20 | 1998-08-27 | Volkswagen Ag | Verfahren und Vorrichtung zur multimedialen Darstellung komplexer Systeme |
-
1999
- 1999-08-27 DE DE1999140625 patent/DE19940625A1/de not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4994989A (en) * | 1987-10-09 | 1991-02-19 | Hitachi, Ltd. | Displaying method and apparatus for three-dimensional computer graphics |
DE19706719A1 (de) * | 1997-02-20 | 1998-08-27 | Volkswagen Ag | Verfahren und Vorrichtung zur multimedialen Darstellung komplexer Systeme |
Non-Patent Citations (4)
Title |
---|
BARTELT,Klaus-Dieter: CAD-Kommunikation im Internet. In: F&M 106, 1998, 6, S.396-398 * |
NADEAU,David R.: Building Virtual Worlds with VRML. In: IEEE Computer Graphics and Applications,March/April 1999, S.18-29 * |
TAUBIN,Gabriel, et.al.: A Framework for Streaming Geometry in VRML. In: IEEE Computer Graphics and Applications, March/April 1999, S.68-78 * |
WIESE,Lars-Christian: XXL, Large-Model- Visualisierung mit OpenGL Optimizer. In: iX, 9/1998, S.101-107 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003046772A2 (de) | 2001-11-22 | 2003-06-05 | Koenig & Bauer Aktiengesellschaft | Konstruktionsverfahren und cad-system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1141799B1 (de) | System und verfahren zum bedienen und beobachten eines automatisierungssystems | |
DE69534331T2 (de) | Verfahren und Vorrichtung zur Hervorhebung der Einzelheit einer Baumstruktur | |
DE69710478T2 (de) | System zur übersetzung von dateien mit visuellen wiedergabeobjekten und methode zur durchführung | |
WO2002007495A1 (de) | System zur unterstützung einer fehlerursachenanalyse | |
DE4341304A1 (de) | Verfahren und Vorrichtung zur Verwendung eines Videopuffers | |
DE102007058352A1 (de) | Programmerstellung durch Ableiten des Prozesssteuerungsablaufes durch Zuordnung von Funktionen dynamischer Grafikobjekte | |
EP2439691A1 (de) | Vorrichtung und Verfahren zum maschinellen Erstellen eines Prozessdiagramms | |
DE69611099T2 (de) | System und verfahren zur ferndatenvisualisierung | |
DE102005055133A1 (de) | System für den maschinengestützten Entwurf technischer Vorrichtungen | |
EP2414903A1 (de) | Vorrichtung und verfahren zur erstellung eines prozessmodells | |
DE102005049055A1 (de) | Verfahren, um Ereignisse in einem Systemereignisprotokoll in eine Reihenfolge zu bringen | |
DE10229869A1 (de) | Verfahren zur Auswahl und/oder Fertigung von Automatisierungshardware | |
DE19644481A1 (de) | Computergestütztes Arbeits- und Informationssystem und zugehöriger Baustein | |
DE3876887T2 (de) | Erzeugung von linien in einem anzeigesystem. | |
EP1008067B1 (de) | Verfahren und system zur rechnergestützten ermittlung einer relevanz eines elektronischen dokuments für ein vorgebbares suchprofil | |
WO2000054167A2 (de) | Such- und navigationseinrichtung für hypertext-dokumente | |
EP2642359A1 (de) | Entwicklungseinrichtung und Verfahren zum Erstellen eines Steuergeräteprogramms | |
DE19940625A1 (de) | Verfahren zur Erzeugung eines Präsentationsmodells | |
DE10221178A1 (de) | Verfahren zur Generierung von Seiten in einer Auszeichnungssprache zur Auswahl von Produkten und Softwaretool | |
DE112005002073T5 (de) | Editiersysteme und -methoden für skalierbare Vektorgraphiken | |
WO2011110335A1 (de) | Verfahren und system zur aufbereitung und bereitstellung von informationen zum betrieb einer technischen anlage | |
DE102004020869A1 (de) | System und Verfahren zum Bestimmen eines Signalnamens auf höchster Ebene in einem hierarchischen VLSI-Entwurf | |
DE10233971A1 (de) | Verfahren und Vorrichtung zur Erzeugung von Software | |
EP3771979A1 (de) | Verfahren und vorrichtung zur optimalen konfiguration eines geräts einer geräteklasse | |
WO2015165486A1 (de) | Verfahren zur rechnergestützten analyse eines modells zur beschreibung mehrerer varianten eines technischen systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8139 | Disposal/non-payment of the annual fee |