DE3240974A1 - Verfahren zum steuern der werkzeugaufreihung in einer numerisch gesteuerten werkzeugmaschine - Google Patents
Verfahren zum steuern der werkzeugaufreihung in einer numerisch gesteuerten werkzeugmaschineInfo
- Publication number
- DE3240974A1 DE3240974A1 DE19823240974 DE3240974A DE3240974A1 DE 3240974 A1 DE3240974 A1 DE 3240974A1 DE 19823240974 DE19823240974 DE 19823240974 DE 3240974 A DE3240974 A DE 3240974A DE 3240974 A1 DE3240974 A1 DE 3240974A1
- Authority
- DE
- Germany
- Prior art keywords
- tool
- machining
- processing
- area
- units
- 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.)
- Granted
Links
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/182—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 the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- 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
- G05B19/40937—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 concerning programming of machining or material parameters, pocket machining
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35431—Interactive
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36357—Tool line up, select right order of tool, optimal tool order loading, tool file
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50171—Machine, machining centre, center
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50249—Tool, probe, pen changer
-
- 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]
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T483/00—Tool changing
- Y10T483/16—Tool changing with means to transfer work
- Y10T483/165—Plural machine tools, e.g., flexible manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Numerical Control (AREA)
Description
37 722
YAMAZAKI MACHINERY WORKS, LTD.,
Niwa-Gun, Aichi-ken / JAPAN
Niwa-Gun, Aichi-ken / JAPAN
Verfahren zum Steuern der Werkzeugaufreihung in einer
numerisch gesteuerten Werkzeugmaschine 10
Die Erfindung betrifft ein Verfahren zum Steuern der Aufreihung von Werkzeugen in einer numerisch gesteuerten Werkzeugmaschine,
z. B. in einer Vielfachbearbeitungsmaschine.
Für die Ausführung eines bestimmten Bearbeitungsvorgangs in einer Vielfach-Bearbeitungsmaschine war es bisher nötig,
einen das zu verwendende Werkzeug betreffenden Befehl entsprechend der Form der Bearbeitung jedesmal an die Maschine
zu geben. Ein Programmierer hat dabei das Bearbeitungsprogramm, nach welchem die Vielfach-Bearbeitungsmaschine
zu arbeiten hat, auszuarbeiten, indem er die einzusetzenden Werkzeuge -und die Einsatzfolge optimal zusammenstellt,
um die in den vorliegenden technischen Zeichnungen dargestellte Endform eines Werkstücks zu erhalten. Ein derartiger
Programmierungsvorgang nimmt jedoch viel Zeit in Anspruch und benötigt außerdem einen geschickten und sachkundigen
Programmierer, der den Arbeitsbereich sehr gut kennt, während andererseits auch der Maschinist an der Maschine
benötigt wird, um im Endeffekt einen zufriedenstellenden Arbeitsablauf der Maschine zu erreichen. Diese Notwendigkeiten
schränken die weite Verbreitung derartiger Vielfachbearbeitungsmaschinen
ein.
Unter diesen Umständen wurde ein Verfahren vorgeschlagen, bei dem die Bearbeitungsvorgänge nach der Bearbeitungsform
— c ■—
in drei Arten unterteilt werden, nämlich in Punktsteuerung, Streckensteuerung und Bahnsteuerung, und wenn der Maschinist
die Bearbeitungsform, die in den Zeichnungen in Begriffen nach diesen drei Arten dargestellt sind, eingibt,
wird auf Seiten der Maschine das Bearbeitungsprogramm automatisch hergestellt, und die Maschine führt die Bearbeitung
dann nach diesem Bearbeitungsprograrnm durch, so daß
ein Programmierer nicht mehr ein solches Programm aufstellen muß, damit das älteren Maschinen anhaftende, oben erläuterte
Problem beseitigt ist. Nach diesem Verfahren setzt sich z. B. eine Bearbeitungseinheit für das Bohren eines
Loches aus drei Bearbeitungselementen zusammen, nämlich dem Vorbohren, dem Fertigbohren und dem Kantenbrechen. Man benötigt
deshalb einen Vorbohrer, einen Fertigbohrer und einen Aussenker in der angegebenen Reihenfolge. Wenn eine Folge
von Bearbeitungen eine Anzahl derartiger Bearbeitungseinheiten benötigt, die in der angegebenen Reihenfolge
nacheinander ausgeführt werden, ergibt es sich häufig, daß ein Einzelbearbeitungsvorgang mit ein und demselben Werkzeug
in verschiedenen Abschnitten der Folge von Bearbeitungen wiederholt durchgeführt wird, was dazu führt, daß
dieses Werkzeug sehr oft in die Maschinenspindel eingesetzt und aus ihr entnommen wird, so "daß zur Fertigstellung
der Bearbeitung eine unnötig lange Zeit erforderlich ist.
Der Erfindung liegt deshalb die Aufgabe zugrunde, ein Verfahren zur Steuerung der Aufreihung von Werkzeugen in einer
numerisch gesteuerten Werkzeugmaschine zu schaffen,
bei dem die von ein und demselben Werkzeug in mehreren Bearbeitungseinheiten auszuführenden Einzelbearbeitungsvorgänge
gleichzeitig durchgeführt werden, ohne daß das Werkzeug jeweils in die Maschinenspindel eingesetzt und aus ihr
entnommen wird.
Zur Lösung dieser Aufgabe wird gemäß der Erfindung ein Verfahren zum Steuern der Aufreihung von Werkzeugen in einer
numerisch gesteuerten Werkzeugmaschine mit folgender Kennzeichnung geschaffen: es werden die benötigten Bearbeitungen
in einzelne Bearbeitungseinheiten nach der Bearbeitungsform klassifiziert; ein Werkzeugkombinationsspeicher, ein Bearbeitungsprogrammspeicher
und ein Werkzeugsatzspeicher werden vorgesehen; im Werkzeugkombinationsspeicher werden Werkzeugkombinationszeilen
gespeichert, die die Namen von Werkzeugen in der Einsatzfolge für die einzelnen Bearbeitungseinheiten
enthalten; die Bearbeitungseinheiten werden angewiesen, die zugehörigen Werkzeugkombinationszeilen als Einheiten
auszulesen; die Werkzeugkombinationszeilen für die zugehörigen Bearbeitungseinheiten werden im Bearbeitungsprogrammspeicher
gespeichert; im Werkzeugsatzspeicher wird durch Umordnung und Aufreihung eine Bearbeitungswerkzeugkombination
auf der Basis der Werkzeuge gebildet, die in den im Bearbeitungsprograrcmspeicher enthaltenen Werkzeugkombinationszeilen
sind; die Bearbeitung wird gemäß der Bearbeitungswerkzeugkombination derart vorgenommen, daß die Bearbeitungen,
die mit einem Werkzeug zugleich innerhalb mehrerer Bearbeitungseinheiten auszuführen sind, in einem Vorgang
durchgeführt werden, ohne daß dieses Werkzeug wiederholt montiert und demontiert zu werden braucht.
Die nun -folgende Beschreibung von Ausführungsbeispielen anhand der Zeichnung gibt eine detaillierte Erläuterung
der Erfindung. Im einzelnen zeigen:
Fig. 1 eine Vorderansicht einer Vielfach-
Bearbeitungsmaschine, an der das erfindungsgemäße Verfahren eingesetzt
wird;
Fig. 2 eine Seitenansicht dieser Maschine;
Fig. | 5 | |
10 | ||
Fig. | 6 | |
15 | ||
Fig. | 7 |
— 7 —
Fig. 3 das Blockschaltbild der Maschine
aus Fig. 1 ;
Fig. 4 eine Darstellung von Bearbeitungs
einheiten für unterschiedliche Bearbeitungsarten;
Schnittdarstellungen einzelner Bearbeitungs formen von Bearbeitungseinheiten
bei der Punktsteuerung;
verschiedene Bearbeitungsformen bei der Kantenbearbeitung in Draufsicht
und Schnittdarstellung;
verschiedene Bearbeitung si or^eri
bei Bearbeitungseinheiten der Flächenbearbeitung in Draufsicht
20 und Schnittdarstelluna;
Fig. 8 der Inhalt eines Vferkzeugkombina-
tionsspeichers in schematischer Darstellung.
25
25
Fig; 9a die Vorderansicht eines zu bearbei
tenden Werkstücks, welche als Bearbeitungs
zeichnung verwendbar.ist;
30 Fig. 9b die Seitenansicht des in Fig. 9a
gezeigten Werkstücks zur Verwendung als Bearbeitungszeichnung;
Fig. 10 ein Bearbeitungsprogramm für das
35 in Fig. 9 gezeigte Werkstück;
Fig. 11 ein Schemabild des Inhalts des
Werkzeugsatzspeichers;
Fig. 12 eine Darstellung einer Werkzeug-
aufreihung, die in den Werkzeug
satzspeicher einzugeben ist; und
Fig- 13 ein Schemabild, das einen Ausschnitt
des Werkzeugsatzspeichers zeigt.
In den Figuren 1 und 2 ist eine Vielfach-Bearbeitungsmaschine
insgesamt gezeigt, an der die Erfindung ausgeübt wird. Die Maschine 1 weist ein Maschinengestell 2 und einen
zweiachsig bewegbaren Werkstücktisch 3, der in einer horizontalen Ebene gegenüber dem Maschinengestell 2 in
zueinander senkrechten Richtungen verschiebbar ist, auf. Ein scheibenförmiges Magazin 5 ist drehbar am Maschinengestellt 2 befestigt. An seinem Umfang befinden sich zahlreiche
Magazintaschen 5a in untereinander gleichem Abstand, Jede Tasche hat eine eigene Erkennungsziffer und enthält
ein Werkzeug 6. Eine Arbeitsspindel 7 ist oberhalb des Tisches 3 im Maschinengestell gelagert. Links in Fig. 1
von der Spindel 7 befindet sich eine Werkzeugwechselvorrichtung 9, die aus dem Magazin 5 ein Werkzeug für den
nächsten Bearbeitungsvorgang herausnehmen und in der Spindel 7 befestigen kann, während zugleich das vorherige
Werkzeug 6 aus der Spindel 7 entnommen und in seinen Platz im Magazin 5 zurückgegeben wird. Ein Tastenfeld 11 und
eine Anzeigevorrichtung 12, die später noch beschrieben werden, befinden sich auf einer vom Maschinengestell 2
getragenen Steuertafel 10. Wie Fig. 3 zeigt, sind das Tastenfeld 11 und die Anzeige 12 mit der Hauptsteuereinheit
13 verbunden, mit der auch ein Materialspeicher 15, ein Bearbeitungsartenspeicher 16, ein Bearbeitungseinheitenspeicher
17, eine die Schneidbedingungen berechnende Einheit 19, ein Bearbeitungsprogrammspeicher 20' und eine
BAD
Werkzeugaufreihsteuereinheit 23. Ein Werkzeugsatzspeicher
25 ist mit der Werkzeugaufreihsteuereinheit 23 verbunden. Eine Programmumsetzeinheit 21, eine Steuereinheit für die
Bearbeitungsform 22, eine Punktbearbeitungsberechnungsein heit 26, eine Kantenbearbeitungsberechnungseinheit 27 und
eine Flächenbearbeitungsberechnungseinheit 29 sind mit ei nem Werkzeugkombinationsspeicher 30 verbunden, der an die
Hauptsteuereinheit 13 angefügt ist.. Die Punktbearbeitungs berechnungseinheit 26 weist
10
10
in Gestalt einer Hintereinanderschaltung einen Mittenlochbearbeitungs-Berechnungsabschnitt
31 , der mit dem Werkzeugkombinationsspeicher 30 verbunden ist, sowie einen
Bearbeitungsberechnungszwischenabschnitt 32 und einen Kantenbrech-Bearbeitungsberechnungsabschnitt
33 auf, der mit der Hauptsteuereinheit 13 in Verbindung steht. Mit dieser
Hauptsteuereinheit 13 ist ein Durchführprogrammpufferspeicher
35 verbunden. Mit diesem sind eine Hilfssteuereinheit 36, eine Spindel-Steuereinheit 37 und eine WeI-lensteuereinheit
39 in Verbindung. Die HilfsSteuereinheit 36 hat den Zweck, verschiedene Hilfssteuerfunktionen
wie die Antriebssteuerung des Magazins 5 und der Werkzeugwechselvorrichtung 9 sowie das Ein- und Ausschalten der
Flüssigkeitszufuhr usw. zu steuern. Die Spindel-Steuereinheit 37 und die Wellensteuereinheit 39 sind mit einem
Spindelantriebsmotor 40 bzw. mehreren Wellenantriebsmotoren 41 für deren Antrieb verbunden.
Um ein Werkstück in der Maschine 1 mit dem beschriebenen Aufbau zu bearbeiten, liest die Hauptsteuereinheit 13 vom
Materialspeicher 15 die Materialtabelle aus und zeigt sie auf der Anzeigevorrichtung 12 an, damit der Maschinist
die Materialart des Werkstücks über das Tastenfeld 11 eingeben
kann. Anschließend liest die Hauptsteuereinheit 13 aus dem Speicher 16 für die Bearbeitungsart die durchzuführende
Bearbeitungsart aus und zeigt sie dem Maschinisten an. Wie in Fig. 4 dargestellt, sind die Bearbeitungsarten
in drei Gruppen unterteilt, nämlich eine Punktbearbeitung, wobei ein Bohrer oder dergleichen verwendet
wird, eine Kantenbearbeitung, wozu ein Schaftfräser eingesetzt wird, und eine Oberflächenbearbeitung, bei der
ein Stirnfräser Einsatz findet. Der Maschinist prüft dann die endgültige Form des Werkstücks in der Zeichnung und
beurteilt, zu welcher dieser drei Bearbeitungsarten die zuerst auszuführende Bearbeitung gehört, woraufhin er die
so gewählte Bearbeitungsart über das Tastenfeld 11 eingibt.
-ιτ-
Daraufhin sorgt die Hauptsteuereinheit 13 für die Anzeige
der Bearbeitungsgruppen auf der Anzeigevorrichtung 12, die der gewählten Bearbeitungsart zugehören, so daß der
Maschinist beurteilen kann, zu welcher der angezeigten Bearbeitungsmöglichkeiten die in der Zeichnung dargestellte
zu bearbeitende Form gehört, von denen er dann die geeignete Bearbeitung auswählt und eingibt. Der Speicher 17
speichert, wie in Fig. 4 im einzelnen aufgeführt, mehrere
Bearbeitungen 1A bis 1H, 2A bis 21 und 3A bis 3G über die
einzelnen Bearbeitungsarten. Die sich für die einzelnen Bearbeitungen 1A bis 1H der Punktbearbeitungsart ergebenden
Formen sind in Fig. 5 wiedergegeben, Fig. 6 zeigt die Formen der Bearbeitung bei der Kantenbearbeitungsart gemäß
verschiedener Bearbeitungen 2A bis 21, und für die Flächenbearbeitungen
sind die sich bei der Bearbeitung ergebenden Formen 3A bis 3G in der Fig. 7 dargestellt. In diesen
Zeichnungen ist mit 6 ein Werkzeug gekennzeichnet, während das Werkstück mit W und die Bahn der Werkzeugachse
mit K bezeichnet ist. Da praktisch alle Musterformen der Bearbeitung, die mit einer Vielfach-Bearbeitungsmaschine
1 vorgenommen werden können, erfaßt sind, kann der Maschinist sofort die geeignete Bearbeitung auswählen und
eingeben, die sich durch die überprüfung der Endform des Werkstücks in der Zeichnung ergeben, indem er die auf
der Anzeige dargestellten Bearbeitungsformen auswählt. Nachdem die Bearbeitung eingegeben worden ist, liest die
Hauptsteuereinheit 13 aus dem Werkzeugkombinationsspeicher 30 eine Werkzeugkombinationsfolge TCL entsprechend der
ausgewählten Bearbeitung aus und gibt sie an eine der zuvor ausgewählten Bearbeitungsberechnungseinheiten 26,
27 oder 29.
Genauer gesagt, speichert der Werkzeugkombinationsspeicher
30, wie in Fig. 8 gezeigt, die Bezeichnungen der Werkzeuge, die für die Durchführung einer jeden Bearbeitungseinheit
eingesetzt werden, in einer Zeile von links
ORIGINAL
nach rechts in Gestalt einer Werkzeugkombinationszeile TCL in jeder Adresse ADS. Die Anordnung ist so, daß, wenn
einmal eine Bearbeitungseinheit festgelegt ist, die Werkzeugkombinationszeile
TCL entsprechend der ausgewählten Bearbeitungseinheit an die entsprechende Berechnungseinheit
26, 27 oder 28 abgegeben wird. Es sei hier angenommen, daß der Maschinist eine Bearbeitungseinheit zum Bohren
eines Loches eingegeben hat, die zur Punktbearbeitungsart gehört; die Hauptspeichereinheit 13 liest dann eine Reihe
von Werkzeugen aus, d. h. die Werkzeugkombinationszeile TCL, die aus Vorbohrer, Bohrer und Kantenfräser besteht,
welche für den Bohrvorgang benötigt werden, und zwar aus der Adresse 001 der Adreßzeile ADS im Speicher 30, und
die so ausgelesene Werkzeugkombinations zeile TCL wird als Einheit an die Punktbearbeitungsberechnungseinheit 26 abgegeben.
Der Mittenbohrungsbearbeitungs-Berechnungsabschnitt 31 berechnet den Durchmesser des Vorbohrers, der als erstes
einzusetzen ist, aus den Bearbeitungsdaten wie dem Lochdurchmesser, welches der Maschinist über das Tastenfeld
11 eingegeben hat. Der Berechnungsabschnitt 31 bestimmt auch, ob das Abf äsen oder Kantenbrechen gleichzeitig mit
dem Mittenbohrvorgang durchgeführt werden kann, indem ein Vergleich zwischen dem Lochdurchmesser und dem Durchmesser
des Vorbohrers hergestellt wird. Ist der Durchmesser des Bohrers größer als der Durchmesser des Bohrloches, dann ist
es möglich, auch die Fase 4 2 gleichzeitig mit dem Bohren des Loches mit dem Bohrer herzustellen. Der Bearbeitungs-Berechnungszwischenabschnitt
32 berechnet den Durchmesser des Bohrers, der anschließend an den Lochbohrvorgang verwendet
wird, und das Muster des einen Satzes des Bohrers, z. B. den Vorschub je Umdrehung, die Gesamteindringtiefe
usw. In der Zwischenzeit berechnet der Kantenbrechungs-Berechnungsabschnitt 33 den Durchmesser des Abfasfräsers
oder Ansenkers, der für den Brechungskantenabschnitt 4 2 der Löcher einzusetzen ist, sofern dies nicht mit Hilfe eines
Bohrers durchgeführt wird. Das Ergebnis dieser Berechnung
wird über den Hauptsteuerabschnitt 13 der Schneidbedingungsberechnungseinheit
19 zugeleitet, die die Schneidbedingungen wie die Vorschubgeschwindigkeit und die Umfangsgeschwindigkeit
eines jeden Werkzeugs berechnet und festlegt. Diese Daten werden zusammen mit der Werkzeugskombinationszeile
TCL, welche von der Punktbearbeitungs-Berechnungseinheit 26 abgegeben werden und die Einzeldaten
wie Werkzeugdurchmesser enthalten im Bearbeitungsprogrammspeicher 20 gespeichert. Die so gespeicherten Da-
ten und die Werkzeugkombinationszeile TCL bilden ein Bearbeitung sprograirun PRO1 . Auf der Anzeige 12 wird dann über
die Gestaltsteuereinheit 22 eine Forderung nach Eingabe der Bearbeitungspositionsinforxnation gegeben. Daraufhin
gibt der Maschinist über die Tastatur 11 die erforderIichen
Daten ein. Diese werden als Bearbeitungspositionsinformation im Bearbeitungsprogramm PRO1 gespeichex"t. So
legt der Maschinist die Bearbeitungseinheit für jede Bearbeitungsart
fest und gibt sie ein, und an jedem Zeitpunkt der Eingabe wird die Werkzeugkombinationszeile TCL
entsprechend der festgelegten Einheit aus dem Werkzeugkombinationsspeicher
13 ausgelesen. Die Werkzeugdurchmesser und die Schneidbedingungen werden entsprechend den
Werkzeugen und ihrer Einsatzfolge, die durch die Werkzeugkombinationszeile
TCL vorgegeben ist, bestimmt und im Programmspeicher 20 zusammen mit der Bearbeitungspositionsinformation
gespeichert. Für andere Bearbeitungseinheiten bestimmt der Bearbeitungsberechnungszwischenabschnitt 3 2
die Durchmesser der Werkzeuge wie Stirnfräser, Bohrer, Kantenfräser, Reibahle, usw., die in der Werkzeugkombinationszeile
TCL aufgeführt sind, wie auch das Einsatzmuster dieser Werkzeuge für die Bearbeitung von Löchern, die vom
Mittenlochbohren und Abfasen abweichen, und der Kantenbearbeitungsberechnungsabschnitt
27 und der Oberflächenbearbeitungs-Berechnungsabschnitt 2 9 bestimmen aus der aus
dem Werkzeugkombinationsspeicher 30 ausgelesenen Werkzeug-
BAD. ORIGINAL
kombinationszeile TCL (diese Zeile TCL kann unter Umständen
auch nur ein einziges Werkzeug enthalten), die Zahl"der
Werkzeuge und ihrer Bahnen bis zur Fertigstellung, was vom Maschinisten über die Tastatur 11 eingegeben wird. Außerdem
bestimmt die Oberflächenbearbeitungs-Berechnungseinheit 29 die Einzelheiten der Daten, die die Werkzeuge betreffen,
wobei auch die Bearbeitungsrichtung in Betracht gezogen wird. Gemäß dieser Daten berechnet die Schneidbedingungsberechnungseinheit
19 die Schneidbedingungen und speichert die so festgelegten Bedingungen als Bearbeitungsprogramm PRO1 im Speicher 20.
Da die Eingabe von einer Reihe von Bearbeitungseinheiten für ein Werkstück in der beschriebenen Weise beendet ist,
treibt die Hauptsteuereinheit 13 die Werkzeugausrichtsteuereinheit 23 zum Auslesen der Werkzeugkombinationszeilen
TCL entsprechend einer Reihe von Bearbeitungseinheiten, die im Bearbeitungsprogrammspeicher 20 gespeichert sind,
und führt eine Berechnung durch, um eine Bearbeitungswerkzeugkombination
MTC durch Neuordnung oder Aufreihung der Werkzeuge zu bilden, die in Form von aufeinanderfolgenden
Bearbeitungseinheiten eingegeben worden sind, und zwar auf der Basis der Werkzeuge entsprechend'ihrer Einsatzfolge.
Wenn z. B. eine Bearbeitung an einem Werkstück W durchgeführt werden soll, das in Fig. 9a und 9b gezeigt ist, wird
ein Bearbeitungsprogramm PRO1, das schematisch in Fig. 10
gezeigt ist, im Speicher 20 gespeichert, wenn der Maschinist die aufeinanderfolgenden Bearbeitungseinheiten eingibt.
Das Bearbeitungsprogramm PRO1 enthält nämlich die Programmeinheitennummern UNO, die die Eingabereihenfolge
darstellt, UNAME, die Bezeichnung der Bearbeitungseinheiten, NAME, die Werkzeugnamen, CAL, die Nenngrößen, SAF,
die Abschnittskennzeichnung, usw.,welche in der Reihenfolge der Eingabe von oben nach unten in der Fig. aufgeführt
sind. Außerdem ist, wie in Fig. 11 gezeigt, der Werkzeugsatzspeicher 25 gedanklich in drei variable Bereiche auf-
ORIGINAL
geteilt, nämlich einen ersten Bereich 42, einen zweiten
Bereich 43 und einen dritten Bereich 45. Den ersten'Adressen
der Bereiche 43 und 45 sind Kennzeichen FLG zugeordnet zur Unterscheidung dieser Bereiche voneinander. Die Werkzeugaufreihsteuereinheit
23 liest die Bearbeitungseinheitennuramern UNAME und die Werkzeugnamen NAME in der Reihenfolge
der Programmeinheitennummer UNO und speichert die so ausgelesenen Daten im ersten Bereich 4 2 des Speichers 25,
wenn die ausgelesene Bearbeitungseinheit zur Flächenbearbeitungsart oder zur Streckenbearbeitungsart gehört, vorausgesetzt,
daß die in dieser Bearbeitungseinheit verwendeten Werkzeuge für die Gruppenbearbeitung vorgesehen sind (gekennzeichnet
durch "R" an der Werkzeugnamenspalte NAME in Fig. 10), während dann, wenn die Werkzeuge für die Finishbearbeitung
dienen (gekennzeichnet durch "F" in der Werkzeugnamenspalte NAME), die Daten im dritten Abschnitt 4 5
gespeichert werden. Gehört dagegen die ausgelesene Bearbeitungseinheit
der Punktbearbeitungsart an, dann liest in der Regel die Werkzeugaufreihungssteuereinheit 23 die Werkzeugnamen
NAME in jeder Bearbeitungseinheit in der Einsatzfolge
von oben nach unten in Fig. 10 aus und speichert
sie im zweiten Abschnitt 43. Die Daten jedoch, die Räumahlen, Gewindeschneider und Bohrstähle betreffen, die als
Fertigbearbeitungswerkzeuge zu betrachten sind, da sie beim Bearbeiten nur geringen Vorschub haben, sind im dritten
Bereich 45 gespeichert, was an späterer Stelle noch erläutert wird (siehe Schritte (10), (23) und (24) in Fig.
12). Während die Werkzeugnamen NMiE im Bereich 43 gespeichert
werden, führt die Werkzeugaufreihsteuereinheit 23 einen Suchvorgang durch, ob dasselbe Werkzeug bereits im
zweiten Bereich 43 gespeichert ist, indem es eine Koinzidenzprüfung
unter den Werkzeugnamen NAME, der der Nenngröße CAL und der Abschnittskennzeichnung SAF durchführt.
Wenn bereits ein identisches Werkzeug gespeichert worden ist, wird eine zweite Speicherung dieses Werkzeugs verhindert,
während dann, wenn noch kein identisches Werkzeug
gespeichert worden ist, die Bezeichnung NAME dieses Werkzeugs am Ende der bereits im zweiten Bereich 4 3 gespeicherten
Werkzeugnamen NAME angefügt wird.
Dieser Vorgang wird nachfolgend in Verbindung mit Fig. 12 erläutert. Im Schritt (2) der Fig. 12 ist ein Stirnfräser
für Grobbearbeitung (in Fig. 12 mit "Rough Face Mill" bezeichnet)
, dessen Einheitennummer UNO 2 ist, im ersten Bereich 4 2 gespeichert, während im Schritt (3) ein Schlichtstirnfräser
(in Fig. 12 "Finish Face Mill" bezeichnet) im dritten Bereich 4 5 gespeichert wird. Ein Flächenvorbohrer
14.0 erscheint in den Bearbeitungseinheiten mit den Nummern UNO 4, 5,6 und 7. Der Flächenvorbohrer 14.0 ist das
erste Mal im Bereich 4 3 in der Stufe (6) aufgeführt, wird jedoch nicht im Speicher 25 in den Stufen (8), (11) und
(15) in Fig. 12 aufgenommen, da er bereits in der Stufe
(6) registriert ist.
Bei der Ausführung der Bearbeitung ist es unbedingt nötig, daß jede Unordnung oder verkehrte Einsatzfolge der Werkzeuge
als die, die als Finish-Bearbeitungswerkzeuge benötigt werden, vorkommt, d.h. eine falsche Einsatzfolge von
Werkzeugen gegenüber der Registrierung im Abschnitt 43. Genauer gesagt, nimmt man hier an, daß die Lochbohrbearbeitungseinheit
mit der Einheitennummer UNO 7 den Flächenbohrer' 14.0 enthält, da dieses Werkzeug das erste Mal in
der Bearbeitungseinheit UNO 7 verwendet wird, dann wird im Schritt (15) in Fig. 12 dieses Werkzeug nicht gespeichert,
weil es ja bereits in der ersten Adresse im Bereich 43 enthalten ist. Der Bohrer 32.0 wird dagegen am Ende der
Werkzeugzeile im Bereich 43 gespeichert, weil dieses Werkzeug bisher noch nicht gespeichert worden ist. Das Speichern
des Bohrers 32.0 an dieser Position bewirkt jedoch den Nachteil beim tatsächlichen Bearbeiten, daß es zum Einsatz
kommt, nachdem ein Fingerfräser 30.0A eingesetzt wor-
BAD ORfGINAl:
den ist, der nach dem Bohren durch den Bohrer hätte verwendet
werden sollen. Um dies zu vermeiden, wird beim Einspeichern des Bohrers 32.0 eine Recherche nach dem Werkzeugnamen
NAME für jedes Werkzeug durchgeführt, das nach dem Bohrer 32.0 einzusetzen ist, d. h. die unterhalb des Bohrers
32.0 in Fig. 10 aufgeführten Werkzeuge mit Ausnahme des Bohrvorgangs 40.0 und des Bohrvorgangs 80.0, die als
Fertigbearbeitungswerkzeuge anzusehen sind, sofern solche Werkzeuge bereits im Abschnitt 4 3 gespeichert sind. Kommt
ein solches Werkzeug vor (Fingerfräser 30.0A ist in diesem
Fall bereits gespeichert), so wird, wie aus Schritt (16) in Fig. 12 zu ersehen, die Werkzeugbezeichnung NAME des.Bohrers
32.0 an der Position unmittelbar vor der Werkzeugbezeichnung NAME dieses Werkzeugs angeordnet, das in diesem
Fall der Fingerfräser 30.OA ist. Die gleiche Prüfung und
der gleiche Ablauf werden für die anschließenden Bohrwerkzeuge 38.5 und 39.5 durchgeführt und die Werkzeugnamen
Bohrer 38.5 und Bohrer 39.5 werden unmittelbar vor dem Fingerfräser 30.0A registriert, wie in den Schritten (17) und
(18) in Fig. 12 gezeigt. In Schritt (19) der Fig. 12 wird
der Fingerfräser 30.0A nicht eingeführt, da dieses Werkzeug bereits registriert ist. Das nächste Werkzeug ist ein Bohrwerkzeug
79.5, denn ein Kantenbrecher 10.0 ist bereits gespeichert, so daß das Bohrwerkzeug 79.5 unmittelbar vor
"Chamfer 10.0A" im Bereich 43 gespeichert wird, wie in
Schritt (20) in Fig. 12 gezeigt. Mit diesem Ablauf ist es möglich, im Abschnitt 4 3 die Werkzeugbezeichnungen NAME ohne
Störung der Einsatzfolge der Werkzeuge, welche in den Werkzeugkombinationszeilen
TCL der einzelnen Bearbeitungseinheiten enthalten sind, aufzureihen. Die Werkzeugaufreihsteuereinheit
23 führt die beschriebenen Recherchen nach identischen Werkzeugen nur für nacheinander eingegebene Bearbeitungseinheiten,
die zur Punktbearbeitungsart (Punktsteuerung) gehören (für die aufeinanderfolgenden Einheiten 4, 5,6 und
7 in Fig. 10) durch. Wenn nämlich das Bezugskoordinatensystem während der Bearbeitung revidiert wird oder wenn eine Bear-
BAD ORiGINAL
beitungsart, die mit einem Einzelwerkzeug ausführbar (nachfolgend als "Einzelwerkzeugart" benannt), eingegeben
wird, wird durch die Einheitennumraer UNO eines derartigen
Programms der Suchbereich unterteilt. Die Werkzeugaufreih-Steuereinheit
23 geht bei der Suche nicht über eine derartige Einheitennummer UNO hinaus. Wie in Schritt (23) gezeigt,
sind die im dritten Bereich 4 5 gespeicherten Werkzeuge untereinander aufgereiht für Stirnfräser-Fertigbearbeitung,
Fingerfräser-Fertigbearbeitung, Räumahle, Gewindeschneider und Lochdrehen im Speicher 25, wie in Fig. 12
gezeigt, und zwar für jede Folge von Programmen, die begrenzt sind durch die Koordinateneinstelleinheitennummer
UNO 1, die Einheitennummer für den Bearbeitungsendbefehl (END) UNO 9 und die Einzelwerkzeugbearbeitung.
Wenn die Speicherung für die Werkzeugnamen NAME der Werkzeuge für alle Bearbeitungseinheiten des Bearbeitungsprograrnms
PRO 1 beendet ist, ist im Speicher 25 eine Werkzeugkombination MTC aufgebaut, in der die Namen NAME der einzusetzenden
Werkzeuge für die vorgesehene Bearbeitung des Werkstücks korrekt in der Einsatzfolge von oben nach unten in der Figur
aufgereiht sind. Der Speicher 25 enthält, wie in Fig. 13 gezeigt, neben den Werkzeugnamen NAME, der Nenngröße CAL und
dem Abschnittsanhang SAF für die darin gespeicherten Werkzeuge die Magazinsatznummern, in denen sich die Werkzeuge
befinden, und die Programmeinheitennummern UNO der von diesen Werkzeugen Gebrauch machenden Programmeinheiten. Die
Werkzeugaufreihungssteuereinheit 23 zeichnet im Speicher 25 auch die Programmeinheitennummern UNO für die Bearbeitungseinheiten
mit den Werkzeugen auf, deren Registrierung abgewiesen worden ist, weil bei der Recherche im Bereich
4 3 bereits eine frühere Registrierung festgestellt werden konnte. Durch Auslesen der Programmeinheitennummer UNO aus
dem Speicher 25 ist es deshalb möglich, sämtliche Bearbeitungen, die mit diesem Werkzeug durchgeführt werden, festzustellen.
Wenn die Aufreihung der Bearbeitungswerkzeuge, d.h. die Bearbeitungswerk
zeugkombination MTC, im Speicher 25 abgeschlossen ist, veranlaßt die Hauptsteuereinheit 13 die Werkzeugaufreihsteuereinheit
23 dazu, die Namen NAME der im Speicher 25 aufgelisteten Werkzeuge nacheinander von oben
nach unten in der Bearbeitungswerkzeugkombination MTC gemäß Fig. 13 auszulesen und die Daten zusammen mit den Bearbeitungspositionsinformationen
für die zugehörigen Bearbeitungseinheiten im Bearbeitungsprogramm PRO1 der Programmumsetzeinheit
21 zuzuführen, die diese Daten in ein Durchführungsprogramm PRO2 in Begriffen des Maschinencodes
umsetzt. Das Durchführungsprogramm PRO2 wird dann in einem Durchführungsprogrammpufferspeicher 35 gespeichert.
Nun setzt der Maschinist das Werkstück W auf den Maschinentisch 3 auf und startet von der Steuertaste 10 her den
Bearbeitungsvorgang durch Befehl an die Hauptsteuereinheit 13. Die Hauptsteuereinheit 13 treibt daraufhin die
HilfsSteuereinheit 36, die Spindelsteuereinheit 37 und
die Wellensteuereinheit 39, so daß entsprechend dem Durchführungsprogramm
PRO2 die geforderte Bearbeitung ausgeführt wird. Die Bearbeitung erfolgt nach der in der Bearbeitungswerkzeugskombination
MTC, welche im Werkzeugsatzspeicher gespeichert ist, aufgereihten Folge. Wenn ein Werkzeug 6
für die Bearbeitung in der Punktbearbeitung an der Spindel 7 befestigt ist, läuft der Bearbeitungsvorgang gemäß
den Programmeinheitennummer ÜNO aus Speicher 25 für alle
Bearbeitungseinheiten ohne Werkzeugwechsel durch den Werkzeugwechsler 9 ab. Das Bohren durch den Bohrer 10.0 wird
für die Bearbeitungseinheiten mit den Nummern UNO 4, 5 und
6 von der linken Seiten her durchgeführt, wie in Fig. 13 dargestellt, ohne daß das Werkzeug ausgewechselt wird.
Wie oben gesagt, sind die Grobbearbeitungswerkzeuge für die Flächen- und Bahnsteuervorgänge im ersten Bereich 42,
der im oberen Teil der Fig. 11 gezeigt ist, gespeichert, während die Fertigbearbeitungswerkzeuge im dritten Bereich
45 gespeichert sind. Das Werkstück W wird also zunächst
grob bearbeitet, woraufhin dann die Bearbeitungen mit Punktsteuerung
durchgeführt werden ohne irgendeine Verwechslung oder Störung der in den Werkzeugskombinationszeilen TCL
der einzelnen Bearbeitungsvorgänge vorgesehenen Werkzeugfolgen. Es erfolgt dann die Fertigbearbeitung, mit der der
Vorgang abgeschlossen wird. Die gemeinsame Zurverfügungstellung für mehrere Bearbeitungseinheiten durch das Werkzeug
6 im zweiten Bereich 43 wird mit minimalem Bearbeitungsirrtum durchgeführt,weil die Recherche über den Inhalt des
Werkzeugsatzspeichers 25, welche durch die Werkzeugaufreihungssteuereinheit
23 durchgeführt wird, nur innerhalb desselben Koordinatensystems durchgeführt wird. Da außerdem
diese Recherche nicht auch über die Einzelwerkzeugbearbeitung vorgenommen wird, werden verschiedene Probleme
vermieden, wie beispielsweise das Aneinanderstoßen von Werkzeug 6 und Werkstück W, was andernfalls eintreten könnte,
wenn z. B. ein Bearbeitungsvorgang mit Punktsteuerung, der nach einem Einzelwerkzeugsbearbeitungsvorgang durchgeführt
werden soll, irrtümlich davor ausgeführt wird.
Vorstehend wurde ein spezielles Ausführungsbeispiel anhand einer Vielfachbearbeitungsmaschine erläutert, doch
ist es für den Fachmann klar> daß die Erfindung bei'jeder
Art numerisch gesteuerter Werkzeugmaschine eingesetzt werden kann, bei der ein Maschinist Befehlseingaben in Bearbeitungseinheiten
vornimmt.
Wie beschrieben, werden gemäß der Erfindung Werkzeugkombinationszeilen
TCL, welche entsprechend Bearbeitungseinheiten zur gewünschten Bearbeitungsform ausgewählt worden ist, in
einem Bearbeitungsprogrammspeicher 20 gespeichert, und die in den Werkzeugkombinationszeilen TCL vorkommenden Werkzeuge,
die im Speicher 20 gespeichert sind, werden auf der Basis der Werkzeuge so neu geordnet und aufgereiht, daß in einem
Werkzeugsatzspeicher 25 eine Bearbeitungswerkzeugkombination MTC gebildet wird. Die Bearbeitung wird nach dieser Bearbei-
tungswerkzeugkombination MTC derart ausgeführt, daß die in verschiedenen Bearbeitungseinheiten auftretenden Bearbeitungsvorgänge,
die durch ein und dasselbe Werkzeug auszuführen sind, ohne Werkzeugaustausch durch eben dieses
Werkzeug in einem Vorgang ausgeführt werden. Bei dem eingangs erwähnten Verfahren, bei welchem die Bearbeitungseinheiten
unmittelbar in Folge durchgeführt werden, ist die Werkzeugwechselfrequenz unpraktisch hoch, weil auch
dann, wenn irgendein Werkzeug für unterschiedliche Bearbeitungseinheiten verwendbar ist, dieses jedes Mal zu Beginn
und zum Ende der Bearbeitung, die das Werkzeug in jeder unabhängigen Bearbeitungseinheit vorzunehmen hat,
montiert und demontiert wird. Mit der Erfindung wird dieser häufige Werkzeugwechsel nunmehr vermieden. Darüber hinaus
wird durch die Erfindung eine sehr mühevolle Program^
mierarbeit vermieden, so daß die gesamte Bearbeitungsdauer beträchtlich verkürzt werden kann.
Leerseite
Claims (6)
- 37 722YAMAZAKI MACHINERY WORKS, LTD.
Niwa-Gun, Aichi-ken / JAPANVerfahren zum Steuern der Werkzeugaufreihung in einer numerisch gesteuerten Werkzeugmaschine 10Patentansprüche1y Verfahren zum Steuern der Aufreihung von Werkzeugen in einer numerisch gesteuerten Werkzeugmaschine mit folgender Kennzeichnung: es werden die benötigten Bearbeitungen in einzelne Bearbeitungseinheiten nach der Bearbeitungsform klassifiziert; ein Werkzeugkombinationsspeicher, ein Bearbeitungsprogrammspeicher und ein Werkzeugsatzspeicher werden vorgesehen; im Werkzeugkombinationsspeicher werden Werkzeugkombinationszeilen gespeichert, die die Namen von Werkzeugen in der Einsatzfolge für die einzelnen Bearbeitungseinheiten enthalten; die Bearbeitungseinheiten werden angewiesen, die zugehörigen Werkzeugkombinationszeilen als Einheiten -auszulesen; die Werkzeugkombinationszeilen für die zugehörigen Bearbeitungseinheiten werden im Bearbeitungsprogrammspeicher gespeichert; im Werkzeugsatzspeicher wird durch Umordnung und Aufreihung eine Bearbeitungswerkzeugkombination auf der Basis der Werkzeuge gebildet, die in den im Bearbeitungsprogrammspeicher enthaltenen Werkzeugkombinationszeilen sind; die Bearbeitung wird gemäß der Bearbeitungswerkzeugkombination derart vorgenommen, daß die Bearbeitungen, die mit einem Werkzeug zugleich innerhalb mehrerer Bearbeitungseinheiten auszuführen sind, in einem Vorgang durchgeführt werden, ohne daß dieses Werkzeug wiederholt montiert und demontiert zu werden braucht. - 2. Verfahren nach Anspruch 1,
dadurch gekennzeichnet,daß die erforderliche Bearbeitung nach der Bearbeitungsgestalt in Punktsteuerungsbearbeitung, Streckensteuerungsbearbeitung und Flächensteuerungsbearbeitung klassifiziert werden und diese einzelnen Bearbeitungsarten weiter in zahlreiche Bearbeitungseinheiten sortiert werden. - 3. Verfahren nach Anspruch 2,
gekennzeichnet durchUnterteilen des Werkzeugsatzspeichers in einen ersten Bereich, einen zweiten Bereich und einen dritten Bereich; Registrieren der Namen von Grobbearbeitungswerkzeugen der Bearbeitungseinheiten, die zur Streckensteuerungsbearbeitung oder zur Flächensteuerungsbearbeitung gehören, in den ersten Bereich; Registrieren der Namen von Finish-Bearbeitungswerkzeugen der Bearbeitungseinheiten, die zur Streckensteuerungsbearbeitung oder zur Flächensteuerungsbearbeitung gehören, im dritten Bereich;- und Registrieren in der Regel im zweiten Bereich der Namen von Werkzeugen entsprechend der -Einsatzfolge, wie sie durch die Werkzeugkombinationszeile der Bearbeitungseinheit dargeboten werden, wenn die Bearbeitungseinheit zur Punktsteuerungsbearbeitung gehört. - 4. Verfahren nach Anspruch 3,dadurch gekennzeichnet,daß beim Registrieren des Werkzeugnamens im zweiten Bereich eine Recherche nach Registrierungen desselben Werkzeugs im zweiten Bereich durchgeführt wird und die Registrierung des Werkzeugnamens nur dann zugelassen wird, wenn dasselbe Werkzeug nicht bereits im zweiten Bereich registriert worden ist.
- 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß die im Bearbeitungsprogrammspeicher gespeicherten Bearbeitungseinheiten mit ihren eigenen Programmeinheitennum— mern versehen werden und daß die Programmeinheitennummern entsprechend den Bearbeitungseinheiten, die zugleich durch ein einzelnes Werkzeug auszuführen sind, im Werkzeugssatzspeicher gespeichert werden.
- 6. Verfahren nach Anspruch 4 oder 5, dadurch gekennzeichnet, daß die Recherche innerhalb des zweiten Bereichs nur in den aufeinanderfolgend eingegebenen Bearbeitungseinheiten durchgeführt wird, die zur Punktsteuerungsbearbeitung gehören.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56178075A JPS5882648A (ja) | 1981-11-05 | 1981-11-05 | 数値制御工作機械における工具配列制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3240974A1 true DE3240974A1 (de) | 1983-05-11 |
DE3240974C2 DE3240974C2 (de) | 1992-07-09 |
Family
ID=16042176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19823240974 Granted DE3240974A1 (de) | 1981-11-05 | 1982-11-05 | Verfahren zum steuern der werkzeugaufreihung in einer numerisch gesteuerten werkzeugmaschine |
Country Status (6)
Country | Link |
---|---|
US (1) | US4547854A (de) |
JP (1) | JPS5882648A (de) |
DE (1) | DE3240974A1 (de) |
FR (1) | FR2522293B1 (de) |
GB (1) | GB2109129B (de) |
IT (1) | IT1156230B (de) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58155147A (ja) * | 1982-03-04 | 1983-09-14 | Mitsubishi Electric Corp | 数値制御加工方式 |
KR890001314B1 (en) * | 1983-05-23 | 1989-04-29 | Mitsubishi Electric Corp | Numbering control apparatus |
JPS59224228A (ja) * | 1983-06-02 | 1984-12-17 | Fanuc Ltd | 数値制御装置 |
JPS60126710A (ja) * | 1983-12-14 | 1985-07-06 | Fanuc Ltd | 自動プログラミングにおける加工工程の決定方法 |
JPS60135161A (ja) * | 1983-12-23 | 1985-07-18 | Mitsubishi Electric Corp | 数値制御装置における加工方法 |
JPH064214B2 (ja) * | 1984-02-29 | 1994-01-19 | ヤマザキマザック株式会社 | 数値制御工作機械における加工順序制御方法 |
JPS6125748A (ja) * | 1984-07-12 | 1986-02-04 | Yamazaki Mazak Corp | マシニングセンタにおける加工順序決定制御方法 |
JPS6125749A (ja) * | 1984-07-13 | 1986-02-04 | Yamazaki Mazak Corp | マシニングセンタにおける加工順序決定制御方法 |
US4636938A (en) * | 1984-08-31 | 1987-01-13 | Cincinnati Milacron Inc. | Method and apparatus for producing numerical control programs |
US4972322A (en) * | 1984-09-21 | 1990-11-20 | Brother Kogyo Kabushiki Kaisha | Method for preparing numerical control data for a machine tool |
US4739488A (en) * | 1984-09-21 | 1988-04-19 | Brother Kogyo Kabushiki Kaisha | Machine tool with tool selection and work sequence determination |
JPS6195852A (ja) * | 1984-10-15 | 1986-05-14 | Brother Ind Ltd | 工作機械 |
DE3689027T2 (de) * | 1985-04-30 | 1994-01-27 | Fanuc Ltd | Herstellungsverfahren für ein programm zur bohrung von löchern. |
JPS62251045A (ja) * | 1986-04-24 | 1987-10-31 | Yamazaki Mazak Corp | 多面加工工作機械における加工制御方法 |
US4953075A (en) * | 1986-12-16 | 1990-08-28 | Spectra Physics, Inc. | Control system for a sample preparation system |
US5029065A (en) * | 1986-12-16 | 1991-07-02 | Ciba-Geigy Corporation | Control system for a sample preparation system |
JPS63240606A (ja) * | 1987-03-27 | 1988-10-06 | Toshiba Corp | Ncデ−タ作成方法 |
JPH0763918B2 (ja) * | 1987-03-31 | 1995-07-12 | 東芝機械株式会社 | Nc装置における工具リスト保存方式 |
JPS63250707A (ja) * | 1987-04-07 | 1988-10-18 | Fanuc Ltd | 部品形状入力方法 |
US4896273A (en) * | 1987-07-29 | 1990-01-23 | Moore Bill V | Method and apparatus for selection of complex parts, including blades for band saws |
JPH01321505A (ja) * | 1988-06-24 | 1989-12-27 | Fanuc Ltd | 穴加工用ncデータ作成方法 |
JPH0265945A (ja) * | 1988-08-31 | 1990-03-06 | Okuma Mach Works Ltd | 数値制御情報作成機能における加工方法の決定方式 |
JP2779181B2 (ja) * | 1988-10-26 | 1998-07-23 | マツダ株式会社 | 治具自動設計装置および治具の設計方法 |
JPH02143306A (ja) * | 1988-11-25 | 1990-06-01 | Mitsubishi Electric Corp | 数値制御装置 |
JP2649838B2 (ja) * | 1989-03-15 | 1997-09-03 | オークマ 株式会社 | 数値制御情報作成装置における加工方法の決定方法 |
US5289382A (en) * | 1989-12-07 | 1994-02-22 | Mazda Motor Corporation | Method of and system for producing data for numerically controlled machining |
JP2744679B2 (ja) * | 1990-06-21 | 1998-04-28 | オ−クマ株式会社 | 数値制御情報作成装置 |
JP2606460B2 (ja) * | 1991-02-21 | 1997-05-07 | 三菱電機株式会社 | Cad/cam装置のデータ生成方法 |
US5796618A (en) * | 1992-10-09 | 1998-08-18 | Omron Corporation | CAD system, method and medium for creating and encoding NC data based before and after workpiece models |
DE4330220C2 (de) * | 1993-09-07 | 2002-01-31 | Traub Drehmaschinen Gmbh I L | Dialogorientiertes Programmiersystem zur Erzeugung eines Steuerprogramms für eine CNC-Maschine |
ATE188784T1 (de) * | 1993-09-07 | 2000-01-15 | Traub Drehmaschinen Gmbh | Dialogorientiertes programmiersystem für eine cnc-werkzeugmaschine |
DE4330221C2 (de) * | 1993-09-07 | 2002-04-04 | Traub Drehmaschinen Gmbh | Dialogorientiertes Programmiersystem zur Erzeugung eines Steuerungsprogramms für eine CNC-Maschine |
US5444634A (en) * | 1994-04-28 | 1995-08-22 | Illinois Tool Works Inc. | Lubricant nozzle positioning system and method |
JPH11345009A (ja) * | 1998-06-02 | 1999-12-14 | Fanuc Ltd | 数値制御装置 |
DE19856116A1 (de) | 1998-12-04 | 2000-06-15 | Agie Sa | Verfahren und Vorrichtung zur Steuerung einer Werkzeugmaschine, insbesondere einer Senkerosionsmaschine |
DE19856098C2 (de) * | 1998-12-04 | 2002-01-17 | Agie Sa | Verfahren und Vorrichtung zur Steuerung einer Senkerosionsmaschine |
DE10034079A1 (de) * | 2000-07-13 | 2002-01-24 | Heidenhain Gmbh Dr Johannes | Vorrichtung und Verfahren zur Steuerung einer Werkzeugmaschine |
US6665580B1 (en) * | 2000-09-18 | 2003-12-16 | Thermwood Corporation | Automatic cutting tool management system for a computer numeric controlled machining system |
US6574527B1 (en) | 2000-10-05 | 2003-06-03 | Kennametal Inc. | Method of selecting a cutting system |
US7873622B1 (en) * | 2004-09-02 | 2011-01-18 | A9.Com, Inc. | Multi-column search results interface |
NL1027332C2 (nl) * | 2004-10-25 | 2006-04-26 | Meerpaal B V De | Robotcel en werkwijze voor het opslaan van elementen in een robotcel. |
JP6444969B2 (ja) * | 2016-12-21 | 2018-12-26 | ファナック株式会社 | 数値制御装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AT288112B (de) * | 1966-05-12 | 1971-02-25 | Molins Machine Co Ltd | Werkzeugmaschinenanlage mit einem zentralen Steuergerät |
DE2847418A1 (de) * | 1977-11-02 | 1979-05-10 | Toshiba Machine Co Ltd | Selbsttaetige betriebsanordnung und selbsttaetiges betriebsverfahren fuer eine werkzeugmaschine |
DE3240000A1 (de) * | 1981-10-28 | 1983-05-11 | Yamazaki Machinery Works, Ltd., Niwa, Aichi | Verfahren zur steuerung der werkzeugauswahl in einer vielfach-bearbeitungsmaschine |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4369563A (en) * | 1965-09-13 | 1983-01-25 | Molins Limited | Automated machine tool installation with storage means |
US3626385A (en) * | 1969-12-30 | 1971-12-07 | Ibm | Time-shared numerical control system |
US4034212A (en) * | 1973-06-08 | 1977-07-05 | Weltronic Company | Welding and automation control system |
IT1009329B (it) * | 1974-03-18 | 1976-12-10 | Mst Spa | Perfezionamento nei sistemi di con trollo per macchinario ed impianti in generale particolarmente de scritto per applicazioni su macchi ne utensili |
NL7511705A (nl) * | 1975-10-06 | 1977-04-12 | Philips Nv | Numerieke besturing voor een multigereedschap- machine. |
JPS5297486A (en) * | 1976-01-07 | 1977-08-16 | Nec Corp | Automatic processing system |
US4135238A (en) * | 1976-01-26 | 1979-01-16 | Hamill Company, Inc. | Numerically controlled machine tool system |
JPS5518383A (en) * | 1978-07-28 | 1980-02-08 | Toyoda Mach Works Ltd | Numerical controller for controlling grinding |
JPS5642806A (en) * | 1979-09-18 | 1981-04-21 | Fanuc Ltd | Sequence control system for numerical control machine tool |
WO1981001061A1 (en) * | 1979-10-02 | 1981-04-16 | Daihatsu Motor Co Ltd | Method of controlling numerical controlled machine tool |
US4314329A (en) * | 1980-02-04 | 1982-02-02 | Cincinnati Milacron Inc. | Method and apparatus for using a computer numerical control to control a machine cycle of operation |
-
1981
- 1981-11-05 JP JP56178075A patent/JPS5882648A/ja active Granted
-
1982
- 1982-10-27 US US06/437,169 patent/US4547854A/en not_active Expired - Lifetime
- 1982-10-28 GB GB08230753A patent/GB2109129B/en not_active Expired
- 1982-11-04 IT IT68288/82A patent/IT1156230B/it active
- 1982-11-04 FR FR8218535A patent/FR2522293B1/fr not_active Expired
- 1982-11-05 DE DE19823240974 patent/DE3240974A1/de active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AT288112B (de) * | 1966-05-12 | 1971-02-25 | Molins Machine Co Ltd | Werkzeugmaschinenanlage mit einem zentralen Steuergerät |
DE2847418A1 (de) * | 1977-11-02 | 1979-05-10 | Toshiba Machine Co Ltd | Selbsttaetige betriebsanordnung und selbsttaetiges betriebsverfahren fuer eine werkzeugmaschine |
DE3240000A1 (de) * | 1981-10-28 | 1983-05-11 | Yamazaki Machinery Works, Ltd., Niwa, Aichi | Verfahren zur steuerung der werkzeugauswahl in einer vielfach-bearbeitungsmaschine |
Non-Patent Citations (2)
Title |
---|
DE-Z.: ZwF 72(1977) 12, S. 635-638 * |
DE-Z.: ZwF 75(1980) 2, S. 72-82 * |
Also Published As
Publication number | Publication date |
---|---|
JPS5882648A (ja) | 1983-05-18 |
IT8268288A0 (it) | 1982-11-04 |
DE3240974C2 (de) | 1992-07-09 |
JPH0321299B2 (de) | 1991-03-22 |
FR2522293B1 (fr) | 1985-11-08 |
GB2109129B (en) | 1985-06-19 |
IT1156230B (it) | 1987-01-28 |
US4547854A (en) | 1985-10-15 |
FR2522293A1 (fr) | 1983-09-02 |
GB2109129A (en) | 1983-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3240974C2 (de) | ||
DE3240000C2 (de) | ||
DE3308765C2 (de) | ||
DE3308764C2 (de) | ||
DE3234426C2 (de) | ||
DE3533765C2 (de) | Numerisch gesteuerte Werkzeugmaschine | |
DE3687696T2 (de) | Kompilierungsverfahren von numerisch gesteuerten programmen fuer eine vier-achsen-drehbank. | |
DE60111126T2 (de) | Verfahren zur Bearbeitung von Werkstücken mit einem komplexen Werkzeug | |
DE2429586A1 (de) | Numerisch gesteuerte werkzeugmaschine und verfahren zur durchfuehrung von zerspanungsgaengen | |
DE3307800A1 (de) | Numerisch gesteuertes bearbeitungssystem | |
DE2013403C3 (de) | Werkzeugmaschine mit automatischen Werkzeugwechsel | |
DE60130374T2 (de) | Automatische drehbank, verfahren ihrer steuerung und einrichtung zu ihrer steuerung | |
DE10039970B4 (de) | Bearbeitungszentrum und Verfahren zum Bearbeiten von mehreren Werkstücken | |
DE60010248T2 (de) | Werkzeugmaschine zur komplexen Bearbeitung | |
DE3872612T2 (de) | Drehbank, versehen mit steuereinrichtung. | |
EP1217483B1 (de) | Bearbeitungseinrichtung und Maschinensteuerprogramm | |
DE4039132C2 (de) | Verfahren zur Erzeugung von NC-Kodes | |
DE3921994A1 (de) | Automatisches datenverarbeitungssystem zur erstellung von bearbeitungsverfahren fuer bauteile | |
DE60102867T2 (de) | Verfahren zur Kontrolle der Lebensdauer eines Kombinationswerkzeuges | |
DE3590250T1 (de) | Automatisches Programmiersystem | |
EP0276634A1 (de) | Verfahren und Anlage zur Herstellung von Werkstücken | |
DE3239836A1 (de) | Verfahren zum steuern der kennzeichnung von werkzeug-magazinplaetzen eines vielfach-bearbeitungsautomaten | |
DE4037315A1 (de) | Verfahren zum festlegen des ablaufs einer spanabhebenden innendurchmesser-bearbeitung bei der generierung von nc-information | |
DE4315997C2 (de) | Bearbeitungsmaschine für plattenförmige Werkstücke | |
DE4117003C2 (de) | Verfahren zur automatischen Bestimmung des Bearbeitungsablaufs einer rechnergesteuerten Werkzeugmaschine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8125 | Change of the main classification |
Ipc: G05B 19/18 |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition |