DE102014009580A1 - Method and device for creating a pattern for a workpiece and workpiece - Google Patents
Method and device for creating a pattern for a workpiece and workpiece Download PDFInfo
- Publication number
- DE102014009580A1 DE102014009580A1 DE102014009580.0A DE102014009580A DE102014009580A1 DE 102014009580 A1 DE102014009580 A1 DE 102014009580A1 DE 102014009580 A DE102014009580 A DE 102014009580A DE 102014009580 A1 DE102014009580 A1 DE 102014009580A1
- Authority
- DE
- Germany
- Prior art keywords
- contour
- individual structures
- pattern
- positions
- auxiliary
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Abstract
Ein Verfahren zum Erstellen eines durch Einzelstrukturen gebildeten Musters für ein Werkstück umfasst einen Schritt des Bestimmens (330) einer Hilfskontur, die eine Kontur für das Muster umschließt, wobei die Hilfskontur größer als die Kontur ist, einen Schritt des Ermittelns (332) von innerhalb der Hilfskontur angeordneten Positionen von Einzelstrukturen, durch die eine Struktur innerhalb der Hilfskontur ausgebildet wird sowie einen Schritt des Auswählens (334) von sich innerhalb der Kontur befindlichen Positionen als Positionen der das Muster bildenden Einzelstrukturen.A method for creating a pattern of a workpiece formed by individual structures comprises a step of determining (330) an auxiliary contour that encloses a contour for the pattern, wherein the auxiliary contour is larger than the contour, a step of determining (332) from within Auxiliary contour arranged positions of individual structures, through which a structure is formed within the auxiliary contour and a step of selecting (334) located within the contour positions as positions of the pattern forming individual structures.
Description
Stand der TechnikState of the art
Die vorliegende Erfindung bezieht sich auf ein Verfahren zum Erstellen eines Musters für ein Werkstück, auf eine entsprechende Vorrichtung sowie ein entsprechendes Computerprogrammprodukt und auf ein Werkstück, wie beispielsweise eine Schallschutzverkleidung.The present invention relates to a method for producing a pattern for a workpiece, to a corresponding device and to a corresponding computer program product and to a workpiece, such as, for example, a soundproofing panel.
Eine Oberfläche eines Werkstücks kann unter Verwendung von Laserstrahlen oder einem mechanischen Werkzeug mit einem aus Löchern gebildeten Muster versehen werden.A surface of a workpiece may be provided with a pattern formed by holes using laser beams or a mechanical tool.
Die
Offenbarung der ErfindungDisclosure of the invention
Vor diesem Hintergrund wird mit der vorliegenden Erfindung ein verbessertes Verfahren zum Erstellen eines Musters für ein Werkstück, eine verbesserte Vorrichtung zum Erstellen eines Musters für ein Werkstück sowie ein verbessertes Werkstück gemäß den Hauptansprüchen vorgestellt. Vorteilhafte Ausgestaltungen ergeben sich aus den jeweiligen Unteransprüchen und der nachfolgenden Beschreibung.Against this background, the present invention proposes an improved method for producing a pattern for a workpiece, an improved device for producing a pattern for a workpiece and an improved workpiece according to the main claims. Advantageous embodiments emerge from the respective subclaims and the following description.
Ein Muster kann aus einer Struktur gebildet werden, die sich wiederum aus Einzelstrukturen zusammensetzt. Ein solches Muster kann vorteilhaft erstellt werden, wenn zunächst eine die Kontur umfassende Hilfskontur mit der Struktur ausgefüllt wird und anschließend die sich innerhalb der Kontur des Musters befindlichen Positionen von Einzelstrukturen zum Erstellen des Musters verwendet werden.A pattern can be formed from a structure, which in turn is composed of individual structures. Such a pattern can advantageously be created if first a contour comprising the auxiliary contour is filled with the structure and then the positions of individual structures located within the contour of the pattern are used to create the pattern.
Ein Verfahren zum Erstellen eines durch Einzelstrukturen gebildeten Musters für ein Werkstück umfasst die folgenden Schritte:
Bestimmen einer Hilfskontur, die eine Kontur für das Muster umschließt, wobei die Hilfskontur größer als die Kontur ist;
Ermitteln von innerhalb der Hilfskontur angeordneten Positionen von Einzelstrukturen, durch die eine Struktur innerhalb der Hilfskontur ausgebildet wird; und
Auswählen von sich innerhalb der Kontur befindlichen Positionen als Positionen der das Muster bildenden Einzelstrukturen.A method for creating a pattern of a workpiece formed by individual structures comprises the following steps:
Determining an auxiliary contour that encloses a contour for the pattern, wherein the auxiliary contour is larger than the contour;
Determining positions of individual structures arranged within the auxiliary contour, by which a structure is formed within the auxiliary contour; and
Selecting positions within the contour as positions of the individual structures forming the pattern.
Ein Werkstück kann beispielsweise ein Element aus einem Kunststoff, einem Verbundstoff, einem Metall, einem Halbleitermaterial oder einem Leder sein. Das Muster kann vorgesehen sein, um in einer Oberfläche des Werkstücks ausgeformt zu werden. Eine Einzelstruktur kann beispielsweise ein Punkt, eine geometrische Figur oder eine Freiform sein. Die Einzelstrukturen können zusammen eine Struktur bilden. Die Kontur für das Muster kann einen Umriss des Musters darstellen. Die Hilfskontur kann eine Fläche umschließen, die die Kontur umfasst. Die Hilfskontur kann eine geometrische Figur sein. Eine Position einer Einzelstruktur kann eine Stelle definieren, an der diese Einzelstruktur innerhalb der Hilfskontur angeordnet ist. Durch die im Schritt des Ermittelns ermittelten Positionen können die Hilfskontur und somit auch die Kontur mit der Struktur ausgefüllt werden. Dabei kann sich ein erster Anteil der Positionen außerhalb der Kontur und ein zweiter Anteil der Positionen kann sich innerhalb der Kontur befinden. Somit kann im Schritt des Auswählens der zweite Anteil der Positionen ausgewählt werden, um zum Bilden des Musters zu verwendende Einzelstrukturen zu definieren.A workpiece may be, for example, an element made of a plastic, a composite, a metal, a semiconductor material or a leather. The pattern may be provided to be formed in a surface of the workpiece. A single structure can be for example a point, a geometric figure or a freeform. The individual structures can together form a structure. The outline for the pattern may represent an outline of the pattern. The auxiliary contour can enclose an area that includes the contour. The auxiliary contour can be a geometric figure. A position of a single structure may define a location at which that single structure is located within the auxiliary contour. By the positions determined in the step of determining, the auxiliary contour and thus also the contour can be filled with the structure. In this case, a first portion of the positions outside the contour and a second portion of the positions may be located within the contour. Thus, in the step of selecting, the second portion of the positions may be selected to define individual structures to be used to form the pattern.
Der beschriebene Ansatz, bei dem die Struktur zunächst in der Hilfskontur generiert wird, weist gegenüber dem Generieren gleich in der Kontur eine Reihe von Vorteilen auf. So kann, bedingt durch ein gemeinsames Koordinatensystem für die Struktur und die Hilfskontur eine Ausrichtung der Struktur an frei bestimmbaren Referenzkanten erfolgen. Auch kann ein automatisches Positionieren der Struktur in die Kontur, die eine Umriss-Kontur für das Muster darstellt, mit vorab berechneten Punkten durchgeführt werden. Es sind somit keine Koordinaten für die Einzelstrukturen notwendig. Dadurch wird die Anzahl der notwendig zu hinterlegenden Koordinaten extrem minimiert. Eine Anordnung der Einzelstrukturen ist beliebig möglich, auch randomisiert. Die Kontur kann beliebige, auch unregelmäßige Formen beschreiben und mit Strukturelementen gefüllt werden.The described approach, in which the structure is first generated in the auxiliary contour, has a number of advantages over the generation in the contour immediately. Thus, due to a common coordinate system for the structure and the auxiliary contour, the structure can be aligned at freely determinable reference edges. Also, automatically positioning the structure into the contour representing an outline contour for the pattern can be performed with pre-calculated points. Thus, no coordinates are necessary for the individual structures. As a result, the number of coordinates to be deposited is extremely minimized. An arrangement of the individual structures is possible, even randomized. The contour can describe any shapes, even irregular shapes, and can be filled with structural elements.
Das Verfahren kann einen Schritt des Verwerfens von sich außerhalb der Kontur befindlichen Positionen umfassen. Beispielsweise können diese Positionen repräsentierende Daten gelöscht werden. Durch das Verwerfen bleiben die für das Muster relevanten Positionen bestehen.The method may include a step of discarding off-contour positions. For example, data representing these positions may be deleted. By discarding, the positions relevant to the pattern remain.
Beispielsweise kann im Schritt des Bestimmens die Hilfskontur als ein Rechteck bestimmt werden. Ein solches Rechteck lässt sich einfach ausrichten und einfach mit der Struktur füllen.For example, in the step of determining, the auxiliary contour may be determined as a rectangle. Such a rectangle can be easily aligned and simply filled with the structure.
Im Schritt des Bestimmens kann die Hilfskontur als eine gekrümmte Hilfskontur bestimmt werden. Eine solche gekrümmte Hilfskontur kann eine gekrümmte Fläche umschließen. Eine von der Kontur umschlossene Fläche kann dabei vollständig von der gekrümmten Fläche umfast sein. Auf diese Weise kann ein dreidimensionales Muster erstellt werden. Alternativ können die Kontur und die Hilfskontur in einer Ebene liegen. Dies eignet sich für ein zweidimensionales Muster.In the step of determining, the auxiliary contour may be determined as a curved auxiliary contour. Such a curved auxiliary contour can enclose a curved surface. A surface enclosed by the contour can be completely surrounded by the curved surface. In this way, a three-dimensional pattern can be created. Alternatively, the contour and the auxiliary contour can lie in one plane. This is suitable for a two-dimensional pattern.
Das Verfahren kann einen Schritt des Ausrichtens der Hilfskontur an einem Koordinatensystem umfassen, wobei im Schritt des Ermittelns die Positionen unter Verwendung des Koordinatensystems ermittelt werden. Beispielsweise kann eine Position als Koordinaten des Koordinatensystems angegeben werden. Vorteilhafterweise kann eine Kante der Hilfskontur parallel zu einer Achse des Koordinatensystems ausgerichtet werden. The method may include a step of aligning the auxiliary contour with a coordinate system, wherein in the step of determining the positions are determined using the coordinate system. For example, a position may be specified as coordinates of the coordinate system. Advantageously, one edge of the auxiliary contour can be aligned parallel to an axis of the coordinate system.
Im Schritt des Ermittelns können die Positionen unter Verwendung zumindest eines Positionierungsparameters ermittelt werden. Durch einen Positionierungsparameter kann eine Charakteristik der Struktur definiert werden. Beispielsweise kann ein solcher Positionierungsparameter eine Verteilung der Einzelstrukturen zur Bildung der Struktur definieren.In the step of determining the positions can be determined using at least one positioning parameter. By a positioning parameter, a characteristic of the structure can be defined. For example, such a positioning parameter may define a distribution of the individual structures to form the structure.
Beispielsweise kann im Schritt des Ermittelns eine erste der Positionen unter Verwendung eines vorbestimmten Startpunktes ermittelt werden. Dies erleichtert das Ermitteln der Positionen.For example, in the step of determining a first of the positions may be determined using a predetermined starting point. This facilitates the determination of the positions.
Die Positionen können unter Beachtung einer Entfernung zwischen der Kontur und einer der Kontur nächstliegenden Einzelstruktur innerhalb der Kontur ermittelt werden. Die Entfernung kann beispielsweise eine minimale Entfernung oder eine maximale Entfernung definieren. Auf diese Weise kann das Muster mit einem von Einzelstrukturen frei gehaltenen umlaufenden Rand erstellt werden. Der Rand kann dabei eine durch die Entfernung vorgegebene Breite aufweisen.The positions can be determined taking into account a distance between the contour and a single structure closest to the contour within the contour. For example, the distance may define a minimum distance or a maximum distance. In this way, the pattern can be created with a peripheral edge kept free of individual structures. The edge can have a predetermined width by the distance.
Auch können die Positionen unter Beachtung einer vorgegebenen Anzahl von Positionen ermittelt werden. Beispielsweise können die Positionen so ermittelt werden, dass eine der Anzahl entsprechende Menge von Positionen innerhalb der Hilfskontur oder der Kontur verteilt wird. Die Anzahl kann auch eine Maximalanzahl oder Minimalanzahl von Einzelstrukturen darstellen. Auf diese Weise kann auf einfache Weise eine Dichte der das Muster bildenden Einzelstrukturen vorgegeben werden.The positions can also be determined taking into account a predetermined number of positions. For example, the positions may be determined so that an amount corresponding to the number of positions is distributed within the auxiliary contour or the contour. The number can also represent a maximum number or minimum number of individual structures. In this way, a density of the individual structures forming the pattern can be predetermined in a simple manner.
Ferner können die Positionen unter Beachtung eines Abstands zwischen benachbarten Einzelstrukturen ermittelt werden. Der Abstand kann einen festen Abstandswert oder eine Vorschrift zum Bestimmen eines variablen Abstands darstellen. Dies erleichtert die Ermittlung aufeinanderfolgender Positionen.Furthermore, the positions can be determined taking into account a distance between adjacent individual structures. The distance may represent a fixed distance value or a rule for determining a variable distance. This facilitates the determination of successive positions.
Auch können die Positionen unter Beachtung eines Versatzes zwischen in benachbarten Zeilen oder Spalten angeordneten Positionen ermittelt werden. Der Versatz kann wiederum einen festen Versatzwert oder eine Vorschrift zum Bestimmen eines variablen Versatzes darstellen. Durch eine Vorgabe eines Versatzes lässt sich eine deutlich sichtbare Charakteristik der Struktur einfach definieren.Also, the positions may be determined considering an offset between positions arranged in adjacent rows or columns. Again, the offset may represent a fixed offset value or a variable offset determination rule. By specifying an offset, a clearly visible characteristic of the structure can be easily defined.
Ferner können die die Positionen unter Verwendung eines Verhältnisses zwischen einer von den Einzelstrukturen zu bedeckenden Fläche und einer von den Einzelstrukturen auszusparenden Fläche ermittelt werden. Auf diese Weise lässt sich mit wenigen starr vorgegebenen Positionierungsparametern einfach ein randomisiertes Muster realisieren.Furthermore, the positions can be determined using a ratio between a surface to be covered by the individual structures and a surface to be left out of the individual structures. In this way, it is easy to realize a randomized pattern with a few rigid positioning parameters.
Gemäß einer Ausführungsform umfasst das Verfahren einen Schritt des Ausformens der Einzelstrukturen an den sich innerhalb der Kontur befindlichen Positionen als Ausnehmungen in dem Werkstück. In dem Schritt des Ausformens kann Material des Werkstücks im Bereich der Positionen entfernt werden, um die Einzelstrukturen in dem Werkstück auszuformen.According to one embodiment, the method comprises a step of forming the individual structures at the positions located within the contour as recesses in the workpiece. In the forming step, material of the workpiece in the region of the positions can be removed to form the individual structures in the workpiece.
Der beschriebene Ansatz kann beispielsweise auch zur Herstellung von Siebdruck-Schablonen eingesetzt werden.The approach described can also be used, for example, for the production of screen printing stencils.
Vorteilhafterweise ist es gemäß dem beschriebenen Ansatz nicht erforderlich wiederholende Muster für robotergestützte Perforationen (Flächen oder 3D) mit Einzelpunktkoordinaten in ein vorgegebenes Pattern (Kontur) zu erstellen. Insbesondere kann vermieden werden, dass die Einzelpunktkoordinaten in einem ersten Schritt aufwendig in CAD erstellt werden (Designphase) und in einem zweiten Schritt aufwendig aus der in dem ersten Schritt erstellten CAD Zeichnung in ein Bearbeitungsprogramm (z. B. für einen Roboter) gewandelt werden.Advantageously, according to the described approach, it is not necessary to create repeating patterns for robot-supported perforations (areas or 3D) with single-point coordinates in a given pattern (contour). In particular, it can be avoided that the single-point coordinates are elaborately created in CAD in a first step (design phase) and converted in a second step from the CAD drawing created in the first step to a machining program (eg for a robot).
Vorteilhafterweise ist gemäß dem beschriebenen Ansatz kein hoher Aufwand zum Erstellen der CAD-Daten erforderlich, da keine Einzelpunktzeichnung erforderlich ist, kein hoher Aufwand beim Erstellen des Bearbeitungsprogramms erforderlich, da keine Einzelpunktgenerierung erfolgt, sind keine hohen Ansprüche an den Controller eines Bewegungssystems zum Ausformen der Einzelstrukturen zu stellen, obwohl mehr als 10.000 Einzelpunkte verarbeitet werden können, und es ist kein hoher Aufwand in der Parametrierung der realen Bearbeitungszelle auf dem realen Produkt erforderlich.Advantageously, according to the approach described no high effort for creating the CAD data required because no single point drawing is required, no high effort when creating the editing program required because no single point generation is done, are no high demands on the controller of a motion system for forming the individual structures Although more than 10,000 individual points can be processed, and there is no great effort in the parameterization of the real processing cell on the real product required.
Gemäß unterschiedlichen Ausführungsformen wird ein „Auffüllen” einer Fläche in Bezug auf eine Außenkontur ermöglicht, ein Erstellen eines Musters nach prozentualen Flächenanteilen ermöglicht, eine randomisierte Anordnung ohne gleichmäßige Abstände ermöglicht und zusätzlich oder alternativ sind neben Punkten oder Löchern auch alle anderen möglichen Konturen von Einzelstruktur-Wiederholung möglich.According to different embodiments, a "padding" of a surface with respect to an outer contour is made possible, a pattern can be created by percentage of surface area, a randomized arrangement without uniform distances is possible, and additionally or alternatively, in addition to points or holes, also all other possible contours of single structure Repeat possible.
Eine entsprechende Vorrichtung zum Erstellen eines durch Einzelstrukturen gebildeten Musters für ein Werkstück weist die folgenden Merkmale auf:
eine Bestimmungseinrichtung zum Bestimmen einer Hilfskontur, die eine Kontur für das Muster umschließt, wobei die Hilfskontur größer als die Kontur ist;
eine Ermittelungseinrichtung zum Ermitteln von innerhalb der Hilfskontur angeordneten Positionen von Einzelstrukturen, durch die eine Struktur innerhalb der Hilfskontur ausgebildet wird; und
eine Auswahleinrichtung zum Auswählen von sich innerhalb der Kontur befindlichen Positionen als Positionen der das Muster bildenden Einzelstrukturen. A corresponding device for creating a pattern for a workpiece formed by individual structures has the following features:
determining means for determining an auxiliary contour which encloses a contour for the pattern, the auxiliary contour being larger than the contour;
a determining device for determining positions of individual structures arranged within the auxiliary contour, by means of which a structure is formed within the auxiliary contour; and
selecting means for selecting intra-contour positions as positions of the individual structures forming the pattern.
Die Vorrichtung ist ausgebildet, um die Schritte einer Variante eines hier vorgestellten Verfahrens in entsprechenden Einrichtungen durchzuführen beziehungsweise umzusetzen. Auch durch diese Ausführungsvariante der Erfindung in Form einer Vorrichtung kann die der Erfindung zugrunde liegende Aufgabe schnell und effizient gelöst werden.The device is designed to perform or implement the steps of a variant of a method presented here in corresponding devices. Also by this embodiment of the invention in the form of a device, the object underlying the invention can be solved quickly and efficiently.
Unter einer Vorrichtung kann vorliegend ein elektrisches Gerät verstanden werden, das Eingangssignale verarbeitet und in Abhängigkeit davon Steuer- und/oder Datensignale ausgibt. Die Vorrichtung kann eine Schnittstelle aufweisen, die hard- und/oder softwaremäßig ausgebildet sein kann. Bei einer hardwaremäßigen Ausbildung können die Schnittstellen beispielsweise Teil einer integrierten Schaltung sein, die verschiedenste Funktionen der Vorrichtung beinhaltet. Es ist jedoch auch möglich, dass die Schnittstellen eigene, integrierte Schaltkreise sind oder zumindest teilweise aus diskreten Bauelementen bestehen. Bei einer softwaremäßigen Ausbildung können die Schnittstellen Softwaremodule sein, die beispielsweise auf einem Mikrocontroller neben anderen Softwaremodulen vorhanden sind.In the present case, a device can be understood as meaning an electrical device which processes input signals and outputs control and / or data signals in dependence thereon. The device may have an interface, which may be formed in hardware and / or software. For example, in a hardware implementation, the interfaces may be part of an integrated circuit that includes a variety of functions of the device. However, it is also possible that the interfaces are their own integrated circuits or at least partially consist of discrete components. In a software training, the interfaces may be software modules that are present, for example, on a microcontroller in addition to other software modules.
Von Vorteil ist auch ein Computerprogrammprodukt mit Programmcode, der auf einem maschinenlesbaren Träger wie einem Halbleiterspeicher, einem Festplattenspeicher oder einem optischen Speicher gespeichert sein kann und zur Durchführung des Verfahrens nach einer der vorstehend beschriebenen Ausführungsformen verwendet wird, wenn das Programmprodukt auf einem Computer oder einer Vorrichtung ausgeführt wird.A computer program product with program code which can be stored on a machine-readable carrier such as a semiconductor memory, a hard disk memory or an optical memory and is used to carry out the method according to one of the embodiments described above if the program product is installed on a computer or a device is also of advantage is performed.
Der beschriebene Ansatz ermöglicht beispielsweise die Herstellung eines Werkstücks mit einem Muster, das durch eine aus mehr als 8000 an randomisierten Positionen angeordneten Einzelstrukturen zusammengesetzte Struktur gebildet wird, wobei die Einzelstrukturen als Ausnehmungen in dem Werkstück ausgeformt sind. Bei dem Werkstück kann es sich beispielsweise um eine Schallschutzverkleidung für einen Raum, beispielsweise eines Gebäudes oder eines Fahrzeugs handeln. Gemäß einer Ausführungsform kann das Muster auch mehr als 10000 Einzelstrukturen umfassen. Durch die randomisierte Anordnung der Einzelstrukturen kann beispielsweise eine Absorption von Schallwellen verbessert werden. Auch kann ein guter visueller Eindruck bei einem Betrachter des Musters erreicht werden.For example, the described approach allows the fabrication of a workpiece having a pattern formed by a structure composed of more than 8000 randomized individual structures, wherein the individual structures are formed as recesses in the workpiece. The workpiece may, for example, be a soundproofing covering for a room, for example a building or a vehicle. In one embodiment, the pattern may also include more than 10,000 individual structures. By the randomized arrangement of the individual structures, for example, an absorption of sound waves can be improved. Also, a good visual impression can be achieved with a viewer of the pattern.
Die Erfindung wird nachstehend anhand der beigefügten Zeichnungen beispielhaft näher erläutert. Es zeigen:The invention will now be described by way of example with reference to the accompanying drawings. Show it:
In der nachfolgenden Beschreibung günstiger Ausführungsbeispiele der vorliegenden Erfindung werden für die in den verschiedenen Figuren dargestellten und ähnlich wirkenden Elemente gleiche oder ähnliche Bezugszeichen verwendet, wobei auf eine wiederholte Beschreibung dieser Elemente verzichtet wird.In the following description of favorable embodiments of the present invention, the same or similar reference numerals are used for the elements shown in the various figures and similar acting, with a repeated description of these elements is omitted.
Das Muster
Zum Erstellen des Musters
In
In
Zum Ermitteln der Positionen
Der beschriebene Ansatz kann zur Erzeugung und Herstellung von Strukturen verwendet werden, welche aus einer hohen Anzahl, beispielsweise mehr zehntausend von Einzelstrukturen
Die Herstellung einer solchen Struktur kann mechanisch, beispielsweise unter Verwendung einer CNC-gestütze Bearbeitungsmaschine, oder mit elektromagnetischer Strahlung erfolgen. Bevorzugte Ausführung ist hier der Laser als Werkzeug, welcher über einen Roboter, ein Scanner-System oder über ein CNC-Achssystem relativ zum Werkstück bewegt wird.The production of such a structure may be mechanical, for example using a CNC-supported processing machine, or done with electromagnetic radiation. The preferred embodiment here is the laser as a tool which is moved relative to the workpiece via a robot, a scanner system or via a CNC axis system.
Der beschriebene Ansatz kann auf einer computergestützten on-line Erzeugung der Strukturen, insbesondere einer Struktur eines zu erstellenden Musters, und einer Weitergabe von Signalen zur Ansteuerung des Werkzeugs, hier insbesondere eines Laser basieren.The described approach can be based on a computer-aided on-line generation of the structures, in particular a structure of a pattern to be created, and a transmission of signals for controlling the tool, here in particular a laser.
Mögliche Applikationen können dabei 2D- bzw. 3D-Werkstücke
Die Vorrichtung
Die Vorrichtung
Die Bestimmungseinrichtung
Die Ermittelungseinrichtung
Die Auswahleinrichtung
Gemäß dem in
Ferner ist eine optionale Bearbeitungseinrichtung
Das Verfahren umfasst einen Schritt
In einem Schritt
Die Kontur wird in einem Schritt
In einem Schritt
Schließlich wird in einem Schritt
In einem Schritt
Anhand der
In dem Schritt
Alle weiteren Parameter liegen bereits fest, beispielsweise aufgrund des Durchführens der anhand von
In einem Schritt
Der beschriebene Ansatz zieht im Vergleich zu bekannten Vorgehensweisen eine Verringerung des Aufwandes in der Programmierung des Bewegungssystems, beispielsweise eines Roboters oder eines Scanners nach sich, da eine Anzahl der notwendig zu hinterlegenden Koordinaten extrem minimiert ist. Ferner ergibt sich eine Minimierung des Aufwandes in der Einrichtung und im Alignment der Maschine durch ein Gesamtkoordinatensystem für alle Punkte der beschriebenen Vorgehensweise.The approach described involves a reduction in the complexity of programming the motion system, for example a robot or a scanner, in comparison with known approaches, since a number of the coordinates to be deposited are extremely minimized. Furthermore, there is a minimization of the effort in the device and in the alignment of the machine by an overall coordinate system for all points of the procedure described.
Die beschriebenen und in den Figuren gezeigten Ausführungsbeispiele sind nur beispielhaft gewählt. Unterschiedliche Ausführungsbeispiele können vollständig oder in Bezug auf einzelne Merkmale miteinander kombiniert werden. Auch kann ein Ausführungsbeispiel durch Merkmale eines weiteren Ausführungsbeispiels ergänzt werden. Ferner können erfindungsgemäße Verfahrensschritte wiederholt sowie in einer anderen als in der beschriebenen Reihenfolge ausgeführt werden.The embodiments described and shown in the figures are chosen only by way of example. Different embodiments may be combined together or in relation to individual features. Also, an embodiment can be supplemented by features of another embodiment. Furthermore, method steps according to the invention can be repeated as well as carried out in a sequence other than that described.
Umfasst ein Ausführungsbeispiel eine „und/oder” -Verknüpfung zwischen einem ersten Merkmal und einem zweiten Merkmal, so ist dies so zu lesen, dass das Ausführungsbeispiel gemäß einer Ausführungsform sowohl das erste Merkmal als auch das zweite Merkmal und gemäß einer weiteren Ausführungsform entweder nur das erste Merkmal oder nur das zweite Merkmal aufweist.If an exemplary embodiment comprises a "and / or" link between a first feature and a second feature, then this is to be read so that the embodiment according to one embodiment, both the first feature and the second feature and according to another embodiment either only first feature or only the second feature.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 100100
- Werkstückworkpiece
- 102102
- Mustertemplate
- 104104
- Einzelstrukturenindividual structures
- 106106
- Abstanddistance
- 110110
- Konturcontour
- 112112
- HilfskonturHilfskontur
- 114114
- Positionenpositions
- 116116
- Startpunktstarting point
- 118118
- Entfernungdistance
- 200200
- Vorrichtungcontraption
- 220220
- Parameterparameter
- 222222
- Positionsdatenposition data
- 230230
- Bestimmungseinrichtungdeterminer
- 232232
- ErmittelungseinrichtungErmittelungseinrichtung
- 234234
- Auswahleinrichtungselector
- 240240
- Designeinrichtungdesign Interiors
- 242242
- Bearbeitungseinrichtungprocessing device
- 244244
- WerkzeugTool
- 330330
- Schritt des BestimmensStep of determining
- 332332
- Schritt des ErmittelnsStep of determining
- 334334
- Schritt des AuswählensStep of selecting
- 440440
- Schritt des DesignensStep of designing
- 442442
- Schritt des PositionierensStep of positioning
- 444444
- Schritt des DesignensStep of designing
- 446446
- Schritt des DefinierensStep of defining
- 448448
- Schritt des AusrichtensStep of aligning
- 550550
- Schritt des GenerierensStep of generating
- 552552
- Schritt des SetzensStep of setting
- 554554
- Schritt des BezugsetzensStep of reference
- 660660
- Schritt des ErstellensStep of creating
- 662662
- Schritt des AlignensStep of aligen
- 664664
- Schritt des BearbeitensStep of editing
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 2009/0013530 A1 [0003] US 2009/0013530 Al [0003]
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014009580.0A DE102014009580A1 (en) | 2014-07-01 | 2014-07-01 | Method and device for creating a pattern for a workpiece and workpiece |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014009580.0A DE102014009580A1 (en) | 2014-07-01 | 2014-07-01 | Method and device for creating a pattern for a workpiece and workpiece |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102014009580A1 true DE102014009580A1 (en) | 2016-01-07 |
Family
ID=54865916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102014009580.0A Ceased DE102014009580A1 (en) | 2014-07-01 | 2014-07-01 | Method and device for creating a pattern for a workpiece and workpiece |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102014009580A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1705426A1 (en) * | 2005-03-01 | 2006-09-27 | United Technologies Corporation | Combustor cooling hole pattern |
US20090013530A1 (en) | 2007-07-09 | 2009-01-15 | Nagaraja Rudrapatna | Method of producing effusion holes |
US20120085739A1 (en) * | 2009-01-22 | 2012-04-12 | Bryan Humphreys | Method for perforating material |
US8578581B2 (en) * | 2007-04-16 | 2013-11-12 | Pratt & Whitney Canada Corp. | Method of making a part and related system |
-
2014
- 2014-07-01 DE DE102014009580.0A patent/DE102014009580A1/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1705426A1 (en) * | 2005-03-01 | 2006-09-27 | United Technologies Corporation | Combustor cooling hole pattern |
US8578581B2 (en) * | 2007-04-16 | 2013-11-12 | Pratt & Whitney Canada Corp. | Method of making a part and related system |
US20090013530A1 (en) | 2007-07-09 | 2009-01-15 | Nagaraja Rudrapatna | Method of producing effusion holes |
US20120085739A1 (en) * | 2009-01-22 | 2012-04-12 | Bryan Humphreys | Method for perforating material |
Non-Patent Citations (1)
Title |
---|
WECK, M.: Werkzeugmaschinen 4. Automatisierung von Maschinen und Anlagen. 5., neu bearbeitete Auflage. Berlin : Springer, 2001. S. 367-372. - ISBN 978-3-662-10924-3 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112013003388B4 (en) | Collision tester and numerical control device | |
EP3592561B1 (en) | Method for additive manufacture of a three-dimensional object | |
DE102013008755B4 (en) | Offline programming system | |
DE4014595A1 (en) | CAD / CAM SETUP | |
DE102011078667A1 (en) | PROCESS FOR INCREMENTAL FORMATION WITH SUBSEQUENT DEVELOPMENT SURFACES | |
DE102018107437A1 (en) | Overlapping boundary and inner portions of an object formed by different melt beam sources for additive manufacturing in an overlapping field area | |
WO2019020818A1 (en) | Efficient programming of robots for processing workpieces with different variants | |
DE3403677A1 (en) | METHOD FOR PRODUCING WORKPIECE CONTOURS | |
DE102018127821A1 (en) | Method for calculating optimized machine-readable cutting curves for a laser cutting device | |
DE102018119673A1 (en) | Selective modification of building strategy parameters for additive manufacturing | |
WO2018172079A1 (en) | Overlap optimization | |
DE112019007889T5 (en) | MACHINING PROGRAM CONVERSION DEVICE, NUMERICAL CONTROL DEVICE AND MACHINING PROGRAM CONVERSION METHOD | |
DE102016212571A1 (en) | Apparatus and method for the production of three-dimensional components with a powder bed-based jet melting process | |
DE102018000205A1 (en) | Numerical control | |
DE10145515B4 (en) | Optimization of the parameterization of a machine tool | |
EP3627256B1 (en) | Computer-aided method for punching a surface of a workpiece and corresponding device | |
DE102014009580A1 (en) | Method and device for creating a pattern for a workpiece and workpiece | |
DE102015118431A1 (en) | Autonomous control system | |
EP3671489A1 (en) | Method for determining building regulations for an additive production method, method for creating a database with corrective measures for the management of an additives production process and a computer program product | |
DE102017201827A1 (en) | Method for correcting deviations in a manufacturing process of an article | |
DE102011052314A1 (en) | Method for manufacturing bent tooth flank at bevel wheel, has extending part of reference point lines, determining processing trajectory based on flank line set and processing workpiece by moving machining tools along trajectory | |
DE102016212572A1 (en) | Process for the production of three-dimensional components with a powder bed-based jet melting process | |
DE102019215488A1 (en) | Control system for a machine tool | |
DE102014009389B3 (en) | Testing module for a combined milling-turning machine | |
DE202019002699U1 (en) | Machine for the layered production of three-dimensional objects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: B23Q0035000000 Ipc: G05B0019408000 |
|
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |