Method and device for determining sliding rail load of cutting assembly

文档序号:1860522 发布日期:2021-11-19 浏览:37次 中文

阅读说明:本技术 切割组件的滑轨载荷确定方法及其装置 (Method and device for determining sliding rail load of cutting assembly ) 是由 孟萌 宋佳庆 刘世基 刘诗雨 梁嘉祥 莫玉麟 于 2021-08-13 设计创作,主要内容包括:本发明公开了一种切割组件的滑轨载荷确定方法及其装置。其中,该方法包括:获取切割组件的额定寿命和工况数据;确定切割组件的切割头的加速度;基于加速度确定切割组件的滑块的最大负载力;基于额定寿命、工况数据以及最大负载力确定滑块的目标载荷;基于目标载荷确定切割组件的滑轨。本发明解决了针对相关技术中对切割组件中实际工况信息的缺乏从而导致线性滑轨设计不合理的技术问题。(The invention discloses a method and a device for determining the load of a sliding rail of a cutting assembly. Wherein, the method comprises the following steps: acquiring rated service life and working condition data of the cutting assembly; determining an acceleration of a cutting head of a cutting assembly; determining a maximum load force of a slider of the cutting assembly based on the acceleration; determining a target load of the sliding block based on the rated service life, the working condition data and the maximum load force; a sled of the cutting assembly is determined based on the target load. The invention solves the technical problem that the design of the linear sliding rail is unreasonable due to the lack of actual working condition information in the cutting assembly in the related technology.)

1. A method of determining a sled load of a cutting assembly, comprising:

acquiring rated service life and working condition data of the cutting assembly;

determining an acceleration of a cutting head of the cutting assembly;

determining a maximum load force of a slide of the cutting assembly based on the acceleration;

determining a target load for the slider based on the rated life, the operating condition data, and the maximum load force;

determining a sled of the cutting assembly based on the target load.

2. The method of claim 1, wherein obtaining a rated life of the cutting assembly comprises:

acquiring the running stroke of the cutting head and the reciprocating times of each preset period;

determining a design life of the cutting assembly, wherein the design life is a usage duration determined based on application time information of the cutting assembly;

acquiring the rated life based on the operation stroke, the reciprocating times and the design life.

3. The method of claim 1, wherein the operating condition data comprises an average operating speed and a load condition factor of the cutting head, and wherein obtaining operating condition data for a cutting assembly comprises:

determining the static time of the electrical reaction after the cutting head reciprocates once every preset period;

acquiring the running stroke of the cutting head and the reciprocating times of each preset period;

determining an average operating speed of the cutting head based on the electrical reaction rest period, the operating stroke and the number of reciprocations per predetermined period;

and determining a load condition coefficient of the cutting head based on the average running speed and a vibration impact coefficient, wherein the vibration impact coefficient is data determined based on vibration and impact states of the cutting assembly during running.

4. The method of claim 1, wherein determining an acceleration of a cutting head of the cutting assembly comprises:

acquiring a maximum speed of the cutting head;

determining an acceleration time and a deceleration time of the cutting head;

determining the acceleration based on the maximum speed and the acceleration time and the deceleration time.

5. The method of claim 1, wherein determining a maximum load force of a slider of the cutting assembly based on the acceleration comprises:

determining the load force of the sliding block under different working conditions respectively based on the acceleration;

and determining the maximum load force based on the load forces of the sliding blocks under different working conditions respectively.

6. The method of claim 5, wherein the number of the sliders is four, and the determining the load force of the sliders under different working conditions respectively based on the acceleration comprises:

determining a first distance between two sliders on a single guide rail in the cutting assembly;

determining a second distance from the load center position to the slide rail center position;

determining a third distance from the load center position to the slide rail center position;

determining a normal load and a tangential load for each of four of the sliders;

and determining the load force of the slide block under different working conditions respectively based on the first distance, the second distance, the third distance, the normal load and the tangential load.

7. The method of any of claims 1-6, wherein determining a target load for the slider based on the rated life, the operating condition data, and the maximum load force comprises:

determining a product one of a hardness coefficient, a temperature coefficient and a contact coefficient in the working condition data;

determining a product two of the maximum load force and a load condition coefficient in the working condition data;

determining a ratio of the rated life to a predetermined value;

determining a product three of the product two and the ratio;

determining a target load of the slider based on a ratio of the product three to the product one.

8. A shoe load determining apparatus for a cutting assembly, comprising:

the acquisition module is used for acquiring rated service life and working condition data of the cutting assembly;

a first determination module to determine an acceleration of a cutting head of the cutting assembly;

a second determination module to determine a maximum load force of a slider of the cutting assembly based on the acceleration;

a third determination module for determining a target load of the slider based on the rated life, the operating condition data and the maximum load force;

a fourth determination module to determine a sled of the cutting assembly based on the target load.

9. A computer-readable storage medium, comprising a stored computer program, wherein the computer program, when executed by a processor, controls an apparatus in which the computer-readable storage medium is located to perform the method for determining a sled load of a cutting assembly according to any one of claims 1 to 7.

10. A processor for executing a computer program, wherein the computer program is configured to execute the method for determining a sled load of a cutting assembly according to any of the preceding claims 1 to 7.

Technical Field

The invention relates to the field of machine tool machining, in particular to a method and a device for determining the load of a sliding rail of a cutting assembly.

Background

In the related machining field, when the laser cutting machine is under various cutting operation working conditions, the laser cutting assembly has certain influence on the rigidity strength of the linear sliding rail in the moving process, so that how to select the linear sliding rail to meet the performance requirement at lower cost is particularly important, and the method is also very important for improving the rigidity strength of the whole assembly. However, the slide rail determination method adopted in the related art has more disadvantages, and further the reliability of the cutting assembly is low.

In view of the above problems, no effective solution has been proposed.

Disclosure of Invention

The embodiment of the invention provides a method and a device for determining the sliding rail load of a cutting assembly, which are used for at least solving the technical problem that the design of a linear sliding rail is unreasonable due to the lack of actual working condition information in the cutting assembly in the related technology.

According to an aspect of an embodiment of the present invention, there is provided a method for determining a sled load of a cutting assembly, including: acquiring rated service life and working condition data of the cutting assembly; determining an acceleration of a cutting head of the cutting assembly; determining a maximum load force of a slide of the cutting assembly based on the acceleration; determining a target load for the slider based on the rated life, the operating condition data, and the maximum load force; determining a sled of the cutting assembly based on the target load.

Optionally, obtaining a rated life of the cutting assembly includes: acquiring the running stroke of the cutting head and the reciprocating times of each preset period; determining a design life of the cutting assembly, wherein the design life is a usage duration determined based on application time information of the cutting assembly; acquiring the rated life based on the operation stroke, the reciprocating times and the design life.

Optionally, the working condition data includes an average operating speed and a load condition coefficient of the cutting head, and the obtaining of the working condition data of the cutting assembly includes: determining the static time of the electrical reaction after the cutting head reciprocates once every preset period; acquiring the running stroke of the cutting head and the reciprocating times of each preset period; determining an average operating speed of the cutting head based on the electrical reaction rest period, the operating stroke and the number of reciprocations per predetermined period; and determining a load condition coefficient of the cutting head based on the average running speed and a vibration impact coefficient, wherein the vibration impact coefficient is data determined based on vibration and impact states of the cutting assembly during running.

Optionally, determining an acceleration of a cutting head of the cutting assembly comprises: acquiring a maximum speed of the cutting head; determining an acceleration time and a deceleration time of the cutting head; determining the acceleration based on the maximum speed and the acceleration time and the deceleration time.

Optionally, determining a maximum load force of a slider of the cutting assembly based on the acceleration comprises: determining the load force of the sliding block under different working conditions respectively based on the acceleration; and determining the maximum load force based on the load forces of the sliding blocks under different working conditions respectively.

Optionally, the number of the sliding blocks is four, and the load forces of the sliding blocks under different working conditions are determined based on the acceleration, including: determining a first distance between two sliders on a single guide rail in the cutting assembly; determining a second distance from the load center position to the slide rail center position; determining a third distance from the load center position to the slide rail center position; determining a normal load and a tangential load for each of four of the sliders; and determining the load force of the slide block under different working conditions respectively based on the first distance, the second distance, the third distance, the normal load and the tangential load.

Optionally, determining the target load of the slider based on the rated life, the operating condition data and the maximum load force includes: determining a product one of a hardness coefficient, a temperature coefficient and a contact coefficient in the working condition data; determining a product two of the maximum load force and a load condition coefficient in the working condition data; determining a ratio of the rated life to a predetermined value; determining a product three of the product two and the ratio; determining a target load of the slider based on a ratio of the product three to the product one.

According to another aspect of the embodiments of the present invention, there is also provided a rail load determining apparatus of a cutting assembly, including: the acquisition module is used for acquiring rated service life and working condition data of the cutting assembly; a first determination module to determine an acceleration of a cutting head of the cutting assembly; a second determination module to determine a maximum load force of a slider of the cutting assembly based on the acceleration; a third determination module for determining a target load of the slider based on the rated life, the operating condition data and the maximum load force; a fourth determination module to determine a sled of the cutting assembly based on the target load.

Optionally, the obtaining module includes: a first acquiring unit for acquiring the running stroke of the cutting head and the reciprocating times per a preset period; the first determining unit is used for determining the design life of the cutting assembly, wherein the design life is used for determining the service life based on the application time information of the cutting assembly; a second obtaining unit configured to obtain the rated life based on the operation stroke, the number of reciprocations, and the design life.

Optionally, the operating condition data includes an average operating speed and a load condition coefficient of the cutting head, and the obtaining module includes: the second determining unit is used for determining the static time of the electrical reaction after the cutting head reciprocates once every preset period; a third acquiring unit for acquiring the running stroke of the cutting head and the reciprocating times per preset period; a third determination unit for determining an average operation speed of the cutting head based on the electric reaction rest time length, the operation stroke and the reciprocating times per predetermined period; and the fourth determining unit is used for determining the load condition coefficient of the cutting head based on the average running speed and the vibration impact coefficient, wherein the vibration impact coefficient is data determined based on vibration and impact states of the cutting assembly during running.

Optionally, the first determining module includes: a fourth acquiring unit for acquiring a maximum speed of the cutting head; a fifth determination unit for determining an acceleration time and a deceleration time of the cutting head; a sixth determining unit configured to determine the acceleration based on the maximum speed and the acceleration time and the deceleration time.

Optionally, the second determining module includes: the seventh determining module is used for determining the load force of the sliding block under different working conditions respectively based on the acceleration; and the eighth determining module is used for determining the maximum load force based on the load forces of the sliding blocks under different working conditions respectively.

Optionally, the number of the sliders is four, and the seventh determining module includes: a ninth determining unit for determining a first distance between two sliders on each of the single guide rails in the cutting assembly; a tenth determining unit, configured to determine a second distance from the load center position to the slide rail center position; an eleventh determining unit, configured to determine a third distance from the load center position to the slide rail center position; a twelfth determining unit for determining a normal load and a tangential load of each of the four sliders; and the thirteenth determining unit is used for determining the load force of the slide block under different working conditions based on the first distance, the second distance, the third distance, the normal load and the tangential load.

Optionally, the third determining module includes: the fourteenth determining module is used for determining a product one of the hardness coefficient, the temperature coefficient and the contact coefficient in the working condition data; a fifteenth determining module, configured to determine a product two of the maximum load force and a load condition coefficient in the operating condition data; a sixteenth determining module for determining a ratio of the rated life to a predetermined value; a seventeenth determining module for determining a product three of the product two and the ratio; an eighteenth determining module to determine a target load of the slider based on a ratio of the product three to the product one.

According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is executed by a processor, the computer program controls an apparatus in which the computer-readable storage medium is located to execute the synchronization method of the apparatus state information according to any one of the above.

According to another aspect of the embodiments of the present invention, there is also provided a processor, configured to execute a computer program, where the computer program executes to perform the synchronization method of device state information according to any one of the above.

In the embodiment of the invention, rated life and working condition data of the cutting assembly are obtained; determining an acceleration of a cutting head of a cutting assembly; determining a maximum load force of a slider of the cutting assembly based on the acceleration; determining a target load of the sliding block based on the rated service life, the working condition data and the maximum load force; a sled of the cutting assembly is determined based on the target load. By the method for determining the sliding rail load of the cutting assembly, the purposes of obtaining various characteristic parameters of the cutting assembly and determining the sliding rail of the cutting assembly based on the characteristic parameters are achieved, so that the technical effect of saving the time and cost required by development on solving the optimal solution of the linear sliding rail is achieved, and the technical problem that the design of the linear sliding rail is unreasonable due to the lack of actual working condition information in the cutting assembly in the related technology is solved.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

FIG. 1 is a flow chart of a sled load determination method of a cutting assembly according to an embodiment of the present invention;

FIG. 2 is a graph of speed versus time for a laser cutting head according to an embodiment of the present invention;

FIG. 3(a) is a first schematic diagram of a laser cutting assembly model according to an embodiment of the present invention;

FIG. 3(b) is a second schematic diagram of a laser cutting assembly model according to an embodiment of the present invention;

fig. 4 is a schematic view of a sled load determining arrangement of the cutting assembly according to an embodiment of the present invention.

Detailed Description

In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

Example 1

In accordance with an embodiment of the present invention, there is provided a method embodiment of a method of determining a sled load of a cutting assembly, it is noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.

Fig. 1 is a flow chart of a method for determining a sled load of a cutting assembly according to an embodiment of the present invention, as shown in fig. 1, the method comprising the steps of:

and S102, acquiring rated service life and working condition data of the cutting assembly.

Optionally, the rated life refers to a predicted value of the life based on a radial basic dynamic load rating or an axial basic dynamic load rating, and is generally used for predicting the service life of a bearing, a contactor and other components.

Step S104, determining an acceleration of a cutting head of the cutting assembly.

Optionally, in the embodiment of the present invention, the movement of the cutting head generally includes an acceleration movement with a constant acceleration, a constant movement with a zero acceleration, and a deceleration movement with a constant acceleration until the cutting head speed is zero.

Step S106, determining the maximum load force of the slide block of the cutting assembly based on the acceleration.

It should be noted that, in the above steps, the maximum load force of the slider refers to an external force applied to the slider or the slider structure, and the load force varies with the variation of the movement speed of the slider.

And step S108, determining the target load of the sliding block based on the rated service life, the working condition data and the maximum load force.

The load in the above steps refers to a weight or an external force that generates an internal force and deformation of the structure or the member, and in the embodiment of the present invention, refers to a weight or an external force that generates an internal force and deformation of the slider or the slider structure.

In step S110, a sled of the cutting assembly is determined based on the target load.

As can be seen from the above, in the embodiment of the present invention, the rated life and the working condition data of the cutting assembly may be obtained first; determining an acceleration of a cutting head of the cutting assembly; then determining a maximum load force of a slider of the cutting assembly based on the acceleration; determining a target load of the sliding block based on the rated service life, the working condition data and the maximum load force; finally, a sled of the cutting assembly is determined based on the target load. By the method for determining the sliding rail load of the cutting assembly, the purposes of obtaining various characteristic parameters of the cutting assembly and determining the sliding rail of the cutting assembly based on the characteristic parameters are achieved, so that the technical effect of saving the time and cost required by development on solving the optimal solution of the linear sliding rail is achieved, and the technical problem that the design of the linear sliding rail is unreasonable due to the lack of actual working condition information in the cutting assembly in the related technology is solved.

As an alternative embodiment, obtaining the rated life of the cutting assembly comprises: acquiring the running stroke of the cutting head and the reciprocating times of each preset period; determining the design life of the cutting assembly, wherein the design life is the service life determined based on the application time information of the cutting assembly; and acquiring the rated service life based on the operation stroke, the reciprocating times and the design service life.

In the above alternative embodiment, the nominal life is calculated as follows:

wherein N is the reciprocating times of the laser cutting head per minute; l issThe unit is the running stroke of the laser cutting head; lh is the design life in units of h; wherein, the calculation formula of the design life Lh is as follows:

Lhdays and years

Wherein, the working hours in the formula refer to the working hours each day; days refer to days of the work day; the years are the service life of the workpiece.

Further, the design life is affected by shift, day, and year, which is expressed by the small effective operation, i.e., the longer the expected service time, the longer the design life should be.

As an alternative embodiment, the condition data comprises an average operating speed and a load condition coefficient of the cutting head, and the obtaining of the condition data of the cutting assembly comprises: determining the static time of the electrical reaction after the cutting head reciprocates once every preset period; acquiring the running stroke of the cutting head and the reciprocating times of each preset period; determining an average operating speed of the cutting head based on the static duration of the electrical reaction, the operating stroke and the reciprocating times per predetermined period; determining a load condition coefficient of the cutting head based on the average operating speed and a vibration impact coefficient, wherein the vibration impact coefficient is data determined based on vibration and an impact state during operation of the cutting assembly.

In the above alternative embodiment, the formula for determining the average laser cutting head velocity is:

v=2*Ls/(60/N-tx)

wherein v is the average speed of the laser cutting head in mm/s; l issThe unit is the running stroke of the laser cutting head; n is the reciprocating times of the laser cutting head per minute; t is txIs the resting time of the electrical reaction per reciprocation in units of s.

The following describes the operation condition coefficients in the embodiment of the present invention with reference to the specific embodiment.

After the average speed of the laser cutting head is obtained through actual measurement and calculation, the vibration impact degree of the device in the running process is judged through the table 1, and a corresponding load condition coefficient f is selectedw

TABLE 1

Vibration and shock v(m/min) fw
Minute size ≤15 1.0-1.2
Small 15-60 1.2-1.5
In 60-120 1.5-2.0
Big (a) >120 2.0-3.5

As shown in the above table, for example, when the average speed of the laser cutting head is found to be less than 15m/min, the vibration and impact effect is judged to be small, and the load condition coefficient is selected to be 1.0-1.2.

It should be noted that, in the above embodiments, the advantage of selecting the load condition coefficient according to the average speed is to take the degree of vibration impact during the operation of the equipment into consideration in the actual production test, thereby protecting the safety of the equipment and reducing the loss of the equipment.

Alternatively, the optical axis (i.e., sled) hardness is generally selected to be between HRC57-HRC60, with a hardness coefficient fh1, when the hardness of the guide rail is lower than HRC57, the hardness coefficient is gradually reduced, it is to be noted that HRC is a Rockwell hardness comparison table and is a common hardness standard, the general hardness of the equipment is selected from HRC50-HRC60, the hardness is in direct proportion to the brittleness, and the safety of the equipment is affected by too high hardness.

Alternatively, the rail (i.e. rail) temperature is typically chosen to be below 100 ℃ and the temperature coefficient fTChosen as 1, the higher the temperature, the lower the temperature coefficient, so the temperature coefficient fTTypically 1 is chosen.

Optionally, the maximum bearing number and contact coefficient f of a single guide railcThe relationship of (A) is shown in the following table.

TABLE 2

It should be noted that the maximum number of bearings of a single guide rail refers to the number of sliders of the single guide rail in the embodiment of the present invention, and the corresponding contact coefficient is selected according to the requirement. For example, when the maximum number of bearings per shaft is 2, the contact coefficient fcThe selection was 0.81.

As an alternative embodiment, determining an acceleration of a cutting head of a cutting assembly comprises: acquiring the maximum speed of the cutting head; determining an acceleration time and a deceleration time of the cutting head; the acceleration is determined based on the maximum speed and the acceleration time and the deceleration time.

FIG. 2 is a graph of speed versus time for a laser cutting head according to an embodiment of the present invention, as shown in FIG. 2, with a maximum speed vmaxIn m/s and a starting acceleration of a1In the unit of m/s2(ii) a Deceleration acceleration of a3In the unit of m/s2(ii) a Starting acceleration and deceleration movement stages, wherein the acceleration calculation formula of the laser cutting head is as follows:

wherein, in the formula,. DELTA.t1Representing acceleration time, Δ t3Representing the deceleration time.

As an alternative embodiment, determining a maximum load force of a slider of a cutting assembly based on acceleration comprises: determining the load force of the slide block under different working conditions respectively based on the acceleration; and determining the maximum load force based on the load forces of the sliding blocks under different working conditions respectively.

As an alternative embodiment, the number of the sliding blocks is four, and the determination of the load force of the sliding blocks under different working conditions based on the acceleration includes: determining a first distance between two sliders on each guide rail in the cutting assembly; determining a second distance from the load center position to the slide rail center position; determining a third distance from the load center position to the slide rail center position; determining a normal load and a tangential load of each of the four sliders; and determining the load force of the slide block under different working conditions respectively based on the first distance, the second distance, the third distance, the normal load and the tangential load.

In the above alternative embodiment, the distance between the two sliding blocks on the single guide rail is L0Longitudinal distance L from center of gravity of load to center of linear slide assembly2Lateral distance L from center of gravity of load to center of linear slide assembly3。P1、P2、P3、P4Respectively, four sliding blocks bear normal load, P1T、P2T、P3T、P4TFour sliders bear tangential loads, respectively. The calculation processes under the three working conditions are respectively, and the inference process is explained in detail below.

1) During acceleration:

2) when the speed is uniform:

2) during deceleration:

as can be seen from the above, in an alternative embodiment, the maximum load value P of the slider is obtained by calculating and solving the load borne by the linear rail slider under the three working conditionscThe unit is N.

As an alternative embodiment, determining the target load of the slider based on the rated life, the operating condition data and the maximum load force comprises: determining a product one of a hardness coefficient, a temperature coefficient and a contact coefficient in the working condition data; determining a product two of the maximum load force and a load condition coefficient in the working condition data; determining a ratio of the rated life to a predetermined value; determining a product three of the product two and the ratio; a target load for the slider is determined based on a ratio of the product three to the product one.

In the above alternative embodiment, the calculation formula of the dynamic load of the slider (i.e. the target load of the slider) is:

wherein, PcThe maximum bearing value of the slide block is N; f. ofwIs the load condition factor; f. ofhIs a hardness coefficient; f. ofTIs the temperature coefficient; f. ofcIs the contact coefficient. Further, the linear sliding rail assembly which meets the performance and is low in cost is selected according to the calculated dynamic load of the linear sliding rail sliding block and the standard product sample, and the criterion for selecting the cutting assembly in the embodiment is that the dynamic load of the sliding block must be larger than the calculated dynamic load.

Fig. 3(a) is a schematic diagram of a laser cutting module according to an embodiment of the present invention, as shown in fig. 3(a), the components of the laser cutting module are: 1. a laser cutting head; 2. a slide plate; 3. a slide rail assembly; 4. a servo motor; 5. a slide base; 7. and (4) screws. The laser cutting head herein is connected to a slide plate by a screw so as to perform a cutting operation on an object to be cut. A servo motor is arranged behind the sliding plate and can drive the sliding rail assembly to move. The slide plate is matched with the slide rail assembly for use.

Fig. 3(b) is a second schematic diagram of a laser cutting module according to an embodiment of the present invention, and as shown in fig. 3(b), the laser cutting module may further include: 6. a screw assembly; 8. a slide block. Here the slide cooperates with a lead screw assembly.

Therefore, in the embodiment of the invention, the working condition coefficients of the linear slide rail are determined according to the actual working condition of the laser cutting head, the load gravity center position under different working conditions is calculated according to the motion rule of the laser cutting head, the maximum load force and the service life of the linear slide rail are calculated, the optimal solution of the linear slide rail can be obtained by the method, the cost is reduced to the minimum under the condition of meeting the actual working condition, and a large amount of time cost and material testing experiment cost are saved.

Example 2

According to another aspect of the embodiment of the present invention, there is also provided a sliding rail load determining apparatus for a cutting assembly, and fig. 4 is a schematic view of the sliding rail load determining apparatus for a cutting assembly according to the embodiment of the present invention, as shown in fig. 4, the sliding rail load determining apparatus for a cutting assembly includes: an acquisition module 41, a first determination module 43, a second determination module 45, a third determination module 47, and a fourth determination module 49. The following describes the sled load determining apparatus of the cutting assembly.

And the acquisition module 41 is used for acquiring rated service life and working condition data of the cutting assembly.

A first determination module 43 for determining an acceleration of a cutting head of the cutting assembly.

A second determination module 45 for determining a maximum load force of the slide of the cutting assembly based on the acceleration.

A third determination module 47 determines a target load for the slider based on the rated life, the operating condition data, and the maximum load force.

A fourth determination module 49 for determining a sled of the cutting assembly based on the target load.

It should be noted here that the above-mentioned obtaining module 41, the first determining module 43, the second determining module 45, the third determining module 47 and the fourth determining module 49 correspond to steps S102 to S110 in embodiment 1, and the above-mentioned modules are the same as the examples and application scenarios realized by the corresponding steps, but are not limited to what is disclosed in embodiment 1 above. It should be noted that the modules described above as part of an apparatus may be implemented in a computer system such as a set of computer-executable instructions.

As can be seen from the above, in the embodiment of the present invention, the obtaining module 41 may first be used to obtain the rated life and working condition data of the cutting assembly; the acceleration of the cutting head of the cutting assembly is then determined by means of the first determination module 43; determining the maximum load force of the slide of the cutting assembly based on the acceleration using a second determination module 45; determining the target load of the sliding block by using a third determining module 47 based on the rated service life, the working condition data and the maximum load force; finally, the fourth determination module 49 is utilized to determine the sled of the cutting assembly based on the target load. By the slide rail load determining device of the cutting assembly, the purposes of obtaining various characteristic parameters of the cutting assembly and determining the slide rail of the cutting assembly based on the characteristic parameters are achieved, so that the technical effect of saving the time and cost required by development on solving the optimal solution of the linear slide rail is achieved, and the technical problem that the design of the linear slide rail is unreasonable due to the lack of actual working condition information in the cutting assembly in the related technology is solved.

Optionally, the obtaining module includes: a first acquiring unit for acquiring the running stroke of the cutting head and the reciprocating times per a preset period; the device comprises a first determining unit, a second determining unit and a control unit, wherein the first determining unit is used for determining the design life of the cutting assembly, and the design life is used for determining the use duration based on the application time information of the cutting assembly; and the second acquisition unit is used for acquiring the rated service life based on the running stroke, the reciprocating times and the design service life.

Optionally, the operating condition data includes an average operating speed and a load condition coefficient of the cutting head, and the obtaining module includes: the second determining unit is used for determining the static time length of the electrical reaction after the cutting head reciprocates once every preset period; a third acquiring unit for acquiring the running stroke of the cutting head and the reciprocating times per predetermined period; a third determination unit for determining an average running speed of the cutting head based on the static duration of the electrical reaction, the running stroke and the reciprocating times per predetermined period; and the fourth determining unit is used for determining the load condition coefficient of the cutting head based on the average running speed and the vibration impact coefficient, wherein the vibration impact coefficient is data determined based on vibration and an impact state in the running process of the cutting assembly.

Optionally, the first determining module includes: a fourth acquiring unit for acquiring a maximum speed of the cutting head; a fifth determination unit for determining an acceleration time and a deceleration time of the cutting head; a sixth determining unit for determining the acceleration based on the maximum speed and the acceleration time and the deceleration time.

Optionally, the second determining module includes: the seventh determining module is used for determining the load force of the sliding block under different working conditions based on the acceleration; and the eighth determining module is used for determining the maximum load force based on the load forces of the sliding blocks under different working conditions.

Optionally, the number of the sliders is four, and the seventh determining module includes: a ninth determining unit for determining a first distance between two sliders on each of the single guide rails in the cutting assembly; a tenth determining unit, configured to determine a second distance from the load center position to the slide rail center position; the eleventh determining unit is used for determining a third distance from the load center position to the slide rail center position; a twelfth determining unit for determining the normal load and the tangential load of each of the four sliders; and the thirteenth determining unit is used for determining the load force of the slide block under different working conditions based on the first distance, the second distance, the third distance and the normal load and the tangential load.

Optionally, the third determining module includes: the fourteenth determining module is used for determining a product one of the hardness coefficient, the temperature coefficient and the contact coefficient in the working condition data; a fifteenth determining module, configured to determine a product two of the maximum load force and the load condition coefficient in the operating condition data; a sixteenth determining module, configured to determine a ratio of the rated life to a predetermined value; a seventeenth determining module, configured to determine a product three of the product two and the ratio; and the eighteenth determining module is used for determining the target load of the sliding block based on the ratio of the product three to the product one.

Example 3

According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored computer program, wherein when the computer program is executed by a processor, the computer-readable storage medium controls an apparatus to execute the method for determining a sled load of a cutting assembly according to any one of the above.

Example 4

According to another aspect of the embodiments of the present invention, there is also provided a processor for executing a computer program, wherein the computer program executes the method for determining the rail load of the cutting assembly according to any one of the above methods.

The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.

In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.

The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种金属切削多信号的耦合协调分析方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类