[go: up one dir, main page]

DE1164541B - Program control of machine tools - Google Patents

Program control of machine tools

Info

Publication number
DE1164541B
DE1164541B DES57581A DES0057581A DE1164541B DE 1164541 B DE1164541 B DE 1164541B DE S57581 A DES57581 A DE S57581A DE S0057581 A DES0057581 A DE S0057581A DE 1164541 B DE1164541 B DE 1164541B
Authority
DE
Germany
Prior art keywords
control
cams
limit switch
control plate
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.)
Pending
Application number
DES57581A
Other languages
German (de)
Inventor
Erwin Hinderer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Corp
Original Assignee
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Corp filed Critical Siemens Corp
Priority to DES57581A priority Critical patent/DE1164541B/en
Publication of DE1164541B publication Critical patent/DE1164541B/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/12Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/06Programme control other than numerical control, i.e. in sequence controllers or logic controllers using cams, discs, rods, drums or the like
    • G05B19/063Programme control other than numerical control, i.e. in sequence controllers or logic controllers using cams, discs, rods, drums or the like for sequential programme-control without delivering a reference value

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

Programmsteuerung von Werkzeugmaschinen Es sind Programmsteuerungen von Werkzeugmaschinen bekanntgeworden, bei denen der gesamte Arbeitsablauf sich aus einer Reihe von einzelnen Arbeitsschritten zusammensetzt und durch geeignete Programmwählschalter die Maschinenbewegungen für jeden einzelnen Arbeitsschritt vorher eingestellt werden können. Als Arbeitsbewegungen kommen dabei nicht nur einfache Vorwärts- und Rückwärtsbewegungen in Betracht, sondern man bemüht sich, zur rationelleren Ausnutzung der Maschine von Fall zu. Fall mit größerer Bewegungsgeschwindigkeit zu arbeiten, wenn es sich darum handelt, über eine große Strecke das Werkzeug an das Werkstück heranzubringen, ehe die eigentliche Bearbeitung des Werkstückes einsetzt. Auch bei der Rückführung des Werkzeuges kann man sich höherer Geschwindigkeiten bedienen, um damit Totzeiten zu verkürzen. Andererseits kommen zum Bearbeiten selbst Geschwindigkeiten in Frage, die entsprechend geringer sind, und weiterhin kommt es auch darauf an, gegebenenfalls mit verminderter Geschwindigkeit arbeiten zu können, wenn man das Werkzeug bzw. Werkstück in eine genau definierte Lage zu bringen hat, die bei zu schneller Maschinenbewegung unter Umständen überfahren werden könnnte.Program control of machine tools These are program controls of machine tools, where the entire workflow is different composed of a series of individual work steps and suitable Program selector switch the machine movements for each individual work step can be set beforehand. The work movements are not just simple Forward and backward movements are considered, but one tries to be more rational Utilization of the machine on a case-by-case basis. Case with greater speed of movement to work when it comes to the tool over a long distance bring the workpiece before the actual machining of the workpiece begins. You can also use higher speeds when returning the tool operate in order to shorten dead times. On the other hand, come to the editing itself Speeds that are correspondingly lower and will continue to come into question it is also important to be able to work at a reduced speed if necessary, if you have to bring the tool or workpiece into a precisely defined position, which could possibly be overrun if the machine is moving too fast.

Bei Programmsteuerungen hat man die Auslösung des nächstfolgenden Programmschrittes vielfach mit Hilfe von Endschaltern oder ähnlichen Einrichtungen eingeleitet. Eine bekannte Steuerung sieht dabei die Abgabe neutraler Steuerimpulse vor, die von einem oder mehreren an der Maschine angebrachten Endschaltern abgegeben werden, wobei diese neutralen Steuerimpulse jeweils auf ein Schrittschaltwerk arbeiten, welches dadurch eine Stufe weiterschaltet. Die nächste Schaltstufe bewirkt dann über das eingangs geschilderte Wahlschaltersystem den Ablauf des nächsten Arbeitsschrittes.With program controls you have the triggering of the next one Program steps often with the help of limit switches or similar devices initiated. A known control sees the delivery of neutral control pulses issued by one or more limit switches attached to the machine with these neutral control impulses each working on a stepping mechanism, which thereby advances one level. The next switching step then causes the sequence of the next work step via the selector switch system described above.

Weiterhin hat man auch mit einer Vielzahl von Nocken gearbeitet, die auf einer tafelförmigen Steuerplatte einstellbar angeordnet sind und mit Endschaltern zusammenwirken, um bei komplizierten Werkstückbearbeitungen jeweils eine Umsteuerung der Maschinenbewegung an bestimmten Stellen vorzunehmen. Diese Steuerungsart wird um so komplizierter und aufwendiger, je mehr Arbeitsgänge erforderlich sind und je größer die Anzahl der lokal zu bearbeitenden Stellen am Werkstück ist. Wenn darüber hinaus noch Bewegungen nicht nur in einer Dimension, sondern auch quer dazu vorgenommen werden müssen, werden diese Schwierigkeiten noch größer. So muß beispielsweise bei der Bearbeitung von besonderen Werkstückflächen der Fräser bzw. der Werkstückschlitten bei den üblichen Programmsteuerungen der letztgenannten Art während eines Programmablaufes mehrmals die Bewegung von quer auf längs und von Eilgang auf Vorschub vor und zurück und in umgekehrter Folge verändern, so daß eine Anbringung der hierzu erforderlichen sehr hohen Anzahl von Nocken mit den zugehörigen Endschaltern für quer und längs am Schlitten räumlich nur sehr schwer möglich ist. Außerdem wird die Steuerung mit der Programmvorwahl sehr umfangreich, da beim Hin- und Herfahren bei Quer- und Längsbewegungen immer wieder die gleichen Nocken auf demselben Lineal angefahren werden.Furthermore, one has also worked with a large number of cams that are arranged adjustable on a board-shaped control plate and with limit switches work together to reverse the direction in each case for complicated workpiece machining the machine movement at certain points. This type of control will the more complicated and time-consuming, the more operations are required and the greater the number of locations to be machined locally on the workpiece. If about In addition, movements are made not only in one dimension, but also across it these difficulties become even greater. For example, at the machining of special workpiece surfaces of the milling cutter or the workpiece slide with the usual program controls of the latter type during a program run several times the movement from across to lengthways and from rapid traverse to feed back and forth and change in the reverse order, so that an attachment of the required very high number of cams with the associated limit switches for transverse and longitudinal is spatially very difficult to do on the sled. In addition, the control is with the program preselection is very extensive, since when moving back and forth with transverse and longitudinal movements the same cams are approached again and again on the same ruler.

Zur Bearbeitung von Werkstücken in zwei oder drei Dimensionen sind auch die sogenannten Fühlersteuerungen bekanntgeworden, wobei entweder der Umriß oder die Oberbäche .einer Musterschablone zeilenweise mit Hilfe eines Fühlers abgetastet wird. Als Testeinrichtungen werden in der Regal Mehrstellungsfühler verwendei, wobei entsprechend der Größe der Auslenkung der Fühlerspindel Kontakte geschlossen werden. Den einzelnen Kontakten sind hierbei ganz bestimmte Bewegungs- und Schaltvorgänge fest zugeordnet. Derartige Fühlersteuerungen arbeiten zwar sehr genau, erfordern aber einen ganz erheblichen Aufwand. Außerdem lassen sich damit Arbeiten, wie sie eingangs beschrieben sind, gar nicht ausführen, weil der Fühler stets nur einer Kontur züa folgen vermag. Ferner ist auch die Möglichkeit einer Umschaltung von Vorschub auf Eilgang und umgekehrt nicht vorgesehen.For machining workpieces in two or three dimensions are also the so-called sensor controls became known, with either the outline or the surface of a sample template is scanned line by line with the aid of a sensor will. Multi-position sensors are used as test equipment in the shelf, with contacts are closed according to the size of the deflection of the sensor spindle. The individual contacts are very specific movement and switching processes permanently assigned. Such sensor controls work very precisely, require but a very considerable effort. You can also work like them are described at the beginning, because the sensor is always only one Able to follow the contour. There is also the option of switching from Rapid traverse and vice versa not provided.

Die Erfindung bezieht sich ebenfalls auf eine Steuerung von Werkzeugmaschinen nach einem vorgegebenen wählbaren Programm, bei der nach Vollendung eines Arbeitsschrittes mit der Maschine verbundene Endschalter durch Nocken auf einer tafelförmigen Steuerplatte betätigt werden und dadurch selbsttätig der nächstfolgende Arbeitsschritt eingeleitet wird. Sie überwindet die zuvor beschriebenen Schwierigkeiten und löst die Aufgabe einer Steuerung von Maschinenbewegungen in wesentlich einfacherer und betriebssicherer Weise dadurch, daß für Maschinenbewegungen in zwei Dimensionen ein einziger Endschalter von Nocken lediglich an den Umsteuerstellen der Steuerplatte betätigt wird und neutrale Steuerimpulse abgibt, durch die in an sich bekannter Weise jeweils der nächstfolgende über eine Vorwähleinrichtung (Wahlschalter) vorbestimmte Arbeitsschritt eingeleitet wird.The invention also relates to a control of machine tools according to a predefined, selectable program, in which after completion of a work step Limit switches connected to the machine by cams on a board-shaped control plate are actuated and thereby automatically initiates the next working step will. she overcomes the difficulties described above and solves the task of controlling machine movements in a much simpler way and reliable in that for machine movements in two dimensions a single limit switch of cams only at the reversing points of the control plate is actuated and emits neutral control pulses, through which in itself known Way in each case the next following predetermined via a preselection device (selector switch) Work step is initiated.

An Stelle eines bewegten Endschalters und einer feststehenden Steuerplatte kann man naturgemäß auch einen feststehenden Endschalter bei bewegter Steucrplwtt° vorsehen. Die Platte kann an geeigneter Stelle der Maschine untergebracht sein und bei Programmänderung ganz oder zum Teil ausgetauscht werden. Der Endschulter kann an einem Auslegerarm des Schlittens so angebracht werden, daß er alle Bewegungen desselben mitmacht. Bei jeder Impulsgabe des Endschalters wird die nächstfolgende, an einem System von Wahlschaltern od. dgl. vorgewählte Bewegungsart eingeleitet.Instead of a moving limit switch and a fixed control plate You can of course also use a fixed limit switch when the control unit is moved provide. The plate can be housed in a suitable location on the machine and be replaced in whole or in part when the program is changed. The end shoulder can be attached to a cantilever arm of the carriage in such a way that it controls all movements participate in the same. Each time the limit switch impulses, the next following, on a system of selector switches or the like. Preselected type of movement initiated.

Die Steuerplatte kann mit einer Vielzahl von Öffnungen zum beliebigen Einsetzen von Nocken versehen sein. Auf diese Weise kann man eine gegebenenfalls erforderliche Änderung des Programms rasch herbeiführen. Durch die Anordnung der Nocken auf einer Fläche werden diese der Reihe nach in Übereinstimmung mit den Umschaltpunkten des Fräsers oder sonstigen Werkzeugs auf dem Werkstück angefahren. Man kann dabei eine solche Anordnung der Nocken treffen, daß jede bei einem vollständigen Arbeitsgang nur einmal von Endschaltern berührt wird. Dadurch, daß man ein wiederholtes Anfahren von Nocken vermeidet, kann man die Anzahl der Vorschubwahlschalter und der Schaltgeräte beträchtlich herabsetzen. Weiterhin wird durch Wegnahme der Endschalter an kritischen Stellen der Maschine die Betriebssicherheit erhöht.The control plate can be used with a variety of openings Insertion of cams be provided. This way you can get one if necessary bring about any necessary changes to the program quickly. The arrangement of the Cams on a surface are these in sequence in accordance with the switchover points of the milling cutter or other tool on the workpiece. You can do it make such an arrangement of the cams that each in a complete operation is only touched once by limit switches. By doing a repeated start-up Avoiding cams, you can adjust the number of feed selector switches and switching devices reduce considerably. Furthermore, by removing the limit switch, it becomes critical Making the machine increases operational safety.

An Hand der Zeichnung soll die Erfindung näher erläutert werden. Die Zeichnung zeigt an Hand eines Ausführungsbeispiels die Wirkungsweise der Erfindung in stark vereinfachter, zum Teil schematischer Darstellung.The invention is to be explained in more detail with reference to the drawing. the The drawing shows the mode of operation of the invention on the basis of an exemplary embodiment in a greatly simplified, partly schematic representation.

Bei dem dargestellten Ausführungsbeispiel handelt es sich darum, komplizierte Ausfräsungen am Gestell einer Schreibmaschinenplatte od. dgl. vorzunehmen. Das Werkstück ist dabei mit 1 bezeichnet, das Werkzeug wird durch den Fräskopf 2 versinnbildlicht. Am Werkstück 1 ist eine Anzahl von Bearbeitungsstellen durch umrandete schraffierte Darstellungen veranschaulicht, die der Reihe nach alle vom Fräserkopf 2 erreicht werden müssen.In the illustrated embodiment, it is complicated Milling or the like on the frame of a typewriter plate. The workpiece is denoted by 1, the tool is symbolized by the milling head 2. A number of processing points are indicated by hatched lines on the workpiece 1 Illustrations illustrated, all of which are reached by the milling head 2 in sequence Need to become.

Dem Bearbeitungsfeld des Fräskopfes 2 entspricht nun das Steuerfeld, in welchem sich die Steuerplatte befindet. An einem Arm des Maschinenschlittens ist ein in der Zeichnung nicht dargestellter Endschalter angebracht, der alle Bewegungen des Schlittens mitm echt, um die auf der Steuerplatte aufgesteckten Necken der Reihe nach abzutasten. Der Einfachheit halber ist die Steuerplatte in die Darstellung des Werkstückes mit einbezogen und durch die gestrichelte Linie 3 als äußere Umrandung versinnbildlicht. Da somit Maschinenbewegungen und Endschalterbewegungen miteinander übereinstimmen, kann diese übersichtliche Darstellungsweise benutzt werden.The control field now corresponds to the processing field of milling head 2, in which the control plate is located. On one arm of the machine slide a limit switch (not shown in the drawing) is attached, which controls all movements of the slide with the real to the row of teases attached to the control plate after scanning. For the sake of simplicity, the control plate is in the illustration of the workpiece included and by the dashed line 3 as the outer border symbolized. Since machine movements and limit switch movements are therefore interrelated match, this clear representation can be used.

Bei großen Maschinenbewegungen wird es zweckmäßig sein, eine Untersetzung der Endschalterbewegung vorzusehen, um damit die Abmessungen der Steuerplatte entsprechend verringern zu können. Diese Verkleinerung in einem bestimmten Maßstab kann naturgemäß nur so weit getrieben werden, wie dies im Interesse der Genauigkeit der Bearbeitung statthaft ist.In the case of large machine movements, it will be useful to use a reduction the limit switch movement to ensure the dimensions of the control plate accordingly to be able to reduce. This reduction to a certain scale can be natural can only be driven as far as this is in the interests of the accuracy of the machining is admissible.

Bei dem dargestellten Ausführungsbeispiel setzt sich ein Arbeitsgang aus vierundzwanzig einzelnen Arbeitsschritten zusammen. Es ist daher eine entsprechende Anzahl von Nocken auf der Steuerplatte anzubringen. Bei Notwendigwerden einer höheren Anzahl von Bearbeitungsschritten muß naturgemäß die Anzahl der zu setzenden Nocken erhöht werden. Voraussetzung für eine solche Betriebsweise ist allerdings ein ausreichender Umfang des Wahlschaltersystems, so daß für jeden Arbeitsschritt auch das entsprechende Programm einstellbar ist. Dabei können aber noch insofern Vereinfachungen getroffen werden, als stets wiederkehrende Arbeitsabläufe zuammengefaßt werden können und sich das Wahlschaltersystem nur darauf beschränkt, die allgemeinen Schaltkommandos weiterzuleiten, wobei dann die für die allgemeinen Schaltkommandos notwendigen Einzelkommandos wieder auf sekundäre Schaltergruppen übertragen werden. Dies bedeutet z. B., daß man, von einer Nullstellung abgesehen, mit acht Vorwahlstellungen auskommt, wenn man eine Bearbeitung in zwei Dimensionen wünscht. So können zwei Stellungen für »Vorschub längs« vorgesehen sein, und zwar einmal für vorwärts und einmal für rückwärts. Zwei weitere Stellungen entsprechen dann dem jeweiligen »Eilgang« in Vorwärts- und Rückwärtsrichtung längs. Dann wird man weiterhin ein »Anfahren längs« vor und zurück wählen, wobei man hierunter z. B. eine Betriebsweise im Schleichgang bis zum Erreichen einer genau definierten Stellung verstehen kann. Schließlich kommt noch der »Vorschub quer« in Vorwärts- und Rückwärtsrichtung in Frage, wobei man aber meist von »Eilvorschub« und »Anfahren« absehen kann.In the illustrated embodiment, an operation is set made up of twenty-four individual work steps. It is therefore an appropriate one Number of cams to be attached to the control plate. If a higher one becomes necessary The number of processing steps must naturally correspond to the number of cams to be set increase. However, a prerequisite for such an operating mode is sufficient Scope of the selector switch system, so that the corresponding one for each work step Program is adjustable. However, simplifications can still be made in this respect can be summarized as recurring work processes and the selector switch system is limited to the general switching commands forward, with the individual commands necessary for the general switching commands can be transferred back to secondary switchgroups. This means e.g. B. that apart from a zero position, you can manage with eight presets if you want machining in two dimensions. So two positions for "Longitudinal feed" can be provided, once for forward and once for backward. Two further positions then correspond to the respective »rapid traverse« in forward and Backward direction lengthways. Then you will continue to "approach lengthways" back and forth choose, including z. B. an operating mode at slow speed until it is reached can understand a well-defined position. Finally, there is the "advance." across "in forward and backward direction, but mostly from" rapid feed " and can foresee "start-up".

Es kann, wie gesagt, genügen, wenn zunächst nur diese Kommandos gegeben werden, also beispielsweise »Vorschub längs vor«, wobei dann durch ein weiteres System von Schaltern, Relais und Schützen die entsprechenden Kommandoausführungsmaßnahmen getroffen werden. Diese können in üblicher Weise durch Polumschaltung des Antriebsmotors, Getriebeumschaltung mit Hilfe von Magnetkupplungen, usw. erfolgen.As I said, it may be sufficient if only these commands are given initially be, for example, "feed longitudinally forwards", and then through another System of switches, relays and contactors the corresponding command execution measures to be hit. These can be done in the usual way by changing the pole of the drive motor, Gear changeover takes place with the help of magnetic clutches, etc.

Die Darstellung zeigt den Fräskopf 2 in Ausgangsstellung. Der erste Arbeitsschritt, der mit a bezeichnet ist, verläuft bei der Darstellung in Pfeilrichtung - in Wirklichkeit naturgemäß entgegengesetzt der jeweiligen Pfeilrichtung - bis zum Punkt 4. Hier hat der Endschalter den ersten Nocken erreicht und veranlaßt die Umschaltung der Maschinenbewegung gemäß der Linie b mit der Bewegungsart »Anfahren längs vor«. Nun wird der Nocken 5 erreicht und durch das langsame Anfahren ein exaktes Anhalten mit großer Genauigkeit bewerkstelligt. Hierauf folgt der Arbeitsgang c mit der Bewegung »quer vor« bis zum Nocken 6. Es folgt nun die Bewegung d, »Anfahren längs vor« bis zum Nocken 7. Hieran schließt sich die Bewegung »quer vor« e an, wobei dann am Nocken 8 umgeschaltet wird auf »längs zurück« f. Vom Nocken 9 aus geht die Bewegung »quer zurück« g zum Nocken 10, von hier aus »längs vor« h zum Nocken Il und »quer zurück« i zum Nocken 12. Es folgt nun wiederum eine Maschinenbewegung mit »Eilgang längs zurück« j bis zum Nocken 13, von wo aus bis zum Nocken 14 eine »Quer-Vorwärts«-Bewegung k erfolgt. Von hier aus erfolgt eine Bewegung »längs zurück« l zum Nocken 15 und von dort aus auf derselben Bahn wieder zurück im »Eilgang längs vor« m und n zu den Nocken 14 und 16. Es reihen sich hieran die weiteren Arbeitsabläufe o und - über den Nocken 17 - p an, wobei der Nocken 18 auf die Bewegung »Anfahren längs zurück« q umschaltet. Vom Nocken 19 geht es dann in Arbeitsrichtung »quer zurück« r zum Nocken 20, von hier aus »längs vor« s zum Nocken 21, »quer zurück« t zum Nocken 22, »längs zurück« u zum Nocken 23, »Anfahren längs zurück v zum Nocken 24 und schließlich »quer zurück« w in die Ausgangsstellung, welche durch den Nocken 25 bestimmt ist.The illustration shows the milling head 2 in its starting position. The first work step, which is denoted by a, runs in the direction of the arrow - in reality naturally opposite to the respective arrow direction - up to point 4. Here the limit switch has reached the first cam and causes the machine movement to be switched according to line b with the Movement type »approach longitudinally forwards«. The cam 5 is now reached and the slow start-up brings about an exact stop with great accuracy. This is followed by operation c with the movement "across forwards" to cam 6. This is followed by movement d, "approach lengthwise forwards" to cam 7. This is followed by the movement "across forwards" e, which then takes place at the cam 8 is switched to "longitudinally back" f. From cam 9, the movement goes "transversely back" g to cam 10, from here "longitudinally forwards" h to cam II and "transversely back" i to cam 12. It now follows again a machine movement with "rapid traverse longitudinally back" j up to the cam 13, from where a "transverse forward" movement k takes place up to the cam 14. From here there is a movement "lengthways back" 1 to cam 15 and from there on the same path back again in "rapid traverse lengthways forwards" m and n to cams 14 and 16. The other work processes o and - follow on from here the cam 17 - p, whereby the cam 18 switches to the movement "approach backwards" q. From the cam 19 it goes in the working direction “transversely back” r to the cam 20, from here “longitudinally forwards” to the cam 21, “transversely back” t to the cam 22, “longitudinally back” and to the cam 23, “approach longitudinally back v to the cam 24 and finally “transversely back” w to the starting position which is determined by the cam 25.

Bei jedem Anfahren eines Nockens werden durch den Endschalter die Impulse an die Steuerung weitergegeben und je nach der Stellung des Programm-Wahlschalters wird auf eine entsprechende Bewegung geschaltet. Bei Betätigung des Endschalters kann man eine zugehörige Lampe aufleuchten lassen, um somit den Arbeitsablauf übersehen zu können. Die Ausgangsstellung kann durch Drücken eines zusätzlichen Endschalters vom Auslegerarm fixiert werden. Eine geeignete Anzeigevorrichtung, z. B. eine Lampe, die die Ausgangsstellung verdeutlicht, kann jeweils die Beendigung des gesamten Arbeitsablaufs und die erneute Betriebsbereitschaft vor Augen führen.Each time a cam is approached, the limit switch sets the Pulses passed on to the control and depending on the position of the program selector switch is switched to a corresponding movement. When the limit switch is actuated you can let an associated lamp light up in order to overlook the workflow to be able to. The starting position can be changed by pressing an additional limit switch be fixed by the extension arm. A suitable display device, e.g. B. a lamp, which clarifies the starting position, can in each case the termination of the whole The workflow and the renewed operational readiness.

Die Ausgangsstellung kann durch Umstecken des Nockens je nach Programm geändert werden. Außer dem Endschalter können noch Not-Endschalter für Quer- und Längsgang vorgesehen sein.The starting position can be changed by repositioning the cam depending on the program be changed. In addition to the limit switch, emergency limit switches for cross and Be provided longitudinal passage.

Vor dem Einschalten des Programmablaufes lassen sich die Wahlschalter entsprechend den auf der Platte aufgesteckten Nocken einstellen. Beim Arbeiten im Betrieb »Anfahren« kann man im Getriebe die entsprechende Magnetkupplung nach ihrer Einschaltung mit einer Verzögerung von beispielsweise zwei Sekunden durch schwächere Erregung auf ein geringeres übertragbares Drehmoment einstellen, wobei nach Ablauf eines vorher eingestellten Zeitrelais eine Bremskupplung hinzugeschaltet und erst nach weiteren 1 bis 2 Sekunden die Anfahrkupplung abgeschaltet wird, wodurch die nächste Bewegung je nach Wahlschalterstellung einzuleiten ist. Das Zeitrelais wird dabei etwas länger eingestellt, als der Weg ausmacht, so daß die Kupplung noch rutschen kann.Before the program is switched on, the selector switches set according to the cams attached to the plate. When working in "Start up" mode you can select the corresponding magnetic coupling in the gearbox according to your Activation with a delay of, for example, two seconds due to weaker ones Set the excitation to a lower transmittable torque, after which of a previously set time relay, a brake clutch is switched on and only after a further 1 to 2 seconds the starting clutch is switched off, whereby the The next movement is to be initiated depending on the selector switch position. The timing relay will set a little longer than the distance so that the clutch still slips can.

Bei Heranziehen der Steuerung zur Bearbeitung in drei Dimensionen kann eine zusätzliche Steuerplatte vorgesehen sein. Es wäre aber auch möglich, daß der Endschalter auf eine weitere Bewegungsstufe anspricht und auf der Steuerplatte Nocken unterschiedlicher Höhe angebracht sind.When using the control for processing in three dimensions an additional control plate can be provided. But it would also be possible that the limit switch responds to a further movement level and on the control plate Cams of different heights are attached.

Claims (6)

Patentansprüche: 1. Steuerung von Werkzeugmaschinen nach einem vorgegebenen wählbaren Programm, bei der nach Vollendung eines Arbeitsschrittes mit der Maschine verbundene Endschalter durch Nocken auf einer tafelförmigen Steuerplatte betätigt werden und dadurch selbsttätig der nächstfolgende Arbeitsschritt eingeleitet wird, d a d u r c h g e k e n n z e i c h n e t, daß für Maschinenbewegungen in zwei Dimensionen ein einziger Endschalter von Nocken lediglich an den Umsteuerstellen der Steuerplatte betätigt wird und neutrale Steuerimpulse abgibt, durch die in an sich bekannter Weise jeweils der nächstfolgende über eine Vorwähleinrichtung (Wahlschalter) vorbestimmte Arbeitsschritt eingeleitet wird. Claims: 1. Control of machine tools according to a given one selectable program in which after completing a work step with the machine connected limit switches operated by cams on a board-shaped control plate and the next step is automatically initiated, d u r c h e k e n n n z e i c h n e t that for machine movements in two dimensions a single limit switch of cams only at the reversing points of the control plate is actuated and emits neutral control pulses, through which in itself known Way in each case the next following predetermined via a preselection device (selector switch) Work step is initiated. 2. Steuerung nach Anspruch 1, dadurch gekennzeichnet, daß die Steuerplatte mit einer Vielzahl von Öffnungen (Bohrungen, Schlitzen) zum beliebigen Einsetzen von Nocken (4 bis 25) versehen ist. 2. Control according to claim 1, characterized in that that the control plate with a large number of openings (holes, slots) for any insertion of cams (4 to 25) is provided. 3. Steuerung nach Anspruch 1 oder 2, gekennzeichnet durch eine solche Anordnung der Nocken, da.ß jede bei einem vollständigen Arbeitsgang nur einmal vom Endschalter berührt wird. 3. Control according to claim 1 or 2, characterized by such an arrangement of the cams that each with one is touched by the limit switch only once during the entire operation. 4. Steuerung nach Anspruch 1 bis 3, dadurch gekennzeichnet, daß - insbesondere bei großen Maschinenbewegungen - eine Untersetzung der Endschalterbewegung bzw. eine verkleinerte Steuerplatte vorgesehen ist. 4. Control according to claims 1 to 3, characterized in that - especially in the case of large machine movements - a reduction of the limit switch movement or a reduced control plate is provided. 5. Abwandlung der Steuerung nach Anspruch 1 für Maschinenbewegungen in drei Dimensionen, dadurch gekennzeichnet, daß der Endschalter auf eine weitere Bewegungsstufe anspricht und auf der Steuerplatte Nocken unterschiedlicher Höhe angebracht sind. 5. Modification of the control according to claim 1 for machine movements in three dimensions, characterized in that the limit switch is on a further Movement level responds and cams of different heights on the control plate are appropriate. 6. Abwandlung der Steuerung nach Anspruch 1 für Maschinenbewegungen in drei Dimensionen, dadurch gekennzeichnet, daß eine zweite Steuerplatte und ein zweiter Endschalter vorgesehen sind. In Betracht gezogene Druckschriften: Deutsche Auslegeschrift Nr. 1023122; Schmid, »Automatologie«, 1952, S. 141 bis 145.6. Modification of the control according to claim 1 for machine movements in three dimensions, characterized in that a second control plate and a second limit switch are provided. Publications considered: German Auslegeschrift No. 1023122; Schmid, "Automatologie", 1952, pp. 141 to 145.
DES57581A 1958-03-27 1958-03-27 Program control of machine tools Pending DE1164541B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DES57581A DE1164541B (en) 1958-03-27 1958-03-27 Program control of machine tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DES57581A DE1164541B (en) 1958-03-27 1958-03-27 Program control of machine tools

Publications (1)

Publication Number Publication Date
DE1164541B true DE1164541B (en) 1964-03-05

Family

ID=7491927

Family Applications (1)

Application Number Title Priority Date Filing Date
DES57581A Pending DE1164541B (en) 1958-03-27 1958-03-27 Program control of machine tools

Country Status (1)

Country Link
DE (1) DE1164541B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1023122B (en) * 1956-01-10 1958-01-23 Deutsche Edelstahlwerke Ag Device for controlling work programs

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1023122B (en) * 1956-01-10 1958-01-23 Deutsche Edelstahlwerke Ag Device for controlling work programs

Similar Documents

Publication Publication Date Title
EP0334044B1 (en) Collision-preventing control system for two cutters
DE1966793B2 (en) Numerical control device for a multi-axis machine tool
DE112005003086T5 (en) Numerical control device and machine tool with numerical control
DE2444855A1 (en) CONTROL DEVICE FOR THE INITIAL POSITION IN CHIPPING PROCESSING BY NUMERICALLY CONTROLLED MACHINE TOOLS
DE1552541B2 (en) DEVICE ON A PROGRAM-CONTROLLED MACHINE TOOL TO REDUCE THE FEED SPEED WHEN A MAXIMUM LOAD VALUE IS EXCEEDED
DE2846319A1 (en) AUTOMATIC MACHINE TOOL
DE1164541B (en) Program control of machine tools
US2351649A (en) Method and apparatus for controlling the operation of lathes
DE938577C (en) Machine tool, in particular for machining, with interchangeable tools and with devices for setting the work values adapted to the tools
DE2264238A1 (en) EQUIPMENT ON MACHINE TOOLS WITH POWERED TOOL SLIDES
DE2201445B2 (en) Honing machine feed control impulse transmitter - passes impulses to meter which at predetermined number releases feed drive
DE4423307A1 (en) Controller for coordinate measurement equipment
DE3877551T2 (en) METHOD AND DEVICE FOR POSITIONING AND LOCKING A DEVICE CARRIED BY A SUPPORT USING A BLOCK.
DE1301701B (en) Control device with an information carrier, in particular for machine tools
DE2331767A1 (en) CONTROL DEVICE FOR SLIDES ON MACHINE TOOLS
DE1042078B (en) Arrangement for automatic electrical program control of command receivers, in particular of machine tools
DE662420C (en) Control for working slides of machine tools, especially milling machines
DE975949C (en) Electrically controlled drilling unit
DE1003838B (en) Program control for working machines, especially for cutting machine tools
DE1927044A1 (en) Grinding machine
EP0527248B1 (en) Machine tool control system for machining of sheet material
DE1286876B (en) Fine adjustment device for at least two tools mounted on a common back and forth driven slide
DE977327C (en) Control for the automatic work flow of machine tools, especially milling machines
DE1463278B2 (en) DEVICE FOR THE INDEPENDENT STEERING OF A MACHINE TOOL SLIDE
DE308131C (en)