[go: up one dir, main page]

DE102005005266A1 - Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation - Google Patents

Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation Download PDF

Info

Publication number
DE102005005266A1
DE102005005266A1 DE102005005266A DE102005005266A DE102005005266A1 DE 102005005266 A1 DE102005005266 A1 DE 102005005266A1 DE 102005005266 A DE102005005266 A DE 102005005266A DE 102005005266 A DE102005005266 A DE 102005005266A DE 102005005266 A1 DE102005005266 A1 DE 102005005266A1
Authority
DE
Germany
Prior art keywords
work
visual representation
parts
representation
instructions
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
Application number
DE102005005266A
Other languages
German (de)
Inventor
Katja Lemke
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Volkswagen AG
Original Assignee
Volkswagen AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Volkswagen AG filed Critical Volkswagen AG
Priority to DE102005005266A priority Critical patent/DE102005005266A1/en
Publication of DE102005005266A1 publication Critical patent/DE102005005266A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41805Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by assembly
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31027Computer assisted manual assembly CAA, display operation, tool, result
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31047Display image of finished workpiece on screen, show how, where to mount next part
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Assembly (AREA)
  • General Factory Administration (AREA)

Abstract

The method involves creating a working step to assemble a product and reading of design data of parts manufacturing the product from a design data-memory (3). Data for visual representation of the parts are generated from the data, where the parts participating in the respective step are automatically linked to visual representation of operating instructions. Visual representation of the instruction is output by an output unit (5). An independent claim is also included for a device for automatically generating and displaying operating instructions for an assembly of a product having a number of parts.

Description

Die vorliegende Erfindung betrifft ein Verfahren und eine Vorrichtung zum automatisierten Erzeugen und Anzeigen von Arbeitsanweisungen für die Montage eines aus einer Vielzahl von Teilen bestehenden Erzeugnisses.The The present invention relates to a method and an apparatus for automated generation and display of work instructions for the assembly a product consisting of a large number of parts.

Bei der Montage eines komplexen Erzeugnisses ist es erforderlich, den Mitarbeitern, die mit der Montage des Erzeugnisses betraut sind, den sog. Werkern, mitzuteilen, wie das Erzeugnis aus den verschiedenen Teilen zusammenzubauen ist. Die von dem einzelnen Werker auszuführenden Arbeitsschritte stellen sich nämlich zumeist nicht in einer transparenten selbsterklärenden Weise dar. Um dennoch den richtigen Verbau der Teile und damit das im Sinne des Herstellers korrekte Endprodukt zu gewährleisten, benötigt der Werker eine Arbeitsanweisung.at The assembly of a complex product requires the Staff responsible for assembling the product, the so-called workers, to communicate how the product from the various Parts to assemble is. The one to perform by the individual worker Work steps are in fact mostly not in a transparent self-explanatory way. Nevertheless the correct installation of the parts and thus in the sense of the manufacturer to ensure correct end product needed the worker a work instruction.

Ferner bieten Hersteller ihre Erzeugnisse auf dem Markt häufig in Varianten an. So kann der Käufer eines Automobils z.B. entscheiden, ob er ein Fahrzeug mit normaler Heizung wünscht, oder lieber eines, das statt dessen mit einer automatischen Klimaanlage ausgestattet ist. Für den Werker an der Montagelinie bedeutet dies, dass er in ein und demselben Arbeitstakt unterschiedliche Teile zum Verbau hat. Er muss also nicht nur angewiesen werden, welche Arbeitsschritte er wie auszuführen hat, sondern auch welches Teil er wann zu verbauen hat. Der Verbau unterschiedlicher Teile kann zudem zu gravierenden Veränderungen sowohl in der Abfolge als auch der Art und Weise der auszuführenden Arbeitsschritte führen. Bei der Erstellung der Arbeitsanweisung für den Werker muss dies berücksichtigt werden.Further Manufacturers offer their products frequently in the market Variants on. So can the buyer of one Automobile e.g. decide if he has a vehicle with normal heating hopes or rather, one with automatic air conditioning instead Is provided. For the worker on the assembly line, this means that he is in and out the same working cycle has different parts to the shoring. He must So not only be instructed which steps he like perform has, but also which part he has to install when. The installation of different Parts can also cause serious changes in both the sequence as well as the manner of the work steps to be performed. at The preparation of the work instruction for the worker must take this into account become.

Es ist bekannt, die Arbeitsschritte in Form von Kurztexten zu dokumentieren und den Werkern zur Verfügung zu stellen. Die Erstellung dieser Kurztexte ist jedoch sehr aufwändig, da komplexe Arbeitsschritte in sprachliche Anweisungen umgesetzt werden müssen, die für alle Werker verständlich sind. Zudem stellt sich bei Textanweisungen das Problem, dass diese bei einem Einsatz in einem anderssprachlichen Land übersetzt werden müssen. Auch hiermit ist ein sehr großer Aufwand verbunden.It is known to document the work steps in the form of short texts and the workers available to deliver. The preparation of these short texts is very complex, since complex work steps are translated into language instructions have to, the for all workers understandable are. In addition, the problem arises with text instructions that these when translated in a foreign language country Need to become. Again, this is a very big one Effort connected.

Ferner ist bekannt, technische Zeichnungen für die Arbeitsanweisungen zu verwenden. Die technischen Zeichnungen werden dabei mit Texthinweisen versehen. Dabei ergeben sich allerdings die gleichen Probleme wie bei Arbeitsanweisungen mit Kurztexten. Zudem ergibt sich der Nachteil, dass die einzelnen Arbeitsschritte bei der Montage des Erzeugnisses nicht wiedergegeben werden. Außerdem sind technische Zeichnungen für Laien nur sehr schwer verständlich. Ein mit dem Lesen technischer Zeichnungen nicht vertrauter Werker vermag die durch unterschiedliche Strichstärken, durchgehende oder durchbrochene Linien, lange Pfeile, kurze oder gestrichelte Pfeile usw. kodierte Bedeutung der Konstruktionsdarstellung nicht zu erfassen.Further is known to provide technical drawings for the work instructions use. The technical drawings are accompanied by text notes Mistake. However, this results in the same problems as for work instructions with short texts. In addition, there is the disadvantage that the individual steps in the assembly of the product not be played. Besides, they are technical drawings for Laity only very difficult to understand. A worker unfamiliar with reading technical drawings is able to do so by different line weights, continuous or broken Lines, long arrows, short or dashed arrows, etc. coded The meaning of the design representation can not be grasped.

Schließlich werden immer häufiger Digitalfotos als Arbeitsanweisungen für den Werker eingesetzt. Da ein Foto alleine nichts weiter abbildet, als die Situation, die der Werker um sich herum ohnehin vorfindet, muss über das Bild eine zweite, es interpretierende Ebene gelegt werden. Ist diese Meta-Ebene in Textform gefasst, stellt sich wieder das Übersetzungsproblem sowie die bereits erläuterte generelle Problematik mit Textanweisungen.Finally more frequently Digital photos used as work instructions for the worker. There a photo alone does not reflect anything more than the situation that the worker around him anyway must find out about that Picture a second, it be placed interpretive level. Is this Meta-level in text form, again the translation problem arises as well as the already explained general problem with text instructions.

Schließlich können Videofilme mit Erklärungen eingesetzt werden. Ein Videofilm, in dem die vom Werker auszuführenden Arbeitsfolgen modellhaft vorgeführt werden, verläuft in der Zeit und nähert sich dem real auszuführenden Arbeitsprozess damit mehr an als Arbeitsfolgen-Kurztexte, technische Zeichnungen und Digitalfotos dies tun, welche auf Grund ihrer Darstellungsart den Zeit-Faktor nicht berücksichtigen können. Der Videofilm als Arbeitsanweisung soll beim Werker eine Form des Modell-Lernens bewirken. Folgende zwei Nachteile in Bezug auf den Videofilm als Arbeitsanweisung für den Werker müssen jedoch berücksichtigt werden: Erstens vermag der technisch nicht versierte Werker, von dem ausgegangen werden muss, bei der Darstellung wesentliche von unwesentlichen Aspekten nicht zu unterscheiden. Deswegen muss der Film mit verbalen Erklärungen in Form von Ton oder eingeblendetem Text versehen werden. Die Übersetzungsproblematik wird also auch bei diesem Medium nicht umgangen. Zweitens handelt es sich bei dem Film nicht um ein interaktives Medium, dessen Darstellung der Werker je nach seinem Verständnis beeinflussen könnte. Die Arbeitsschritte werden zwar nacheinander vorgeführt, der Film insgesamt aber dem Werker in einer Gesamtvorstellung präsentiert.Finally, video clips with explanations be used. A video film in which the work to be done by the worker Work sequences modeled be, runs in time and approaching to carry out the real Work process with more than work sequences short texts, technical Drawings and digital photos do this, which due to their way of representation can not consider the time factor. Of the Video film as a work instruction should be used by the worker as a form of model learning cause. The following two disadvantages in relation to the video film as Work instruction for however, the worker must considered First, the technically non-skilled worker, of which must be assumed in the presentation of essential unessential aspects indistinguishable. That's why the Movie with verbal explanations in the form of sound or faded in text. The translation problem is therefore not bypassed even with this medium. Second, it acts the film is not an interactive medium, its representation the worker depending on his understanding could influence. The steps are shown one after the other, the Overall, the film was presented to the artist in an overall performance.

Bei allen bekannten Arbeitsanweisungen ergibt sich außerdem das Problem, dass sie nicht flexibel auf die Montage verschiedener Varianten des Erzeugnisses reagieren können. Zur Lösung dieses Problems ist die gängigste Methode das Einführen des Waren korb-Prinzips an der Montagelinie. Der Werker, welcher die Teile zu verbauen hat, muss dabei nicht mehr unter der vollständigen in seiner Umgebung platzierten Bandbreite der in einem Arbeitsschritt möglichen Verbauteile auswählen. Statt dessen bekommt er die für einen kompletten Arbeitstakt erforderlichen Teile in einem vorkommissionierten Warenkorb geliefert. Dabei ergibt sich jedoch das Problem, dass zwar der Werker bei der Auswahl der Teile keine Fehler mehr machen kann, dafür aber sein Kollege, der den Warenkorb in der Vorkommissionierung bestückt.All known work instructions also have the problem that they can not react flexibly to the assembly of different variants of the product. To solve this problem, the most common method is the introduction of the carton principle on the assembly line. The worker, who has to install the parts, no longer has to choose from the complete range of possible parts that are placed in his environment in one step. Instead, he gets the parts required for a complete power stroke in a pre-picked cart. However, there is the problem that although the worker can make more mistakes in the selection of parts, but his colleague, the shopping cart in the Vorommissi equipped.

Aus technischer Sicht stellt sich beim Erzeugen und Anzeigen der Arbeitsanweisungen das Problem, dass diese im Stand der Technik im Ergebnis vollständig manuell erzeugt werden. Es ist das Ziel, Arbeitsanweisungen automatisiert zu erzeugen und anzuzeigen, wobei bestehende technische Ressourcen ausgenutzt werden. Des Weiteren soll das Verfahren bzw. die Vorrichtung technisch so ausgestaltet sein, dass die Arbeitsanweisungen ohne zusätzlichen Aufwand immer aktuell sind und automatisch flexibel auf ständig wechselnde Varianten des Erzeugnisses reagieren können. Die erzeugten Arbeitsanweisungen sollen Sprachen unabhängig sein, damit sie für Werker einer jeden Sprachzugehörigkeit verständlich sind.Out technical view arises when creating and displaying the work instructions the problem that these in the prior art result in completely manual be generated. It is the goal to automated work instructions to generate and display existing technical resources be exploited. Furthermore, the method or the device Technically designed so that the work instructions without additional Effort are always up to date and automatically flexible to constantly changing Variants of the product can react. The generated work instructions should be independent languages be for them for Workers of any language affiliation are understandable.

Dieses Problem wird erfindungsgemäß durch ein Verfahren mit den Merkmalen des Anspruchs 1 und einer Vorrichtung mit den Merkmalen des Anspruchs 13 gelöst. Vorteilhafte Aus- und Weiterbildungen ergeben sich aus den Unteransprüchen.This Problem is inventively a method having the features of claim 1 and a device solved with the features of claim 13. Advantageous training and further education emerge from the dependent claims.

Das erfindungsgemäße Verfahren umfasst folgende Schritte:

  • – Erzeugen der Arbeitsschritte zum Montieren des Erzeugnisses,
  • – Auslesen der Konstruktionsdaten der zur Herstellung des Erzeugnisses erforderlichen Teile aus einem Konstruktionsdaten-Speicher und automatisches Erzeugen von Daten für eine visuelle Darstellung der Teile aus den Konstruktionsdaten,
  • – automatisches Verknüpfen der an den jeweiligen Arbeitsschritten beteiligten Teile zu einer visuellen Darstellung der Arbeitsanweisungen und
  • – Ausgeben der visuellen Darstellungen der Arbeitsanweisungen durch eine Ausgabeeinheit.
The method according to the invention comprises the following steps:
  • Generating the work steps for mounting the product,
  • Reading out the design data of the parts required for the production of the product from a design data memory and automatically generating data for a visual representation of the parts from the design data,
  • - automatically linking the parts involved in the respective work steps to a visual representation of the work instructions and
  • - Output the visual representations of the work instructions by an output unit.

Das erfindungsgemäße Verfahren besitzt den Vorteil, dass die Arbeitsanweisungen automatisch erzeugt werden, wobei auf bereits vorhandene Konstruktionsdaten zugegriffen wird. Es werden somit die technischen Einrichtungen und Daten, die für die Herstellung der Teile, aus denen sich das Erzeugnis zusammensetzt, zurückgegriffen. Hierdurch wird das Verfahren sehr viel einfacher und kostengünstiger. Außerdem werden immer die aktuellen Konstruktionsdaten der Teile berücksichtigt, ohne dass es erforderlich ist, bei einer Änderung von Teilen die Darstellungen dieser Teile in den Arbeitsanweisungen manuell anzupassen. Diese Anpassung erfolgt bei dem erfindungsgemäßen Verfahren vollständig automatisch.The inventive method has the advantage that the work instructions are generated automatically using existing design data becomes. It will thus provide the technical facilities and data for the Manufacture of the parts making up the product, resorted. This makes the process much easier and less expensive. Furthermore always take into account the current design data of the parts, without it being necessary for a change of parts the representations manually adjust these parts in the work instructions. These Adaptation takes place completely automatically in the method according to the invention.

Gemäß einer bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens wird für die visuelle Darstellung der Teile jeweils ein Außenhüllenmodell berechnet. Die Konstruktionsdaten können im Rahmen von 3-D-Konstruktionsprogrammen in unterschiedlicher Weise dargestellt werden. Die Darstellung der Teile als dreidimensionales Außenhüllenmodell hat den Vorteil, dass das Teil klar und eindeutig zu erkennen ist, ohne dass der Werker für ihn irrelevante Informationen erhält. Ferner hat das Außenhüllenmodell den Vorteil, dass die Teile nach Belieben eingefärbt werden können, wobei sich die jeweilige Farbe nach dem Kontext richten kann, in dem das Bauteil verwendet wird. Beispielsweise kann sich die Farbe ändern, je nach dem ob das Teil gerade aktiv zu verbauen ist oder bereits verbaut wurde.According to one preferred embodiment of the method according to the invention is for the visual Representation of the parts each calculated an outer shell model. The design data can in the context of 3-D design programs in different ways being represented. The representation of the parts as a three-dimensional Outer shell model has the advantage that the part is clear and unambiguous, without the worker for receives irrelevant information. Furthermore, the outer shell model has the advantage that the parts can be colored as desired, wherein the particular color can be based on the context in which the Component is used. For example, the color may change, depending according to whether the part is currently active to install or already installed has been.

Gemäß einer bevorzugten Weiterbildung des erfindungsgemäßen Verfahrens werden Daten für eine visuelle Darstellung eines modifizierbaren Pfeils erzeugt und durch diesen Pfeil die an einem Arbeitsschritt beteiligten Teile miteinander verknüpft. Dabei können beim Erzeugen der Arbeitsanweisung für ein zu bewegendes Teil die Daten für die visuelle Darstellung des Teils erzeugt werden und dem Anfang des Pfeils zugeordnet werden, die Daten für die visuelle Darstellung eines Teils, auf welches das zu bewegende Teil zubewegt werden soll, erzeugt werden und dem Ende des Pfeils zugeordnet werden und aus dieser Zuordnung die visuelle Darstellung der Arbeitsanweisung erzeugt werden. Der Pfeil wird bei dem erfindungsgemäßen Verfahren als universell verständliche Arbeitsanweisung der Kategorien „Verb" verwendet. Ein Pfeil stellt universell verständlich das Verb „bewegen" dar. Er dient vorteilhafterweise als Verknüpfung der an einem Arbeitsschritt beteiligten Teile.According to one preferred embodiment of the method according to the invention are data for one visual representation of a modifiable arrow and generated by this arrow the parts involved in a step with each other connected. It can when creating the work instruction for a part to be moved the Data for the visual representation of the part are created and the beginning associated with the arrow, the data for visual presentation a part to which the part to be moved is to be moved, be generated and assigned to the end of the arrow and off This assignment generates the visual representation of the work instruction become. The arrow is in the inventive method as universal understandable Work statement of the categories "verb" used.An arrow represents universal understandable the verb "move". It is advantageously used as a link the parts involved in a work step.

Gemäß einer weiteren bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens wird beim Erzeugen der visuellen Darstellung der Arbeitsanweisung die kanonische Repräsentation der beteiligten Teile berechnet und diese kanonische Repräsentation in der Arbeitsanweisung angezeigt. Unter der kanonischen Repräsentation werden Darstellungsweisen verstanden, welche ein bestimmtes Konzept oder eine Klasse von Dingen am besten repräsentiert. Die kanonische Repräsentation entspricht den mentalen Bil dern, die aktiviert werden wenn ein Thema oder ein Subjekt erwähnt wird (vgl. auch Solso, Robert L.: Cognition and the Visual Arts, Cambridge, Mass.: The MIT Press.).According to one Another preferred embodiment of the method according to the invention becomes when creating the visual representation of the work instruction the canonical representation of the parts involved and this canonical representation displayed in the work instruction. Under the canonical representation are understood ways of representation, which a particular concept or best represents a class of things. The canonical representation corresponds to the mental images that are activated when a topic or a subject mentioned (see also Solso, Robert L .: Cognition and the Visual Arts, Cambridge, Mass .: The MIT Press.).

Die Arbeitsanweisungen werden bevorzugt von einem Bildschirm angezeigt. Ferner umfasst die Ausgabeeinheit bevorzugt eine Eingabeeinrichtung, durch welche von der Darstellung eines Arbeitsschritts zur Darstellung des nächsten Arbeitsschritts gewechselt werden kann. Dabei wird bevorzugt die Darstellung der Arbeitsschritte so erzeugt, dass ein nachfolgender Arbeitsschritt das Ergebnis des unmittelbar vorhergehenden Arbeitsschritts zeigt. Diese Darstellungsweise hat den Vorteil, dass der Werker bei einem folgenden Arbeitsschritt überprüfen kann, ob die tatsächliche Anordnung der Teile bei der Montage mit der Soll-Anordnung als Ausgangspunkt für den nächsten Arbeitsschritt übereinstimmt.The work instructions are preferably displayed by a screen. Furthermore, the output unit preferably comprises an input device, by means of which it is possible to switch from the representation of a work step to the representation of the next work step. In this case, the representation of the work steps is preferably generated so that a subsequent work step shows the result of the immediately preceding work step. This presentation has the advantage that the worker In a subsequent step, it is possible to check whether the actual arrangement of the parts during assembly matches the target arrangement as the starting point for the next work step.

Gemäß einer weiteren bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens wird der Pfeil um die visuelle Darstellung eines Werkzeugs ergänzt, falls bei dem Arbeitsschritt ein Werkzeug beteiligt ist. Zum Erzeugen der Daten für die visuelle Darstellung des Werkzeugs wird vorzugsweise auf einen Betriebsmittelspeicher zugegriffen. Dies hat erneut den Vorteil, dass auf bestehende technische Daten zurückgegriffen wird und damit zu verwendende Werkzeuge bei der Darstellung der Arbeitsanweisungen automatisch berücksichtigt werden können.According to one Another preferred embodiment of the method according to the invention the arrow is added to the visual representation of a tool, if in the work step a tool is involved. To create the data for the visual representation of the tool is preferably on a Resource memory accessed. This again has the advantage that recourse is made to existing technical data and thus Tools to be used in the presentation of work instructions automatically taken into account can be.

Gemäß einer weiteren bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens werden für die visuellen Darstellungen der Teile und Arbeitsanweisungen zumindest zum Teil die topologischen Verhältnisse berücksichtigt, wie sie sich dem Werker bei der Montage darstellen.According to one Another preferred embodiment of the method according to the invention be for the visual representations of the parts and work instructions at least partly the topological conditions considered, how they present themselves to the worker during assembly.

Schließlich enthalten bei dem erfindungsgemäßen Verfahren die visuellen Darstellungen keine Sprachanweisungen.Finally included in the method according to the invention the visual representations no voice instructions.

Die erfindungsgemäße Vorrichtung zum automatisierten Erzeugen und Anzeigen von Arbeitsanweisungen für die Montage eines aus einer Vielzahl von Teilen bestehenden Erzeugnisses umfasst einen Arbeitsschritte-Speicher, in dem die Arbeitsschritte zum Montieren des Erzeugnisses gespeichert sind, einen Konstruktionsdaten-Speicher, in dem zumindest die Konstruktionsdaten der zur Herstellung des Erzeugnisses erforderlichen Teile gespeichert sind, eine Recheneinheit, die mit dem Arbeitsschritte-Speicher und dem Konstruktionsdaten-Speicher verbunden ist, zum Auslesen der Konstruktionsdaten der zur Herstellung des Erzeugnisses erforderlichen Teile aus dem Konstruktions daten-Speicher und der Arbeitsschritte zum Montieren des Erzeugnisses aus dem Arbeitsschritte-Speicher, wobei die Recheneinheit ausgebildet ist, aus den Konstruktionsdaten automatisch Daten für eine visuelle Darstellung der Teile zu erzeugen und aus den Arbeitsschritten die beteiligten Teile zu einer visuellen Darstellung einer Arbeitsanweisung zu verknüpfen, und eine mit der Recheneinheit verbundene Ausgabeeinheit zur visuellen Darstellung der Arbeitsanweisungen.The inventive device for automated generation and display of work instructions for the Assembly of a product consisting of a large number of parts comprises a working memory, in which the work steps for Assembling the product are stored, a design data memory, in which at least the design data for the manufacture of the product required parts are stored, a computing unit with the operations memory and the design data memory connected to read out the design data for manufacturing of the product required parts from the design data memory and the steps of mounting the product from the process memory, wherein the arithmetic unit is formed from the design data automatically data for to create a visual representation of the parts and from the work steps the parts involved to a visual representation of a work instruction to link, and an output unit connected to the arithmetic unit for visual Presentation of work instructions.

Bei der erfindungsgemäßen Vorrichtung werden somit verschiedene üblicherweise bereits vorhandene Speicher vernetzt und mit einer Recheneinheit verbunden, die automatisch eine visuelle Darstellung der Arbeitsanweisungen berechnen kann. Diese Recheneinheit ist wiederum mit einer Ausgabeeinheit am Montageort des Erzeugnisses verbunden. Die erfindungsgemäße Vorrichtung nutzt somit bereits vorhandene technische Einrichtungen aus, um einfach, kostengünstig und aktuell die Arbeitsanweisungen für den Werker zu erzeugen und anzuzeigen.at the device according to the invention thus become different usually already existing memory networked and with a computing unit automatically linked to a visual representation of the work instructions can calculate. This arithmetic unit is in turn with an output unit connected at the installation of the product. The device according to the invention thus uses already existing technical facilities to simple, inexpensive and currently to create the work instructions for the worker and display.

Die Ausgabeeinheit umfasst vorzugsweise einen Bildschirm. Ferner umfasst sie eine Eingabeeinrichtung, durch welche von der Darstellung eines Arbeitsschritts zur Darstellung des nächsten Arbeitsschritts gewechselt werden kann. Die Ausgabeeinheit kann beispielsweise ein berührungsempfindlicher Bildschirm seinThe Output unit preferably comprises a screen. Further includes an input device, by which of the representation of a work step to represent the next Work step can be changed. The output unit can for example, a touch-sensitive Screen

Gemäß einer bevorzugten Weiterbildung der erfindungsgemäßen Vorrichtung weist diese einen mit der Recheneinheit verbundenen Betriebsmittelspeicher auf, in dem Daten für die visuelle Darstellung von Werkzeugen gespeichert sind, die bei den Arbeitsschritten benötigt werden.According to one preferred development of the device according to the invention has this a resource memory connected to the arithmetic unit, in the data for The visual representation of tools stored at the needed the steps become.

Ferner weist die Vorrichtung bevorzugt einen mit der Recheneinheit verbundenen Montageansichts-Speicher auf, in dem Daten für die visuelle Darstellung der topologischen Verhältnisse gespeichert sind, wie sie sich dem Werker bei der Montage darstellen. Die Recheneinheit kann damit diese topologischen Verhältnisse bei der Berechnung der visuellen Darstellung der Arbeitsanweisungen berücksichtigen.Further the device preferably has one connected to the arithmetic unit Assembly view memory in which data for visual presentation the topological conditions stored as they represent the worker during assembly. The arithmetic unit can thus use these topological conditions in the calculation of the visual representation of the work instructions consider.

Die Erfindung wird nun anhand eines Ausführungsbeispiels mit Bezug zu den Zeichnungen erläutert.The Invention will now be described with reference to an embodiment with reference to explained the drawings.

1 zeigt schematisch ein Ausführungsbeispiel der erfindungsgemäßen Vorrichtung und die 2.1. bis 2.19. zeigen aufeinanderfolgende Arbeitsanweisungen, welche mit dem Ausführungsbeispiel der erfindungsgemäßen Vorrichtung von dem erfindungsgemäßen Verfahren erzeugt wurden. 1 schematically shows an embodiment of the device according to the invention and the 2.1. to 2.19 , show successive operating instructions, which were generated by the inventive method with the embodiment of the device according to the invention.

Die Vorrichtung umfasst als zentrales Element eine Recheneinheit 1. In dieser Recheneinheit werden aus bereits vorhandenen dreidimensionalen Konstruktionsdaten sowie anderen bereits vorhandenen Daten visuelle Darstellungen von Arbeitsanweisungen berechnet, die schließlich über eine mit der Recheneinheit 1 verbundene Ausgabeeinheit 5 dem Werker dargestellt werden. Die Recheneinheit 1 ist mit einem Arbeitsschritte-Speicher 2 verbunden. Der Arbeitsschritte-Speicher 2 ist eine Datenbank, in welcher für jeden Montagevorgang die zeitliche Reihenfolge der bei der Montage durchzuführenden Schritte für die Montage eines bestimmten Erzeugnisses aus verschiedenen Teilen gespeichert ist. Diese Arbeitsschritte müssen einmal festgelegt werden und in dem Arbeitsschritte-Speicher 2 abgelegt werden.The device comprises as a central element a computing unit 1 , In this arithmetic unit, visual representations of work instructions are calculated from already existing three-dimensional construction data as well as other existing data 1 connected output unit 5 are displayed to the worker. The arithmetic unit 1 is with a working memory 2 connected. The working memory 2 is a database in which for each assembly process, the time sequence of the steps to be performed during assembly for the assembly of a particular product is stored from different parts. These steps must be defined once and in the working memory 2 be filed.

Des Weiteren ist die Recheneinheit 1 mit einem Konstruktionsdaten-Speicher 3 verbunden. Der Konstruktionsdaten-Speicher 3 ist eine Datenbank, in welcher die dreidimensionalen CAD-Konstruktionsdaten für alle zu montierenden Teile gespeichert sind. Solche Datenbanken sind üblicherweise bereits vorhanden. Sie werden bei der Entwicklung des Erzeugnisses bereits erzeugt.Furthermore, the arithmetic unit 1 with a design data memory 3 connected. The design data store 3 is a database in which the three-dimensional CAD design data is stored for all parts to be assembled. Such databases usually already exist. They are already produced during the development of the product.

Außerdem ist die Recheneinheit 1 mit einem Betriebsmittel-Speicher 4 verbunden. Der Betriebsmittel-Speicher 4 ist eine Datenbank, in welcher unter anderem Konstruktionsdaten oder Daten für eine visuelle Darstellung der Werkzeuge, welche bei der Montage benötigt werden, sowie bei der Montage verwendete Behältnisse, Gestelle, Werkbanken etc. gespeichert sind. In dieser Datenbank sind Daten zu allem gespeichert, was an dem Montageprozess beteiligt ist, ohne selbst ein zu montierendes Teil zu sein.In addition, the arithmetic unit 1 with a resource storage 4 connected. The resource storage 4 is a database that stores, among other things, design data or data for a visual representation of the tools needed during assembly, as well as containers, racks, workbenches, etc. used during assembly. This database stores data on everything involved in the assembly process without itself being a part to be mounted.

Schließlich ist die Recheneinheit 1 mit einem Montageansichts-Speicher 8 verbunden. Der Montageansichts-Speicher enthält Daten für die visuelle Darstellung der topologischen Verhältnisse, wie sie sich dem Werker bei der Montage darstellen.Finally, the arithmetic unit 1 with an assembly view storage 8th connected. The assembly view memory contains data for the visual representation of the topological conditions as they present themselves to the worker during assembly.

Die Recheneinheit 1 kann aus dem Arbeitsschritte-Speicher 2 nacheinander die Arbeitsschritte für die Montage des Erzeugnisses auslesen. Ferner kann sie die dreidimensionalen Konstruktionsdaten der an den Arbeitsschritten beteiligten Teile aus dem Konstruktionsdaten-Speicher 3 auslesen. Aus den Konstruktionsdaten kann die Recheneinheit 1 eine visuelle Darstellung der Teile erzeugen. Aus den Arbeitsschritten kann die Rechen einheit 1 die beteiligten Teile zu einer visuellen Darstellung einer Arbeitsanweisung verknüpfen. Hierbei berücksichtigt die Recheneinheit 1 die in dem Montageansichts-Speicher 8 gespeicherten topologischen Verhältnisse, wie sie sich dem Werker bei der Montage darstellen. Die Umsetzung der Konstruktionsdaten anhand der definierten Arbeitsschritte in Arbeitsanweisungen kann auf an sich bekannte Weise erfolgen.The arithmetic unit 1 can from the work steps memory 2 successively read the steps for the assembly of the product. Further, it can retrieve the three-dimensional design data of the parts involved in the operations from the design data memory 3 read. From the design data, the arithmetic unit 1 create a visual representation of the parts. From the work steps, the computing unit 1 Link the parts involved to a visual representation of a work instruction. Here, the arithmetic unit takes into account 1 those in the assembly view memory 8th stored topological relationships, as they represent the worker during assembly. The implementation of the design data based on the defined steps in work instructions can be done in a known per se.

Nachdem die Arbeitsanweisungen von der Recheneinheit 1 berechnet worden sind, werden die Daten hierfür an die Ausgabeeinheit 5 übertragen. Die Ausgabeeinheit 5 umfasst einen Bildschirm 6, welcher die Arbeitsanweisungen anzeigt. Ferner umfasst die Ausgabeeinheit 5 Eingabeeinrichten 7a und 7b. Über diese Eingabeeinrichtungen 7a und 7b kann zu der Darstellung des nächsten und des vorherigen Arbeitsschritts gewechselt werden. Nach Betätigung der Eingabeeinrichtung 7a und 7b werden der Ausgabeeinheit 5 von der Recheneinheit 1 die Daten für die Darstellung des nächsten bzw. vorherigen Arbeitsschritts übertragen.After the work instructions from the arithmetic unit 1 have been calculated, the data for this purpose to the output unit 5 transfer. The output unit 5 includes a screen 6 , which displays the work instructions. Furthermore, the output unit comprises 5 Eingabeeinrichten 7a and 7b , About these input devices 7a and 7b can be switched to the presentation of the next and the previous work step. After pressing the input device 7a and 7b become the output unit 5 from the arithmetic unit 1 transfer the data for the presentation of the next or previous work step.

Im Folgenden wird das erfindungsgemäße Verfahren anhand eines Beispiels der Arbeitsanweisungen für eine Cockpit-Vormontage eines Kraftfahrzeugs erläutert.in the The following is the method according to the invention Using an example of the instructions for a cockpit pre-assembly of a Motor vehicle explained.

