DE102013021653A1 - Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space - Google Patents
Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space Download PDFInfo
- Publication number
- DE102013021653A1 DE102013021653A1 DE201310021653 DE102013021653A DE102013021653A1 DE 102013021653 A1 DE102013021653 A1 DE 102013021653A1 DE 201310021653 DE201310021653 DE 201310021653 DE 102013021653 A DE102013021653 A DE 102013021653A DE 102013021653 A1 DE102013021653 A1 DE 102013021653A1
- Authority
- DE
- Germany
- Prior art keywords
- tool
- movement
- space
- working space
- machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
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/406—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 monitoring or safety
- G05B19/4061—Avoiding collision or forbidden zones
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49137—Store working envelop, limit, allowed zone
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49154—Detect position of slide to change hover height of tool to avoid collision
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zur Steuerung einer Bearbeitungsmaschine gemäß dem Oberbegriff des Anspruchs 1.The invention relates to a method for controlling a processing machine according to the preamble of
In der
Der Erfindung liegt die Aufgabe zu Grunde, ein gegenüber dem Stand der Technik verbessertes Verfahren zur Steuerung einer Bearbeitungsmaschine anzugeben.The invention is based on the object to provide a comparison with the prior art improved method for controlling a processing machine.
Die Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren mit den kennzeichnenden Merkmalen des Anspruchs 1.The object is achieved by a method with the characterizing features of
Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand der Unteransprüche.Advantageous embodiments of the invention are the subject of the dependent claims.
Bei einem Verfahren zur Steuerung einer Bearbeitungsmaschine wird zumindest ein beweglich an der Bearbeitungsmaschine angeordnetes Werkzeug von einem vorgegebenen Startpunkt zu mindestens einem vorgegebenen Endpunkt innerhalb eines Arbeitsraumes automatisiert bewegt. Erfindungsgemäß ist vorgesehen, dass innerhalb des Arbeitsraumes ein Bewegungsraum zur freien Bewegung des Werkzeugs vorgegeben wird.In a method for controlling a processing machine, at least one tool movably arranged on the processing machine is automatically moved from a predetermined starting point to at least one predetermined end point within a working space. According to the invention it is provided that within the working space, a movement space for free movement of the tool is specified.
Die Steuerung der Bearbeitungsmaschine wird hierbei derart gestaltet, dass die Bewegung des Werkzeugs innerhalb des Arbeitsraumes nicht einer vordefinierten Verfahrbahn folgt, sondern nur innerhalb des Bewegungsraumes und anhand von Zielkoordinaten beschrieben wird. Somit ist es möglich, das Werkzeug unter Berücksichtigung kinematischer Eigenschaften der Bearbeitungsmaschine, welche in einer Simulation nicht exakt dargestellt werden können, zu bewegen.The control of the processing machine is in this case designed such that the movement of the tool within the working space does not follow a predefined trajectory, but is described only within the movement space and on the basis of target coordinates. Thus, it is possible to move the tool taking into account kinematic properties of the processing machine, which can not be accurately represented in a simulation.
Das Verfahren ermöglicht somit eine Steuerung der Bearbeitungsmaschine, wobei nicht wertschöpfende Zeiten, insbesondere Maschinennebenzeiten, verringert werden. Dadurch ist eine gegenüber dem Stand der Technik verkürzte Gesamtbearbeitungszeit eines Werkstücks ermöglicht, so dass innerhalb eines Produktionsprozesses eine höhere Stückzahl verarbeitet werden kann. Damit sind auch Produktionskosten verringerbar, da zusätzliche Bearbeitungsmaschinen für einen effizienten Produktionsprozess nicht benötigt werden.The method thus enables control of the processing machine, whereby non-value-adding times, in particular machine times, are reduced. As a result, a shortened compared to the prior art total processing time of a workpiece is possible, so that within a production process, a higher number of pieces can be processed. This also reduces production costs because additional processing machines are not required for an efficient production process.
Ausführungsbeispiele der Erfindung werden im Folgenden anhand von Zeichnungen näher erläutert.Embodiments of the invention are explained in more detail below with reference to drawings.
Dabei zeigen:Showing:
Einander entsprechende Teile sind in allen Figuren mit den gleichen Bezugszeichen versehen.Corresponding parts are provided in all figures with the same reference numerals.
In der
Der Arbeitsraum A ist durch ein dreidimensionales Koordinatensystem mit drei linearen Achsen x, y, z, insbesondere einer Abszissenachse x, einer Ordinatenachse y und einer Applikatenachse z, beschrieben, so dass jeder Punkt des Arbeitsraumes A durch drei Koordinaten bestimmt ist.The working space A is described by a three-dimensional coordinate system having three linear axes x, y, z, in particular an abscissa axis x, an ordinate axis y and an applicator axis z, so that each point of the working space A is determined by three coordinates.
Weiterhin ist der Arbeitsraum A einer nicht dargestellten Bearbeitungsmaschine zugeordnet, an welcher mindestens ein ebenfalls nicht gezeigtes Werkzeug beweglich angeordnet ist, wobei das Werkzeug dabei in mindestens zwei Freiheiten bewegbar ist.Furthermore, the working space A is associated with a processing machine, not shown, on which at least one also not shown tool is arranged to be movable, wherein the tool is movable in at least two freedoms.
Im vorliegenden Ausführungsbeispiel ist das Werkstück
Das Werkzeug wurde dazu gemäß dem Stand der Technik entlang einer vorgegebenen Verfahrbahn
Die Verfahrbahn
Eine aus dem Stand der Technik bekannte Alternative zur Generierung einer Verfahrbahn
Hierbei wird die Verfahrbahn
Dazu wird eine Verfahrbahn
Da aber nicht alle kinematischen Eigenschaften der Bearbeitungsmaschine im CAx-System abgebildet werden können, z. B ein Dämpfungsverhalten von Maschinenachsen und/oder Schwingungen von Maschinenteilen, ist die derart generierte Verfahrbahn
Zur Lösung des Problems wird vorgeschlagen, dass anstelle einer vorgegebenen Verfahrbahn
In den
Zu Beginn der Bewegung befindet sich das Werkzeug im Startpunkt SP eingetaucht in der zuvor eingebrachten ersten Materialaussparung
Beim Verlassen der ersten Materialaussparung
Als ein erstes Zwischenziel Z1 dient ein Punkt, welcher im Arbeitsraum A vor der Störgeometrie
Anhand diesem ersten Zwischenziel Z1 und dem Startpunkt wird ein erstes Rechteck R1 aufgespannt, welches den Bewegungsraum B der Abszissen- und Ordinatenachse x, y darstellt. In diesem Bewegungsraum B soll die Bewegung des Werkzeugs erfolgen, solange die Werkzeugspitze eine Höhe der Störgeometrie
Wird die Höhe der Störgeometrie
In einem dritten Schritt erfolgt eine kollisionsfreie Bewegung des Werkzeugs oberhalb der Störgeometrie
Nach dem das Werkzeug eine weitere Kante der Störgeometrie
Bei Erreichen eines Eckpunktes des zweiten Rechtecks R2, wird das Werkzeug in Richtung der Applikatenachse z nach unten bewegt. Dabei ist es möglich, dass entweder der Wert der Applikatenachse z oder die Werte der Abszissen- und Ordinatenachse x, y zuerst mit den Zielkoordinaten übereinstimmen.Upon reaching a corner point of the second rectangle R2, the tool is moved in the direction of the applicator axis z down. In this case, it is possible for either the value of the applicator axis z or the values of the abscissa and ordinate axes x, y to match the target coordinates first.
Stimmen die Werte aller Achsen x, y, z mit den Zielkoordinaten überein, erfolgt in einem fünften Schritt die Bearbeitung des Werkstücks
Der Übergang vom vierten Schritt zum fünften Schritt kann über ein frei wählbares Toleranzfeld der Abszissen- und Ordinatenachse x, y mehr oder weniger stark verrundet werden. Alle drei Achsen x, y, z werden mit ihren eigenen der Bearbeitungsmaschine zugeordneten kinematischen Eigenschaften während der vollständigen Bewegung verfahren. Eine Interpolation mehrerer Achsen x, y, z findet dabei nicht statt.The transition from the fourth step to the fifth step can be more or less strongly rounded over a freely selectable tolerance field of the abscissa and ordinate axes x, y. All three axes x, y, z are moved with their own kinematic properties associated with the processing machine during the complete movement. An interpolation of several axes x, y, z does not take place.
Auch wenn mittels des Verfahrens keine exakte Verfahrbahn
Zur Definition der Sperrbereiche S sind vorzugsweise die Maße der Störgeometrie
Das Verfahren ist mittels eines sogenannten Numerical-Control-Programms umsetzbar.The method can be implemented by means of a so-called numerical control program.
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
- DE 102007021294 A1 [0002] DE 102007021294 A1 [0002]
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201310021653 DE102013021653A1 (en) | 2013-12-19 | 2013-12-19 | Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201310021653 DE102013021653A1 (en) | 2013-12-19 | 2013-12-19 | Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102013021653A1 true DE102013021653A1 (en) | 2014-07-31 |
Family
ID=51163344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201310021653 Withdrawn DE102013021653A1 (en) | 2013-12-19 | 2013-12-19 | Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102013021653A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015000291A1 (en) | 2015-01-10 | 2015-07-02 | Daimler Ag | Method for controlling a processing machine |
CN117444776A (en) * | 2023-12-12 | 2024-01-26 | 深圳市金洲精工科技股份有限公司 | Drill bit processing control method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007021294A1 (en) | 2007-05-07 | 2008-11-13 | P & L Gmbh & Co. Kg | Dynamically optimized machine tool with superimposed drive systems |
-
2013
- 2013-12-19 DE DE201310021653 patent/DE102013021653A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007021294A1 (en) | 2007-05-07 | 2008-11-13 | P & L Gmbh & Co. Kg | Dynamically optimized machine tool with superimposed drive systems |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015000291A1 (en) | 2015-01-10 | 2015-07-02 | Daimler Ag | Method for controlling a processing machine |
CN117444776A (en) * | 2023-12-12 | 2024-01-26 | 深圳市金洲精工科技股份有限公司 | Drill bit processing control method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007074025A1 (en) | Method for the determination of a rough trajectory to be followed in a positionally guided manner | |
EP3849740B1 (en) | Method and device for laser cutting a tailored blank from a continuously conveyed sheet strip | |
DE102013112232B3 (en) | Method for processing a blank by means of a tool | |
EP2861368B1 (en) | Method for generating a gear tooth system, and a gear cutting machine that is operated using said method | |
WO2016150575A1 (en) | Method for machining flat surfaces of a workpiece | |
DE102015111964A1 (en) | Servomotor control system that improves the machining precision of multiple axes | |
EP4147102B1 (en) | Operation of a machine tool with at least two axes | |
EP0324117A1 (en) | Method for controlling the positioning of the punch in a punch press | |
DE102013021653A1 (en) | Method of controlling workpiece processing machine comprising machine tool such as drill, involves determining the movement space of machine tool, for the free movement of the tool in the working space | |
EP3300521B1 (en) | Alignment method for workpieces | |
WO2016078781A1 (en) | Method for machining a workpiece by means of a chip-removing tool on a numerically controlled machine tool | |
EP0743579B1 (en) | Process for the operation of a numeric controlled machine tool or of a robot | |
EP0335366B1 (en) | Method for the digital control of the travel curve in an electroerosion machine | |
DE102018121788A1 (en) | Method for machining a workpiece | |
EP2994258B1 (en) | Method for the production of recesses in workpieces in a chip-removing manner and device therefor | |
DE102004006164B4 (en) | Method for milling a groove on a cylinder jacket | |
DE102015000291A1 (en) | Method for controlling a processing machine | |
EP3317734B1 (en) | Control method for the movement of a tool and control device | |
DE102015225667A1 (en) | Method for processing a workpiece with a handling system | |
EP3293590A1 (en) | Automatic quality evaluation of a sequence of movement commands | |
EP3125055A1 (en) | Tool guiding method joints for adjacent surfaces | |
EP3934837A1 (en) | Peripheral milling tool and method for arranging cutting edges | |
DE102014004654A1 (en) | Method for determining a machining sequence for a workpiece to be machined | |
WO2023280529A1 (en) | Method for compensating for deflection of a tool during machining of a workpiece, and machine tool therefor | |
DE102019218711A1 (en) | Determination of trajectory for controlling machine kinematics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R230 | Request for early publication | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |