CN114571275B - Control method for automatic loosening and braking of lathe spindle - Google Patents
Control method for automatic loosening and braking of lathe spindle Download PDFInfo
- Publication number
- CN114571275B CN114571275B CN202210303083.6A CN202210303083A CN114571275B CN 114571275 B CN114571275 B CN 114571275B CN 202210303083 A CN202210303083 A CN 202210303083A CN 114571275 B CN114571275 B CN 114571275B
- Authority
- CN
- China
- Prior art keywords
- brake
- spindle
- main shaft
- control method
- command
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q5/00—Driving or feeding mechanisms; Control arrangements therefor
- B23Q5/02—Driving main working members
- B23Q5/04—Driving main working members rotary shafts, e.g. working-spindles
- B23Q5/20—Adjusting or stopping working-spindles in a predetermined position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Turning (AREA)
Abstract
The invention discloses a control method for automatic loosening and braking of a lathe spindle. The method comprises the following steps: 1) The controller, the driver, the spindle motor, the spindle, the IO plate and the brake disc are connected and installed with each other; 2) Electrifying an electric control system to ensure that the whole electric control system is normal, wherein the main shaft (driven by a main shaft motor) and the brake disc can normally operate; 3) Opening a main shaft automatic loosening braking function; 4) A machining program is written and executed for verification. According to the control method for automatically loosening the clamping brake of the lathe spindle, the braking condition can be automatically processed according to the processing condition of a program, so that manual processing is avoided, the manual error rate is reduced, the processing efficiency, the effect and the convenience in use are improved, and the cost saving effect is achieved.
Description
Technical Field
The invention relates to the field of lathes, in particular to a control method for automatic clamping and braking of a lathe spindle.
Background
With the rapid development of the lathe industry, the application of lathes is gradually diversified, workpieces which can be processed by the lathes are also gradually complicated, the processing requirements of the workpieces cannot be met by the common turning lathes, and more lathes at present have milling functions.
Milling of a workpiece involves a lathe spindle, which requires a fixed angle for machining, and at this time, in order to ensure machining stability, the spindle needs to perform braking before the machining is stopped, and the brake needs to be opened before the machining is completed.
Currently, in order to ensure the stability of the spindle and the processing effect of the workpiece, when processing such a workpiece, an additional processing is required for the braking portion, that is, a command of manually removing the clamping brake of the spindle is added, and the more complex the workpiece, the more places where the braking processing is required. On one hand, more labor and time are occupied for adding and checking programs, so that the convenience of use is greatly reduced, and more labor processing time is occupied; on the other hand, for complex workpieces, there are many places to be processed, and mistakes and leaks may be caused by manual processing, which may cause poor processing effect of the workpiece and thus loss.
Disclosure of Invention
In order to solve the problems, the invention provides a control method for automatically loosening and braking a lathe spindle.
According to one aspect of the invention, there is provided a control method of automatic unclamping and braking of a lathe spindle, comprising the steps of
1) The controller, the driver, the spindle motor, the spindle, the IO plate and the brake disc are connected and installed with each other;
2) Electrifying an electric control system to ensure that the whole electric control system is normal, wherein the main shaft (driven by a main shaft motor) and the brake disc can normally operate;
3) Opening a main shaft automatic loosening braking function;
4) A machining program is written and executed for verification.
According to the control method for automatically loosening the clamping brake of the lathe spindle, the braking condition can be automatically processed according to the processing condition of a program, so that manual processing is avoided, the manual error rate is reduced, the processing efficiency, the effect and the convenience in use are improved, and the cost saving effect is achieved.
In some embodiments, in step 1), the controller is connected to the driver and the IO plate, the driver is connected to the spindle motor, the spindle motor is directly connected to the spindle (the spindle motor rotates to drive the spindle to rotate synchronously), the IO plate is connected to the brake disc, and the brake disc is mounted on the spindle. Thus, the connection modes of the controller, the driver, the spindle motor, the spindle, the IO board, the brake disc and the like are described.
In some embodiments, the controller is connected to the driver via an M3 communication line, the driver and the spindle motor are connected to each other via a power line and an encoder line, respectively, and the spindle motor is connected to the spindle. Thus, specific wiring patterns of the controller, the driver, the spindle motor, and the spindle are described.
In some embodiments, the controller is connected with the IO board through an IO line, and the IO board is connected with the brake disc through a brake signal line. Thus, the specific connection mode of the controller, the IO plate and the brake disc is described
In some embodiments, in step 2), the spindle motor station number is entered at the controller operation and the other axial motor station numbers are set to analog and then restarted. Thus, specific preparatory operations are described.
In some embodiments, in step 3), a parameter number is input first, and a first set of auxiliary brake shaft numbers of the spindle are set to be consistent with the station number of the spindle motor through parameters of the corresponding number. Thus, a specific preparation operation before starting the automatic release brake function is described
In some embodiments, in step 4), the braking state of the spindle is first verified when the machining program is executed. Thus, the primary work when executing a machining program is described.
In some embodiments, in step 4), the system, while running the machining program, pre-interprets the in-process program by the core and issues commands in advance to control the brake release of the spindle. Thus, the operation of the machining program is described.
Drawings
FIG. 1 is a device connection diagram of a control method for automatic unclamping and braking of a lathe spindle according to an embodiment of the present invention;
fig. 2 is a brake operation flowchart of a control method for automatic unclamping and braking of the lathe spindle shown in fig. 1.
In the figure: the device comprises a controller 1, a driver 2, a spindle motor 3, an IO board 4, a brake disc 5, an M3 communication line 6, a power line 7, an encoder line 8, an IO line 9, a brake signal line 10 and a spindle 11.
Detailed Description
The invention is described in further detail below with reference to the accompanying drawings.
Fig. 1 schematically shows an apparatus connection structure of a control method of automatic unclamping and braking of a lathe spindle according to an embodiment of the present invention. As shown in fig. 1, the method uses equipment and structures such as a controller 1, a driver 2, a spindle motor 3, an IO board 4, a brake disc 5, and the like which are applied to a spindle 11 of a lathe and are specially designed for relevant functions.
To implement this control method, the above-described devices and structures first need to be appropriately connected and installed to each other. Wherein the controller 1 is connected with the driver 2 and the IO plate 4, respectively, wherein the driver 2 is connected with the spindle motor 3, the spindle motor 3 is connected with the spindle 11, the IO plate 4 is connected with the brake disc 5, and the brake disc 5 is mounted on the spindle 11.
The controller 1 is connected with the driver 2 through a new generation special M3 communication line 6, specifically, two ends of the M3 communication line 6 are respectively connected to an M3 port and an encoder interface on the back of the controller 1; simultaneously, the driver 2 and the spindle motor 3 are respectively connected with the encoder line 8 through the power line 7, specifically, two ends of the power line 7 and the encoder line 8 are respectively connected with a power interface and an encoder interface of the driver 2 and the spindle motor 3, and the spindle motor 3 and the spindle 11 are directly connected; thus, the controller 1 can control the operation of the spindle 11 via the driver 2 and the spindle motor 3.
The controller 1 is connected with the IO board 4 through an IO line 9, specifically, two ends of the IO line 9 are respectively connected to an IO interface on the back of the controller 1 and an IO interface of the IO board 4; simultaneously, the IO plate 4 is connected with the brake disc 5 through the brake signal wire 10, namely, two ends of the brake signal wire 10 are respectively connected to an output interface of the IO plate 4 and the brake disc 5; thus, the controller 1 can also control the brake disc 5 via the IO plate 4 to interfere with the operation of the main shaft 11.
Then, the electric control system is electrified, so that the whole electric control system is ensured to be normal, and the main shaft 11 (driven by the main shaft motor 3) and the brake disc 5 can normally operate. Specifically, the next page-parameter setting-mechanism parameter is sequentially operated on the controller 1, the station number of the spindle motor 3 is input, the station numbers of other axial motors are set to be simulated, and then the spindle motor is restarted.
After confirming that the controller 1, the driver 2 and the spindle motor 3 are in normal communication and that the spindle motor 3 and the spindle 11 are in normal connection, the automatic main shaft loosening and clamping brake function is started after the controller 1 and the brake disc 5 are in normal connection. The method specifically comprises the steps of sequentially operating the next page-F3 parameter setting-F5 jump parameter number on the controller 1, inputting related parameters, and setting a first group of main shaft auxiliary brake shaft numbers to be consistent with the station numbers of the main shaft motor 3 through the parameters of the corresponding numbers. For example, if the input parameter is 3741, the user jumps to parameter Pr3741, sets a first group of auxiliary brake shaft numbers of the spindle, sets Pr3741 to be consistent with the stop number of the spindle motor 3, and then starts the automatic spindle releasing and clamping brake function.
Finally, after the automatic main shaft loosening and braking function is started, a machining program can be written or pre-led in, and the program is executed to perform function verification.
While in executing the machining program, the braking state of the spindle 11 is first verified, wherein the program for verifying the braking state of the spindle 11 is as follows (the spindle is set to the C axis at this time):
g0 C120// spindle unclamped, moved to 120 degrees, spindle clamped
G01 X100F 1000// spindle holding clamp
G0 C180// spindle unclamped, moved to 180 degrees, spindle clamped
G01 X130F 1000// spindle holding clamp
G01 X150C 200// spindle unclamped, moved to 200 degrees, spindle unclamped hold
X170C 220// spindle is moved to 220 degrees, spindle is released and held
X500C 300// spindle is moved to 300 degrees, spindle is released and held
G0 C0// spindle is moved to 0 degrees, spindle clamping
M30// program end
When the system runs the machining program, the core is used for reading the machining program in advance, so that whether each single section is accompanied with the main shaft command or not is known in advance, and the command is issued in advance to control the brake release of the main shaft 11.
Fig. 2 shows a flow of a brake control method of the control method of automatic unclamping and braking of the lathe spindle in fig. 1. As shown in fig. 2, the method can issue an automatic unclamping command by determining whether a corresponding spindle command exists in the case of positioning or machining a lathe spindle.
For example, if the corresponding spindle command (including zero movement amount) exists in the next section, if the brake is in a brake clamping state, the spindle will firstly release the brake signal before moving, and then a movement command is performed; and after the single section is moved, if the next section judges that the movement instruction of the same main shaft exists, the single section is kept in a brake releasing state to continue the movement action.
If the following single section is judged to be under the condition that no corresponding spindle command is sent, and the brake is in a brake release state at the moment, a brake signal is firstly clamped, and then an axial movement instruction is carried out; after the single section is finished, if the following single section still has no corresponding spindle command, the clamping brake state is maintained, and if the corresponding spindle command exists, the mode is repeated.
What has been described above is merely some embodiments of the present invention. It will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the spirit of the invention.
Claims (6)
1. A control method for automatic loosening and braking of a lathe spindle is characterized by comprising the following steps: comprises the following steps
1) the controller (1), the driver (2), the spindle motor (3), the spindle (11), the IO plate (4) and the brake disc (5) are connected and installed with each other;
2) Electrifying the electric control system to ensure that the whole electric control system is normal, wherein the main shaft (11) and the brake disc (5) can normally operate;
3) Opening a main shaft automatic loosening braking function;
4) Programming a machining program and executing the machining program to verify, wherein when the machining program is executed, firstly verifying the braking state of the main shaft (11), and then pre-reading the machining program through a core, and sending out a command in advance to control the braking loose clamp of the main shaft (11);
5) When the spindle (11) is positioned or processed, the automatic unclamping command is issued by judging whether a spindle command exists,
when a single section is provided with a main shaft command and the brake is in a brake clamping state, a brake loosening signal is sent out before the main shaft (11) moves, and then a movement command is carried out, after the single section moves, the single section is kept in the brake loosening state if the single section judges that the same movement command of the main shaft (11) exists, and the movement is continued;
if the next single section judges that no main shaft command is sent out and the brake is in a brake releasing state, the brake signal is firstly clamped, then an axial movement command is carried out, after the single section is completed, the subsequent single section keeps the brake clamping state if no main shaft command is provided, and if the main shaft command is provided, the mode is repeated.
2. The control method for automatic clamping and releasing brake of lathe spindle according to claim 1, wherein the control method comprises the following steps: in step 1), the controller (1) is respectively connected with the driver (2) and the IO plate (4), the driver (2) is connected with the spindle motor (3), the spindle motor (3) is connected with the main shaft (11), the IO plate (4) is connected with the brake disc (5), and the brake disc (5) is installed on the main shaft (11).
3. The control method for automatic clamping and releasing brake of lathe spindle according to claim 2, characterized by comprising the following steps: the controller (1) is connected with the driver (2) through an M3 communication line (6), the driver (2) and the spindle motor (3) are respectively connected with the encoder line (8) through a power line (7), and the spindle motor (3) is connected with the spindle (11).
4. The control method for automatic clamping and releasing brake of lathe spindle according to claim 2, characterized by comprising the following steps: the controller (1) is connected with the IO plate (4) through an IO wire (9), and the IO plate (4) is connected with the brake disc (5) through a brake signal wire (10).
5. The control method for automatic clamping and releasing brake of lathe spindle according to claim 1, wherein the control method comprises the following steps: in step 2), the spindle motor stop numbers are input in the controller (1) in an operation mode, other axial motor stop numbers are set to be analog, and then the spindle motor stop numbers are restarted.
6. The control method for automatic clamping and releasing brake of lathe spindle according to claim 1, wherein the control method comprises the following steps: in the step 3), parameter numbers are input first, and a first group of main shaft auxiliary brake shaft numbers are set to be consistent with the station numbers of the main shaft motor (3) through parameters of the corresponding numbers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210303083.6A CN114571275B (en) | 2022-03-24 | 2022-03-24 | Control method for automatic loosening and braking of lathe spindle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210303083.6A CN114571275B (en) | 2022-03-24 | 2022-03-24 | Control method for automatic loosening and braking of lathe spindle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114571275A CN114571275A (en) | 2022-06-03 |
CN114571275B true CN114571275B (en) | 2023-07-07 |
Family
ID=81777532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210303083.6A Active CN114571275B (en) | 2022-03-24 | 2022-03-24 | Control method for automatic loosening and braking of lathe spindle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114571275B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101011794A (en) * | 2007-01-15 | 2007-08-08 | 大连光洋科技工程有限公司 | Double axle table of AC permanent magnetic synchronization external-rotor-type force moment motor drive |
CN101153656A (en) * | 2006-09-29 | 2008-04-02 | 本田技研工业株式会社 | Control method of a power transmission device |
CN101231162A (en) * | 2007-01-26 | 2008-07-30 | 新代科技股份有限公司 | Method for measuring pitch automatically |
CN101944870A (en) * | 2009-07-10 | 2011-01-12 | 北京兴大豪科技开发有限公司 | Control method and circuit of servo motor |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3569682A (en) * | 1968-02-02 | 1971-03-09 | Gen Electric | Multiple path numerical control system |
AU657852B2 (en) * | 1992-04-10 | 1995-03-23 | Emag Holding Gmbh | Machining centre constructed from assemblies |
JP3725129B2 (en) * | 2003-02-25 | 2005-12-07 | ファナック株式会社 | Automatic tool tip changer for robot |
CN1290666C (en) * | 2004-07-23 | 2006-12-20 | 武汉大学 | Machine tool real-time automatic indexing system and control method |
CN101786253B (en) * | 2010-02-12 | 2011-08-24 | 赵安心 | Safety enhancing system of machine tool |
JP6200467B2 (en) * | 2015-08-07 | 2017-09-20 | ファナック株式会社 | Motor control system with function to detect brake abnormality |
CN106881525B (en) * | 2015-12-15 | 2019-06-18 | 新代科技股份有限公司 | Laser machine control system and its control method |
CN109807690B (en) * | 2019-03-29 | 2020-10-30 | 青岛大学 | Metal cutting system |
CN113732816A (en) * | 2021-09-23 | 2021-12-03 | 新代科技(苏州)有限公司 | Method for controlling tapping backspacing |
-
2022
- 2022-03-24 CN CN202210303083.6A patent/CN114571275B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101153656A (en) * | 2006-09-29 | 2008-04-02 | 本田技研工业株式会社 | Control method of a power transmission device |
CN101011794A (en) * | 2007-01-15 | 2007-08-08 | 大连光洋科技工程有限公司 | Double axle table of AC permanent magnetic synchronization external-rotor-type force moment motor drive |
CN101231162A (en) * | 2007-01-26 | 2008-07-30 | 新代科技股份有限公司 | Method for measuring pitch automatically |
CN101944870A (en) * | 2009-07-10 | 2011-01-12 | 北京兴大豪科技开发有限公司 | Control method and circuit of servo motor |
Non-Patent Citations (1)
Title |
---|
开放式交流伺服主轴一体化驱动***;杨晓红;重庆师范学院学报(自然科学版)(04);29-32 * |
Also Published As
Publication number | Publication date |
---|---|
CN114571275A (en) | 2022-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8630732B2 (en) | Method for avoiding an unwanted collision between a tool and a workpiece in a machine tool | |
CN114571275B (en) | Control method for automatic loosening and braking of lathe spindle | |
US20150261213A1 (en) | Nc program creating device | |
CN113732816A (en) | Method for controlling tapping backspacing | |
JP3199319B2 (en) | Multi-axis / multi-path numerical control method | |
US8453545B2 (en) | Machine tool and machining method thereof | |
US7139635B2 (en) | Multi-system numerical control device | |
CN111645071A (en) | Robot welding control system and control method based on PLC | |
TW202240327A (en) | Numerical control device and machining system | |
JP2829212B2 (en) | Automatic tool change control method and device | |
CN104834270B (en) | Rotate the 4th axis and CNC machining centers on-line control system and control method | |
JPS63311408A (en) | Numerical controller | |
JP2852986B2 (en) | Processing system | |
JPH0651258B2 (en) | NC controller with automatic return function | |
JPH0653335B2 (en) | Numerical control program machining simulation method | |
JPH10109251A (en) | Method for controlling rotation speed of turret | |
CN111805145B (en) | Clamp system control method and clamp system | |
JPH06282318A (en) | Mumerically controlled machine tool | |
JPS6149206A (en) | Process operation method | |
JP2000207004A (en) | Nc control system | |
US20230266744A1 (en) | Control method of superimposition processing of nc machine tool | |
JP2559044B2 (en) | Programmable controller system | |
KR0176539B1 (en) | Cutting control method of numerical control device and device | |
JPH06155103A (en) | Machining controlling method for two opposed spindle lathe | |
CN202196306U (en) | Detecting device of tool storage at machining center |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |