DE19949503A1 - Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system - Google Patents

Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system

Info

Publication number
DE19949503A1
DE19949503A1 DE1999149503 DE19949503A DE19949503A1 DE 19949503 A1 DE19949503 A1 DE 19949503A1 DE 1999149503 DE1999149503 DE 1999149503 DE 19949503 A DE19949503 A DE 19949503A DE 19949503 A1 DE19949503 A1 DE 19949503A1
Authority
DE
Germany
Prior art keywords
basic module
component
specific
coordinate system
data processing
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.)
Ceased
Application number
DE1999149503
Other languages
German (de)
Inventor
Ralf Jentsch
Gunther Maier
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 DE1999149503 priority Critical patent/DE19949503A1/en
Publication of DE19949503A1 publication Critical patent/DE19949503A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2004Aligning objects, relative positioning of parts

Abstract

The modular assembly of motor vehicle parts, such as the engine crankshaft and gear units, has undergone considerable design developments in order to reduce design costs and to reduce the actual design engineering load. Particularly in the motor vehicle industry involving specific constructional components, CAD-design and data processing methods have been significant, but more and more outlay and intensity of CAD-work and the greater memory capacity requirement by the data processing systems has led to increasing construction and design costs. To overcome the problems of increasing costs, according to the proposed method each specific basic module component (2) is assigned an established coordinate fix point (KF) and an independent local coordinate system (LK). The data processing installation has a specific sequential program for calling for (polling) the discrete stored basic-module components, with a first basic-module component called up in the first s tep and a second basic module component called up in a second step.

Description

Die Erfindung betrifft ein Verfahren zur Durchführung einer zumindest teilweisen modulartigen Zusammensetzung eines spezifischen Konstruktionsbauteiles mit Hilfe einer Datenverarbeitungsanlage, insbesondere eines Kraftfahrzeugbauteiles, wie einer Kurbelwelle, einer Nockenwelle, eines Ketten- oder Zahnradantriebes und/oder einer Zahnradanordnung eines Getriebes oder dgl., wobei das Konstruktionsbauteil in mehrere einzelne spezifische Basis-Modulbauteile zerlegbar ist und jedes einzelne Basis- Modulbauteil in der Speichereinheit der Datenverarbeitungsanlage mindestens einmal abgelegt oder abrufbar ist, wobei die Datenverarbeitungsanlage mindestens eine Daten- Eingabeeinheit, für die Berechnung und/oder Verknüpfung weiterer Daten mindestens eine Mikroprozessoreinheit und für die Ausgabe errechneter Daten bzw. die bildliche Darstellung des Konstruktionsbausteiles mindestens eine visuelle Ausgabeeinheit, insbesondere einen Bildschirm oder einen Drucker, aufweist und wobei die Basis- Modulbauteile in einem von der Datenverarbeitungsanlage erzeugten, festgelegten globalen Koordinationssystem entsprechend positionierbar sind.The invention relates to a method for performing an at least partial module-like composition of a specific construction component with the help a data processing system, in particular a motor vehicle component, such as one Crankshaft, a camshaft, a chain or gear drive and / or one Gear arrangement of a transmission or the like., With the structural component in several individual specific basic module components can be dismantled and each individual basic Module component in the storage unit of the data processing system at least once filed or retrievable, the data processing system at least one data Input unit, for the calculation and / or linking of additional data at least a microprocessor unit and for the output of calculated data or the visual Representation of the construction component at least one visual output unit, in particular a screen or a printer, and wherein the basic Module components in a defined by the data processing system global coordination system can be positioned accordingly.

Derzeit werden insbesondere in der Kraftfahrzeugindustrie spezifische Konstruktionsbauteile mit Hilfe von CAD-Programmen, die auf entsprechenden Datenverarbeitungsanlagen laufen, in den Konstruktionsabteilungen erstellt. Hierbei handelt es sich zumeist um hochwertige Datenverarbeitungsanlagen mit entsprechenden Daten-Eingabeeinheiten zur Eingabe der Konstruktionsdaten, mit entsprechend hochwertigen Mikroprozessoreinheiten damit eine Berechnung neuer Daten möglichst wenig Zeit in Anspruch nimmt, und mit visuellen Ausgabeeinheiten, vzw. Farbbildschirmen und auch Farbdruckern, auf denen die spezifischen Konstruktionsbauteile, die mit Hilfe des CAD-Programmes konstruiert worden, auch entsprechend dargestellt werden können. Die heutigen CAD-Programme erleichtern für den Konstrukteur die erforderliche Konstruktionsarbeit. Einerseits können Konstruktionsbauteile nicht nur auf einfache Weise dargestellt werden oder entsprechend einfach anders dimensioniert bzw. modifiziert werden, was vor Jahren noch durch großen Aufwand am Zeichenbrett erfolgen mußte, sondern mit den heutigen Datenverarbeitungsanlagen sowie den hier existierenden CAD-Programmen ist auch die Zusammensetzung eines spezifischen Konstruktionsbauteiles, das aus modulartigen Basiskomponenten aufgebaut ist, per mehrfachen "Maus-Klick" und entsprechender "Menü-Steuerung" möglich.Currently, specifics are becoming particularly common in the automotive industry Construction components with the help of CAD programs that are based on corresponding Data processing systems are running, created in the design departments. Here it is mostly high-quality data processing systems with appropriate Data input units for entering the design data, with accordingly high-quality microprocessor units so that new data can be calculated takes little time, and with visual output units, vzw. Color screens and also color printers on which the specific Construction components that have been constructed using the CAD program, too can be displayed accordingly. Today's CAD programs make it easier for the designer the necessary design work. On the one hand can  Construction components are not only shown in a simple manner or correspondingly simply differently dimensioned or modified, which was years ago still had to be done with great effort on the drawing board, but with today's Data processing systems as well as the existing CAD programs is also the Composition of a specific construction component that consists of modular Basic components is built up by multiple "mouse click" and the corresponding "Menu control" possible.

So ist man dazu übergegangen spezifische Konstruktionsbauteile wie bspw. Kurbelwellen, Nockenwellen oder Ketten- bzw. Zahnradantriebe, wie auch Zahnradanordnungen eines Getriebes in seine einzelnen "Basic-Parts", also in sogenannte Basis-Modulbauteile zu zerlegen, wobei jedes einzelne Basis-Modulbauteil in der Speichereinheit der Datenverarbeitungsanlage mindestens einmal abgelegt und abrufbar ist. Wird nun ein spezifisches Konstruktionsbauteil wie bspw. eine spezifisch dimensionierte Nockenwelle mit Hilfe der Datenverarbeitungsanlage visuell dargestellt, so werden die für einen bestimmten Nockenwellen-Typ abgelegten Basis-Modulbauteile, wobei für jeden Nockenwellen-Typ entsprechend spezifische Basis-Modulbauteile in der Speichereinheit abgelegt sind, sequentiell per "Maus-Klick" und der entsprechenden "Menue-Auswahl" abgerufen. So ruft der Konstrukteur zunächst das für einen bestimmten Nockenwellen-Typ entsprechende konusförmige Ende dieser Nockenwelle ab, nämlich das hier abgespeicherte Basis-Modulbauteil für das konusförmige Nockenwellenende und positioniert dies dann in einem festgelegten globalen Koordinatensystem auf dem vor ihm stehenden Bildschirm. Dies wird dem Konstrukteur auf dem CAD-Bildschirm visuell entsprechend angezeigt, wo dann das konusförmige Ende der Nockenwelle erscheint und vom Konstrukteur in einer von ihm gewünschten Position entsprechend positioniert wird. Hiernach in der entsprechenden sequentiellen Abfolge ruft der Konstrukteur dann die erste Nocke bzw. den ersten nockenartig ausgeführten Bereich, also daß hier entsprechend abgelegte nockenartige Basis- Modulbauteil ab und muß dies aber nun - wiederum per "Maus-Klick" - derart in dem von der Datenverarbeitungsanlage erzeugten, festgelegten Koordinatensystem so positionieren, daß das zweite Basis-Modulbauteil relativ zum ersten Basis-Modulbauteil, also die abgerufene Nocke zum konusförmigen Ende der Nockenwelle so positioniert ist bzw. wird, daß die kinematischen Bedingungen für den jeweiligen spezifischen Nockenwellen-Typ auch erfüllt sind. Die soeben beschriebene Arbeitsweise wird vom Konstrukteur entsprechend oft wiederholt und zwar solange bis die gesamte spezifische Nockenwelle zusammengesetzt ist, d. h. die entsprechenden Basis-Modulbauteile abgerufen sind und sequentiell hintereinander vom Konstrukteur in dem von der Datenverarbeitungsanlage festgelegten globalen Koordinatensystem immer so positioniert worden sind, daß der gewünschte spezifische Nockenwellen-Typ ensteht und dessen typabhängigen und konstruktiven Bedingungen erfüllt sind. Schließlich kann das dann so zusammengesetzte spezifische Konstruktionsbauteil, hier die Nockenwelle dann durch die Ausgabeeinheit der Datenverarbeitungsanlage, insbesondere auf einem Drucker ausgegeben werden, so daß es dann für die weitere technische Konstruktion visuell zur Verfügung steht.So one has gone over to specific construction components such as Crankshafts, camshafts or chain or gear drives, as well Gear arrangements of a transmission in its individual "basic parts", i.e. in to disassemble so-called basic module components, with each individual basic module component in stored in the storage unit of the data processing system at least once and is available. Now becomes a specific construction component such as a specific dimensioned camshaft visually represented using the data processing system, the basic module components stored for a specific camshaft type, whereby for each camshaft type correspondingly specific basic module components in the Storage unit are stored sequentially by "mouse click" and the corresponding "Menu selection" retrieved. So the designer first calls that for you certain camshaft type corresponding conical end of this camshaft from, namely the basic module component stored here for the cone-shaped Camshaft end and then positions this in a specified global Coordinate system on the screen in front of him. This will be the designer displayed on the CAD screen visually accordingly, where then the cone-shaped End of the camshaft appears and the designer in one of his desired Position is positioned accordingly. After that in the corresponding sequential The designer then calls the first cam or the first cam-like sequence executed area, i.e. that correspondingly stored cam-like base Modular component from and must now - again by "mouse click" - such in that of the data processing system generated, specified coordinate system position that the second basic module component relative to the first basic module component, So the retrieved cam is positioned to the conical end of the camshaft or will that the kinematic conditions for the specific Camshaft type are also met. The method of operation just described is from The designer repeats accordingly a number of times until the entire specific  Camshaft is assembled, d. H. the corresponding basic module components are called up and sequentially in succession by the designer in that of the Data processing system always set global coordinate system like this have been positioned so that the desired specific camshaft type is created and whose type-dependent and constructive conditions are met. After all, it can then a specific construction component composed in this way, here the camshaft then by the output unit of the data processing system, in particular on a Printers are issued so that it can then be used for further technical construction is available visually.

Das im Stand der Technik bekannte Verfahren, von dem die Erfindung ausgeht, ist nicht optimal. Einerseits ist dies für den CAD-Konstrukteur sehr arbeitsaufwendig, da er nicht nur die einzelnen Basis-Modulbauteile für ein spezifisches Konstruktionsbauteil in der richtigen sequentiellen Reihenfolge abrufen muß, sondern die einzelnen spezifischen Basis-Modulbauteile auch in dem hier zur Verfügung stehenden globalen Koordinatensystem richtig positionieren muß, so daß nämlich die typbedingten und konstruktiven Bedingungen für das zu erstellende Konstruktionsbauteil erfüllt sind. Dies hat zur Folge, daß der CAD-Konstrukteur derartige Basis-Modulbauteile mehrmals abrufen muß und auch mehrmals innerhalb des globalen Koordinatensystems solange entsprechend "verschieben" bzw. "verdrehen" muß bis derartige Basis-Modulbauteile an den gewünschten Verknüpfungsstellen mit den übrigen Basis-Modulbauteilen verknüpft sind, so daß das jeweilige spezifische Konstruktionsbauteil ensteht. Andererseits muß der Speicherplatz in einer derartigen Datenverarbeitungsanlage sehr groß sein, da für jedes zu konstruierende spezifische Konstruktionsbauteil je nach Typ, also nach Art und Dimensionierung die entsprechenden jeweiligen spezifischen Basis-Modulbauteile in der Datenverarbeitungsanlage abgelegt sind bzw. abgelegt werden müssen, damit der CAD- Konstrukteur bei der Zusammensetzung des spezifischen Konstruktionsbauteiles auf das jeweilige spezifische Basis-Modulbauteil zugreifen, d. h. dieses entsprechend abrufen kann. Folglich ist im Ergebnis nicht nur der Arbeitsaufwand für den CAD-Konstrukteur erhöht und dessen Aufmerksamkeit und Konzentrationsfähigkeit stark beansprucht, da er die unterschiedlichen spezifischen Basis-Modulbauteile in der richtigen sequentiellen Reihenfolge abrufen und positionieren muß, sondern der Speicherplatz der Datenverarbeitungsanlage zur Speicherung der Basis-Modulbauteile muß relativ groß sein, was die Kosten für eine derartige Datenverarbeitungsanlage erhöht und den Überblick des CAD-Konstrukteurs bzgl. der abgespeicherten Einheiten nicht unbedingt vereinfacht.The method known in the art from which the invention is based is not optimal. On the one hand, this is very labor-intensive for the CAD designer because he is not only the individual basic module components for a specific construction component in the correct sequential order, but the individual specific Basic module components also in the global available here Position the coordinate system correctly, so that the type-related and constructive conditions for the construction component to be created are met. This has the consequence that the CAD designer of such basic module components several times retrieve and also several times within the global coordinate system accordingly "move" or "twist" until such basic module components the desired links with the other basic module components are, so that the respective specific construction component is created. On the other hand, must the storage space in such a data processing system can be very large because for each specific construction component to be constructed depending on the type, i.e. the type and Dimensioning the corresponding respective specific basic module components in the Data processing system are stored or must be stored so that the CAD Designer in the composition of the specific construction component on the access the respective specific basic module component, d. H. retrieve it accordingly can. As a result, the result is not just the workload for the CAD designer increased and its attentiveness and ability to concentrate heavily stressed because he the different specific basic module components in the correct sequential Order and position, but the storage space of the Data processing system for storing the basic module components must be relatively large be what increases the cost of such a data processing system and the  Overview of the CAD designer regarding the saved units is not essential simplified.

Der Erfindung liegt daher die Aufgabe zugrunde das eingangs genannte Verfahren derart auszugestalten und weiterzubilden, daß der Konstruktionsaufwand für den CAD- Konstrukteur vereinfacht ist und die notwendigerweise zur Verfügung stehende Speicherkapazität der Datenverarbeitungsanlage und die damit verbundenen Kosten verringert sind.The invention is therefore based on the object of the method mentioned at the outset to design and further develop that the design effort for the CAD Designer is simplified and the necessarily available Storage capacity of the data processing system and the associated costs are reduced.

Die zuvor aufgezeigte Aufgabe ist nun dadurch gelöst, daß jedes spezifische Basis- Modulbauteil einen festgelegten Koordinaten-Fixpunkt aufweist, daß jedes Basis- Modulbauteil in seinen Koordinaten-Fixpunkt ein eigenständiges lokales Koordinatensystem aufweist, daß die Datenverarbeitungsanlage zur Erstellung des spezifischen Konstruktionsbauteiles aus den jeweiligen spezifischen Basis- Modulbauteilen ein spezifisches Ablaufprogramm für den Abruf der gespeicherten einzelnen Basis-Modulbauteile aufweist, daß in einem ersten Schritt dann ein erstes Basis-Modulbauteil abgerufen und innerhalb dem globalen Koordinatensystem durch eine entsprechende Positionierung des Koordinaten-Fixpunktes sowie die Positionierung des lokalen Koordinatensystems abgelegt wird, daß in einem zweiten Schritt ein zweites Basis-Modulbauteil abgerufen wird und das zweite Basis-Modulbauteil derart in den globalen Koordinatensystem abgelegt wird, so daß der relative Abstand des Koordinaten- Fixpunktes des zweiten Basis-Modulbauteiles zum Koordinaten-Fixpunkt des ersten Basis-Modulbauteiles innerhalb des globalen Koordinatensystems, genau dem durch das spezifische Ablaufprogramm definierten Abstand entspricht.The task outlined above is now solved by the fact that each specific basic Module component has a fixed coordinate fixed point that each base Module component in its coordinate fixed point an independent local Coordinate system has that the data processing system for creating the specific construction component from the respective specific basic Module components a specific sequence program for calling up the saved individual basic module components that in a first step then a first Basic module component accessed and within the global coordinate system a corresponding positioning of the coordinate fixed point and the positioning of the local coordinate system is stored that in a second step a second Basic module component is retrieved and the second basic module component in such a way global coordinate system is stored so that the relative distance of the coordinate Fixed point of the second basic module component to the coordinate fixed point of the first Basic module component within the global coordinate system, exactly that through the specific sequence program corresponds to the defined distance.

Durch das nunmehr erfindungsgemäße Verfahren ist jedem Basis-Modulbauteil ein festgelegter Koordinaten-Fixpunkt zugeordnet, wobei zusätzlich in diesem festgelegten Koordinaten-Fixpunkt jedes Basis-Modulbauteil ein eigenes lokales Koordinatensystem aufweist. Weiterhin weist die Datenverarbeitungsanlage zur Erstellung des spezifischen Konstruktionsbauteiles ein Ablaufprogramm auf, das vzw. sequentiell, also entsprechend hintereinander die einzelnen Basis-Modulbauteile aufruft bzw. abruft. Hierbei wird dann in einem ersten Schritt ein erstes Basis-Modulbauteil abgerufen und innerhalb des globalen Koordinatensystem entsprechend positioniert. In einem zweiten Schritt wird dann das zweite Basis-Modulbauteil abgerufen und so innerhalb dem globalen Koordinatensystem abgelegt, daß der Koordinaten-Fixpunkt des ersten Basis-Modulbauteiles einen bestimmten Abstand zum Koordinaten-Fixpunkt des zweiten Basis-Modulbauteiles einnimmt. Erst nach der Positionierung des zweiten Basis-Modulbauteiles wird dann das zweite Basis-Modulbauteil um eine bestimmte Achse seines Koordinatensystems gedreht, so daß es "rotatorisch" relativ zum ersten Basis-Modulbauteil positioniert wird. Die eingangs beschriebenen Nachteile werden durch das erfindungsgemäße Verfahren eliminiert, da nunmehr der CAD-Konstrukteur eben nicht mehr mit einer Mehrzahl von "Maus-Klicks" die einzelnen Basis-Modulbauteile positionieren muß, da dies nunmehr automatisch mit Hilfe der Datenverarbeitungsanlage erfolgt, da eben jedem Basis- Modulbauteil ein festgelegter Koordinaten-Fixpunkt zugeordnet ist und diese Koordinaten-Fixpunkte der einzelnen Basis-Modulbauteile gemäß einem für das spezifische Konstruktionsbauteil abgespeicherten spezifischen Ablaufprogramm innerhalb der festgelegten globalen Koordinatensystems automatisch positionierbar sind bzw. positioniert werden. Der Arbeitsaufwand für den CAD-Konstrukteur ist hierdurch nicht nur erheblich vereinfacht, sondern auch die notwendigerweise zur Verfügung stehende Speicherkapazität der Datenverarbeitungsanlage ist hierdurch erheblich verringert, da nunmehr nicht mehr die vom Konstrukteur erzeugten "Zwischenpositionen" de einzelnen Basis-Modulbauteile abgespeichert werden müssen. Modulartig aufgebaute Geometrien benötigen weniger Speicherkapazität. Weiterhin sind Fehlerquellen bei der ordnungsgemäßen Festlegung der Koordinaten-Fixpunkte der einzelnene Basis- Modulbauteile erheblich minimiert, da nunmehr mit Hilfe der Datenverarbeitungsanlage die entsprechenden Koordinaten-Fixpunkte relativ zueinander und völlig präzise innerhalb des globalen Koordinatensystem, und damit die Basis-Modulbauteile selbst, positioniert werden.Due to the method according to the invention, each basic module component is now one fixed coordinate fixed point assigned, with this also fixed in this Coordinate fixed point of each basic module component has its own local coordinate system having. Furthermore, the data processing system points to the creation of the specific Construction component on a sequence program that vzw. sequentially, i.e. accordingly successively calls up or retrieves the individual basic module components. Here then in a first step a first basic module component is retrieved and within the global Coordinate system positioned accordingly. In a second step this will be second basic module component and so within the global coordinate system filed that the coordinate fixed point of the first basic module component one  certain distance from the coordinate fixed point of the second basic module component occupies. Only after the second basic module component has been positioned will that become second basic module component around a specific axis of its coordinate system rotated so that it is "rotatably" positioned relative to the first base module component. The disadvantages described above are caused by the method according to the invention eliminated since the CAD designer no longer works with a plurality of "Mouse clicks" must position the individual basic module components, as this is now takes place automatically with the help of the data processing system, since every basic Module component is assigned a fixed coordinate fixed point and this Coordinate fixed points of the individual basic module components according to one for the specific construction component stored specific sequence program can be automatically positioned within the defined global coordinate system or be positioned. This means the workload for the CAD designer not only significantly simplified, but also the necessarily available standing storage capacity of the data processing system is thereby considerable reduced since the "intermediate positions" created by the designer are no longer de individual basic module components must be saved. Modular structure Geometries require less storage space. Furthermore, there are sources of error in the proper determination of the coordinate fixed points of the individual base Module components significantly minimized, now with the help of the data processing system the corresponding coordinate fixed points relative to each other and completely precise within the global coordinate system, and thus the basic module components themselves, be positioned.

Es gibt nun eine Vielzahl von Möglichkeiten, daß erfindungsgemäße Verfahren in vorteilhafter Weise auszugestalten und weiterzubilden. Hierfür darf zunächst auf die dem Patentanspruch 1 nachgeordneten Patentansprüche verwiesen werden. Im folgenden soll nun ein bevorzugtes Ausführungsbeispiel der Erfindung anhand einer Zeichnung und der dazugehörigen Beschreibung näher beschrieben werden. In der Zeichnung zeigt:There are now a large number of possibilities for the method according to the invention in advantageous to design and develop. For this, first of all, on the Claim 1 subordinate claims are referred. Hereinafter is now a preferred embodiment of the invention with reference to a drawing and be described in more detail in the associated description. The drawing shows:

Fig. 1 ein erstes spezifisches Basis-Modulbauteil für ein spezifisches Konstruktionsbauteil, nämlich den Wellenfang für eine Kurbelwelle in einer schematischen pespektivischen Darstellung, Fig. 1 shows a first specific basic modular component for a specific construction component, namely the wave catch for a crankshaft, in a schematic representation pespektivischen,

Fig. 2 ein zweites Basis-Modulbauteil, nämlich eine Kurbelwange für eine Kurbelwelle in einer schematischen perspektivischen Darstellung, Fig. 2 shows a second basic module component, namely a crank arm for a crankshaft, in a schematic perspective representation,

Fig. 3 ein drittes Basis-Modulbauteil, nämlich das Wellenende für eine Kurbelwelle in einer schematischen perspektivischen Darstellung, Fig. 3 shows a third basic module component, namely the shaft end of a crankshaft in a schematic perspective representation,

Fig. 4 die sequentielle Anordnung der Basis-Modulbauteile für eine Kurbelwelle in einer schematischen Explosionsdarstellung mit entsprechend korrespondierenden Achsen der lokalen Koordinatensysteme, Fig. 4 shows the sequential arrangement of the base module components for a crankshaft, in a schematic exploded view in accordance with the corresponding axes of the local coordinate systems,

Fig. 5 im Prinzip die Kurbelwelle aus Fig. 4 im zusammengesetzten Zustand mit entsprechend korrespondierenden Achsen der lokalen Koordinatensysteme der einzelnen Basis-Modulbauteile in einer perspektivischen schematischen Darstellung, Fig. 5, in principle, the crankshaft of Fig. 4 in the assembled state in accordance with the corresponding axes of the local coordinate systems of the individual basic module components in a perspective schematic representation,

Fig. 6 im Prinzip die in Fig. 5 dargestellte Kurbelwelle mit der Positionierung der einzelnen Basis-Modulbauteile, nämlich der rotatorischen Positionierung verbindender Kurbelwangen in einer vereinfachten schematischen Darstellung, Fig. 6, in principle in Fig. 5 with the crankshaft illustrated positioning of the individual basic module components, namely the rotational positioning connecting the crank webs, in a simplified schematic representation,

Fig. 7 die Zusammensetzung eines weiteren spezifischen Konstruktionsbauteiles, nämlich einer Nockenwelle in einer perspektivischen schematischen Darstellung, Fig. 7 shows the composition of a further specific construction component, namely a camshaft in a perspective schematic representation,

Fig. 8 in schematischer vereinfachter Darstellung den schematischen Ablauf des erfindungsgemäßen Verfahrens auf einer Datenverarbeitungsanlage und Fig. 8 shows a schematic simplified illustration of the schematic flow of the inventive method on a data processing system and

Fig. 9 die schematische Darstellung eines Motors mit Nockentrieb zusammengesetzt mit den erfindungsgemäßen Verfahren. Fig. 9 is a schematic representation of an engine with a cam drive assembled with the inventive method.

Die Fig. 1 bis 9 verdeutlichen das Verfahren zur Durchführung einer modulartigen Zusammensetzung eines spezifischen Konstruktionsbauteiles 1 mit Hilfe einer hier nicht dargestellten Datenverarbeitungsanlage, insbesondere eines Kraftfahrzeugbauteiles, wie einer Kurbelwelle 1a, einer Nockenwelle 1b, eines Ketten- oder Zahnradantriebes und/oder einer Zahnradanordnung eines Getriebes oder dergleichen. Das Konstruktionsbauteil 1 ist in mehrere einzelne spezifische Basis-Modulbauteile 2 zerlegbar, wobei jedes einzelne Basis-Modulbauteil 2 in der Speichereinheit der Datenverarbeitungsanlage mindestens einmal abgelegt und abrufbar ist. Die hier nicht dargestellte Datenverarbeitungsanlage weist mindestens eine Daten-Eingabeeinheit, insbesondere für die Eingabe spezieller Daten, mindestens eine Mikroprozessoreinheit für die Berechnung und/oder Verknüpfung weiterer Daten und mindestens eine visuelle Ausgabeeinheit, insbesondere einen Bildschirm oder einen Drucker, für die Ausgabe errechneter Daten bzw. die bildliche Darstellung des Konstruktionsbauteiles 1 auf. Die Basis-Modulbauteile 2 sind in einem von der Datenverarbeitungsanlage erzeugten, festgelegten globalen Koordinatensystem GK positionierbar, so wie dies im Stand der Technik bisher auch bei den CAD-Programmen üblich ist. Figs. 1 to 9 illustrate the method for performing a modular composition of a specific design component 1 with the aid of a data processing system, not shown here, in particular a motor vehicle component, such as a crankshaft 1 a, a camshaft 1 b, a chain or gear drive and / or Gear arrangement of a transmission or the like. The construction component 1 can be dismantled into a plurality of individual specific basic module components 2 , each individual basic module component 2 being stored and accessible at least once in the storage unit of the data processing system. The data processing system, not shown here, has at least one data input unit, in particular for the input of special data, at least one microprocessor unit for the calculation and / or linking of further data and at least one visual output unit, in particular a screen or a printer, for the output of calculated data or the pictorial representation of the construction component 1 . The basic module components 2 can be positioned in a fixed global coordinate system GK generated by the data processing system, as has been customary in the prior art for CAD programs.

Die eingangs beschriebenen Nachteile sind nun dadurch vermieden, daß jedes spezifische Basis-Modulbauteil 2 einen festgelegten Koordinaten-Fixpunkt KF aufweist, daß jedes Basis-Modulbauteil 2 in seinem Koordinaten Fixpunkt KF ein eigenständiges lokales Koordinatensystem LK aufweist, daß die Datenverarbeitungsanlage zur Erstellung des spezifischen Konstruktionsbauteiles 1 aus den jeweiligen Basis- Modulbauteilen 2 ein spezifisches Ablaufprogramm für den Abruf der gespeicherten einzelnen Basis-Modulbauteile 2 aufweist, daß in einem ersten Schritt dann ein erstes Basis-Modulbauteil 2a abgerufen und innerhalb dem globalen Koordinatensystem GK durch eine entsprechende Positionierung des Koordinaten-Fixpunktes sowie die Positionierung des lokalen Koordinatensystems LK abgelegt wird, daß in einem zweiten Schritt ein zweites Basis-Modulbauteil 2b abgerufen wird und das zweite Basis- Modulbauteil 2b derart in dem globalen Koordinatensystem GK abgelegt wird, so daß der relative Abstand des Koordinaten-Fixpunktes KF des zweiten Basis-Modulbauteiles 2b zum Koordinaten-Fixpunkt KF des ersten Basis-Modulbauteiles 2a innerhalb des globalen Koordinatensystems GK genau dem durch das spezifische Ablaufprogramm definierten Abstand entspricht.The disadvantages described at the outset are now avoided in that each specific basic module component 2 has a fixed coordinate fixed point KF, that each basic module component 2 has an independent local coordinate system LK in its coordinate fixed point KF, that the data processing system for creating the specific construction component 1 from the respective basic module components 2 has a specific sequence program for calling up the stored individual basic module components 2 , that in a first step a first basic module component 2 a is then called up and within the global coordinate system GK by appropriate positioning of the coordinate Fixed point and the positioning of the local coordinate system LK is stored, that in a second step a second basic module component 2 b is retrieved and the second basic module component 2 b is stored in the global coordinate system GK, so that the relative distance d of the coordinate fixed point KF of the second basic module component 2 b to the coordinate fixed point KF of the first basic module component 2 a within the global coordinate system GK corresponds exactly to the distance defined by the specific sequence program.

So zeigen die Fig. 1 bis 3 verschiedene Basis-Modulbauteile 2, nämlich ein erstes Basis- Modulbauteil 2a in Fig. 1, nämlich den Wellenanfang einer Kurbelwelle, ein zweites Basis-Modulbauteil 2b in Fig. 2, nämlich eine Kurbelwange einer Kurbelwelle und ein drittes Basis-Modulbauteil 2c in Fig. 3, nämlich das Wellenende einer Kurbelwelle. Einerseits machen die verschiedenen Fig. 1 bis 3 deutlich, daß das spezifische Konstruktionsbauteil 1, hier eine Kurbelwelle 1a in verschiedene Basis-Modulbauteile 2 zerlegbar ist, wobei jedes Basis-Modulbauteil 2 einen Koordinaten-Fixpunkt KF und ein in diesem Koordinaten-Fixpunkt KF eigenständiges lokales Koordinatensystem LK aufweist. So 1, FIGS. To 3 different base module components 2, namely a first basic module component 2 a in Fig. 1, namely, the beginning of the shaft of a crank shaft, a second base module component 2 b in Fig. 2, namely, a crank web of a crankshaft and a third basic module component 2 c in FIG. 3, namely the shaft end of a crankshaft. On the one hand, the various FIGS. 1 to 3 make it clear that the specific construction component 1 , here a crankshaft 1 a, can be dismantled into different basic module components 2 , each basic module component 2 having a coordinate fixed point KF and a coordinate fixed point KF in this has an independent local coordinate system LK.

Die hier vorgesehenen lokalen Koordinatensysteme LK weisen jedes für sich entsprechende X-, Y- und Z-Achsen auf.The local coordinate systems LK provided here each have their own corresponding X, Y and Z axes.

Die Fig. 4 zeigt nunmehr die Zusammensetzung eines spezifischen Konstruktionsbauteiles 1, nämlich einer Kurbelwelle 1a aus den spezifischen Basis- Modulbauteilen 2, die in den Fig. 1 bis 3 dargstellt sind in einer Explosionsdarstellung. Gut zu erkennen ist hier das erste Basis-Modulbauteil 2a als Wellenanfang, mehrere zweite Basis-Modulbauteile 2b, nämlich die Kurbelwangen sowie das dritte Basis-Modulbauteil 2c, nämlich das Wellenende. Alle Basis-Modulbauteile 2 weisen in ihrem Koordinaten- Fixpunkten KF das enstprechende lokale Koordinatensystem LK mit den jeweiligen X-, Y- Z-Achsen auf. Die Darstellung in Fig. 4 verdeutlicht, daß die Basis-Modulbauteile 2 nunmehr derart angeordnet werden, daß hier die Z-Achsen der lokalen Koordinatensysteme LK entsprechend korrespondieren, d. h. auf einer Linie liegen. Fig. 4 shows the composition of a specific construction component 1 , namely a crankshaft 1 a from the specific basic module components 2 , which are shown in Figs. 1 to 3 in an exploded view. The first basic module component 2 a can be clearly seen here as the start of the shaft, several second basic module components 2 b, namely the crank webs, and the third basic module component 2 c, namely the shaft end. In their coordinate fixed points KF, all basic module components 2 have the corresponding local coordinate system LK with the respective X, Y, Z axes. The illustration in FIG. 4 clarifies that the basic module components 2 are now arranged in such a way that the Z axes of the local coordinate systems LK correspond accordingly, ie lie on one line.

Dies ist auch aus der Fig. 5 zu erkennen, wo das spezifische Konstruktionsbauteil 1, nämlich die Kurbelwelle 1a in perspektivischer Darstellung dargestellt ist. Die hier gewählte Darstellungsform kann von der Datenverarbeitungsanlage bereits auf einem Bildschirm oder einem Drucker ausgegeben werden. Das globale Koordinatensystem GK ist hier unten links schematisch dargestellt und weist ebenfalls eine X-, Y- und Z-Achse auf. Die Darstellung in Fig. 5 macht deutlich, daß die einzelne Koordinaten-Fixpunkte KF der Basis-Modulbauteile 2 innerhalb des globalen Koordinatensystems GK entprechend positioniert werden. Hierbei korrespondieren die Z-Achsen der lokalen Koordinatensystem LK der einzelnen Basis-Modulbauteile 2. Ausgehend von der Darstellung in Fig. 4 sind hier die einzelnen Basis-Modulbauteile 2 "nur" translatorisch entlang ihrer Z-Achsen bewegt worden, so daß das in Fig. 5 dargestellte Konstruktionsbauteil 1 dargestellt ist. Hierbei entsprechen die Abstände der einzelnen Koordinaten-Fixpunkte KF dem durch das Ablaufprogramm definierten Abstand. Diese Art und Weise der rechnerunterstützten Darstellung des spezifischen Konstruktionsbauteiles 1 erlaubt dem CAD-Konstrukteur eine relativ einfache Arbeitsweise, da er bisher im Stand der Technik immer die einzelnen Basis- Modulbauteile 2 abrufen und innerhalb dem globalen Koordinatensystem GK per "Maus- Klick" zunächst positionieren mußte und translatorisch verschieben mußte, um zu der Darstellung in Fig. 5 zu gelangen, die hier zwar eine Kurbelwelle 1a aber noch nicht die endgültige Kurbelwelle 1a zeigt, so wie sie später zum Einsatz kommen soll. This can also be seen from FIG. 5, where the specific structural component 1 , namely the crankshaft 1 a, is shown in a perspective view. The form of representation selected here can already be output by the data processing system on a screen or a printer. The global coordinate system GK is shown schematically below left and also has an X, Y and Z axis. The illustration in Fig. 5 shows that the single coordinate KF fixed points are positioned entprechend the base module components 2 within the global coordinate system GK. Here, the Z axes of the local coordinate system LK of the individual basic module components 2 correspond. Starting from the illustration in FIG. 4, the individual basic module components 2 have been “only” moved translationally along their Z axes, so that the construction component 1 shown in FIG. 5 is shown. The distances between the individual coordinate fixed points KF correspond to the distance defined by the sequence program. This type of computer-aided representation of the specific construction component 1 allows the CAD designer to work relatively simply since, in the prior art, he had always called up the individual basic module components 2 and initially positioned them within the global coordinate system GK with a "mouse click" had to and had to translate to get to the illustration in Fig. 5, which here shows a crankshaft 1 a but not yet the final crankshaft 1 a, as it will be used later.

Hierzu ist nämlich noch die Positionierung der zweiten Basis-Modulbauteile 2 um einen durch das Ablaufprogramm bestimmten Winkel, um eine bestimmte Achse, hier die Z- Achse der lokalen Koordinatensysteme LK innerhalb des globalen Koordinatensystem GK, nämlich durch die entsprechende Verdrehung notwendig. Fig. 6 zeigt die rotatorische Verdrehung einzelner Basis-Modulbauteile 2, nämlich der zweiten Basis- Modulbauteile 2b, also der Kurbelwangen, hier des - von links gesehen - zweiten und dritten Kurbelwangen-Paares um die Z-Achse des lokalen Koordinatensystems LK.For this purpose, it is still necessary to position the second basic module components 2 by an angle determined by the sequence program, by a specific axis, here the Z axis of the local coordinate systems LK within the global coordinate system GK, namely by the corresponding rotation. Fig. 6 shows the rotational rotation of individual basic module components 2 , namely the second basic module components 2 b, that is, the crank webs, here - seen from the left - the second and third pair of crank webs around the Z axis of the local coordinate system LK.

Die Fig. 1 bis 6 machen deutlich, daß hier die Basis-Modulbauteile 2 sequentiell abgerufen werden und in einem globalen Koordinatensystem GK zunächst entsprechend positioniert werden, indem nämlich der Koordinaten-Fixpunkt KF der einzelnen Basis- Modulbauteile 2 in dem globalen Koordinatensystem GK entsprechend positioniert wird. Hierdurch gelangt man dann zu der Darstellung in Fig. 5. Hiernach werden dann wiederum gemäß dem Ablaufprogramm die einzelnen Basis-Modulbauteile 2 innerhalb des globalen Koordinatensystems GK verdreht, anders ausgedrückt rotatorisch bewegt, so daß deren Positionierung der endgültigen Positionierung für das spezifische Konstruktionsbauteil 1 entspricht. Eine derartige Verdrehung ist in Fig. 6 dargestellt. Figs. 1 to 6 make it clear that here the base module components are accessed 2 sequentially and are initially positioned correspondingly in a global coordinate system GK by the Coordinate fixed point KF positioned namely of the individual basic module components 2 in the global coordinate system GK corresponding becomes. This then leads to the representation in FIG. 5. The individual basic module components 2 are then again rotated within the global coordinate system GK, in other words rotated in accordance with the sequence program, so that their positioning corresponds to the final positioning for the specific construction component 1 . Such a twist is shown in Fig. 6.

Während sich die Fig. 1 bis 6 auf eine Kurbelwelle 1a beziehen, zeigt die Fig. 7 die Zusammensetzung eines anderen spezifischen Konstruktionsteiles 1, nämlich einer Nockenwelle 1b. Die Art und Weise der Zusammensetzung dieses spezifischen Konstruktionsbauteiles 1, nämlich der Nockenwelle 1b verläuft im Grunde genauso wie für die in Fig. 1 bis 6 dargestellte Kurbelwelle 1a und soll deshalb hier nicht mehr im einzelnen erläutert werden.While FIGS. 1 to 6 relate to a crankshaft 1 a, the composition 7, FIG. 1 of another specific construction part, namely a cam shaft 1 b. The manner of the composition of this specific structural component 1 , namely the camshaft 1 b, basically runs exactly the same as for the crankshaft 1 a shown in FIGS. 1 to 6 and will therefore not be explained in detail here.

Die Fig. 8 zeigt nunmehr den schematischen Programmablauf innerhalb der Datenverarbeitungsanlage für das in Fig. 1 bis 7 dargestellte Verfahren.The Fig. 8 now shows the schematic program flow within the data processing system for the illustrated in Fig. 1 to 7 methods.

Die Zusammensetzung des spezifischen Konstruktionsbauteiles 1 wird mit Hilfe einer Datenverarbeitungsanlage, insbesondere eines modifizierten CAD-Programmes realisiert.The composition of the specific construction component 1 is realized with the aid of a data processing system, in particular a modified CAD program.

Ausgehend von einem im Stand der Technik bekannten CAD-Programm, wird das CAD- Protokollprogramm, was bei der üblichen manuellen Zusammensetzung eines spezifischen Konstruktionsbauteiles 1 separat abgespeichert wird zerlegt und durch entsprechende Variablen verallgemeinert. Durch die Eingabe von entsprechenden Projekt- und Berechnungsdaten in den "Master-File" erstellt dieser den "Tab-File" für ein spezifisches Konstruktionsbauteil. Das spezifische Konstruktionsbauteil 1 wird im Endeffekt als "Session-File in ein modifiziertes CAD-Programm eingelesen. Der "Master- File" beschreibt grundsätzlich die Zusammensetzung des Konstruktionsbauteiles 1 in allgemeiner Form, nämlich die geometrischen Orte/Verknüpfungen der für die Zusammensetzung notwendigen Basis-Modulbauteile 2. Unter Einbeziehung der in den "Master-File" eingelesenen Berechnungsdaten greift der "Master-File" auf die jeweiligen abgespeicherten spezifischen Basis-Modulbauteile 2 zurück.Starting from a CAD program known in the prior art, the CAD protocol program, which is stored separately in the usual manual composition of a specific construction component 1 , is broken down and generalized by appropriate variables. By entering the appropriate project and calculation data in the "master file", this creates the "tab file" for a specific construction component. The specific construction component 1 is ultimately read as a "session file in a modified CAD program. The" master file "basically describes the composition of the construction component 1 in a general form, namely the geometric locations / links of the basic components required for the composition. Module components 2. Including the calculation data read into the "master file", the "master file" accesses the respective stored specific basic module components 2 .

Wie Fig. 8 erkennen läßt entnimmt der "Session-File" die für das spezifische Konstruktionsbauteil 1 und dessen Dimensionierung erforderlichen Daten aus einem separaten "TAB-File". Anders ausgedrückt, die Variablen des entsprechenden "Session- Files" werden mit spezifischen Daten des "TAB-Files" belegt. Hierbei werden die Daten des "TAB-Files" mit Hilfe der Datenverarbeitungsanlage und mit Hilfe des für das Konstruktionsbauteil 1 abgelegten "Master-File" einschließlich der hier eingelesenen spezifischen Berechnungsdaten und durch ein entsprechend separates Programm T3D bestimmt bzw. berechnet. Anders ausgedrückt für jedes spezifische Konstruktionsbauteil 1 wird ein "Session-File" erstellt, wobei die spezifischen Daten zur Belegung der allgemeinen Variablen des Session-Files für das jeweilige Konstruktionsbauteil 1 in einem entsprechenden TAB-File abgelegt sind und mit Hilfe eines weiteren spezifischen Programmes Z3D eingelesen werden. Der jetzt durch den TAB-File spezifizierte Session- File kann in ein CAD-System eingelesen werden.As can be seen in FIG. 8, the "session file" takes the data required for the specific construction component 1 and its dimensions from a separate "TAB file". In other words, the variables of the corresponding "session file" are assigned specific data from the "TAB file". Here, the data of the "TAB file" are determined or calculated with the aid of the data processing system and with the aid of the "master file" stored for the construction component 1 , including the specific calculation data read in here, and by means of a correspondingly separate program T3D. In other words, a "session file" is created for each specific construction component 1 , the specific data for occupying the general variables of the session file for the respective construction component 1 being stored in a corresponding TAB file and with the aid of a further specific program Z3D be imported. The session file now specified by the TAB file can be read into a CAD system.

In Abhängigkeit des jeweiligen Master-File entstehen spezifische TAB-Files bzw. ein spezifischer Session-File, die in das CAD-System eingelesen werden können, so daß dann gemäß dem in Fig. 1 bis 7 beschriebene Verfahren das spezifische Konstruktionsbauteil 1 entsprechend zusammengesetzt werden kann und schließlich durch die Ausgabeeinheit entweder auf einem Bildschirm oder auf einem Drucker ausgegeben wird, so wie dies in Fig. 1 bis 6 für die Kurbelwelle 1a und in Fig. 7 für die Nockenwelle 1b zumindest teilweise dargestellt ist, wobei in Fig. 7 die Basis- Modulbauteile 2 als Nocken 2d und Zwischenstücke 2e ausgeführt sind.Depending on the respective master file, specific TAB files or a specific session file are created which can be read into the CAD system, so that the specific construction component 1 is then assembled accordingly in accordance with the method described in FIGS. 1 to 7 can and finally is output by the output unit either on a screen or on a printer, as is at least partially shown in FIGS. 1 to 6 for the crankshaft 1 a and in FIG. 7 for the camshaft 1 b, wherein in FIG. 7 the basic module components 2 are designed as cams 2 d and intermediate pieces 2 e.

Das hier beschriebene Verfahren kann auch auf andere spezifische Konstruktionsbauteile angewendet werden, wie bspw. die Zahnradanordnung eines Getriebes oder andere Bauteile bzw. kinematische Zusammenhänge wie bspw. die Erstellung der Pleuelgeige eines Pleuels.The method described here can also be specific to others Construction components are used, such as the gear arrangement of a  Gearbox or other components or kinematic relationships such as Creating the connecting rod violin of a connecting rod.

Im Ergebnis wird mit Hilfe des erfindungsgemäßen Verfahrens die konstruktive Arbeit für einen CAD-Konstrukteur erheblich vereinfacht, da spezifische Konstruktionsbauteile 1 mit Hilfe dieses Verfahrens automatisch zusammengesetzt werden können, was schließlich nochmals die Fig. 9 erkennen läßt, die in schematischer Darstellung einen Motor mit Nockenantrieb zeigt. As a result, the construction work for a CAD designer is considerably simplified with the aid of the method according to the invention, since specific construction components 1 can be assembled automatically with the aid of this method, which can finally be seen again in FIG shows.

BEZUGSZEICHENLISTEREFERENCE SIGN LIST

11

Konstruktionsbauteil
Construction component

11

a Kurbelwelle
a crankshaft

11

b Nockenwelle
b camshaft

22nd

Basis-Modulbauteil
Basic module component

22nd

a Erstes Basis-Modulbauteil
a First basic module component

22nd

b Zweites Basis-Modulbauteil
b Second basic module component

22nd

c Drittes Basis-Modulbauteil
c Third basic module component

22nd

d Nocken
d cams

22nd

e Zwischenstücke
X-, Y-, Z- Achsen
GK globales Koordinatensystem
KF Koordinaten-Fixpunkt
LK lokales Koordinatensystem
e spacers
X, Y, Z axes
GK global coordinate system
KF coordinate fixed point
LK local coordinate system

Claims (18)

1. Verfahren zur Durchführung einer zumindest teilweisen modulartigen Zusammensetzung eines spezifischen Konstruktionsbauteiles (1) mit Hilfe einer Datenverarbeitungsanlage, insbesondere eines Kraftfahrzeugbauteiles wie einer Kurbelwelle (1a), einer Nockenwelle (1b), eines Ketten- oder Zahnradantriebes und/oder einer Zahnradanordnung eines Getriebes oder dgl., wobei das Konstruktionsbauteil (1) in mehrere einzelne spezifische Basis-Modulbauteile (2) zerlegbar ist und jedes einzelne Basis-Modulbauteil (2) in der Speichereinheit der Datenverarbeitungsanlage mindestens einmal abgelegt oder abrufbar ist, wobei die Datenverarbeitungsanlage mindestens eine Daten-Eingabeeinheit, für die Berechnung und/oder Verknüpfung weiterer Daten mindestens eine Mikroprozessoreinheit und für die Ausgabe errechneter Daten bzw. die bildliche Darstellung des Konstruktionsbauteiles (1) mindestens eine visuelle Ausgabeeinheit, insbesondere einen Bildschirm oder einen Drucker, aufweist und wobei die Basis-Modulbauteile (2) in einem von der Datenverarbeitungsanlage erzeugten, festgelegten globalen Koordinatensystem (GK) entsprechend positionierbar sind, dadurch gekennzeichnet, daß jedes spezifische Basis-Modulbauteil (2) einen festgelegten Koordinaten-Fixpunkt (KF) aufweist, daß jedes Basis-Modulbauteil (2) in seinem Koordinaten-Fixpunkt (KF) ein eigenständiges lokales Koordinatensystem (LK) aufweist, daß die Datenverarbeitungsanlage zur Erstellung des spezifischen Konstruktionsbauteiles (1) aus den jeweiligen spezifischen Basis-Modulbauteilen (2) ein spezifisches Ablaufprogramm für den Abruf der gespeicherten einzelnen Basis-Modulbauteile (2) aufweist, daß in einem ersten Schritt dann ein erstes Basis-Modulbauteil (2a) abgerufen und innerhalb dem globalen Koordinatensystem (GK) durch eine entsprechende Positionierung des Koordinaten-Fixpunktes (KF) sowie die Positionierung des lokalen Koordinatensystems (LK) abgelegt wird, daß in einem zweiten Schritt ein zweites Basis-Modulbauteil (2b) abgerufen wird und das zweite Basis-Modulbauteil (2b) derart in dem globalen Koordinatensystem (GK) abgelegt wird, so daß der relative Abstand des Koordinaten-Fixpunktes (KF) des zweiten Basis- Modulbauteiles (2b) zum Koordinaten-Fixpunkt (KF) des ersten Basis-Modulbauteiles (2a) innerhalb des globalen Koordinatensystems (GK) genau dem durch das spezifische Ablaufprogramm definierten Abstand entspricht.1. Method for carrying out an at least partially modular composition of a specific structural component ( 1 ) with the aid of a data processing system, in particular a motor vehicle component such as a crankshaft ( 1 a), a camshaft ( 1 b), a chain or gear drive and / or a gear arrangement Gearbox or the like, wherein the construction component ( 1 ) can be dismantled into several individual specific basic module components ( 2 ) and each individual basic module component ( 2 ) can be stored or called up at least once in the memory unit of the data processing system, the data processing system having at least one data -Input unit, for the calculation and / or linking of further data at least one microprocessor unit and for the output of calculated data or the visual representation of the construction component ( 1 ) at least one visual output unit, in particular a screen or a printer, and wobe i the basic module components ( 2 ) can be positioned accordingly in a fixed global coordinate system (GK) generated by the data processing system, characterized in that each specific basic module component ( 2 ) has a fixed coordinate fixed point (KF) that each base -Module component ( 2 ) in its coordinate fixed point (KF) has an independent local coordinate system (LK) that the data processing system for creating the specific construction component ( 1 ) from the respective specific basic module components ( 2 ) has a specific sequence program for the call of stored individual basic module components ( 2 ), that in a first step then a first basic module component ( 2 a) is retrieved and within the global coordinate system (GK) by appropriate positioning of the coordinate fixed point (KF) and the positioning of the local Coordinate system (LK) is stored that in a second step e is called up in the second basic module component ( 2 b) and the second basic module component ( 2 b) is stored in the global coordinate system (GK) such that the relative distance of the coordinate fixed point (KF) of the second basic module component ( 2 b) to the coordinate fixed point (KF) of the first basic module component ( 2 a) within the global coordinate system (GK) corresponds exactly to the distance defined by the specific sequence program. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das erste und das zweite Basis-Modulbauteil (2a, 2b) so positioniert werden, daß zwei Achsen der lokalen Koordinatensysteme (LK) der beiden Basis-Modulbauteile (2a, 2b) korrespondieren.2. The method according to claim 1, characterized in that the first and the second basic module component ( 2 a, 2 b) are positioned so that two axes of the local coordinate systems (LK) of the two basic module components ( 2 a, 2 b ) correspond. 3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß das zweite Basis-Modulbauteil (2b) um einen durch das Ablaufprogramm bestimmten Winkel um eine bestimmte Achse des lokalen Koordinatensystems (LK) innerhalb des globalen Koordinatensystems (GK) gedreht wird.3. The method according to any one of the preceding claims, characterized in that the second basic module component ( 2 b) is rotated by an angle determined by the sequence program about a specific axis of the local coordinate system (LK) within the global coordinate system (GK). 4. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß mehrere spezifische Basis-Modulbauteile (2) sequentiell abgerufen und zu dem spezifischen Konstruktionsbauteil (1) zusammengesetzt werden.4. The method according to any one of the preceding claims, characterized in that a plurality of specific basic module components ( 2 ) are sequentially called up and assembled to form the specific construction component ( 1 ). 5. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß jedes spezifische Konstruktionsbauteil (1) als Teil eines verallgemeinerten CAD- Protokollprogrammes, nämlich als Session-File abgespeichert ist bzw. wird.5. The method according to any one of the preceding claims, characterized in that each specific construction component ( 1 ) is or is stored as part of a generalized CAD protocol program, namely as a session file. 6. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß jedes Basis-Modulbauteil (2) als ein Teil eines verallgemeinerten CAD- Protokollprogrammes, nämlich als Session-File abgespeichert ist bzw. wird.6. The method according to any one of the preceding claims, characterized in that each basic module component ( 2 ) is or is stored as part of a generalized CAD protocol program, namely as a session file. 7. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß der Session-File die für das spezifische Konstruktionsbauteil (1) und dessen Dimensionierung erforderlichen Daten aus einem Tab-File entnimmt.7. The method according to any one of the preceding claims, characterized in that the session file takes the data required for the specific construction component ( 1 ) and its dimensioning from a tab file. 8. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Daten des Tab-Files durch mindestens einen für das spezifische Konstruktionsbauteil (1) abgelegten Master-File bestimmt bzw. berechnet werden und der Master-File die Kenndaten mindestens eines Basis-Modulbauteiles (2a, 2b) aufweisen bzw. errechnet.8. The method according to any one of the preceding claims, characterized in that the data of the tab file are determined or calculated by at least one master file stored for the specific construction component ( 1 ) and the master file the characteristic data of at least one basic module component ( 2 a, 2 b) have or calculated. 9. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die durch den Tab-File erstellte Session-File in das CAD-System eingelesen wird.9. The method according to any one of the preceding claims, characterized in that the session file created by the tab file is read into the CAD system. 10. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das zusammengesetzte spezifische Konstruktionsbauteil (1) durch die Ausgabeeinheit ausgegeben wird.10. The method according to any one of the preceding claims, characterized in that the composite specific construction component ( 1 ) is output by the output unit. 11. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das spezifische Konstruktionsbauteil (1) eine Kurbelwelle (1a) und die jeweiligen Basis-Modulbauteile (2) unter anderem Kurbelwangen sind.11. The method according to any one of the preceding claims, characterized in that the specific structural component ( 1 ) is a crankshaft ( 1 a) and the respective basic module components ( 2 ) are, among other things, crank arms. 12. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das spezifische Konstruktionsbauteil (1) eine Nockenwelle (1b) ist und die jeweiligen Basis-Modulbauteile (2) Nocken (2d) und Zwischenstücke (2e) sind.12. The method according to any one of the preceding claims, characterized in that the specific structural component ( 1 ) is a camshaft ( 1 b) and the respective basic module components ( 2 ) are cams ( 2 d) and intermediate pieces ( 2 e). 13. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das spezifische Konstruktionsbauteil (1) die Zahnradanordnung eines Getriebes ist und die jeweiligen Basis-Modulbauteile (2) unterschiedliche Zahnräder bzw. Zahnradpaare sind.13. The method according to any one of the preceding claims, characterized in that the specific structural component ( 1 ) is the gear arrangement of a transmission and the respective basic module components ( 2 ) are different gears or pairs of gears. 14. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das spezifische Konstruktionsbauteil (1) ein Pleuel und/oder die durch das Pleuel definierte Pleuelgeige ist.14. The method according to any one of the preceding claims, characterized in that the specific structural component ( 1 ) is a connecting rod and / or the connecting rod violin defined by the connecting rod. 15. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die aus den Basis-Modulbauteilen (2) zusammengesetzte Kurbelwelle (1a) oder Nockenwelle (1b) oder Zahnradanordnung durch die Ausgabeeinheit ausgegeben wird. 15. The method according to any one of the preceding claims, characterized in that the crankshaft ( 1 a) or camshaft ( 1 b) or gear arrangement composed of the basic module components ( 2 ) is output by the output unit. 16. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Basis-Modulbauteile (2) auch Kolben, Ventile, Federn, Schrauben, Kolbenbolzen oder Kolbenringe sind.16. The method according to any one of the preceding claims, characterized in that the base module components ( 2 ) are also pistons, valves, springs, screws, piston pins or piston rings. 17. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß mit Hilfe eines spezifischen Programmes (Z3D) aus dem Master-File und dem TAB- File ein Session-File erzeugt wird.17. The method according to any one of the preceding claims, characterized in that with the help of a specific program (Z3D) from the master file and the TAB A session file is generated. 18. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Erstellung der Master-Files aufgrund der Analyse eines verallgemeinerten CAD- Protokollprogrammes erfolgt.18. The method according to any one of the preceding claims, characterized in that the creation of the master files based on the analysis of a generalized CAD Protocol program takes place.
DE1999149503 1999-10-14 1999-10-14 Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system Ceased DE19949503A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1999149503 DE19949503A1 (en) 1999-10-14 1999-10-14 Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1999149503 DE19949503A1 (en) 1999-10-14 1999-10-14 Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system

Publications (1)

Publication Number Publication Date
DE19949503A1 true DE19949503A1 (en) 2001-04-19

Family

ID=7925598

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1999149503 Ceased DE19949503A1 (en) 1999-10-14 1999-10-14 Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system

Country Status (1)

Country Link
DE (1) DE19949503A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2495392A (en) * 2011-09-29 2013-04-10 Romax Technology Ltd Designing a rotating machine assembly

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463722A (en) * 1993-07-23 1995-10-31 Apple Computer, Inc. Automatic alignment of objects in two-dimensional and three-dimensional display space using an alignment field gradient

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463722A (en) * 1993-07-23 1995-10-31 Apple Computer, Inc. Automatic alignment of objects in two-dimensional and three-dimensional display space using an alignment field gradient

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SPUR,G., u.a.: Geometrische Unterstützung der frühen Entwurfsstadien durch semantische Modellierung. In: VDI Berichte Nr.1148, 1994, S.203-217 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2495392A (en) * 2011-09-29 2013-04-10 Romax Technology Ltd Designing a rotating machine assembly
CN103093025A (en) * 2011-09-29 2013-05-08 诺迈士科技有限公司 Rotating machines
EP2587423A3 (en) * 2011-09-29 2013-11-13 Romax Technology Limited Computer aided design of components of a drive train
EP3038027A1 (en) * 2011-09-29 2016-06-29 Romax Technology Limited Computer aided design of components of a drive train

Similar Documents

Publication Publication Date Title
DE4210376C2 (en) Process for creating a production system
DE102015122340A1 (en) ARRAY SUBSTRATE, LIQUID CRYSTAL DISPLAY FIELD AND ORGANIC LIGHT EMITTING DISPLAY FIELD
Schubert Switching worlds
EP0838054B1 (en) Graphic control process and device for controlling operations in a network management system
DE102006033863A1 (en) Two layered software application production method, involves interconnecting flexible interface of application interface, which makes necessary communication profiles available between totally enclosed layers
DE19949503A1 (en) Method of at least partly modular assembly of specific design element, especially for motor vehicles crankshaft, has each specific basic module component assigned an established coordinate point and an independent local coordinate system
EP2250547A1 (en) Device and method for animating a graphic digital document
EP3956750A1 (en) System and method for the simulation of industrial processes
DE10335326B4 (en) Method and device for simulating process sequences in the graphics industry
DE10320268A1 (en) Device for locating information relating to complex technical systems, e.g. print machines, machine tools, whereby a graphical user interface is provided that allows selection of an object and display of corresponding information
WO2005015328A1 (en) System and method for web based monitoring and control of several spatially distributed systems
EP3834121A1 (en) Method for carrying out maintenance work on a complex structural component
DE102008025177A1 (en) Movie display
DE10134940A1 (en) Development method for real control system e.g. of car manufacturer, involves computer-aided virtual equipment joined to control system
DE10310886B3 (en) Multiple viewing system for showing same image content on screens of several computers connected to data net involves use of computers with browsers and runs control program
EP3717314B1 (en) Wash configurator
EP2328050A1 (en) Engineering system and method for operating same
EP0407761A2 (en) Control shaft
DE102017219631A1 (en) CAD / CAM analysis tool with back link to CAD / CAM data
DE4243543A1 (en) Computer interactive display for IC engine prodn.
DE10139761B4 (en) Computer arrangement in the form of a client / server system with a file of a markup language for the parameterization of an automatic query and corresponding method
WO2001057606A1 (en) System and method for creating a model of technical products and/or process sequences and visually representing the same
DE102020208280A1 (en) Method of manufacturing a movement device
DE19807436B4 (en) System and method for controlling and monitoring programs in a computer network
EP0989487A1 (en) Procedure for working through multiple user instructions for operating a computer

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
8120 Willingness to grant licences paragraph 23
8131 Rejection