CN109375586A - The method and system of flight cut-sytle pollination are realized in laser numerical control system - Google Patents

The method and system of flight cut-sytle pollination are realized in laser numerical control system Download PDF

Info

Publication number
CN109375586A
CN109375586A CN201811452935.8A CN201811452935A CN109375586A CN 109375586 A CN109375586 A CN 109375586A CN 201811452935 A CN201811452935 A CN 201811452935A CN 109375586 A CN109375586 A CN 109375586A
Authority
CN
China
Prior art keywords
cut
feedback position
period
control system
numerical control
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.)
Granted
Application number
CN201811452935.8A
Other languages
Chinese (zh)
Other versions
CN109375586B (en
Inventor
李康
莫雪林
朱成坤
张迅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Weihong Intelligent Technology Co Ltd
Shanghai Weihong Electronic Technology Ltd
Original Assignee
Shanghai Weihong Intelligent Technology Co Ltd
Shanghai Weihong Electronic Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Weihong Intelligent Technology Co Ltd, Shanghai Weihong Electronic Technology Ltd filed Critical Shanghai Weihong Intelligent Technology Co Ltd
Priority to CN201811452935.8A priority Critical patent/CN109375586B/en
Publication of CN109375586A publication Critical patent/CN109375586A/en
Application granted granted Critical
Publication of CN109375586B publication Critical patent/CN109375586B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/416Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32063Adapt speed of tool as function of deviation from target rate of workpieces

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Laser Beam Processing (AREA)
  • Numerical Control (AREA)
  • Feedback Control In General (AREA)

Abstract

The present invention relates to a kind of methods that flight cut-sytle pollination is realized in laser numerical control system, including (1) to carry out drive data interaction and obtain data;(2) the constant time lag t ' between feedback position and physical location is calculated according to cut point target position and period internal feedback position;(3) FPGA is configured according to calculated t ' and controls laser port by the t' time.The invention further relates to the systems that flight cut-sytle pollination is realized in a kind of laser numerical control system.Using in the laser numerical control system realize flight cut-sytle pollination method and system, have it is high in machining efficiency, precision is good, advantage at low cost, using more and more extensive, flight cutting function is used as the critical function in laser numerical control system for it, is the raising indispensable ring of processing efficiency.This method and system devise the flight cutting method that can be used under bus system, can obtain driver feedback position in real time, and application range is wider.

Description

The method and system of flight cut-sytle pollination are realized in laser numerical control system
Technical field
The present invention relates to the laser port control fields in numerical control processing field more particularly to laser numerical control system, specifically Refer to the method and system that flight cut-sytle pollination is realized in a kind of laser numerical control system.
Background technique
Processing manufacturing industry is all the pillar industries of the national economy all the time, and national life is even more to be unable to do without processing and manufacturing Industry.Wherein the level of digital control system has direct connection to manufacturing level.With the rapid development of digital control system, people Requirement to processing efficiency and machining accuracy is higher and higher.
The digital control system of bus type possesses high in machining efficiency, and precision is good, advantage at low cost, and application is more and more wider General, flight cutting function is to improve the indispensable ring of processing efficiency as the critical function in laser numerical control system.
For bus driver, because cannot be driven in real time as non-bus driver the reason of communication cycle Device feedback position, non-bus flight cutting algorithm are no longer applicable in.
In order to preferably use bus-type digital control system, need to design a kind of flight cutting that can be used under bus system Method.
Summary of the invention
The purpose of the present invention is overcoming the above-mentioned prior art, provides and a kind of meet high in machining efficiency, precision Good, realization flight cut-sytle pollination in laser numerical control system at low cost method and system.
To achieve the goals above, the method and system of flight cut-sytle pollination are realized such as in laser numerical control system of the invention Under:
In the laser numerical control system realize flight cut-sytle pollination method, be mainly characterized by, the method include with Lower step:
(1) it carries out drive data interaction and obtains data;
(2) fixation between feedback position and physical location is calculated according to cut point target position and period internal feedback position to prolong When t ';
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time.
Preferably, in the step (1) specifically includes the following steps:
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, allowing instruction It joins the team;Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2).
Preferably, the constant time lag t ' calculated between feedback position and physical location in the step (2), specifically includes Following steps:
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated.
Preferably, at the time of calculating predicted motion in the step (2.1) is to ideal cut point position exp, specifically Are as follows:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is to cut point target in X-axis Position to this period feedback position distance, DisY be Y-axis on cut point target position to this period feedback position away from From,For cut point target position to the distance vector of this period feedback position,For the feedback of a upper communication cycle Position, VelX are cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed arrow Amount.
Preferably, calculating in the step (2.2) is from fcurThe time t of exp is moved to, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is Current communications period, DisX For the distance of the feedback position of cut point target position in X-axis to this period, DisY is cut point target position to this week in Y-axis The distance of the feedback position of phase,For cut point target position to the distance vector of this period feedback position, VelX is in X-axis Cutting speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
Preferably, the constant time lag t ' calculated between feedback position and physical location in the step (2.3), specifically Are as follows:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is driver feedback position and driver physical location Constant time lag.
Preferably, in the step (3) specifically includes the following steps:
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) judge whether t ' refers to less than 1 cycle T if it is, configuration FPGA controls laser port by the t' time It enables out team and terminates communication cycle;Otherwise, communication cycle terminates.
The laser numerical control system of the realization flight cut-sytle pollination, is mainly characterized by, and the system includes:
Motor cuts workpiece for practical;
Program is controlled, the control program is poor according to practical cutting position adjustment end slip of the tongue of motor at runtime, tool Body follows the steps below processing:
(1) it carries out drive data interaction and obtains data;
(2) fixation between feedback position and physical location is calculated according to cut point target position and period internal feedback position to prolong When t ';
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time.
Preferably, in the step (1) specifically includes the following steps:
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, allowing instruction It joins the team;Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2).
Preferably, the constant time lag t ' calculated between feedback position and physical location in the step (2), specifically includes Following steps:
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated.
Preferably, at the time of calculating predicted motion in the step (2.1) is to ideal cut point position exp, specifically Are as follows:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is to cut point target in X-axis Position to this period feedback position distance, DisY be Y-axis on cut point target position to this period feedback position away from From,For cut point target position to the distance vector of this period feedback position,For the feedback of a upper communication cycle Position, VelX are cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed arrow Amount.
Preferably, calculating in the step (2.2) is from fcurThe time t of exp is moved to, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is Current communications period, DisX For the distance of the feedback position of cut point target position in X-axis to this period, DisY is cut point target position to this week in Y-axis The distance of the feedback position of phase,For cut point target position to the distance vector of this period feedback position, VelX is in X-axis Cutting speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
Preferably, the constant time lag t ' calculated between feedback position and physical location in the step (2.3), specifically Are as follows:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is driver feedback position and driver physical location Constant time lag.
Preferably, in the step (3) specifically includes the following steps:
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) judge whether t ' refers to less than 1 cycle T if it is, configuration FPGA controls laser port by the t' time It enables out team and terminates communication cycle;Otherwise, communication cycle terminates.
Using the method and system for realizing flight cut-sytle pollination in laser numerical control system of the invention, there is processing efficiency Height, precision is good, advantage at low cost, and using more and more extensive, flight cutting function is as the weight in laser numerical control system Function is wanted, is to improve the indispensable ring of processing efficiency.This method and system devise can be used under bus system fly Row cutting method, can obtain driver feedback position in real time, and application range is wider.
Detailed description of the invention
Fig. 1 is the flow chart that the method for flight cut-sytle pollination is realized in laser numerical control system of the invention.
Fig. 2 is that the practical cutting of the motor of the system of flight cut-sytle pollination and ideal are realized in laser numerical control system of the invention The schematic diagram of cutting.
Specific embodiment
It is further to carry out combined with specific embodiments below in order to more clearly describe technology contents of the invention Description.
The method that flight cut-sytle pollination is realized in the laser numerical control system, including following steps:
(1) it carries out drive data interaction and obtains data;
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, allowing instruction It joins the team;Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2);
(2) fixation between feedback position and physical location is calculated according to cut point target position and period internal feedback position to prolong When t ';
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated;
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time;
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) whether t ' is judged less than 1 cycle T, controls laser port by the t' time if it is, configuring FPGA,
It instructs out team and terminates communication cycle;Otherwise, communication cycle terminates.
As the preferred embodiment of the present invention, calculating predicted motion in the step (2.1) to ideal cut point At the time of the exp of position, specifically:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is to cut point target in X-axis Position to this period feedback position distance, DisY be Y-axis on cut point target position to this period feedback position away from From,For cut point target position to the distance vector of this period feedback position,For the feedback of a upper communication cycle Position, VelX are cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed arrow Amount.
As the preferred embodiment of the present invention, calculating in the step (2.2) is from fcurMove to the time of exp T, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is Current communications period, DisX For the distance of the feedback position of cut point target position in X-axis to this period, DisY is cut point target position to this week in Y-axis The distance of the feedback position of phase,For cut point target position to the distance vector of this period feedback position, VelX is in X-axis Cutting speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
As the preferred embodiment of the present invention, between the calculating feedback position and physical location in the step (2.3) Constant time lag t ', specifically:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is driver feedback position and driver physical location Constant time lag.
The system of flight cut-sytle pollination is realized in the laser numerical control system based on the above method, wherein the system Include:
Motor cuts workpiece for practical;
Program is controlled, the control program is poor according to practical cutting position adjustment end slip of the tongue of motor at runtime, tool Body follows the steps below processing:
(1) it carries out drive data interaction and obtains data;
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, allowing instruction It joins the team;Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2);
(2) fixation between feedback position and physical location is calculated according to cut point target position and period internal feedback position to prolong When t ';
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated;
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time;
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) whether t ' is judged less than 1 cycle T, controls laser port by the t' time if it is, configuring FPGA,
It instructs out team and terminates communication cycle;Otherwise, communication cycle terminates.
As the preferred embodiment of the present invention, calculating predicted motion in the step (2.1) to ideal cut point At the time of the exp of position, specifically:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is to cut point target in X-axis Position to this period feedback position distance, DisY be Y-axis on cut point target position to this period feedback position away from From,For cut point target position to the distance vector of this period feedback position,For the feedback of a upper communication cycle Position, VelX are cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed arrow Amount.
As the preferred embodiment of the present invention, calculating in the step (2.2) is from fcurMove to the time of exp T, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is Current communications period, DisX For the distance of the feedback position of cut point target position in X-axis to this period, DisY is cut point target position to this week in Y-axis The distance of the feedback position of phase,For cut point target position to the distance vector of this period feedback position, VelX is in X-axis Cutting speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
As the preferred embodiment of the present invention, between the calculating feedback position and physical location in the step (2.3) Constant time lag t ', specifically:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is driver feedback position and driver physical location Constant time lag.
In a specific embodiment of the invention, the present invention provides slave computer flights in a kind of laser bus digital control system to cut Algorithm is cut, motor is in cutting arc shape work piece, and since the process of acceleration and deceleration has rigid error, this results in cutting practical when arc cutter track Cutting position relative to cutter track have it is certain inside contract, modeling is such as Fig. 2.
In Fig. 2, line above represents ideal transmission position.Following line represents feedback position.Tar is cutting point target position It sets, is known conditions.flastIt is known conditions for the feedback position of a upper communication cycle.fcurFor the feedback bit in this period It sets, is known conditions.Exp is ideal cut point position.fexpFor the next periodic feedback position of prediction.
As shown in Figure 1, at the time of needing predicted motion to the position exp.
Assuming that the Current communications period is T, then fcur moves to the time t of exp are as follows:
Due to communications protocol, driver feedback position and driver actual bit are equipped with one section of constant time lag delay
T '=t-delay;
Compare t' and T:
(1) if T > t', FPGA is configured by the t' time and controls laser port (if t'≤0, port is immediately controlled)
(2) if T≤t', next communication cycle recalculates the control laser port time
Using the method and system for realizing flight cut-sytle pollination in laser numerical control system of the invention, there is processing efficiency Height, precision is good, advantage at low cost, and using more and more extensive, flight cutting function is as the weight in laser numerical control system Function is wanted, is to improve the indispensable ring of processing efficiency.This method and system devise can be used under bus system fly Row cutting method, can obtain driver feedback position in real time, and application range is wider.
In this description, the present invention is described with reference to its specific embodiment.But it is clear that can still make Various modifications and alterations are without departing from the spirit and scope of the invention.Therefore, the description and the appended drawings should be considered as illustrative And not restrictive.

Claims (14)

1. realizing the method for flight cut-sytle pollination in a kind of laser numerical control system, which is characterized in that the method includes following Step:
(1) it carries out drive data interaction and obtains data;
(2) the constant time lag t between feedback position and physical location is calculated according to cut point target position and period internal feedback position ‘;
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time.
2. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 1, which is characterized in that described The step of (1) in specifically includes the following steps:
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, instruction is allowed to join the team; Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2).
3. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 1, which is characterized in that described The step of (2) in the constant time lag t ' calculated between feedback position and physical location, specifically includes the following steps:
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated.
4. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 3, which is characterized in that described The step of (2.1) in calculating predicted motion to ideal cut point position exp at the time of, specifically:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is cut point target position in X-axis To the distance of the feedback position in this period, DisY be in Y-axis cut point target position to this period feedback position distance,For cut point target position to the distance vector of this period feedback position,For the feedback bit of a upper communication cycle It setting, VelX is cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed vector.
5. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 3, which is characterized in that described The step of (2.2) in calculating from fcurThe time t of exp is moved to, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is the Current communications period, and DisX is X-axis The distance of feedback position of the upper cut point target position to this period, DisY are cut point target position to this period in Y-axis The distance of feedback position,For cut point target position to the distance vector of this period feedback position, VelX is to cut in X-axis Speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
6. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 3, which is characterized in that described The step of (2.3) in the constant time lag t ' calculated between feedback position and physical location, specifically:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is the fixation of driver feedback position and driver physical location Delay.
7. realizing the method for flight cut-sytle pollination in laser numerical control system according to claim 1, which is characterized in that described The step of (3) in specifically includes the following steps:
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) judge whether t ' instructs out less than 1 cycle T if it is, configuration FPGA controls laser port by the t' time Team simultaneously terminates communication cycle;Otherwise, communication cycle terminates.
8. a kind of laser numerical control system for realizing flight cut-sytle pollination function, which is characterized in that the system includes:
Motor cuts workpiece for practical;
Control program, the control program is poor according to practical cutting position adjustment end slip of the tongue of motor at runtime, specifically into Row steps of processing:
(1) it carries out drive data interaction and obtains data;
(2) the constant time lag t between feedback position and physical location is calculated according to cut point target position and period internal feedback position ‘;
(3) FPGA is configured according to calculated t ' and controls laser port by the t' time.
9. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 8, which is characterized in that described The step of (1) in specifically includes the following steps:
(1.1) drive data interaction is carried out, judges whether to receive new port controlling instruction, if it is, instruction is allowed to join the team; Otherwise, continue step (1.2);
(1.2) whether decision instruction queue is sky, if it is, communication cycle terminates;Otherwise continue step (2).
10. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 8, which is characterized in that institute The constant time lag t ' calculated between feedback position and physical location in the step of stating (2), specifically includes the following steps:
(2.1) at the time of calculating predicted motion to the position exp;
(2.2) it calculates from fcurMove to the time t of exp;
(2.3) the constant time lag t ' between feedback position and physical location is calculated.
11. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 10, which is characterized in that institute At the time of calculating predicted motion in the step of stating (2.1) is to ideal cut point position exp, specifically:
At the time of calculating predicted motion to the position exp according to the following formula:
Wherein,For cut point target position,For the feedback position in this period, DisX is cut point target position in X-axis To the distance of the feedback position in this period, DisY be in Y-axis cut point target position to this period feedback position distance,For cut point target position to the distance vector of this period feedback position,For the feedback position of a upper communication cycle, VelX is cutting speed scalar in X-axis, and VelY is cutting speed scalar in Y-axis,For current plane cutting speed vector.
12. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 10, which is characterized in that institute Calculating in the step of stating (2.2) is from fcurThe time t of exp is moved to, specifically:
It is calculated according to the following formula from fcurMove to the time t of exp:
Wherein,For cut point target position,For the feedback position in this period, T is the Current communications period, and DisX is X-axis The distance of feedback position of the upper cut point target position to this period, DisY are cut point target position to this period in Y-axis The distance of feedback position,For cut point target position to the distance vector of this period feedback position, VelX is to cut in X-axis Speed scalar, VelY are cutting speed scalar in Y-axis,For current plane cutting speed vector.
13. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 10, which is characterized in that institute The constant time lag t ' calculated between feedback position and physical location in the step of stating (2.3), specifically:
The constant time lag t ' between feedback position and physical location is calculated according to the following formula:
T '=t-delay,
Wherein, t is from fcurThe time of exp is moved to, delay is the fixation of driver feedback position and driver physical location Delay.
14. realizing the system of flight cut-sytle pollination in laser numerical control system according to claim 8, which is characterized in that institute It is in the step of stating (3) specifically includes the following steps:
(3.1) t ' is judged whether no more than 0, if it is, port is immediately controlled;Otherwise, continue step (3.2);
(3.2) judge whether t ' instructs out less than 1 cycle T if it is, configuration FPGA controls laser port by the t' time Team simultaneously terminates communication cycle;Otherwise, communication cycle terminates.
CN201811452935.8A 2018-11-30 2018-11-30 Method and system for realizing flight cutting control in laser numerical control system Active CN109375586B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811452935.8A CN109375586B (en) 2018-11-30 2018-11-30 Method and system for realizing flight cutting control in laser numerical control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811452935.8A CN109375586B (en) 2018-11-30 2018-11-30 Method and system for realizing flight cutting control in laser numerical control system

Publications (2)

Publication Number Publication Date
CN109375586A true CN109375586A (en) 2019-02-22
CN109375586B CN109375586B (en) 2021-08-06

Family

ID=65376212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811452935.8A Active CN109375586B (en) 2018-11-30 2018-11-30 Method and system for realizing flight cutting control in laser numerical control system

Country Status (1)

Country Link
CN (1) CN109375586B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115647611A (en) * 2022-12-14 2023-01-31 深圳市睿达科技有限公司 Laser cutting power-off continuous processing control method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101693324A (en) * 2009-09-28 2010-04-14 深圳市大族激光科技股份有限公司 Laser following control method and system thereof in laser processing system
CN103760822A (en) * 2013-12-30 2014-04-30 成都乐创自动化技术股份有限公司 Cutting method and device
CN104625435A (en) * 2015-01-23 2015-05-20 大族激光科技产业集团股份有限公司 Laser flight cutting method and system
CN106502212A (en) * 2016-10-20 2017-03-15 大族激光科技产业集团股份有限公司 A kind of integrated numerical-control system of laser Digit Control Machine Tool
CN108817695A (en) * 2018-07-17 2018-11-16 大族激光科技产业集团股份有限公司 Laser cutting method, device and digital control system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101693324A (en) * 2009-09-28 2010-04-14 深圳市大族激光科技股份有限公司 Laser following control method and system thereof in laser processing system
CN103760822A (en) * 2013-12-30 2014-04-30 成都乐创自动化技术股份有限公司 Cutting method and device
CN104625435A (en) * 2015-01-23 2015-05-20 大族激光科技产业集团股份有限公司 Laser flight cutting method and system
CN106502212A (en) * 2016-10-20 2017-03-15 大族激光科技产业集团股份有限公司 A kind of integrated numerical-control system of laser Digit Control Machine Tool
CN108817695A (en) * 2018-07-17 2018-11-16 大族激光科技产业集团股份有限公司 Laser cutting method, device and digital control system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
曹利成: "高速激光切割专用数控***研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115647611A (en) * 2022-12-14 2023-01-31 深圳市睿达科技有限公司 Laser cutting power-off continuous processing control method and system
CN115647611B (en) * 2022-12-14 2023-02-28 深圳市睿达科技有限公司 Laser cutting power-off continuous processing control method and system

Also Published As

Publication number Publication date
CN109375586B (en) 2021-08-06

Similar Documents

Publication Publication Date Title
CN102566511B (en) Five-shaft numerical control system cutter center point interpolation path interpolation method
CN103135501B (en) Based on the Acceleration-deceleration Control Method of S type curve and device and numerically-controlled machine
CN103760908B (en) A kind of rover Closed loop track control method
EP4235328A3 (en) System and method for manufacturing and control thereof
CN103955168A (en) Robot hole machining off-line programming method based on DELMIA simulation
CN103568012B (en) A kind of planing method of arc welding robot biplane swinging arc track
CN111813121A (en) Multi-mobile-robot formation obstacle avoidance method based on distance-angle priority
CN109669479A (en) A kind of mobile robot trace tracking and controlling method based on event triggering
CN105929789B (en) Method for optimizing a motion profile, computer program, control device and technical system
CN108189034B (en) Method for realizing continuous track of robot
CN107850884B (en) Trajectory determination method for non-productive time motion
CN108920844A (en) A kind of rose cutter geometric Parameters Optimization method based on associative simulation
CN103488189A (en) Control method of servo motor
CN109375586A (en) The method and system of flight cut-sytle pollination are realized in laser numerical control system
CN115113582B (en) Part contour error-oriented five-axis position loop gain off-line correction method
JPWO2012101789A1 (en) Numerical controller
CN102699758B (en) Feeding speed real-time adjusting method for numerically-controlled machine tool
CN104090492A (en) SCARA robot PTP trajectory planning method based on exponential function
CN113189938A (en) Speed curve planning method for continuous machining path
CN103737603B (en) Mechanical arm accuracy-control system and control method on a kind of streamline
CN103792880A (en) Numerical control system and method for improving thread turning speed and machining precision
US6900608B2 (en) Apparatus for controlling a motor
CN116494250B (en) Mechanical arm control method, controller, medium and system based on speed compensation
CN107450308A (en) storage device, robot
Liu et al. Safe interactive industrial robots using jerk-based safe set algorithm

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
CB02 Change of applicant information

Address after: 201108 4th floor, 29 Lane 1277, zhuanxing East Road, Minhang District, Shanghai

Applicant after: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd.

Applicant after: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before: No. 1590 Shanghai-Hangzhou Highway, Fengxian District, Shanghai, 2010

Applicant before: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd.

Applicant before: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant