DE2427531A1 - PROCEDURE AND CIRCUIT ARRANGEMENT FOR TAPPING ON NUMERICALLY CONTROLLED MACHINE TOOLS - Google Patents

PROCEDURE AND CIRCUIT ARRANGEMENT FOR TAPPING ON NUMERICALLY CONTROLLED MACHINE TOOLS

Info

Publication number
DE2427531A1
DE2427531A1 DE19742427531 DE2427531A DE2427531A1 DE 2427531 A1 DE2427531 A1 DE 2427531A1 DE 19742427531 DE19742427531 DE 19742427531 DE 2427531 A DE2427531 A DE 2427531A DE 2427531 A1 DE2427531 A1 DE 2427531A1
Authority
DE
Germany
Prior art keywords
gate
input
output
pulse
thread
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
Application number
DE19742427531
Other languages
German (de)
Inventor
Peter Dipl Ing Bittner
Lothar Haendel
Horst Dipl Ing Schneider
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.)
Starkstrom Anlagenbau VEB
Original Assignee
Starkstrom Anlagenbau VEB
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 Starkstrom Anlagenbau VEB filed Critical Starkstrom Anlagenbau VEB
Publication of DE2427531A1 publication Critical patent/DE2427531A1/en
Withdrawn 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/18Numerical 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/182Numerical 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
    • G05B19/186Generation of screw- or gearlike surfaces

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)

Description

Verfahren und Schaltungsanordnung zum Gewindeschneiden an numerisch gesteuerten Werkzeugmaschinen Die Erfindung betrifft ein Verfahren und eine Schaltungsanordnung zum Gewindeschneiden an numerisch gesteuerten Werkzeugmaschinen, insbesondere an -Drehmaschinen zum Schneiden von mehrgängigen Gewinde und Einfachgewinde mit mehrfacher Bearbeitung mit wählbarem Gewindeansatzpunkt.Method and circuit arrangement for thread cutting numerically controlled machine tools The invention relates to a method and a circuit arrangement for thread cutting on numerically controlled machine tools, in particular on -Lathes for cutting multiple threads and single threads with multiple Machining with a selectable thread starting point.

Bs ist bekannt, in numerischen Steuerungen für die Bearbeitung von Gewinden auf Drehmaschinen den in nuwerischen Steuerungen vorhandenen Interpolator zu nutzen. Dabei wird bei normalem Vorschubbetrieb die Taktfrequenz von einem Generator erzeugt und einer Vorschubsteuerung zugeführt. Diese Vorschubsteuerung teilt die Taktfrequenz derart, daß eine Frequenz entsteht, die dem Tangentialvorschub entspricht.Bs is known in numerical controls for machining Threading on lathes using the interpolator available in nuclear controls to use. During normal feed operation, the clock frequency is provided by a generator generated and fed to a feed control. This feed control shares the Clock frequency such that a frequency is produced which corresponds to the tangential feed.

Bei jedem Impuls gibt der Interpolator einen Schritt entsprechend der Bahn an die Antriebe x oder z.With each pulse the interpolator gives a step accordingly the train to the drives x or z.

Beim Gewindeschneiden wird die Taktfrequenz fUr den Interpolator umschaltbar gestaltet, indem die Frequenz von einem Impulsgeber abgeleitet wird, der mit der Hauptspindel mechanisch gekoppelt ist.When thread cutting, the clock frequency for the interpolator can be switched designed by deriving the frequency from a pulse generator connected to the Main spindle is mechanically coupled.

Es wird ein digitaler Zwangs lauf zwischen der Drehung der Hauptspindel und den Vorschubantrieben erreicht.There is a digital override between the rotation of the main spindle and the feed drives.

Der Interpolator wird bei Normalgewinde als Geradeninterpolator genutzt, indem er nur an die z-Koordinate Impulse ausgibt. Beim Gewindeanschnitt sowie bei bondergewinde ist die Ausgabe des Interpolationsergebnisses in zwei Achsen möglich. Es können damit auch konische Gewinde oder Gewinde mit verschieben progressiver Geweindesteigung geschnitten werden. Die Gewindelänge wird jeweils über eine Endabschaltung vorgegeben.The interpolator is used as a straight line interpolator for normal threads, by only giving impulses to the z-coordinate. With thread cutting as well as with bonder thread, the output of the interpolation result is possible in two axes. It can also use conical threads or threads with a more progressive shift Thread pitch can be cut. The thread length is set via a limit switch given.

Weiterhin ist bekannt, Gewinde in mehreren Schnitten zu realisieren, indem durch Programmierung das Werkzeug in der x-Koordinate in Richtung des Werkstückes um # x und in Längsrichtung um z ür jeden Gewindegang zugestellt wird. Durch Programmierung wird die Anzahl der Durchläufe mit den verschiedenen Zustellungen A x und # z festgelegt.It is also known to realize threads in several cuts, by programming the tool in the x-coordinate in the direction of the workpiece by # x and in the longitudinal direction by z for each thread turn. By programming the number of passes with the different infeeds A x and # z is determined.

Bei diesen genannten Beispielen ist es nur möglich, mehrgängiges Gewinde bz. Einfachgewinde mit mehrfacher Bearbeitung zu schneiden, indem durch in der Steuerung fest verdrahtete Zustellungen die Anzahl der möglichen Gewindeansatzpunkte begrenzt ist.In these examples it is only possible to have multiple threads or single thread with multiple machining by cutting through in the control hard-wired infeeds limit the number of possible thread starting points is.

Zweck der Erfindung ist es, mit einfachen Mitteln den Funktionsinhalt einer Gewindeschneideinrichtung so zu erweitern, daß mehrgängige Gewinde und Einfachgewinde mit mehrfacher Bearbeitung mit wählbarem Gewindeansatzpuntt geschnitten werden können.The purpose of the invention is to use simple means to determine the functional content to expand a thread cutting device so that multiple threads and single threads can be cut with multiple machining with a selectable thread starting point.

Aufgabe der Erfindung ist es, ein Yexlahren und eine Schaltungsanordnung zum Gewindeschneiden an numerisch gesteuerten Werkzeugmaschinen, insbesondere Drehmaschinen zum Schneiden von mehrgängigem Gewinde und Einfachgewinde mit mehrfacher Bearbeitung mit wählbarem Ge?':indeansntzpunkt unter Verwendung einer numeriechen Steuerung mit Interpolator, der Wäbrend des Ge--lindebearbeitungsvorganges von einem mit der Hauptspindel verbundenen Impulsgeber gesteuert wird und unter Verwendung der zur Beendigung des Gewindebearbeitungsvorganges vorhandenen Endpunkterkennung zu schaffen.The object of the invention is to provide a Yexlahren and a circuit arrangement for thread cutting on numerically controlled machine tools, in particular lathes to the Cutting of multiple threads and single threads with multiple machining with selectable Ge? ': point of reference using a numeric control with an interpolator, the joint machining process is carried out by one with the Main spindle connected pulse generator is controlled and using the for Completion of the thread machining process to create existing end point detection.

Erfindungsgemäß wird die Aufgabe dadurch gelöst, daß eine gewünschte Verschiebung auf dem Werkstückumfang vom Interpolator durch die Zahlung einer programmierten und/oder gespeicherten Anzahl von Impulsen ermittelt wird und daß ein vom Impulsgeber einmal pro Umdrehung gelieferter Nullimpuls einen Bezugsimpuls darstellt, von dem aus der Beginn der Verschiebung abgeleitet ist.According to the invention the object is achieved in that a desired Shift on the workpiece circumference from the interpolator by paying a programmed and / or stored number of pulses is determined and that one from the pulse generator zero pulse delivered once per revolution represents a reference pulse from which is derived from the beginning of the shift.

Weiterhin ist aus einem Signal der Endpunkterkennung er Beginn des nächsten Arbeitsganges abgeleitet.Furthermore, from a signal of the end point recognition it is the beginning of the derived from the next step.

Das Signal wird dann ausgelöst, enn der Endpunkt erreicht ist.The signal is then triggered when the end point is reached.

Die Schaltungsanordnung zur Durchführung des Verfahrens ist dadurch gekennzeichnet, daß eine Startimpulsleitung auf einen ersten Eingang des Interpolators sowie auf einen ersten Eingang eines ersten ODER-Gatters geführt ist, daß auf einem zweiten Eingang des ersten ODER-Gatters eine Impulsleitung der Endpunkterkennung geführt ist, daß ein Ausgang des ersten ODER-Gatters mit einem dynamischen Eingang eines Speichergliedes verbunden ist, daß auf einen statischen Eingang des Speichergliedes eine Aufrufleitung für Gewindeschn@iden geführt ist und gleichzeitig verbunden ist mit jeweils einem zweiten Eingang von ernten und zweiten UND- Gattern sowie einem eingang eines Negators, daß eine Impulsleitung des Impulsgebers auf dritte Eingänge der ersten und zweiten UND-Gatter geführt i3t, daß ein erster Ausgang des Speichergliedes mit einem ersten Eingang des ersten UND-Gatters und ein zweiter Ausgang mit einem ersten Eingang des ersten und ein zweiter Ausgang mit einem ersten Eingang des ersten UND-G t-ters und einzweiter Ausgang mit einem ersten Eingang des zweiten UND-Gatters verbunden ist, daß eine Ausgangsleitung des Generators für die Taktfrequenz mit einem ersten Eingang eines dritten UND-Getters verbunden ist, daß ein zweiter Eingang des dritten UND-Gatters mit einem Ausgang des Negators verbunden ist, daß ein Ausgang des dritten UND-G@tters zu einem erstten eingang eines zweiten ODER-Gatters geführt, daß ein Ausgang des zweiten ODER-Gatters zu einem zweiten eingang dc& zweiten ODER-Gatters führt, daß ein Ausgang des zweiten ODER-Gatters m-l einem ersten Eingang der Vorschub@@@@erung verbunden ist, daß auf einen ersten Eingang eines diitten ODER-Gatters ein Ausgang der Vorschubsteuerung und auf einen zweiten Eingang ein Ausgang des ersten UND-Gatters geführt i;st und daß ein Ausgang des dritten UND-Gatters mit einem zweiten Eingang des Interpolators verbunden ist.The circuit arrangement for carrying out the method is thereby characterized in that a start pulse line to a first input of the interpolator as well as a first input of a first OR gate is performed that on a second input of the first OR gate an impulse line of the end point detection is performed that an output of the first OR gate with a dynamic input a memory element is connected to a static input of the memory element a call line for thread cutting is routed and connected at the same time each with a second input of harvests and a second AND Gates and an input of an inverter that a pulse line of the pulse generator on third inputs of the first and second AND gates led i3t that a first output of the memory element with a first input of the first AND gate and a second Output with a first input of the first and a second output with a first Input of the first AND-G t-tester and a second output with a first input of the second AND gate is connected that an output line of the generator for the clock frequency is connected to a first input of a third AND getter, that a second input of the third AND gate is connected to an output of the inverter is that an output of the third AND gate to a first input of a second OR gate led that an output of the second OR gate to a second input dc & second OR gate results in an output of the second OR gate m-l a first input of the feed @@@@ is connected that on a first Input of a third OR gate to an output of the feed control and to one second input is an output of the first AND gate is performed and that an output of the third AND gate is connected to a second input of the interpolator.