2.1. zeigt die erste Arbeitsanweisung. Diese Darstellung enthält noch keinen Arbeitsschritt. Vielmehr wird zunächst schematisch der Arbeitsplatz, an welchem der Werker sich befindet, dargestellt. Es sind noch keine auszuführenden Handlungen visualisiert. Die Anzeige dient dem Werker lediglich zur Orientierung. 2.1. shows the first work instruction. This presentation does not yet contain a work step. Rather, the workplace at which the worker is located is shown schematically. No actions yet to be performed are visualized. The display serves the worker only for guidance.

Für die in 2.1. gezeigte Darstellung lädt die Recheneinheit 1 aus dem Arbeitsschritte-Speicher 2 zunächst einen bestimmten Arbeitsschritt aus. Aus dem Montageansichts-Speicher 8 lädt die Recheneinheit 1 dann die zu dem ausgewählten Arbeitsschritt gehörige Ansicht, wie sie sich dem Werker bei der Montage darstellt. Diese enthält den Ausgangszustand des Teils, an dem Anbauteile zu montieren sind, die Anbauteile selbst und die Behälter, welche die Anbauteile aufnehmen. Hervorgehoben dargestellt ist das erste zu montierende Teil 10 und der Behälter 9, in dem es sich befindet. Im vorliegenden Fall ist ein Bremskraftverstärker 10 dargestellt, der sich in dem Behälter 9 befindet.For the in 2.1. shown representation loads the arithmetic unit 1 from the process memory 2 First, a certain step. From the assembly view store 8th loads the arithmetic unit 1 then the view associated with the selected operation, as it presents itself to the worker during assembly. This contains the initial state of the part on which attachments are to be mounted, the attachments themselves and the containers that receive the attachments. Highlighted is the first part to be mounted 10 and the container 9 in which it is located. In the present case is a brake booster 10 represented in the container 9 located.

Nun wird der erste Arbeitsschritt visualisiert. Die Arbeitsanweisung lautet, dass der Werker den Bremskraftverstärker 10 aus dem Behälter 9 holen und ihn in der dafür vorgesehenen Halterung 12 platzieren soll. Die Halterung 12 befindet sich am Werktisch, dem Arbeitsplatz des Werkers. Die Recheneinheit 1 lädt diese erste Arbeitsanweisung aus dem Arbeitsschritte-Speicher 2. An dem Arbeitsschritt ist der Bremskraftverstärker 10 und die Halterung 12 beteiligt. Die Recheneinheit 1 berechnet ein Außenhüllenmodell dieser Teile. Sie kann die Daten für die visuellen Darstellungen auch aus einem anderen Speicher laden. Ferner berechnet die Recheneinheit eine visuelle Darstellung eines Pfeils 11. Da der Bremskraftverstärker 10 bewegt werden soll, wird er dem Ausgangspunkt des Pfeils 11 zugeordnet. Die Spitze des Pfeils 11 zeigt auf die Halterung 12. Hieraus berechnet die Recheneinheit 1 die in 2.2. gezeigte visuelle Darstellung der vorstehend genannten Arbeitsanweisung. Die Darstellung entspricht der Sicht des Werkers am Arbeitstisch. Ferner sind die Teile so dargestellt, dass sie für den Werker besonders gut erkennbar sind. In den Außenhüllenmodellen sind für den Werker unwesentliche Teile weggelassen.Now the first step is visualized. The work instruction is that the worker uses the brake booster 10 from the container 9 pick it up and put it in the holder provided 12 to place. The holder 12 is located at the workbench, the workplace of the worker. The arithmetic unit 1 loads this first work instruction from the step memory 2 , At the step is the brake booster 10 and the holder 12 involved. The arithmetic unit 1 calculates an outer shell model of these parts. It can also load the data for the visual representations from another memory. Furthermore, the arithmetic unit calculates a visual representation of an arrow 11 , As the brake booster 10 to be moved, it becomes the starting point of the arrow 11 assigned. The tip of the arrow 11 points to the holder 12 , From this calculates the arithmetic unit 1 in the 2.2. shown visual representation of the above work instruction. The representation corresponds to the view of the worker at the work table. Furthermore, the parts are shown in such a way that they are particularly easy to recognize for the worker. In the outer shell models are omitted for the worker insignificant parts.

In dem hier beschriebenen Ausführungsbeispiel wird die Darstellung des ersten Arbeitsschrittes noch um zwei weitere Darstellungen ergänzt, die auch von der Recheneinheit 1 berechnet werden. Zunächst wird die in 2.3. gezeigte Detaildarstellung gezeigt, um die Montage des Bremskraftverstärkers 10 an der Halterung 12 im Detail zu zeigen. Die 2.3. stellt eine vergrößerte Ansicht der Darstellung in 2.2. dar, wobei jedoch der Bremskraftverstärker 10 im verbauten Zustand gezeigt ist.In the embodiment described here, the representation of the first step is supplemented by two further representations, which also by the arithmetic unit 1 be calculated. First, the in 2.3. shown detail shown to the assembly of the brake booster 10 on the bracket 12 to show in detail. The 2.3. provides an enlarged view of the figures in 2.2. but with the brake booster 10 is shown in the installed state.

Bevorzugt werden die drei in den 2.2. bis 2.4. gezeigten Darstellungen des ersten Arbeitsschrittes durch Überblendfunktionen miteinander verknüpft, so dass dem Betrachter insgesamt der Eindruck eines einzigen Bildes vermittelt wird, innerhalb dessen an ein bestimmtes Detail herangezoomt wird. Alle Ansichten des ersten Arbeitsschrittes werden vollkommen automatisiert von der Recheneinheit 1 aus dem in dem Konstruktionsdaten-Speicher 3 gespeicherten Konstruktionsdaten der Teile erzeugt. Ferner werden aus dem Betriebsmittel-Speicher 4 die Daten für die visuellen Ansichten der Behälter usw. geladen und aus dem Montageansichts-Speicher 8 die Ansicht, wie sie sich dem Werker darstellt. Die letzte Darstellung dient dem Werker als Feedback-Information.Preferably, the three in the 2.2. to 2.4. shown representations of the first step by cross-fading linked together, so that the viewer overall impression of a single image is conveyed within which zoomed to a particular detail. All views of the first step are completely automated by the processing unit 1 from that in the design data memory 3 stored design data of the parts generated. Further, from the resource memory 4 the data is loaded for the visual views of the containers, etc. and out of the assembly view memory 8th the view of how she presents herself to the worker. The last presentation serves the worker as feedback information.

Im Folgenden werden die weiteren Arbeitsschritte bei der Vormontage des Cockpits beschrieben. Auch diese Darstellungen werden von der Recheneinheit 1 berechnet, wobei die Recheneinheit 1 direkt auf die Daten der Speicher 2, 3, 4 und 8 zugreift.In the following, the further steps in the pre-assembly of the cockpit are described. These representations are also from the arithmetic unit 1 calculated, the arithmetic unit 1 directly to the data of the memory 2 . 3 . 4 and 8th accesses.

Die 2.5. bis 2.7. zeigen die visuelle Darstellung des Arbeitsschritts „Montageplatte 13 in Teileträger 16". In 2.5. ist die Montageplatte 13 hervorgehoben dargestellt. Sie befindet sich in dem Behälter 14. Der Pfeil 15 weist von der Montageplatte 13 auf den Teileträger 16. 2.6. zeigt eine Detailansicht des Verbaus der Montageplatte 13 undThe 2.5. to 2.7. show the visual representation of the working step "mounting plate 13 in parts carrier 16 ". In 2.5. is the mounting plate 13 highlighted. It is located in the container 14 , The arrow 15 points from the mounting plate 13 on the parts carrier 16 , 2.6. shows a detailed view of the Verbaus the mounting plate 13 and

2.7. zeigt als Feedback-Information den Endzustand dieses Arbeitsschritts, bei der die Montageplatte 13 nicht mehr hervorgehoben dargestellt ist. 2.7. shows as feedback information the final state of this work step, in which the mounting plate 13 is no longer highlighted.

In den 2.8. bis 2.10. ist der dritte Arbeitsschritt „Dämpfung 17 auf Montageplatte 13". Wie in 2.8. gezeigt, befindet sich die Dämpfung 17 in dem Behälter 18. Der Pfeil 19 zeigt von der Dämpfung 17 auf die Montageplatte 13. In 2.9. ist erneut eine Detailansicht gezeigt, wie die Dämpfung 17 auf der Montageplatte 13 zu montieren ist, und 2.10. zeigt wiederum als Feedback-Information das Aussehen des Werktisches am Ende dieses Schrittes.In the 2.8. to 2.10. is the third step "damping 17 on mounting plate 13 ". As in 2.8. shown is the damping 17 in the container 18 , The arrow 19 shows from the damping 17 on the mounting plate 13 , In 2.9. Again, a detail view is shown, such as the damping 17 on the mounting plate 13 to assemble, and 2.10. again shows as feedback information the appearance of the workbench at the end of this step.

Die in den 2.11. bis 2.19. gezeigten Darstellungen betreffen die Arbeitsschritte 4 bis 7: „vier Klemmstopfen setzen". Es kommt im Kontext der Arbeitsanweisungen häufig vor, dass mehrere Teile von der gleichen Sorte zu verbauen sind. Bei Verschraubungen ist dies z.B. sehr oft der Fall. In einer schriftlichen Arbeitsanweisung heißt es dann „6 x Muttern aufnehmen und verschrauben". Bei bisherigen Arbeitsanweisungen wurde ein solcher Sachverhalt als ein Arbeitsschritt dargestellt. Durch kennzeichnende Beschriftung, z.B. „6 x", sollte zum Ausdruck gebracht werden, dass dieser Arbeitsschritt eben sechs Mal hintereinander stattzufinden hat. Diese Art der Darstellung im Stand der Technik ist jedoch irreführend und fehlerhaft: Sollen z.B. sechs Muttern verschraubt werden, so ist die sechs Mal auszuführende Handlung an sich zwar die gleiche, der Anbauort jedoch ist von Mutter zu Mutter ein verschiedener. Hinzu kommt, dass es häufig eine wichtige Rolle spielt, in welcher genauen Reihenfolge z.B. die sechs Muttern verschraubt werden. Wird in der Arbeitsanweisung lediglich geschrieben „6 x verschrauben", so ist weder geklärt wo genau die Schrauben (oder Muttern) anzubringen sind, noch in welcher Reihenfolge die Verschraubungen vonstatten zu gehen haben. Fehler in der Montage sind die Folge.The in the 11.2. to 19.2. Illustrations shown relate to the steps 4 to 7 In the context of the work instructions, it is often the case that several parts of the same type are to be installed, for example very often in the case of bolting, and then a written work instruction states "6 x take up nuts and screw ". In previous work instructions such a situation was represented as a single step. By characteristic inscription, eg "6 x", should be expressed that this work step has to take place just six times in succession.This kind of representation in the state of the art is however misleading and erroneous: If eg six nuts are to be screwed, then the Although the place of cultivation is a different one from mother to mother, in addition to the fact that it often plays an important role in the exact sequence in which, for example, the six nuts are bolted. 6 x bolt ", so it is not clear where exactly the screws (or nuts) are to be attached, nor in which order the screwing have to go. Faults in the assembly are the result.

Bei der Visualisierung dieser Arbeitsschritte berechnet die Recheneinheit 1 daher für jeden Klemmstopfen eine gesonderte visuelle Darstellung des jeweiligen Arbeitsschritts.The arithmetic unit calculates the visualization of these steps 1 Therefore, for each clamp a separate visual representation of each step.

2.11. zeigt den Klemmstopfen 21 hervorgehoben. Der Pfeil 22 zeigt von dem Klemmstopfen 21 auf den Einbauort 23. Dieser ist in 2.12. im Detail dargestellt. In 2.13. ist schließlich die Feedback-Information mit dem gesetzten ersten Klemmstopfen 21 gezeigt. 11.2. shows the clamp plug 21 highlighted. The arrow 22 shows from the clamping plug 21 on the installation site 23 , This one is in 12.2. shown in detail. In 13.2. is finally the feedback information with the set first clamping plug 21 shown.

Daraufhin erzeugt die Recheneinheit 1 für den zweiten Klemmstopfen eine Ansicht, wie sie in 2.12. gezeigt ist. Hier zeigt der Pfeil 24 auf den Einbauort 25. 2.15. zeigt dann die Feedback-Information mit gesetzten ersten und zweiten Klemmstopfen. Die 2.16. bis 2.19. zeigen entsprechende Darstellungen für den dritten Klemmstopfen und den vierten Klemmstopfen mit den Pfeilen 26 und 28, die auf die Einbauorte 27 und 29 zeigen.The arithmetic unit then generates 1 for the second clamping plug a view as shown in 12.2. is shown. Here is the arrow 24 on the installation site 25 , 2.15. then shows the feedback information with set first and second clamping plugs. The 2.16. to 2.19. show corresponding representations for the third clamping plug and the fourth clamping plug with the arrows 26 and 28 pointing to the installation locations 27 and 29 demonstrate.

Gemäß einer Weiterbildung des zuvor beschriebenen Ausführungsbeispiels kann der Arbeitsschritte-Speicher 2 für einen Arbeitsvorgang Arbeitsschritte für verschiedene Varianten gespeichert haben. Bei der Auswahl der Arbeitsschritte, welche dem Werker gezeigt werden sollen, greift die Recheneinheit 1 auf eine Datenbank zu, welche angibt, welche Variante vom Werker als Nächstes verbaut werden soll und lädt daraufhin die richtigen Arbeitsschritte hierfür. Damit wird nicht nur der Konstruktionsdaten-Speicher 3 mit der Recheneinheit 1 vernetzt, sondern auch die Datenbank, welche die aktuellen Informationen enthält, welche Erzeugnisse einschließlich aller Varianteninformationen auf der Montagelinie montiert werden sollen. Dies hat den Vorteil, dass der Kunde zeitnah vor der Montage des Erzeugnisses noch eine Variante ändern kann und dies ohne weiteren Eingriff in das System automatisch von der Recheneinheit 1 berücksichtigt wird, so dass dem Werker immer aktuell die richtigen Arbeitsanweisungen visuell dargestellt werden.According to a development of the embodiment described above, the work steps memory 2 saved work steps for different variants for one work process. When selecting the work steps, which are to be shown to the worker, the arithmetic unit engages 1 to a database, which indicates which variant of the worker is to be installed next and then loads the correct steps for this. This is not just the design data memory 3 with the arithmetic unit 1 but also the database, which contains up-to-date information on which products, including all variant information, are to be mounted on the assembly line. This has the advantage that the customer can promptly change a variant before the product is assembled, and this automatically without further intervention in the system by the computing unit 1 is taken into account, so that the worker always up to date the correct work instructions be presented visually.

Die Berechnung der zuvor erläuterten visuellen Darstellungen der Arbeitsschritte kann von einem Computerprogramm durchgeführt werden, welches auf der Recheneinheit 1 läuft. Die Programmierung dieses Computerprogramms kann auf an sich bekannte Weise erfolgen. Die technische Besonderheit liegt darin, dass die Recheneinheit 1 mit einem Speicher verbunden ist, welcher die Konstruktionsdaten der Teile enthält, welche an den Arbeitsschritten beteiligt sind, und die Recheneinheit 1 bei der Berechnung der visuellen Darstellungen der Arbeitsschritte auf diese technische Daten zurück greift.The calculation of the previously explained visual representations of the working steps can be carried out by a computer program which is based on the arithmetic unit 1 running. The programming of this computer program can be done in a known per se. The technical feature is that the arithmetic unit 1 is connected to a memory containing the design data of the parts involved in the operations and the arithmetic unit 1 in the calculation of the visual representations of the working steps on these technical data uses.

11
Recheneinheitcomputer unit
22
Arbeitsschritte-SpeicherSteps memory
33
Konstruktionsdaten-SpeicherDesign data memory
44
Betriebsmittel-SpeicherEquipment storage
55
Ausgabeeinheitoutput unit
66
Bildschirmscreen
7a7a
Eingabeeinrichtunginput device
7b7b
Eingabeeinrichtunginput device
88th
Montageansichts-SpeicherMounting Ansichts memory
99
Behältercontainer
1010
BremskraftverstärkerBrake booster
1111
Pfeilarrow
1212
Halterungbracket
1313
Montageplattemounting plate
1414
Behältercontainer
1515
Pfeilarrow
1616
Teileträgerparts carrier
1717
Dämpfungdamping
1818
Behältercontainer
1919
Pfeilarrow
2121
erster Klemmstopfenfirst terminal plugs
2222
Pfeilarrow
2323
Einbauortinstallation
2424
Pfeilarrow
2525
Einbauortinstallation
2626
Pfeilarrow
2727
Einbauortinstallation
2828
Pfeilarrow
2929
Einbauortinstallation

Claims (17)

Verfahren zum automatisierten Erzeugen und Anzeigen von Arbeitsanweisungen für die Montage eines aus einer Vielzahl von Teilen bestehenden Erzeugnisses umfassend die Schritte: – Erzeugen der Arbeitsschritte zum Montieren des Erzeugnisses, – Auslesen der Konstruktionsdaten der zur Herstellung des Erzeugnisses erforderlichen Teile aus einem Konstruktionsdaten-Speicher (3) und automatisches Erzeugen von Daten für die visuelle Darstellung der Teile aus den Konstruktionsdaten, – automatisches Verknüpfen der an den jeweiligen Arbeitsschritten beteiligten Teile zu einer visuellen Darstellung der Arbeitsanweisungen und – Ausgeben der visuellen Darstellungen der Arbeitsanweisungen durch eine Ausgabeeinheit (5).A method for automatically generating and displaying work instructions for assembling a product consisting of a plurality of parts, comprising the steps of: - generating the operations of assembling the product, - reading out the design data of the parts required for manufacturing the product from a design data memory ( 3 ) and automatically generating data for the visual representation of the parts from the design data, - automatically linking the parts involved in the respective work steps to a visual representation of the work instructions and - outputting the visual representations of the work instructions by an output unit ( 5 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass für die visuelle Darstellung der Teile jeweils ein Außenhüllenmodell berechnet wird.Method according to claim 1, characterized in that that for the visual representation of the parts each an outer shell model is calculated. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass Daten für eine visuelle Darstellung eines modifizierbaren Pfeils erzeugt werden und durch diesen Pfeil die an einem Arbeitsschritt beteiligten Teile miteinander verknüpft werden.Method according to claim 1 or 2, characterized that data for a visual representation of a modifiable arrow can be generated and by this arrow the parts involved in a work step linked together become. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass beim Erzeugen der Arbeitsanweisung für ein zu bewegendes Teil die Daten für die visuelle Darstellung des Teils erzeugt werden und dem Anfang des Pfeils zugeordnet werden, dass für ein Teil, auf welches das zu bewegende Teil zubewegt werden soll, die Daten für die visuelle Darstellung dieses Teils erzeugt werden und dem Ende des Pfeils zugeordnet werden und aus dieser Zuordnung die visuelle Darstellung der Arbeitsanweisung erzeugt wird.Method according to claim 3, characterized that when creating the work instruction for a part to be moved the Data for the visual representation of the part are created and the beginning be assigned to the arrow that for a part to which the to be moved to the moving part, the data for the visual Presentation of this part can be generated and the end of the arrow and from this assignment the visual representation the work instruction is generated. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass beim Erzeugen der visuellen Darstellung der Arbeitsanweisung die kanonische Repräsentation der beteiligten Teile berechnet wird und diese kanonische Repräsentation in der Arbeitsanweisung angezeigt wird.Method according to one of the preceding claims, characterized characterized in that when generating the visual representation of Work instruction the canonical representation of the parts involved is calculated and this canonical representation in the work instruction is shown. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Arbeitsanweisungen von einem Bildschirm (6) angezeigt werden.Method according to one of the preceding claims, characterized in that the work instructions from a screen ( 6 ) are displayed. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Ausgabeeinheit (5) eine Eingabeeinrichtung (7b) umfasst, durch welche von der Darstellung eines Arbeitsschritts zur Darstellung des nächsten Arbeitsschritts gewechselt werden kann.Method according to one of the preceding claims, characterized in that the output unit ( 5 ) an input device ( 7b ), by which it is possible to switch from the representation of a work step to the presentation of the next work step. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Darstellung der Arbeitsschritte so erzeugt wird, dass ein nachfolgender Arbeitsschritt das Ergebnis des unmittelbar vorhergehenden Arbeitsschritts zeigt.Method according to one of the preceding claims, characterized characterized in that the representation of the work steps so generated is that a subsequent step the result of the immediate previous work step shows. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Pfeil um die visuelle Darstellung eines Werkzeugs ergänzt wird, falls bei dem Arbeitsschritt ein Werkzeug beteiligt ist.Method according to one of the preceding claims, characterized characterized in that the arrow around the visual representation of a Tool is added, if a tool is involved in the work step. Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass zum Erzeugen der Daten für die visuelle Darstellung des Werkzeugs auf einen Betriebsmittel-Speicher (4) zugegriffen wird.A method according to claim 9, characterized in that for generating the data for the visu representation of the tool on a resource memory ( 4 ) is accessed. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die visuellen Darstellungen der Teile und Arbeitsanweisungen zumindest zum Teil die topologischen Verhältnisse berücksichtigt werden, wie sie sich dem Werker bei der Montage darstellen.Method according to one of the preceding claims, characterized marked that for the visual representations of the parts and work instructions at least partly the topological conditions considered become as they represent themselves to the worker during assembly. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die visuellen Darstellungen keine Sprachanweisungen enthalten.Method according to one of the preceding claims, characterized characterized in that the visual representations no voice instructions contain. Vorrichtung zum automatisierten Erzeugen und Anzeigen von Arbeitsanweisungen für die Montage eines aus einer Vielzahl von Teilen (10, 13, 17, 21) bestehenden Erzeugnisses umfassend: – einen Arbeitsschritte-Speicher (2), in dem die Arbeitsschritte zum Montieren des Erzeugnisses gespeichert sind, – einen Konstruktionsdaten-Speicher (3), in dem zumindest die Konstruktionsdaten der zur Erstellung des Erzeugnisses erforderlichen Teile (10, 13, 17, 21) gespeichert sind, – eine Recheneinheit (1), die mit dem Arbeitsschritte-Speicher (2) und dem Konstruktionsdaten-Speicher (3) verbunden ist, zum Auslesen der Konstruktionsdaten der zur Erstellung des Erzeugnisses erforderlichen Teile (10, 13, 17, 21) aus dem Konstruktionsdaten-Speicher (3) und der Arbeitsschritte zum Montieren des Erzeugnisses aus dem Arbeitsschritte-Speicher (2), wobei die Recheneinheit (1) ausgebildet ist, aus den Konstruktionsdaten automatisch Daten für eine visuelle Darstellung der Teile (10, 13, 17, 21) zu erzeugen und aus den Arbeitsschritten die beteiligten Teile (10, 13, 17, 21) zu einer visuellen Darstellung einer Arbeitsanweisung zu verknüpfen, und – eine mit der Recheneinheit (1) verbundene Ausgabeeinheit (5) zur visuellen Darstellung der Arbeitsanweisungen.Device for automatically generating and displaying work instructions for assembling one of a plurality of parts ( 10 . 13 . 17 . 21 ) consisting of: - a working memory ( 2 ), in which the work steps for mounting the product are stored, - a design data memory ( 3 ), in which at least the design data of the parts required to produce the product ( 10 . 13 . 17 . 21 ), - a computing unit ( 1 ), which is connected to the process memory ( 2 ) and the design data memory ( 3 ) for reading out the design data of the parts needed to make the product ( 10 . 13 . 17 . 21 ) from the design data memory ( 3 ) and the steps for mounting the product from the process memory ( 2 ), wherein the arithmetic unit ( 1 ) is formed, automatically from the design data for a visual representation of the parts ( 10 . 13 . 17 . 21 ) and from the work steps the involved parts ( 10 . 13 . 17 . 21 ) to link to a visual representation of a work instruction, and - one with the arithmetic unit ( 1 ) connected output unit ( 5 ) for the visual representation of the work instructions. Vorrichtung nach Anspruch 13, dadurch gekennzeichnet, dass die Ausgabeeinheit (5) einen Bildschirm (6) umfasst.Apparatus according to claim 13, characterized in that the output unit ( 5 ) a screen ( 6 ). Vorrichtung nach Anspruch 13 oder 14, dadurch gekennzeichnet, dass die Ausgabeeinheit (5) eine Eingabeeinrichtung (7b) umfasst, durch welche von der Darstellung eines Arbeitsschritts zur Darstellung des nächsten Arbeitsschritts gewechselt werden kann.Apparatus according to claim 13 or 14, characterized in that the output unit ( 5 ) an input device ( 7b ), by which it is possible to switch from the representation of a work step to the presentation of the next work step. Vorrichtung nach einem der Ansprüche 13 bis 15, dadurch gekennzeichnet, dass die Vorrichtung einen mit der Recheneinheit (1) verbundenen Betriebsmittel-Speicher (4) aufweist, in dem Daten für die visuelle Darstellung von Werkzeugen gespeichert sind, die bei den Arbeitsschritten benötigt werden.Device according to one of claims 13 to 15, characterized in that the device with the computing unit ( 1 ) associated resource memory ( 4 ), in which data is stored for the visual representation of tools needed in the work steps. Vorrichtung nach einem der Ansprüche 13 bis 16, dadurch gekennzeichnet, dass die Vorrichtung einen mit der Recheneinheit (1) verbundenen Montageansichts-Speicher (8) aufweist, in dem Daten für die visuelle Darstellung der topologischen Verhältnisse gespeichert sind, wie sie sich dem Werker bei der Montage darstellen.Device according to one of claims 13 to 16, characterized in that the device with the computing unit ( 1 ) associated assembly view memory ( 8th ), in which data for the visual representation of the topological conditions are stored, as they present themselves to the worker during assembly.
DE102005005266A 2005-02-04 2005-02-04 Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation Withdrawn DE102005005266A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102005005266A DE102005005266A1 (en) 2005-02-04 2005-02-04 Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005005266A DE102005005266A1 (en) 2005-02-04 2005-02-04 Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation

Publications (1)

Publication Number Publication Date
DE102005005266A1 true DE102005005266A1 (en) 2006-08-10

Family

ID=36709683

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005005266A Withdrawn DE102005005266A1 (en) 2005-02-04 2005-02-04 Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation

Country Status (1)

Country Link
DE (1) DE102005005266A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010064335A1 (en) * 2010-12-29 2012-07-05 Winergy Ag Method for controlling industrial manufacturing process, involves producing assembly and/or test run logs based on non-order templates in production control database, for selective retrieval at predetermined assembly workplaces
WO2012170592A3 (en) * 2011-06-06 2013-03-14 Rataul Balbir Computer directed assembly method and system for manufacturing
DE202015106588U1 (en) * 2015-12-03 2016-12-08 Homag Gmbh processing station
EP2994266A4 (en) * 2013-05-09 2017-03-08 The Boeing Company Shop order status visualization system
US9870444B2 (en) 2013-03-05 2018-01-16 The Boeing Company Shop order status visualization system
US10061481B2 (en) 2013-02-28 2018-08-28 The Boeing Company Methods and devices for visually querying an aircraft based on an area of an image
US10331295B2 (en) 2013-03-28 2019-06-25 The Boeing Company Visualization of an object using a visual query system
US10416857B2 (en) 2013-05-09 2019-09-17 The Boeing Company Serial number control visualization system
WO2019201487A1 (en) * 2018-04-20 2019-10-24 Robert Bosch Gmbh Worker guidance system, process system, method, computer program, machine-readable storage medium, and electronic control unit
US10481768B2 (en) 2013-04-12 2019-11-19 The Boeing Company Nonconformance identification and visualization system and method
US10685147B2 (en) 2016-02-29 2020-06-16 The Boeing Company Non-conformance mapping and visualization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19953739A1 (en) * 1999-11-09 2001-07-12 Siemens Ag Device and method for object-oriented marking and assignment of information to selected technological components
DE10307981A1 (en) * 2003-02-24 2004-09-02 Bayerische Motoren Werke Ag Visualization of a motor vehicle repair process in which CAD, vector or other digital data is used to prepare comprehensive images of a repair process and the tools used to implement it so that a textual description is not needed

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19953739A1 (en) * 1999-11-09 2001-07-12 Siemens Ag Device and method for object-oriented marking and assignment of information to selected technological components
DE10307981A1 (en) * 2003-02-24 2004-09-02 Bayerische Motoren Werke Ag Visualization of a motor vehicle repair process in which CAD, vector or other digital data is used to prepare comprehensive images of a repair process and the tools used to implement it so that a textual description is not needed

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010064335A1 (en) * 2010-12-29 2012-07-05 Winergy Ag Method for controlling industrial manufacturing process, involves producing assembly and/or test run logs based on non-order templates in production control database, for selective retrieval at predetermined assembly workplaces
WO2012170592A3 (en) * 2011-06-06 2013-03-14 Rataul Balbir Computer directed assembly method and system for manufacturing
US10061481B2 (en) 2013-02-28 2018-08-28 The Boeing Company Methods and devices for visually querying an aircraft based on an area of an image
US9870444B2 (en) 2013-03-05 2018-01-16 The Boeing Company Shop order status visualization system
US10331295B2 (en) 2013-03-28 2019-06-25 The Boeing Company Visualization of an object using a visual query system
US10481768B2 (en) 2013-04-12 2019-11-19 The Boeing Company Nonconformance identification and visualization system and method
US9880694B2 (en) 2013-05-09 2018-01-30 The Boeing Company Shop order status visualization system
EP2994266A4 (en) * 2013-05-09 2017-03-08 The Boeing Company Shop order status visualization system
US10416857B2 (en) 2013-05-09 2019-09-17 The Boeing Company Serial number control visualization system
EP3179325A1 (en) * 2015-12-03 2017-06-14 HOMAG GmbH Workplace
DE202015106588U1 (en) * 2015-12-03 2016-12-08 Homag Gmbh processing station
US10685147B2 (en) 2016-02-29 2020-06-16 The Boeing Company Non-conformance mapping and visualization
WO2019201487A1 (en) * 2018-04-20 2019-10-24 Robert Bosch Gmbh Worker guidance system, process system, method, computer program, machine-readable storage medium, and electronic control unit
CN112041768A (en) * 2018-04-20 2020-12-04 罗伯特·博世有限公司 Worker guidance device, process device, method, computer program, machine-readable storage medium, and electronic control unit
US11334052B2 (en) 2018-04-20 2022-05-17 Robert Bosch Gmbh Worker guidance system, process system, method, computer program, machine-readable memory medium and electronic control unit

Similar Documents

Publication Publication Date Title
DE102017112634B4 (en) Motor vehicle with driving mode and simulation mode
DE102018215292A1 (en) Method for displaying a vehicle environment in a vehicle and associated device
DE102005005266A1 (en) Operating instructions generating and displaying method for assembly e.g. vehicle, involves automatically linking parts participating in respective working step to visual representation of instructions and outputting visual representation
WO2017025644A1 (en) System for monitoring a technical device
DE3431076C2 (en)
DE19852896A1 (en) Process for the automatic creation and monitoring of a schedule for a learning course by a computer
DE102007062453A1 (en) Method for programming and / or diagnosing a programmable logic controller
DE10114433A1 (en) Simulation system for vehicle has central unit connected to functional unit(s) for exchange of information; one functional unit(s) represents limited functionality functional unit(s) of vehicle
EP1638028A2 (en) Computer aided generation and change management for user interfaces
EP3956750A1 (en) System and method for the simulation of industrial processes
DE10320268B4 (en) Device and method for finding and displaying information
DE102005015506A1 (en) Press simulator
DE202014104791U1 (en) Simulator for a blow molding plant
DE112021003445T5 (en) Moving image editing apparatus, moving image editing method, and moving image editing program
WO2011110335A1 (en) Method and system for preprocessing and providing information for operating a technical installation
DE19751273A1 (en) Technical database management for product or process life cycle for diagnostics or training
DE19852937A1 (en) Process for the automatic monitoring of the achievement of learning goals by a computer
EP2515229A1 (en) Software tool for automation technology
EP3748447A1 (en) Method for computer-implemented simulation of the operation of an automation system
DE19748528A1 (en) Code generation for control program in plant control system
DE102008045123A1 (en) Assistant and information device for providing e.g. technical features, of motor vehicle to user, has controller, where animated anthropomorphic characters data of information data defines animated representation using controller
EP1577761A2 (en) Method and apparatus for developing operating softeware for an operator device of an automation component
DE102024110143A1 (en) Method and device for simulating a motor vehicle
DE10239529A1 (en) Procedures for providing information
WO2023232819A1 (en) Generating holograms for display in an augmented reality environment

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R084 Declaration of willingness to licence

Effective date: 20110924

R012 Request for examination validly filed

Effective date: 20110927

R082 Change of representative
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee