DE3008566A1 - METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHOD - Google Patents
METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHODInfo
- Publication number
- DE3008566A1 DE3008566A1 DE19803008566 DE3008566A DE3008566A1 DE 3008566 A1 DE3008566 A1 DE 3008566A1 DE 19803008566 DE19803008566 DE 19803008566 DE 3008566 A DE3008566 A DE 3008566A DE 3008566 A1 DE3008566 A1 DE 3008566A1
- Authority
- DE
- Germany
- Prior art keywords
- grinding
- calculated
- removal rate
- computer
- metal removal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/02—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation according to the instantaneous size and required size of the workpiece acted upon, the measuring or gauging being continuous or intermittent
- B24B49/04—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation according to the instantaneous size and required size of the workpiece acted upon, the measuring or gauging being continuous or intermittent involving measurement of the workpiece at the place of grinding during grinding operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B47/00—Drives or gearings; Equipment therefor
- B24B47/20—Drives or gearings; Equipment therefor relating to feed movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
Description
Verfahren zur Steuerung, Fehlerkorrektur und ErmittlungProcedures for control, error correction and determination
sich ändernder Größen bei Schleifmaschinen für das Schleifen von Werkstücken und Mittel zur Durchführung des Verfahrens" - Beschreibung -Nach dem Verfahren und der dazugehörigen Anordnung zur dessen Durchführung nach der Hauptanmeldung werden nach Eingabe wenigstens eines Referenzgrößenwertes, z.B. dem Durchmesser einer zu schleifenden Welle, alle für die Bearbeitung eines Werkstückes auf einer Schleifmaschine erforderlichen Stellgrößenwerte in einer Recheneinheit, und zwar einem Kleincomputer oder wenigstens einem Rechner berechnet und in einer Anzeigevorrichtung ablesbar gemacht. Diese errechneten Stellgrößenwerte können an dafür auf der Maschine vorgesehenen Einstellvorrichtungen von Hand aus eingestellt werden, Sie können aber auch durch einen der Recheneinheit unmittelbar oder über die Anzeigevorrichtung nachgeordneten Impulsgenerator in Impulse umgewandelt Stellgliedern oder -trieben zugeführt werden, um so die Verstellung der jeweiligen Einstellvorrichtung selbsttätig zu steuern. changing sizes in grinding machines for grinding Workpieces and means for carrying out the process "- Description -After the Procedure and the associated order for its implementation after the main registration after entering at least one reference variable value, e.g. the diameter a shaft to be ground, all for the machining of a workpiece on one Grinding machine required manipulated variable values in a computing unit, namely a small computer or at least one computer calculated and in a display device made readable. These calculated manipulated variable values can be used for this on the machine provided adjustment devices can be adjusted by hand, but you can also by one of the computing unit directly or via the display device downstream impulse generator converted into impulses actuators or drives are supplied so as to automatically adjust the respective setting device to control.
Deingemäß ist u.a. zum Schleifen einer Zelle die Einstellung bzw. -Einschaltung für nur einen Wellendurchmesser während eines jeweiligen Schleifvorganges möglich, während bei mehrstufig abgesetzten Wellen, also einer Welle mit mehreren unterschiedlich großen Durchmessern, ein neuer Durchmesser stets erst nach Beendigung des vorgehenden Schleifvorganges eingestellt werden kann, so daß für jeden Durchmesser sukzessive die erforderlichen Daten errechnet und/oder tabellarisch ermittelt und ftir den neuen Schleifvorgang von Hand aus eingegeben werden müssen, was verhältnismäßig viel Programmierzeit und Erfahrung des die maschinen Bedienenden erfordert.Accordingly, among other things, the setting or adjustment is necessary for grinding a cell. -Activation for only one shaft diameter during a respective grinding process possible, while with multi-stage offset waves, i.e. one wave with several different sized diameters, a new diameter always only after completion of the previous grinding process can be adjusted so that for each diameter successively the required data is calculated and / or determined in tabular form and must be entered manually for the new grinding process, which is proportionate requires a lot of programming time and experience on the part of the machine operator.
Der weiteren Ausgestaltung der Erfindung liegt nun die Aufgabe zugrunde, die Vorrichtung gemaß der Hauptanmeldung derart zu modifizieren, daß die Satzeingaben für jeden erforderlichen Wellendurchmesser während der Hauptzeit vorgenommen und somit mehrere flurohmesser, also mehrere Sätze, mit Ausnahme des gerade zu schleifenden Durchmessers, auch während des Schleifvorgangs vorprogrammiert werden können.The further embodiment of the invention is based on the object to modify the device according to the parent application in such a way that the sentence inputs made for each required shaft diameter during the main time and thus several flurohmesser, ie several sets, with the exception of the one to be sharpened Diameter, can also be pre-programmed during the grinding process.
Auf diese ltleise ist auch eine lDinstellung des Rechiiers und in weiterer Folge der einzelnen entsprechenden Schaltelemente durch eine automatische Teilprogrammierung sich nicht dauernd ändernder spezifischer Arbeitswerte, sowie Hand eingaben weiterer Arbeitswerte eines neuen Arbeitssatzes während des Arbeitsablaufs eines davor programmierten Satzes möglich.In this way there is also a lD setting of the accountant and in further sequence of the individual corresponding switching elements by an automatic Partial programming of specific work values that do not change continuously, as well as Manual input of further work values of a new work set during the work process a previously programmed block is possible.
Ausgehend von der seit langem üblichen Zugrundelegung des Zeitspanvolumens bei Schleifmaschinen für die Kalkulation zur Ermittlung der Schleifzeiten, wird nach der Erfindung weiter vorgeschlagen demgemäß auch ein spezifisches Zeitspanvolumen für die Ermittlung der einzelnen Zustellgeschwindigkeiten unterschiedlicher Wellendurchmesser als Referenzgrößen heranzuziehen, wobei das Zeitepanvolumen z' als veränderbarer Erfahrungswert bekannt ist. Dieser Erfahrungswert z' wird mittels einer Handeingabe in einen Rechenspeicher gespeichert und mit der Formel für das spezifische Zeitspanvolumen z' pro Sekunde bezogen auf einen Millimeter Scheibenbreite, sowie die Werkstückumfangsgeschwindigkeit werden die erforderlichen Arbeitswerte durch einen Rechner festgelegt und automatisch ebenfalls in dem Rechenspeicher gespeichert, und wobei der Rechner bzw. Hechenspeicher selbsttätig die Zustellgeschwindigkeiten des Schleifechlittens z.B. für das Vorschrtpen Vf4, das Schruppen Vf3, das Schlichten vf2 und das Feinschlichten Vf 1 für den jeweils zu schleifenden Soll-Durchmesser berechnet und auf Abruf speichert, Hierzu werden die Programme direkt an der Maschine eingegeben, ohne eine NC-Organisation beanspruchen zu müssen und können daher von Bedienenden leicEll ge.irldert bzw.Based on the long-established use of material removal rates in the case of grinding machines for the calculation to determine the grinding times, is According to the invention, a specific metal removal rate is accordingly also proposed for determining the individual infeed speeds of different shaft diameters to be used as reference values, with the time plan volume z 'being changeable Is known from experience. This empirical value z 'is entered by hand stored in a computer memory and with the formula for the specific metal removal rate z 'per second based on one millimeter disk width, as well as the workpiece peripheral speed the required labor values are determined by a computer and automatically also stored in the computing memory, and wherein the computer or pike memory the infeed speeds of the grinding slide automatically, e.g. for pre-cutting Vf4, roughing Vf3, finishing vf2 and fine finishing Vf 1 for each The nominal diameter to be ground is calculated and saved on request the programs are entered directly on the machine without requiring an NC organization to have to and can therefore be easily cheated or rotated by the operator.
o1>timiert werden, wobei ein (;rofßteil der Programmierung und Optimierung, bezogen auf den Werkstückdurchmesser, dcr Reeirner in Millisekunden selbst erledigt.o1> be timed, with a (; rofßteil the programming and Optimization, based on the workpiece diameter, of the refeirner in milliseconds done by myself.
Der rechnerische Zusammenhang stützt sich hierbei auf rechnerische Ermittlungen von Arbeitswerten mit Hilfe von vorausprogrammierten Pilotwerten, wobei mittels der Formel fijr das spezifische Spanvolumen pro Sekunde z' auf einen Millimeter Scheibenbreite bezogen sowie der Werkstückumfangsgeschwindigkeit Vw die erforderlichen Arbeitswerte durch den Rechner ermittelt und automatisch in einen Rechen-Speicher einprogrammiert werden. Hierbei ist der Erfshrungswert des spezifischen Spanvolumens z' wobei dw (auch mit "x" bezeichnet) der Soll-Durchmesser und Vf die Zustellgeschwindigkeit des Schleifschlittens ist.The computational relationship is based on computational determination of work values with the help of preprogrammed pilot values, with the formula for the specific chip volume per second z 'based on a millimeter disk width and the workpiece circumferential speed Vw, the required work values are determined by the computer and automatically in a calculator Memory can be programmed. Here is the empirical value of the specific chip volume z ' where dw (also referred to as "x") is the nominal diameter and Vf is the infeed speed of the grinding carriage.
Demnach muß ein Wert für z', also für das Spanvolumen, mittels Hand eingabe eingegeben sein, so daS der Rechner nach obiger Formel selbsttätig für Vf4 (Bundeintauch-Geschwindigkeit), Vf3 (Schruppgeschwindigkeit), vf2 (Schlichtgeschwindigkeit) und vfl (Peinschlichtgeschwindigkeit) die Werte ermittelt und im Rechen-Speicher vorprogrammieren kann. Das ist insbesonders für Wiederholabläufe bedeutsam.Accordingly, a value for z ', i.e. for the chip volume, must be entered by hand input must be entered so that the computer automatically uses the above formula for Vf4 (Collar plunge speed), Vf3 (roughing speed), vf2 (finishing speed) and vfl (pin finishing speed) the values are determined and stored in the arithmetic memory can preprogram. This is particularly important for repetitive processes.
Die Geschwindigkeiten Vf4 bis vfl können in diesem Fall nur durch indirekte Hand eingaben im Satz überschrieben und geändert werden. Die Werte für die Zusteligeschwindigkeiten Vf leiten sich also aus der vorstehenden Formel ab, wobei Vf bzw. Vf4 = Zdw 60 ist und der Wert 60 für dw dw a das Einstechen 19,09, bei Yf3 für Schruppen 3,81, bei Vf2 für Schlichlen 0,381 usw. gegeben sind.In this case, the speeds Vf4 to vfl can only be overwritten and changed by indirect manual inputs in the block. The values for the delivery speeds Vf are therefore derived from the above formula from, where Vf or Vf4 = Zdw 60 and the value 60 for dw dw a is given for grooving 19.09, with Yf3 for roughing 3.81, with Vf2 for Schlichlen 0.381 etc.
Die Geschwindigkeit Vf4 entspricht hierbei der 3 bis 4-fachen Zustellgeschwindigkeit von Vf3 also der 5chruppgeschwindigkeit. es weiteren stehen auch die Schleifbeträge bzw. die Zustellgeschwindigkeiten in Abhängigkeit vom Soll-Durchmesser d w bzw. x und dem spezifischen Spanvolumen z'.The speed Vf4 corresponds to 3 to 4 times the feed speed from Vf3 that is, the roughing speed. there are also the grinding amounts or the infeed speeds depending on the nominal diameter d w or x and the specific chip volume z '.
Es sei noch zu erwähnen, daß man Vf4 nicht benötigt, wenn nur mit Vf3, Vf2 und vf1 gearbeitet wird, und daher pro Satz nichts eingegeben zu werden braucht. Wird jedoch der vom Rechner ermittelte Wert fiir Vf4 benötigt, müssen lediglich Vf4 und Data eingegeben werden. Hierbei wird die Zustellgeschwindigkeit Vf4 vom Ist-Durchmesser abhängig, der laufend ermittelt werden muß. Mit größer werdendem Ist-Durchmesser wird Vf4 und demgemäß auch die Werkstückdrehzahl nw kleiner.It should also be mentioned that Vf4 is not needed if only with Vf3, Vf2 and vf1 are processed and therefore nothing has to be entered per record needs. However, if the value determined by the computer for Vf4 is required, only Vf4 and data are entered. Here, the delivery speed Vf4 is from Actual diameter depends, which must be determined continuously. With growing The actual diameter becomes Vf4 and, accordingly, the workpiece speed nw becomes smaller.
Durch Hand eingabe muß ein Wert für die Werkstückumlaufgeschwindigkeit Vw vorausprogrammiert sein, woraus die vom Soll-Durchmesser dw bzw. x und VW (Werkstückumlaufgeschwindig keit) abhängige Werkstückdrehzahl nw selbsttätig errechnet und automatisch gespeichert wird. Diese Speicherung kann nur mehr durch individuelle Hand eingabe im Satz über die Adresse Vw geändert werden.A value for the workpiece speed must be entered manually Vw must be preprogrammed, from which the nominal diameter dw or x and VW (workpiece rotation speed speed) dependent workpiece speed nw is calculated automatically and saved automatically will. This storage can only be done by individual hand entry in the sentence above the address Vw can be changed.
Bs soll noch darauf hingewiesen werden, daß das Zeitspanvolumen z1 als Referenzgröße entweder mechanisch ermittelt wird oder als ein veränderbarer Erfahrungswert bekannt ist. In beiden Fällen wird aus dem Wert des z' die jeweilige Zustell-geschwindigkeit matematisch errechnet.Bs should also be pointed out that the material removal rate z1 is determined either mechanically as a reference variable or as a changeable one Is known from experience. In both cases the value of z 'becomes the respective Infeed speed calculated mathematically.
Weitere vorprogrammierte Arbeitswerte sind außer der Werkstückumlaufgeschwindigkeit Vw und des spezifischen Zeitspanvolumens z noch die Schleifscheibenbreite, die Sollwert-Abrichtung, die Anzahl der Werkstücke zwischen den Abrichtvorgängen, der Abrichtbetrag und die Anzahl der Leerhübe (Doppelhübe) beim Längsschleifen.Other preprogrammed work values are apart from the workpiece speed Vw and the specific metal removal rate z, the grinding wheel width, the target value dressing, the number of workpieces between the dressing processes, the dressing amount and the Number of idle strokes (double strokes) for longitudinal sanding.
- Zusammenfassung - Zusammenfassung Mit vorliegender Anordnung werden nach ßinabe wenigstens eines Referenzgrößenwertes, z.B. dem Durchmesser einer zu schleifenden .ielle, alle filr die Bearbeitung eines Werkstückes auf einer Schleifmaschine erforderichen St cllgrößenwerte in einer Recheneinheit, und zwar einem kleincomputer oder wenigstens einem Rechner berechnet und in einer Anzeigevorrichtung ablesbar gemacht . kiese errechneten Stellgrößenwerte können an dafür auf der Maschine vorgesehenen Einstellvorrichtungen von Hand aus eine stellt werdeii. Sie können aber auch durch einen der iecheneinheit unmittelbar oder iiber die Anzeigevorrichtung nachgeordneten Impulsgenerator in Impulse umgewandelt Stellgliedern oder -trieben zugeführt werden, um so die Verstellung der jeweiligen Einstellvorrichtung selosttätig zu steuern. Zum Schleifen einer hellt it mehreren unterschiedlich großen Durchmessern, bei aeul es möglich sein soll, auch während des Schleifvorganges die entsprechenden Zustellgrößen bzw. -Geschwindigkeiten des Werkzeugschlittens schon während der Hauptzeit vorbereitend zu schalten bzw, zu speichern, wird zweckmäßig das Zeitspanvolumen als Referenzgröße zugrunde gelegt, bei deren Bekanntsein sich die einzelnen Zustellgeschwindikeiten berechnen und speiohern laeisen,- Summary - Summary With this Arrangements are made after entering at least one reference variable value, e.g. the diameter one to be ground, all for the machining of a workpiece on one Grinding machine required piece size values in a computing unit, namely a small computer or at least one computer and in a display device made readable. These calculated manipulated variable values can be sent to the machine for this purpose provided adjustment devices by hand. You can but also by one of the display units directly or via the display device downstream impulse generator converted into impulses actuators or drives are supplied in order to self-activate the adjustment of the respective setting device to control. For grinding one lightens it with several different sized diameters, at aeul it should be possible to do the corresponding during the grinding process Infeed sizes or speeds of the tool slide during the main time The metal removal rate is expedient to switch or to store in preparation is used as a reference value, and when it is known, the individual delivery speeds calculate and store,
Claims (4)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803008566 DE3008566A1 (en) | 1980-03-06 | 1980-03-06 | METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHOD |
CH150281A CH650186A5 (en) | 1980-03-06 | 1981-03-06 | Process for controlling, error correcting and determining changing variables in grinding machines for grinding workpieces |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803008566 DE3008566A1 (en) | 1980-03-06 | 1980-03-06 | METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHOD |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3008566A1 true DE3008566A1 (en) | 1981-09-17 |
Family
ID=6096420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19803008566 Withdrawn DE3008566A1 (en) | 1980-03-06 | 1980-03-06 | METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHOD |
Country Status (2)
Country | Link |
---|---|
CH (1) | CH650186A5 (en) |
DE (1) | DE3008566A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1988003460A1 (en) * | 1986-11-05 | 1988-05-19 | Salje Ernst | Deep grinding process and device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5402354A (en) * | 1990-10-12 | 1995-03-28 | Mitsubishi Jukogyo Kabushiki Kaisha | Control apparatus and control method for machine tools using fuzzy reasoning |
CN104999368B (en) * | 2015-08-13 | 2017-10-31 | 厦门理工学院 | Buffing Humidity Automatic Control device and its control method |
-
1980
- 1980-03-06 DE DE19803008566 patent/DE3008566A1/en not_active Withdrawn
-
1981
- 1981-03-06 CH CH150281A patent/CH650186A5/en not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1988003460A1 (en) * | 1986-11-05 | 1988-05-19 | Salje Ernst | Deep grinding process and device |
Also Published As
Publication number | Publication date |
---|---|
CH650186A5 (en) | 1985-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3828594C2 (en) | Numerically controlled machine tool and method for controlling the grinding process carried out with it | |
DE3329658C2 (en) | ||
EP0098970B2 (en) | Numerical controller for a grinding machine | |
DE102008001011A1 (en) | Numerical control device | |
DE102017009760B4 (en) | Numerical control device and control method for a numerical control device | |
DE3311119C2 (en) | Method for returning a tool to a workpiece contour | |
DE3303456C2 (en) | ||
DE2760478C2 (en) | Method for dressing a grinding wheel that can be advanced at an acute angle A against a workpiece spindle axis of a grinding machine | |
DE102012002126A1 (en) | Method for controlling movement of dressing tool when dressing gear grinding tools of gear grinding machine, involves positioning dressing tool for dressing process by pivoting dressing tool around vertical rotational axis | |
DE10342495B4 (en) | Method and device for centering of pre-toothed workpieces on gear finishing machines | |
DE3420938A1 (en) | DEVICE FOR DRESSING THE REGULATING DISC FOR A CENTERLESS GRINDING MACHINE | |
DE102018220985A1 (en) | Numerical controller | |
EP0071703B1 (en) | Microprocessor system for controlling a process | |
CH670417A5 (en) | ||
DE3008566A1 (en) | METHOD FOR CONTROLLING, ERROR CORRECTION AND DETERMINING CHANGING SIZES IN GRINDING MACHINES FOR GRINDING WORKPIECES AND MEANS FOR IMPLEMENTING THE METHOD | |
DE3901838C2 (en) | ||
DE3607034A1 (en) | NUMERICAL CONTROL DEVICE FOR A GRINDING MACHINE | |
DE3741592A1 (en) | METHOD FOR DRESSING A GRINDING WHEEL | |
DE19919147B4 (en) | Method for determining a contour error and method for checking correct setpoint specification | |
DE3148409C2 (en) | ||
DE102018004924B4 (en) | control | |
EP3067762A1 (en) | Method for the determination of an optimal clamping position for a workpiece in a processing machine | |
DE2002525A1 (en) | Method for measuring workpieces with a measuring probe on a numerically controlled machine tool, in particular lathes | |
DE3706291A1 (en) | WORK PROGRAM TEST DEVICE | |
DE2712811A1 (en) | Industrial workpiece handling robot - uses corrective programming to ensure that robot handling head and workpieces arrive together |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8141 | Disposal/no request for examination |