Der besondere Vortail der vorgeschlagenen Lösung ist dadurch gegeben, daß beeits in Gewindeschneideinrichtungen vorhandene Funktionsgruppen durch eine einfache Verknüpfungsschaltung in ihrer Funkteion so erweitert werden, daß die gestellte Aufgabe mit wenig Mitteln gelöst wird. Die Realisierung der Schaltung ist mit so geringem Aufwand verbunden, daß sie auch nachträglich in Steuerungen eingebaut werden kann.The particular advantage of the proposed solution is given by that existing function groups in thread cutting devices by a simple logic circuit can be extended in their function so that the asked Task is solved with few resources. The realization of the circuit is like this associated with little effort that they can also be retrofitted in controls can.

Die Erfindung soll an dem nachstehenden Ausführungsbeispiel näher erläutert werden. Die zugehörige Zeichnungzeigt ein Blockschaltbild mit der erfindungsgemäßen Schaltungsanordnung zur Durchführung des Verfahrens.The invention is intended to be based on the following exemplary embodiment explained. The accompanying drawing shows a block diagram with the inventive Circuit arrangement for carrying out the method.

Für dieses Beispiel sei angenommen, daß der Impulsgeber 06 1000 Impulse pro Hauptspindelumdrehung abgibt. Außerdem liefert er einen sogenannten Nullimpuls, der nur einmal pro Umdrehung gesendet wird.For this example it is assumed that the pulse generator 06 has 1000 pulses outputs per main spindle revolution. It also provides a so-called zero pulse, which is only sent once per revolution.

Ein Nullimpulsapeicher ( in der Schaltungsanordnung nicht dargestellt ) schaltet die Gewindeschneideinrichtung immer an definierter Stelle, beim Nullimpulsdurchgang,empfindlich, 50 daß der Ansatzpunkt des Gewindes immer gegenüber der NUllmarke definiert slgiegt.A zero pulse recorder (not shown in the circuit arrangement ) the thread cutting device always switches at a defined point, when the zero pulse is passed, sensitively, 50 that the starting point of the thread is always defined opposite the zero mark.

Bei dem Befehl ' Gewindeschneiden " GW = L und dem Starktsignal St wird der Ansatzpunkt des Gewindeganges auf dem Umfang gesucht. Das Startsignal St wird in Abhängigkeit vom Nullimpulsapeicher gebildet.With the command 'thread cutting' GW = L and the star signal St the starting point of the thread is sought on the circumference. The start signal St is formed depending on the zero pulse memory.

Da der Impulsgeber 06 1000 Impulse/Umdrehung abgeben soll, sind je nach Ansatzpunkt i Impulse abzuzählen.Since the pulse generator 06 is to emit 1000 pulses / revolution, each counting impulses according to starting point i.

Zweigängiges Gewinde kann man z ß. schneiden, indem der erste Gewindegang bei i = 500 und der zweite Gewindegang i = 1000 angesetzt wird. Es ist auch möglich, den ersten Gewindegang bei i = 100 und den zweiten Gewindegang bei i = 600 einsetzen zu lassen Derart sind beliebige Einsatzpunkte währbar.Two-start thread can be used. cut by the first thread turn at i = 500 and the second thread turn i = 1000. It is also possible, insert the first thread turn at i = 100 and the second thread turn at i = 600 to let Any points of use can be granted in this way.

Die Abzählung der Impulse wird vom Interpdator 04 vorgenommen, wobei keim Impulse auf die Antriebe gehen, was durch nicht programmietten Auchssufruf erreicht wird.The counting of the pulses is carried out by the interpoder 04, whereby germ impulses go to the drives, which is caused by not programmed Auchssufruf is achieved.

Im ersten Beispiel werden durch die Eingabeschaltung 01 500 Impulse eingeschrieben. Durch den aufruf " Gewindeschneiden " EJ = L wird das Speicherglied 13 über den statischen eingang E 1 gestellt. D@s Startsignal St wird einmal über das ODER-Gatter 13 auf den dynamischen Eingang lii' 1 des Speichergliedes 18 geführt und löst über den ersten Ausgang A 1 des Speichergliedes 18 aus, daß die Frequenz des Impulsgebers 06 über die Impuls leitung Mg über das UND-Gatter 14 sowie das ODER-Gatter 11 direkt auf den Interpolator 04 gegeben wird.In the first example, the input circuit 01 generates 500 pulses enrolled. By calling up "thread cutting" EJ = L, the memory element becomes 13 placed over the static input E 1. D @ s start signal St is once over the OR gate 13 is led to the dynamic input lii '1 of the memory element 18 and triggers via the first output A 1 of the memory element 18 that the frequency the pulse generator 06 via the pulse line Mg via the AND gate 14 and the OR gate 11 is given directly to the interpolator 04.

Weiterhin leitet das Startsignal St die Zählung durch den Interpolator 04 ein. Derinterpolator ist auf Geradeninterpolation geschaltet mit der Sonderbedingung, daß die Ausgangssignale x und z null gesetzt werden.The start signal St also directs the counting through the interpolator 04 a. The interpolator is switched to straight line interpolation with the special condition that the output signals x and z are set to zero.

Nachdem der Interpolator 500 Impulse des Impulsgebers 06 abgezählt hat, wird durch die Endpunkterkennuns 05 ein Signal P erzeugt. Das Signal P besagt, daß der Abzählvorgang beendet ist und dem Interpolator 04 nete Werte von der Eingabeschaltung Ol bzv. dem Pufferspeicher 03 zur Verfügung gestellt werden müssen.After the interpolator has counted 500 pulses from the pulse generator 06 a signal P is generated by the end point recognition 05. The signal P says that the counting process has ended and the interpolator 04 receives values from the input circuit Ol or must be made available to the buffer tank 03.

Gleichzeitig wird das Signal P zur RUckstellung des Speichergliedes 18 benutzt, indem tiber das erste ODER-Gatter 13, den eingang E 1 des Speichergliedes 18 der zweite Ausgang A 2 des Speichergliedes 10 auf das zweite UND-Gatter 15 geführt wird. Die Impulse des Impulsgebers 06 werden dadurch Uber das zweite UND-Gatter 15 sowie das zweite ODER-Gatter 12 auf die Vorschubsteuerung gegeben, die die Impulse entsprechend der durch die Eingabeschaltung 01 vorgegebenen Steigung des Gewindes untersetzt. Die Frequenz des Tangentialvorschubes fT wird über das dritte ODER-Gatter 11 an den Interpolator geleitet. Der Interpolator 04 übernimmt in dieser Phase bei zugeschalteten Antrieben die Geradeninterpolation bis zur Endabschaltung beim Erreichen der gewünsch ten G e windelänge. Mit Ende des Gewindes wird der Befehl GW = = O gegeben, so daß der Interpolator 04 wieder für andere Interpolationsaufgaben benutzt werden kann.At the same time, the signal P is used to reset the memory element 18 used by t via the first OR gate 13, the input E 1 of the memory element 18 the second output A 2 of the memory element 10 is fed to the second AND gate 15 will. The pulses from the pulse generator 06 are thereby transmitted through the second AND gate 15 and the second OR gate 12 given to the feed control, which the pulses corresponding to the pitch of the thread specified by the input circuit 01 stocky. The frequency of the tangential feed fT is set via the third OR gate 11 passed to the interpolator. The interpolator 04 takes over in this phase connected drives the straight line interpolation until the limit switch-off when the desired diaper length is reached. At the end of the thread the command GW = = O given, so that the interpolator 04 can be used again for other interpolation tasks can be used.

Beim Befehl " Vorechubsteuerung " wenden die Impulse f des Taktgenerators 07 über den ersten Eingang E 1 des dritten UND-Gattars 16 und den ersten Eingang E 1 des zweiten ODER-Gatters 12 der Vorschubsteuerung 02 zur Untersetzung zubeleitet, die die Frequenz so teilt, daß der gewünschte Tangentialvorschub iT entsteht, Die erfindungsgemäße Lösung läßt sich ebenfalls in rechmergesteuerten Systemen anwenden, wobei es dem Anwendungsfall vorbehalten bleibt, welche Baugruppen hardwäre-Mäßig ausgeführt und welche Baugruppen vom steuernden Rechner übernommen werden.With the command "feed control" the pulses f of the clock generator turn 07 via the first input E 1 of the third AND gate 16 and the first input E 1 of the second OR gate 12 of the feed control 02 for reduction, which divides the frequency in such a way that the desired tangential feed iT arises, The The solution according to the invention can also be used in computer-controlled systems, whereby it is left to the application, which assemblies are hardware-wise executed and which modules are taken over by the controlling computer.

Die beschriebene Einrichtung läßt sichferner zur Zählung von Spindelumdrehungen z.B. für Freischneidvergänge ausnutzen, indem zum Abzählen n mal 1000 Impulse ( n gfößer 0,) programmiert werden.The device described can also be used to count spindle revolutions e.g. use for free cutting processes by adding n times 1000 pulses ( n greater than 0,) can be programmed.

Claims (3)

Patentansprüche Claims 0 Verfahren zum Gewindeschneiden an numerisch gesteuerten Werkzeugmaschinen, insbesondere an Drehmaschinen zum Schneiden von mehrgängigem Gewinde und EinEachgewinde mit mehrfaer Bearbeitung mit wäh@barem Gewindeansatzpunkt unter Verwendung einer numerischen Steuerung mit Interpolator, der während des Gewindebearbeitngs'vorganges von einem mit einer Hauptspindel verbundenen Impulsgeber gestauert wird und einer Endpunkterkennung zur Beendigung eines Gewindebearbeitungsvorganges, dadurch gekennzeichnet,daß eine gewünschte Verschiebung auf einem Werkstückumfang vom Interp@lator durch Zählung einer programmierten und/oder gespeicherten Anzahl von Impulsen ermittelt wird und daß ein von dem Impulsgeber einmal pro Umdrehung geFlieferter Nullimpuls einen Bezugsimpuls darstellt, von dem aus der Beginn der Verschiebung abgeleitet ist.0 method for thread cutting on numerically controlled machine tools, especially on lathes for cutting multi-start and single-pitch threads with multiple machining with a selectable thread starting point using a numerical control with interpolator, which during the thread machining process is blocked by a pulse generator connected to a main spindle and one End point recognition for ending a thread machining process, characterized in that a desired shift on a workpiece circumference from the interp @ lator by counting a programmed and / or stored number of pulses is determined and that a zero pulse delivered by the pulse generator once per revolution is a reference pulse from which the beginning of the shift is derived. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß aus einem Signal der Endpunkterkennung der Beginn des nächsten Arbeitaganges abgeleitet ist und daß das Signal dann ausgelöst wird, wenn die Zählung durch den Interpolitor beendet und der Endpunkt erreicht ist. 2. The method according to claim 1, characterized in that from one Signal of the end point recognition of the beginning of the next work cycle is derived and that the signal is triggered when the count is made by the interpolitor finished and the end point is reached. 3. Schaltungsanordnung zur Durchführung des Verfahrens nach den Ansprüchen 1 und 2 unter Einbeziehung der weiterhin in numerischen Steuerungen bekannten Einrichtungen Vorschubsteuerung und Generator für die Taktfrequenz, dadurch gekennzeichnet, daß eine Startimpulaleitung ( St ) auf einen ersten Eingang ( E 1 ) des Interpolators ( 04 ) sowie auf einen ersten Eingang ( E 1 ) eines ersten ODER-Gatters ( 13 ) geführt ist, daß auf einen zweiten Eingang ( E 2 ) des ersten ODER-Gatters ( 13 ) eine Impulsleitung der Endpunkterkennung ( P ) geführt ist, daß ein Ausgang ( A 1 ) des ersten ODER-Gatters ( 13 ) mit einem dynamischen Eingang ( E 1 ) eines Speichergliedes ( 18 ) verbunden ist, daß auf einen statischen Eingang ( E 2 ) des Speichergliedes ( 18 ) eine Aufrufleitung für Gewindeschneiden ( GW ) geführt ist und gleichzeitig verbunden ist mit jeweils einem zweiten Ei-ngang ( E 2 ) von ersten und zweiten UND-Gattern ( 14, 15 ) sowie einem Eingang ( E 1 ) eines Negators ( 17 ) daß eine Impuls leitung ( fg ) des Impulsgebers ( 06 ) auf dritte Eingänge ( E 3 ) der ersten und zweiten UND-Gatter ( 14,15 ) geführt ist, daß ein erster Ausgang ( A 1 ) des Speichergliedes ( 18 ) mit einem ersten Eingang ( E 1 ) des ersten UND-Gatters ( 14 ) und ein zweiter Ausgang ( A 2 ) mit einem ersten Eingang ( E 1 ) des zweiten UND-Gatters ( 15 ) verbunden ist, daß eine Ausgangsleitung ( f ) des Generators für die Taktfrequenz ( 07 ) mit einem ersten Eingagg ( E 1 ) eines dritten UND-Gatters ( 16 ) verbunden ist, daß ein zweiter Eingang ( E 2 ) des dritten UND-Gatters ( 16 ) mit einem Ausgang ( A 1 ) des dritten UND-Gatters ( 16 ) zu einem ersten Eingang ( E 1 ) eines zweiten ODER-Gatters ( 12 ) führt, daß ein Ausgang ( A 1 ) des zweiten UND-Gatters ( 15 ) zu einem zweiten Zingang des zweiten ODER-Gaters ( 12 ) führt, daß ein Ausgang ( Al ) des zweiten ODER-Gatters ( 12 ) mit einem ersten Eingang ( E 1 ) der Vorschubsteuerung ( 02 ) verbunden ist, daß auf einen ersten Eingang ( E 1 ) eines dritten ODER-Gatters ( 11 ) ein Ausgang ( A 1 ) der Vorschubsteuerung ( 02 ) und auf einen zweiten Ehngang ( E 2 ) ein Ausgang ( A 1 ) des ersten UND-Gatters ( 14 ) geführt ist und daß ein Ausgang ( A 1 ) des dritten UND-Gatters ( 11 ) mit einem zweiten Eingang ( E 2 ) des Interpolators ( 04 ) verbunden ist. 3. Circuit arrangement for performing the method according to the claims 1 and 2 including the devices still known in numerical controls Feed control and generator for the clock frequency, characterized in that a start pulse line (St) to a first input (E 1) of the interpolator (04) and to a first input (E 1) of a first OR gate (13) is that on a second input (E 2) of the first OR gate (13) a pulse line the endpoint detection (P) is carried out that an output (A 1 ) the first OR gate (13) with a dynamic input (E 1) of a memory element (18) is connected to a static input (E 2) of the memory element (18) a call line for thread cutting (GW) is performed and at the same time is connected to a second entrance (E 2) of the first and second AND gates (14, 15) and an input (E 1) of an inverter (17) that one Pulse line (fg) of the pulse generator (06) to the third inputs (E 3) of the first and second AND gate (14,15) is performed that a first output (A 1) of the Storage element (18) with a first input (E 1) of the first AND gate ( 14) and a second output (A 2) with a first input (E 1) of the second AND gate (15) is connected that an output line (f) of the generator for the clock frequency (07) with a first input (E 1) of a third AND gate (16) is connected that a second input (E 2) of the third AND gate ( 16) with an output (A 1) of the third AND gate (16) to a first input (E 1) of a second OR gate (12) results in an output (A 1) of the second AND gate (15) leads to a second Z input of the second OR gate (12), that an output (A1) of the second OR gate (12) with a first input (E 1) of the feed control (02) is connected to that on a first input (E 1) of a third OR gate (11) an output (A 1) of the feed control (02) and on a second output (E 2) an output (A 1) of the first AND gate (14) is performed and that an output (A 1) of the third AND gate (11) with a second input (E 2) of the interpolator (04) is connected. L e e r s e i t eL e r s e i t e
DE19742427531 1973-07-10 1974-06-07 PROCEDURE AND CIRCUIT ARRANGEMENT FOR TAPPING ON NUMERICALLY CONTROLLED MACHINE TOOLS Withdrawn DE2427531A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DD17217273A DD104937A1 (en) 1973-07-10 1973-07-10

Publications (1)

Publication Number Publication Date
DE2427531A1 true DE2427531A1 (en) 1975-01-30

Family

ID=5492021

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19742427531 Withdrawn DE2427531A1 (en) 1973-07-10 1974-06-07 PROCEDURE AND CIRCUIT ARRANGEMENT FOR TAPPING ON NUMERICALLY CONTROLLED MACHINE TOOLS

Country Status (3)

Country Link
CS (1) CS176556B1 (en)
DD (1) DD104937A1 (en)
DE (1) DE2427531A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0091320A1 (en) * 1982-04-06 1983-10-12 Fanuc Ltd. Turning control apparatus and method
DE3635621A1 (en) * 1985-10-21 1987-04-23 Yaskawa Denki Seisakusho Kk THREAD CONTROL METHOD

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0091320A1 (en) * 1982-04-06 1983-10-12 Fanuc Ltd. Turning control apparatus and method
US4583433A (en) * 1982-04-06 1986-04-22 Fanuc Ltd Turning control apparatus and method
DE3635621A1 (en) * 1985-10-21 1987-04-23 Yaskawa Denki Seisakusho Kk THREAD CONTROL METHOD

Also Published As

Publication number Publication date
DD104937A1 (en) 1974-04-05
CS176556B1 (en) 1977-06-30

Similar Documents

Publication Publication Date Title
DE3218612C2 (en) Machine tool with displacement error compensation
DE3237857C2 (en)
DE102011005116B4 (en) Method for controlling thread cutting
DE2111635C2 (en) Device for converting the phase position of a periodic input signal, which changes compared to a reference phase position, into a sequence of pulses
DE2702498C3 (en) Device for numerical control of the starting point of the thread cutting process for multi-start threads
DE2702525A1 (en) NUMERICAL CONTROL SYSTEM FOR A MACHINE TOOL
DE2706579A1 (en) TRAIN OPERATION CONTROL
DE2034373A1 (en) Control device for controlling the speed of the advance of a tool
DE2427531A1 (en) PROCEDURE AND CIRCUIT ARRANGEMENT FOR TAPPING ON NUMERICALLY CONTROLLED MACHINE TOOLS
DE2246375B2 (en) NUMERICALLY CONTROLLED THREAD CUTTING SYSTEM
DE2145323C3 (en) Numerically working program control for a thread cutting machine
DE3304644C2 (en)
DE2165862C2 (en) Adaptive control device for numerically controlled machine tools
DE2244941A1 (en) PULSE INTERPOLATION SYSTEM
DE1538524A1 (en) Speed control circuit
DE1538595C3 (en) Numerically operating program control arrangement for machine tools
DE2139053A1 (en) Numerical machine tool control
DE3854469T2 (en) NUMERIC CONTROL.
DE2138814A1 (en) Numerical machine tool control
DE2422035A1 (en) NUMERICAL CONTROL SYSTEM
DE4411659A1 (en) Simultaneous machining method of workpiece inner and outer contour
DE1763179A1 (en) Numerical control system
DE2210376A1 (en) Circuit arrangement for regulating the movement of an element running along a path segment
DE2545664C3 (en) Method for the numerical control of machines, such as machine tools
DE2313707B2 (en) Numerical position control device for a machine tool for cutting a thread with a changing pitch in a rotating workpiece

Legal Events

Date Code Title Description
8141 Disposal/no request for examination