Laser cutting equipment and control method for processing pipes in batches by using same

文档序号:1318629 发布日期:2020-07-14 浏览:7次 中文

阅读说明:本技术 一种激光切割设备及其批量加工管材的控制方法 (Laser cutting equipment and control method for processing pipes in batches by using same ) 是由 张红雨 郑元强 彭利 于飞 于 2020-03-25 设计创作,主要内容包括:本发明公开一种激光切割设备及其批量加工管材的控制方法和控制装置,该方法包括以下步骤:在完成管材加工的准备条件后,接收加工指令,其中,准备条件包括导入批量加工管材的加工程序队列;根据加工指令控制激光切割设备进行自动上料,并检测上料的当前待加工管材是否满足预设条件;如果当前待加工管材满足预设条件,则调用加工程序队列;根据加工程序队列获取当前加工任务队列,并根据当前加工任务队列控制激光切割设备对当前待加工管材进行切割;在管材切割的过程中,对完成切割的管材件进行计数统计,直至完成对当前待加工管材的切割。本发明实现一键操作就能批量加工管材,节省大量人工时间,降低人工浪费和安全风险,大大提高了加工效率。(The invention discloses a laser cutting device and a control method and a control device for processing pipes in batches, wherein the method comprises the following steps: after finishing the preparation condition of the pipe processing, receiving a processing instruction, wherein the preparation condition comprises importing a processing program queue for processing pipes in batches; controlling laser cutting equipment to automatically feed according to the processing instruction, and detecting whether the fed current pipe to be processed meets a preset condition; if the current pipe to be processed meets the preset conditions, calling a processing program queue; acquiring a current processing task queue according to the processing program queue, and controlling laser cutting equipment to cut a current pipe to be processed according to the current processing task queue; in the process of cutting the pipe, counting and counting the pipe pieces which are cut until the cutting of the current pipe to be processed is finished. The invention can process the pipes in batches by one-key operation, saves a large amount of labor time, reduces labor waste and safety risk, and greatly improves processing efficiency.)

1. A control method for processing pipes in batches by laser cutting equipment is characterized by comprising the following steps:

after finishing the preparation condition of the pipe processing, receiving a processing instruction, wherein the preparation condition comprises a processing program queue for importing the pipe to be processed in batches;

controlling the laser cutting equipment to automatically feed according to the processing instruction, and detecting whether the fed current pipe to be processed meets a preset condition;

if the current pipe to be processed meets the preset conditions, calling the processing program queue;

acquiring a current processing task queue according to the processing program queue, and controlling the laser cutting equipment to cut the current pipe to be processed according to the current processing task queue;

in the process of cutting the pipe, counting and counting the pipe pieces which are cut until the cutting of the current pipe to be processed is finished.

2. The control method for the laser cutting equipment to process the pipes in batches according to the processing instruction of claim 1, wherein the step of controlling the laser cutting equipment to automatically feed materials according to the processing instruction comprises the following steps:

controlling each shaft of the lathe body of the laser cutting equipment to move to a position to be clamped of the pipe, and simultaneously controlling an automatic feeding mechanism of the laser cutting equipment to start automatic feeding;

when the automatic feeding mechanism feeds materials in place, the material ejecting mechanism of the laser cutting equipment is controlled to eject the current pipe to be processed, the rear chuck of the laser cutting equipment is controlled to move in place to clamp the current pipe to be processed, and the laser cutting equipment is controlled to carry out lathe bed feeding until the automatic feeding mechanism finishes feeding.

3. The control method for batch processing of pipes by the laser cutting equipment as claimed in claim 2, wherein the step of controlling the laser cutting equipment to perform lathe bed material loading comprises the following steps:

and after the rear chuck feeds materials in place, controlling a front chuck of the laser cutting equipment to clamp the current pipe to be machined in place, calibrating a cutting head of the laser cutting equipment, and controlling the laser cutting equipment to execute an edge searching action after the cutting head finishes calibration.

4. The method for controlling the laser cutting equipment to process the pipes in batches according to claim 2, wherein the length of the pipe to be processed currently is detected during the automatic feeding process of the automatic feeding mechanism, so that the rear chuck is controlled to operate in place according to the length of the pipe to be processed currently.

5. The method as claimed in claim 2, wherein after the rear chuck is operated in place to hold the current pipe to be machined and the automatic feeding mechanism is retracted, it is further determined whether the number of the current pipes to be machined reaches a set number, wherein,

if the set quantity is reached, stopping automatic feeding;

and if the set quantity is not reached, continuously controlling the automatic feeding mechanism to automatically feed.

6. The control method for processing the pipes in batches by the laser cutting equipment as claimed in claim 3, characterized in that when the laser cutting equipment is controlled to execute the edge searching action,

controlling the cutting head to deviate from the current position by a first preset distance along a first direction and fall, and recording height data h11 of the cutting head at the moment;

controlling the cutting head to deviate from the current position by a second preset distance along a second direction and fall down, and recording height data h12 of the cutting head at the moment;

controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees along a third direction from the current position, controlling the cutting head to fall, and recording height data h2 of the cutting head at the moment;

controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h3 of the cutting head at the moment;

controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h4 of the cutting head at the moment;

judging whether the current pipe to be machined is horizontal according to the height data h11 and h12 of the cutting head, judging whether the center of the current pipe to be machined is coincided with the mechanical center of the front chuck according to the height data h2, h3 and h4 of the cutting head, and finishing edge finding action when the current pipe to be machined is horizontal and the center of the current pipe to be machined is coincided with the mechanical center of the front chuck.

7. The method of controlling a laser cutting apparatus to process pipe in batches according to any of claims 1 to 6, wherein the preparation conditions further include a master start ready, an automatic feed mechanism zero return ready, bed axes of the laser cutting apparatus zero return ready, an air supply start ready, a water cooler start ready and a laser start ready.

8. The method for controlling the laser cutting equipment to process the pipes in batches according to any one of claims 1 to 6, wherein after the current pipe to be processed is cut, whether the processing task queues corresponding to the same processing specifications in the processing program queues are completely finished is also judged, and when the processing task queues corresponding to the same processing specifications in the processing program queues are completely finished, the processing task queue corresponding to the next processing specification is loaded so as to control the laser cutting equipment to continue to perform automatic feeding.

9. A computer-readable storage medium, on which a control program for batch processing of pipes is stored, which when executed by a processor implements the control method for batch processing of pipes by a laser cutting apparatus according to any one of claims 1 to 7.

10. A laser cutting device, which is characterized by comprising a host, a laser, a water cooler and a gas source, and further comprising a memory, a processor and a control program which is stored in the memory and can be run on the processor for batch processing of pipes, wherein when the processor executes the control program, the control method for batch processing of pipes by the laser cutting device according to any one of claims 1 to 8 is realized.

Technical Field

The invention relates to the technical field of pipe processing, in particular to a control method for batch processing of pipes by laser cutting equipment, a control device for batch processing of pipes by laser cutting equipment and laser cutting equipment.

Background

Disclosure of Invention

Technical problem to be solved

In order to solve the problems in the prior art, the invention provides a laser cutting device and a control method and a control device for processing pipes in batches, which optimize a manual operation procedure in a feeding step and a manual operation procedure in a cutting statistical step, realize one-key operation, can process the pipes in batches, save a large amount of labor time, reduce labor waste and safety risks, and greatly improve the processing efficiency.

(II) technical scheme

In order to achieve the purpose, the invention adopts the main technical scheme that:

in a first aspect, a control method for batch processing of pipes by using laser cutting equipment provided by the embodiment of the invention includes the following steps: after finishing the preparation condition of the pipe processing, receiving a processing instruction, wherein the preparation condition comprises a processing program queue for importing the pipe to be processed in batches; controlling the laser cutting equipment to automatically feed according to the processing instruction, and detecting whether the fed current pipe to be processed meets a preset condition; if the current pipe to be processed meets the preset conditions, calling the processing program queue; acquiring a current processing task queue according to the processing program queue, and controlling the laser cutting equipment to cut the current pipe to be processed according to the current processing task queue; in the process of cutting the pipe, counting and counting the pipe pieces which are cut until the cutting of the current pipe to be processed is finished.

Optionally, controlling the laser cutting device to perform automatic feeding according to the processing instruction, including: controlling each shaft of the lathe body of the laser cutting equipment to move to a position to be clamped of the pipe, and simultaneously controlling an automatic feeding mechanism of the laser cutting equipment to start automatic feeding; when the automatic feeding mechanism feeds materials in place, the material ejecting mechanism of the laser cutting equipment is controlled to eject the current pipe to be processed, the rear chuck of the laser cutting equipment is controlled to move in place to clamp the current pipe to be processed, and the laser cutting equipment is controlled to carry out lathe bed feeding until the automatic feeding mechanism finishes feeding.

Optionally, controlling the laser cutting device to perform bed material loading includes: and after the rear chuck feeds materials in place, controlling a front chuck of the laser cutting equipment to clamp the current pipe to be machined in place, calibrating a cutting head of the laser cutting equipment, and controlling the laser cutting equipment to execute an edge searching action after the cutting head finishes calibration.

Optionally, in the process of automatic feeding by the automatic feeding mechanism, the length of the current pipe to be processed is also detected, so that the rear chuck is controlled to operate in place according to the length of the current pipe to be processed.

Optionally, after the rear chuck runs in place to clamp the current pipe to be machined and the automatic feeding mechanism returns, whether the number of the current pipe to be machined reaches a set number is judged, wherein if the number of the current pipe to be machined reaches the set number, the automatic feeding is stopped; and if the set quantity is not reached, continuously controlling the automatic feeding mechanism to automatically feed.

Optionally, when the laser cutting device is controlled to perform an edge finding action, the cutting head is controlled to fall after deviating from the current position by a first preset distance along a first direction, and height data h11 of the cutting head at the moment is recorded; controlling the cutting head to deviate from the current position by a second preset distance along a second direction and fall down, and recording height data h12 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees along a third direction from the current position, controlling the cutting head to fall, and recording height data h2 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h3 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h4 of the cutting head at the moment; judging whether the current pipe to be machined is horizontal according to the height data h11 and h12 of the cutting head, judging whether the center of the current pipe to be machined is coincided with the mechanical center of the front chuck according to the height data h2, h3 and h4 of the cutting head, and finishing edge finding action when the current pipe to be machined is horizontal and the center of the current pipe to be machined is coincided with the mechanical center of the front chuck.

Optionally, the preparation conditions further include a host computer ready to start, an automatic feeding mechanism ready to return to zero, shafts of a bed of the laser cutting equipment ready to return to zero, an air source ready to start, a water cooling machine ready to start, and a laser ready to start.

Optionally, after the cutting of the current pipe to be machined is completed, whether all machining task queues corresponding to the same machining specifications in the machining program queues are completed is also judged, and when all machining task queues corresponding to the same machining specifications in the machining program queues are completed, a machining task queue corresponding to the next machining specification is loaded so as to control the laser cutting equipment to continue automatic feeding.

In a second aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a control program for processing pipes in batches is stored, where the control program, when executed by a processor, implements the control method for processing pipes in batches by using the laser cutting apparatus described above.

In a third aspect, an embodiment of the present invention further provides a control device for batch processing of pipes by using a laser cutting apparatus, including: the processing device comprises a receiving module, a processing module and a processing module, wherein the receiving module is used for receiving a processing instruction after completing preparation conditions for processing the pipe, and the preparation conditions comprise a processing program queue for importing batch processing pipes; the automatic feeding control module is used for controlling the laser cutting equipment to perform automatic feeding according to the processing instruction and detecting whether the fed pipe to be processed currently meets a preset condition; the processing control module is used for calling the processing program queue when the current pipe to be processed meets a preset condition, acquiring a current processing task queue according to the processing program queue, and controlling the laser cutting equipment to cut the current pipe to be processed according to the current processing task queue; and the counting and counting module is used for counting and counting the pipe pieces which are cut until the cutting of the current pipe to be processed is finished in the pipe cutting process.

Optionally, the automatic feeding control module is further configured to control each shaft of the bed of the laser cutting device to move to a position where a pipe is to be clamped, and control an automatic feeding mechanism of the laser cutting device to start automatic feeding; when the automatic feeding mechanism feeds materials in place, the material ejecting mechanism of the laser cutting equipment is controlled to eject the current pipe to be processed, the rear chuck of the laser cutting equipment is controlled to move in place to clamp the current pipe to be processed, and the laser cutting equipment is controlled to carry out lathe bed feeding until the automatic feeding mechanism finishes feeding.

Optionally, the automatic feeding control module is further configured to, after the rear chuck feeds materials in place, control the front chuck of the laser cutting device to clamp the current pipe to be processed in place, calibrate the cutting head of the laser cutting device, and control the laser cutting device to execute an edge finding action after the cutting head completes calibration.

Optionally, the automatic feeding control module is further configured to detect the length of the current pipe to be processed in the automatic feeding process of the automatic feeding mechanism, so as to control the rear chuck to operate in place according to the length of the current pipe to be processed.

Optionally, the automatic feeding control module is further configured to, after the rear chuck is operated in place to clamp the current pipe to be processed and the automatic feeding mechanism is retracted, determine whether the number of the current pipe to be processed reaches a set number, wherein if the number reaches the set number, the automatic feeding is stopped; and if the set quantity is not reached, continuously controlling the automatic feeding mechanism to automatically feed.

Optionally, the automatic feeding control module is further configured to, when controlling the laser cutting device to perform an edge finding action, control the cutting head to deviate by a first preset distance from a current position along a first direction and then fall down, and record height data h11 of the cutting head at the moment; controlling the cutting head to deviate from the current position by a second preset distance along a second direction and fall down, and recording height data h12 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees along a third direction from the current position, controlling the cutting head to fall, and recording height data h2 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h3 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h4 of the cutting head at the moment; judging whether the current pipe to be machined is horizontal according to the height data h11 and h12 of the cutting head, judging whether the center of the current pipe to be machined is coincided with the mechanical center of the front chuck according to the height data h2, h3 and h4 of the cutting head, and finishing edge finding action when the current pipe to be machined is horizontal and the center of the current pipe to be machined is coincided with the mechanical center of the front chuck.

Optionally, the preparation conditions further include a host computer ready to start, an automatic feeding mechanism ready to return to zero, shafts of a bed of the laser cutting equipment ready to return to zero, an air source ready to start, a water cooling machine ready to start, and a laser ready to start.

Optionally, the processing control module is further configured to, after the cutting of the current pipe to be processed is completed, further determine whether all processing task queues corresponding to the same processing specifications in the processing program queue are completed, and load a processing task queue corresponding to a next processing specification when all processing task queues corresponding to the same processing specifications in the processing program queue are completed, so that the automatic feeding control module returns to control the laser cutting device to continue automatic feeding.

In a fourth aspect, the embodiment of the present invention further provides a laser cutting device, which includes a host, a laser, a water cooling machine, and an air source, wherein the laser cutting device further includes a memory, a processor, and a control program stored in the memory and capable of being run on the processor for processing the pipes in batches, and when the processor executes the control program, the control method for processing the pipes in batches by the laser cutting device is implemented.

(III) advantageous effects

According to the laser cutting equipment and the control method and the control device for processing the pipes in batches, after the preparation condition for processing the pipes is completed, the processing instruction can be received through one-key operation, automatic feeding is carried out according to the processing instruction, whether the current pipe to be processed which is fed meets the preset condition or not is detected in the feeding process, when the current pipe to be processed meets the preset condition, the processing program queue of the pipe to be processed which is led in advance is called, the current processing task queue is obtained according to the processing program queue, then the laser cutting equipment is controlled to cut the current pipe to be processed according to the current processing task queue, and in the pipe cutting process, the pipe pieces which are cut are automatically counted and counted until the cutting of the current pipe to be processed is completed. Therefore, the invention can edit and import the processing program queue of the pipes to be processed in batch, such as the G code processing program queue generated after the graph is typeset, after the laser cutting equipment is ready, the feeding step of manual operation and the steps of various manual operations in the cutting statistics are optimized to one-key operation, one-key intelligent operation is realized, a large amount of manual time is saved, the safety risk is reduced, and the processing efficiency is improved, so that when a client processes the pipes in batch, the utilization rate and the processing efficiency of the equipment can be effectively improved, the labor and time cost is reduced, the processing quantity is accurately counted, and the requirements of industrial intelligence and high efficiency are met.

Furthermore, a large number of steps needing manual operation are edited and optimized through system software to realize one-key intelligent operation, and each functional step can be automatically and continuously called, so that the pause time and the human misoperation are reduced, the efficiency is improved, and the potential safety hazard caused by human operation is avoided.

Drawings

FIG. 1 is a flowchart of a control method for batch processing of pipes by a laser cutting apparatus according to an embodiment of the present invention;

FIG. 2 is a flowchart of a control method for batch processing of pipes by a laser cutting apparatus according to an embodiment of the present invention;

fig. 3 is a block diagram illustrating a control device for batch processing of pipes by the laser cutting apparatus according to the embodiment of the present invention.

Detailed Description

For the purpose of better explaining the present invention and to facilitate understanding, the present invention will be described in detail by way of specific embodiments with reference to the accompanying drawings.

The following describes a laser cutting apparatus and a control method and a control device for processing pipes in batch according to an embodiment of the present invention with reference to the drawings.

Fig. 1 is a flowchart of a control method for processing pipes by a laser cutting device in batch according to an embodiment of the invention, and fig. 2 is a flowchart of a control method for processing pipes by a laser cutting device in batch according to an embodiment of the invention.

As shown in fig. 1, the control method for processing the pipes in batches by the laser cutting equipment comprises the following steps:

and S1, receiving a processing instruction after finishing the preparation condition of the pipe processing, wherein the preparation condition comprises importing a processing program queue for processing the pipes in batches.

According to one embodiment of the invention, the preparation conditions further comprise a host machine starting ready, an automatic feeding mechanism zeroing ready, lathe bed shafts of the laser cutting equipment zeroing ready, an air source starting ready, a water cooling machine starting ready and a laser starting ready.

That is to say, when a customer needs to process pipes in batches, processing preparation is performed, for example, the pipes to be processed are prepared, a processing program queue for processing the pipes to be processed in batches, such as a G code processing program queue generated after graphic composition, is imported into a control system of the laser cutting equipment, components such as a host computer of the laser cutting equipment, a laser, a water cooling machine, an air source and the like are started to be ready, an automatic feeding mechanism returns to zero and is ready, after the preparation conditions are completed, the laser cutting equipment starts to enter a state to be processed, and then a processing instruction can be received through a processing start button on the laser cutting equipment.

And S2, controlling an automatic feeding mechanism of the laser cutting equipment to automatically feed according to the processing instruction, and detecting whether the fed current pipe to be processed meets a preset condition.

Further, according to an embodiment of the present invention, an automatic feeding mechanism of a laser cutting apparatus is controlled to perform automatic feeding according to a processing instruction, including: controlling each shaft of a lathe bed of the laser cutting equipment to move to a position to be clamped of the pipe, and simultaneously controlling an automatic feeding mechanism of the laser cutting equipment to start automatic feeding; when the automatic feeding mechanism feeds materials in place, the material ejecting mechanism of the laser cutting equipment is controlled to eject the current pipe to be processed, the rear chuck of the laser cutting equipment is controlled to move in place to clamp the current pipe to be processed, and the laser cutting equipment is controlled to carry out lathe bed feeding until the automatic feeding mechanism finishes feeding.

The automatic feeding mechanism of the laser cutting equipment is controlled to start automatic feeding while all shafts of the lathe bed of the laser cutting equipment are controlled to move to the position to be clamped of the pipe, the two operations are automatically carried out simultaneously, time can be saved, and efficiency is improved.

Optionally, as an embodiment, the controlling the laser cutting device to perform bed material loading includes: after the rear chuck feeds materials in place, the front chuck of the laser cutting equipment is controlled to clamp the current pipe to be machined in place, the cutting head of the laser cutting equipment is calibrated, and the laser cutting equipment is controlled to execute edge searching actions after the cutting head is calibrated, for example, the cutting head can be controlled to execute four-side edge searching actions or other edge searching actions after the cutting head is calibrated.

Wherein, in the step of control laser cutting equipment carrying out lathe bed material loading, all adopt automatic operation, need not manual operation, greatly reduced is artifical, raises the efficiency.

Further, according to an embodiment of the present invention, when the laser cutting apparatus is controlled to perform an edge seeking action, the cutting head is controlled to fall after being deviated from the current position by a first preset distance along the first direction, and the height data h11 of the cutting head at this time is recorded; controlling the cutting head to deviate from the current position by a second preset distance along a second direction and fall down, and recording height data h12 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees along a third direction from the current position, controlling the cutting head to fall, and recording height data h2 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h3 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h4 of the cutting head at the moment; judging whether the current pipe to be machined is horizontal according to the height data h11 and h12 of the cutting head, judging whether the center of the current pipe to be machined is coincided with the mechanical center of the front chuck according to the height data h2, h3 and h4 of the cutting head, and finishing edge finding action when the current pipe to be machined is horizontal and the center of the current pipe to be machined is coincided with the mechanical center of the front chuck.

In addition, in the process of automatic feeding of the automatic feeding mechanism, the length of the current pipe to be machined is detected, so that the rear chuck is controlled to run in place according to the length of the current pipe to be machined, the rear chuck can accurately run in place to clamp the pipe, and the machining efficiency is prevented from being influenced due to the occurrence of position errors.

According to one embodiment of the invention, after the rear chuck runs in place to clamp the current pipe to be machined and the automatic feeding mechanism returns, whether the number of the current pipe to be machined reaches a set number is also judged, wherein if the number reaches the set number, the automatic feeding is stopped; and if the set quantity is not reached, continuously controlling the automatic feeding mechanism to automatically feed.

That is, when automatic feeding mechanism pay-off targets in place, control liftout mechanism will wait to process tubular product jack-up at present, and control back chuck operation targets in place and the present tubular product of waiting to process of centre gripping, then automatic feeding mechanism returns, then whether the quantity of the tubular product of waiting to process at present reaches the quantity of setting according to the tubular product processing data of system setting, if reach, continue the pay-off with automatic shutdown, if not reach and continue to start automatic feeding mechanism automatic feeding with waiting for, the manual operation's of significantly reducing process saves a large amount of artificial time, and reduce the safety risk that manual operation brought.

And S3, if the current pipe to be processed meets the preset conditions, calling a processing program queue.

Namely, after the feeding of the lathe bed is finished, the current pipe to be processed is measured actually, whether the measured current pipe to be processed meets the requirement is verified according to the introduced pipe processing information, and if the measured current pipe to be processed meets the requirement, a processing program queue of the pre-introduced batch processed pipes is called; if not, then report to the police and indicate, the suggestion is currently waited to process the information of tubular product and is had the mistake, forbids laser cutting equipment to continue work, effectively prevents the maloperation.

And S4, acquiring a current processing task queue according to the processing program queue, and controlling the laser cutting equipment to cut the current pipe to be processed according to the current processing task queue.

The processing task queue in the processing program queue can be a plurality of processing task queues with different pipe processing specifications.

And S5, counting and counting the cut pipe pieces in the pipe cutting process until the cutting of the current pipe to be processed is completed.

Optionally, in an embodiment of the present invention, after the cutting of the current pipe to be processed is completed, it is further determined whether all the processing task queues corresponding to the same processing specifications in the processing program queue are completed, and when all the processing task queues corresponding to the same processing specifications in the processing program queue are completed, the processing task queue corresponding to the next processing specification is loaded, so as to return to control the laser cutting equipment to continue to perform automatic feeding.

Therefore, each function step can be automatically and continuously called, the pause time is reduced, and the processing efficiency is greatly improved.

To sum up, according to the control method for processing the pipes in batches by the laser cutting equipment in the embodiment of the invention, after the preparation condition for processing the pipes is completed, the processing instruction can be received through one-key operation, automatic feeding is carried out according to the processing instruction, whether the current pipe to be processed is loaded meets the preset condition or not is detected in the feeding process, when the current pipe to be processed meets the preset condition, a processing program queue which is pre-imported and needs to be processed is called, the current processing task queue is obtained according to the processing program queue, then the laser cutting equipment is controlled to cut the current pipe to be processed according to the current processing task queue, and in the pipe cutting process, the pipe pieces which are cut are automatically counted and counted until the cutting of the current pipe to be processed is completed. Therefore, the invention can import the processing program queue of the pipes to be processed in batch through software editing, after the laser cutting equipment is ready, the feeding step of manual operation and the step of each manual operation in cutting statistics are optimized to one-key operation, one-key intelligent operation is realized, a large amount of manual time is saved, the safety risk is reduced, and the processing efficiency is improved.

Specifically, according to an embodiment of the present invention, as shown in fig. 2, the control method for processing the pipes in batch by the laser cutting equipment includes the following steps:

s201, completing preparation conditions, namely when a client starts to process pipes in batch on site, preparing materials to be processed and a process workpiece graphic program in a layout, importing the materials into the system, starting components such as a main machine part of laser cutting equipment, a laser, a water cooling machine and an air source, returning an automatic feeding mechanism to zero and placing the components in place, and starting to enter a state to be processed after the preparation conditions are ready.

S202, whether the START button is started or not is judged. If yes, entering a feeding step; if not, returning to continue judging.

S203, the system software automatically controls each shaft of the lathe bed to move to the position to be clamped of the pipe, and in order to save time and improve efficiency, the step S204 is executed at the same time.

And S204, controlling an automatic feeding mechanism to start automatic feeding.

S205, the system software confirms that the automatic feeding mechanism feeds materials in place according to the signal setting, for example, the feeding position of the automatic feeding mechanism can be detected, and whether the automatic feeding mechanism feeds materials in place is confirmed according to the position of the automatic feeding mechanism.

Specifically, according to the specification information of the introduced pipe to be clamped and the feeding length information of the pipe, the stop position baffle preset by the pipe is positioned within the range of the processing breadth of the lathe bed and does not interfere with the feeding interval.

When a pipe is fed to a material supporting mechanism to support a set position, the mechanical arm is in a state to be clamped, the servo motor pushes the pipe to advance along the direction parallel to an X axis at the moment, the pipe enters an operation state according to operation logic set by the system, an induction signal is generated when the pipe touches a baffle induction switch and is fed back to the system, the servo motor is controlled not to push the pipe to advance any more, the position is recorded as an A point, the servo motor is controlled to retreat to a set safety position, meanwhile, the X-axis distance X1 between a rear chuck and the baffle induction switch and the detected X-axis distance X2 between the A point and the baffle induction switch are sent to system software, so that the system software controls the rear chuck to enter the operation state according to the operation logic set by the control system and operates to a preset X1-X2 position, and ensures that the rear chuck can clamp the pipe, and does not interfere with the rest of the structure. After back chuck jack catch centre gripping tubular product target in place, the manipulator begins to retreat the back of targetting in place, and back chuck gets into running state according to the operation logic that control system set for, and back chuck is according to the X axial relative distance X3 (this parameter can do self-defined setting and adjustment according to actual demand) of tubular product inductive position and preceding chuck position, and it can guarantee again that tubular product extension is as few as possible to advance to can guarantee that the cutting head can cut the tubular product within the scope, improves the utilization ratio of tubular product effectively.

S206, when the automatic feeding mechanism feeds the pipe in place, the ejection mechanism is controlled to perform an ejection action, and the rear chuck is controlled to run in place according to the length of the pipe detected by the automatic feeding mechanism, so that the rear chuck performs pipe clamping operation.

And S207, after the jacking mechanism performs jacking action, clamping the back chuck jaws, and returning the manipulator of the automatic feeding mechanism.

And S208, after the mechanical arm of the automatic feeding mechanism retracts, the system software checks whether the set quantity is completely executed according to the set pipe machining data. If the execution is finished, executing step S209; if the set number is not completed, the process returns to step S204 to wait for the start of the automatic feeding mechanism.

And S209, automatically stopping the continuous feeding, namely automatically stopping the feeding mechanism to continue the feeding action.

S210, after the manipulator retracts, the system software controls to execute feeding of the lathe body, namely after the rear chuck feeds in place, the front chuck clamping in-place action is executed, then after the cutting head calibration is executed, the four-side edge searching action or other set edge searching actions are executed finally until the completion.

The method comprises the following steps of calibrating a pipe firstly and then searching an edge on the basis of a preset calibrating edge searching path. Specifically, after the front chuck jaws clamp the pipe in place, the system software receives a front chuck jaw clamping torque in-place signal, executes the next action, and controls the system software to enter the one-key calibration and edge finding steps.

After the calibration of the cutting head is completed by calibrating a capacitance-voltage curve by a multipoint calibration method, performing edge searching action, namely controlling the cutting head to deviate a certain distance along the negative direction of the Y axis from the current position, then falling to the surface of the pipe by a certain height to enter a follow-up state, and recording the height data h11 of the cutting head at the moment; and then controlling the cutting head to deviate a certain distance along the positive direction of the Y axis from the current position, dropping to the surface of the pipe by a certain height to enter a follow-up state, and recording the height data h12 of the cutting head at the moment. Then the cutting head is lifted, the rotating shaft rotates 90 degrees clockwise from the current position, the cutting head falls to a certain height on the surface of the pipe to enter a follow-up state, and the height data h2 of the cutting head at the moment is recorded; then the cutting head is lifted, the rotating shaft rotates 90 degrees clockwise from the current position, the cutting head falls to a certain height on the surface of the pipe to enter a follow-up state, and the height data h3 of the cutting head at the moment is recorded; then the cutting head is lifted, the rotating shaft rotates 90 degrees clockwise from the current position, the cutting head falls to a certain height on the surface of the pipe to enter a follow-up state, and the height data h4 of the cutting head at the moment is recorded. Then the cutting head is lifted, the rotating shaft rotates 90 degrees along the clockwise direction from the current position, and the pipe returns to the initially set position and state.

The h11 and the h22 are used for judging whether the pipe is horizontal or not, meet the requirements within a preset error range and continue to execute the next action; if the error exceeds a certain error range, prompting and stopping running by system software; comparing the data of h2, h3 and h4 to judge whether the center of the pipe is superposed with the mechanical center of the chuck, if the center of the pipe is within a preset error range, the center of the pipe meets the requirement, and continuing to execute the next action; and if the error range is exceeded, prompting and stopping running by the system software.

Therefore, after the steps are in accordance with the set technical parameters and the execution is finished, the system software enters the next operation state, the automatic operation of the pipe machining process is ensured, the manual operation process is greatly reduced, a large amount of manual time is saved, and the safety risk brought by manual operation is reduced.

S211, importing the pipe machining information, and verifying whether the imported pipe machining information conforms to the actually-measured pipe information to be machined. If yes, go to step S212; if not, step S213 is performed.

And S212, automatically calling the imported machining program queue and the cutting process.

And S213, the system software carries out alarm prompt.

And S214, controlling the laser cutting equipment to execute cutting action by the system software, and automatically cutting and processing the pipe.

S215, counting the counting information of the machined parts automatically, namely counting the machined parts by the system software while cutting, and stopping the cutting action after counting is finished or the machining of the pipe is finished.

S216, cutting the current pipe, and judging whether the processing task of the same specification is finished. If yes, go to step S217; if not, the process returns to step S214 to continue cutting.

And S217, judging whether to automatically load the next processing task queue. If yes, performing the next action, namely returning to the step S203, automatically controlling each shaft of the lathe bed to run to a position to be clamped by the pipe by the system software, executing the step S204, starting automatic feeding by the automatic feeding mechanism, and repeating the subsequent execution action; if not, the flow ends.

Therefore, in the embodiment of the invention, a great number of steps needing manual operation are edited and optimized through system software to realize one-key intelligent operation, and each functional step can be automatically and continuously called, so that the pause time and the human misoperation are reduced, and the potential safety hazard brought by human operation is avoided while the efficiency is improved.

In addition, the embodiment of the invention also provides a computer readable storage medium, wherein a control program for processing the pipes in batches is stored on the computer readable storage medium, the control program is executed by a processor to realize the control method for processing the pipes in batches by the laser cutting equipment described in the embodiment, and the method realizes the batch processing of the pipes by one-key intelligent operation by optimizing the feeding step of manual operation and the steps of various manual operations in cutting statistics to one-key operation, thereby saving a large amount of manual time, reducing safety risks and improving the processing efficiency.

Fig. 3 is a block diagram illustrating a control device for batch processing of pipes by the laser cutting apparatus according to the embodiment of the present invention. As shown in fig. 3, the control device 100 for batch processing of pipes by using the laser cutting equipment comprises a receiving module 10, an automatic feeding control module 20, a processing control module 30 and a counting and counting module 40.

The receiving module 10 is configured to receive a processing instruction after completing a preparation condition for processing a pipe, where the preparation condition includes importing a processing program queue for processing pipes in batch.

Optionally, in an embodiment of the present invention, the preparation conditions further include a host start ready, an automatic feed mechanism zero return ready, bed axes of the laser cutting apparatus zero return ready, an air supply start ready, a water cooling machine start ready, and a laser start ready.

That is to say, when a customer needs to process pipes in batches, processing preparation is performed, for example, a pipe to be processed is prepared and a processing program queue of the pipe to be processed in batches is led into a control device, components such as a laser cutting device host, a laser, a water cooling machine, an air source and the like are opened in preparation, an automatic feeding mechanism returns to zero in preparation, after the preparation conditions are completed, the laser cutting device starts to enter a state to be processed, and then the receiving module 10 can receive a processing instruction through a processing start button on the laser cutting device.

The automatic feeding control module 20 is used for controlling an automatic feeding mechanism of the laser cutting equipment to perform automatic feeding according to the processing instruction, and detecting whether the fed current pipe to be processed meets a preset condition.

Further, as an embodiment, the automatic feeding control module 20 is configured to control each shaft of the bed of the laser cutting device to move to a position where the tube is to be clamped, and control an automatic feeding mechanism of the laser cutting device to start automatic feeding; when the automatic feeding mechanism feeds materials in place, the material ejecting mechanism of the laser cutting equipment is further controlled to eject the current pipe to be processed, the rear chuck of the laser cutting equipment is controlled to move in place to clamp the current pipe to be processed, and the laser cutting equipment is controlled to carry out lathe bed feeding until the automatic feeding mechanism finishes feeding.

The automatic feeding mechanism of the laser cutting equipment is controlled to start automatic feeding while all shafts of the lathe bed of the laser cutting equipment are controlled to move to the position to be clamped of the pipe, the two operations are automatically carried out simultaneously, time can be saved, and efficiency is improved.

In an embodiment of the present invention, the automatic feeding control module 20 is further configured to, after the rear chuck is fed in place, control the front chuck of the laser cutting device to clamp the current pipe to be processed in place, calibrate the cutting head of the laser cutting device, and control the laser cutting device to perform a four-side edge finding action or other set edge finding actions after the cutting head is calibrated.

Further, the automatic feeding control module 20 is further configured to, when controlling the laser cutting apparatus to perform an edge finding action, control the cutting head to deviate by a first preset distance from a current position along a first direction and then fall down, and record height data h11 of the cutting head at this time; controlling the cutting head to deviate from the current position by a second preset distance along a second direction and fall down, and recording height data h12 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees along a third direction from the current position, controlling the cutting head to fall, and recording height data h2 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h3 of the cutting head at the moment; controlling the cutting head to lift, controlling the rotating shaft of the front chuck to rotate 90 degrees again along a third direction from the current position, controlling the cutting head to fall, and recording height data h4 of the cutting head at the moment; judging whether the current pipe to be machined is horizontal according to the height data h11 and h12 of the cutting head, judging whether the center of the current pipe to be machined is coincided with the mechanical center of the front chuck according to the height data h2, h3 and h4 of the cutting head, and finishing edge finding action when the current pipe to be machined is horizontal and the center of the current pipe to be machined is coincided with the mechanical center of the front chuck.

Like this, when control laser cutting equipment carries out lathe bed material loading, all adopt automatic operation, need not manual operation, greatly reduced is artifical, raises the efficiency.

In addition, in the process of automatic feeding by the automatic feeding mechanism, the automatic feeding control module 20 is further configured to detect the length of the current pipe to be processed, so as to control the rear chuck to operate in place according to the length of the current pipe to be processed, so that the rear chuck can accurately operate in place to perform operation of clamping the pipe, and influence on processing efficiency due to occurrence of position errors is avoided.

According to an embodiment of the present invention, the automatic feeding control module 20 is further configured to, after the rear chuck is operated in place to clamp the current pipe to be processed and the automatic feeding mechanism is retracted, determine whether the number of the current pipe to be processed reaches a set number, wherein if the number reaches the set number, the automatic feeding is stopped; and if the set quantity is not reached, continuously controlling the automatic feeding mechanism to automatically feed.

That is, when the automatic feeding mechanism pay-off targets in place, automatic feeding control module 20 control liftout mechanism will wait to process tubular product jack-up at present to control back chuck operation to target in place and the centre gripping treats processing tubular product at present, then automatic feeding mechanism returns, then whether the quantity of checking the tubular product of waiting to process at present according to the tubular product processing data that the system set up reaches and sets up the quantity, if reach, continue the pay-off with the autostop, if not reach and continue to start automatic feeding mechanism automatic feeding with waiting for, the manual operation's of significantly reducing process saves a large amount of artificial time, and reduce the safety risk that manual operation brought.

The processing control module 30 is configured to call the processing program queue when the current pipe to be processed meets a preset condition, obtain a current processing task queue according to the processing program queue, and control the laser cutting device to cut the current pipe to be processed according to the current processing task queue.

That is, after the feeding of the bed is completed, the automatic feeding control module 20 further performs actual measurement on the current pipe to be processed, verifies whether the actual measured current pipe to be processed meets the requirements according to the introduced pipe processing information, and if so, the processing control module 30 calls a processing program queue of the previously introduced batch processed pipes; if the processing control module 30 does not conform to the preset processing time, the processing control module gives an alarm to prompt that the current information of the pipe to be processed is wrong, and the laser cutting equipment is forbidden to continue working, so that misoperation is effectively prevented.

The counting and counting module 40 is used for counting and counting the pipe pieces which are cut in the pipe cutting process until the cutting of the current pipe to be processed is finished.

The processing task queue in the processing program queue can be a plurality of processing task queues with different pipe processing specifications.

Optionally, in an embodiment of the present invention, the processing control module 30 is further configured to, after the cutting of the current pipe to be processed is completed, determine whether all processing task queues corresponding to the same processing specifications in the processing program queue are completed, and load a processing task queue corresponding to a next processing specification when all processing task queues corresponding to the same processing specifications in the processing program queue are completed, so that the automatic feeding control module returns to control the laser cutting device to continue automatic feeding.

Therefore, each function step can be automatically and continuously called, the pause time is reduced, and the processing efficiency is greatly improved.

Therefore, the control device for the batch processing of the pipes by the laser cutting equipment can be used for editing and importing the processing program queue of the pipes to be processed in batches through software, so that after the laser cutting equipment is ready, the manual operation loading step and the manual operation steps in the cutting statistics are optimized to one-key operation, one-key intelligent operation is achieved, a large amount of labor time is saved, the safety risk is reduced, and the processing efficiency is improved.

In addition, the embodiment of the invention also provides laser cutting equipment, which comprises a host, a laser, a water cooling machine and an air source, and further comprises a memory, a processor and a control program which is stored in the memory and can be run on the processor for processing the pipes in batches, wherein when the processor executes the control program, the control method for processing the pipes in batches by the laser cutting equipment described in the embodiment is realized.

According to the laser cutting equipment provided by the embodiment of the invention, by executing the control method for processing the pipes in batches by the laser cutting equipment, the feeding step of manual operation and each manual operation step in cutting statistics can be optimized into one-key operation, one-key intelligent operation is realized to process the pipes in batches, a large amount of manual time is saved, the safety risk is reduced, and the processing efficiency is improved.

As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.

In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; either directly or indirectly through intervening media, either internally or in any other relationship. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.

In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.

In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above should not be understood to necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.

Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种小型激光切割用冷却除烟装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!