CN115494792A - Part processing parameter compensation method and device, electronic equipment and readable storage medium - Google Patents
Part processing parameter compensation method and device, electronic equipment and readable storage medium Download PDFInfo
- Publication number
- CN115494792A CN115494792A CN202211118572.0A CN202211118572A CN115494792A CN 115494792 A CN115494792 A CN 115494792A CN 202211118572 A CN202211118572 A CN 202211118572A CN 115494792 A CN115494792 A CN 115494792A
- Authority
- CN
- China
- Prior art keywords
- compensation
- parameter
- parameters
- preset
- actual
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000003754 machining Methods 0.000 claims abstract description 49
- 238000004590 computer program Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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 arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/16—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation taking regard of the load
- B24B49/165—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation taking regard of the load for grinding tyres
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33133—For each action define function for compensation, enter parameters
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
The application relates to a method and a device for compensating part processing parameters, electronic equipment and a readable storage medium, wherein the method comprises the following steps: acquiring actual size parameters of a machined part output by machining equipment, and acquiring preset standard size parameters; determining a compensation parameter according to the actual size parameter and the standard size parameter; and outputting the compensation parameters to the processing equipment. The actual size parameter of the machined part is obtained and compared with the standard size parameter to obtain the compensation parameter reflecting the difference between the actual size parameter and the standard size parameter, and then the machining equipment is compensated based on the compensation parameter, manual operation is not needed, the compensation efficiency is improved, and meanwhile the compensation accuracy is improved.
Description
Technical Field
The present disclosure relates to the field of part processing, and in particular, to a method and an apparatus for compensating a part processing parameter, an electronic device, and a readable storage medium.
Background
In order to ensure the accuracy of part machining, an operator needs to manually measure a part through a measuring device after the existing part is machined, and the machining parameters of machining equipment are compensated according to the measurement result, so that the machining parameters of the machining equipment can meet the requirements of the part, but the compensation efficiency and the compensation accuracy are low in the method.
Disclosure of Invention
The application provides a part processing parameter compensation method, a part processing parameter compensation device, an electronic device and a readable storage medium, and aims to solve the technical problems of low compensation efficiency and low compensation precision of a processing parameter compensation method in the prior art.
In order to solve the technical problem or at least partially solve the technical problem, the present application provides a method for compensating a machining parameter of a part, the method comprising the steps of:
acquiring actual size parameters of a machined part output by machining equipment, and acquiring preset standard size parameters;
determining a compensation parameter according to the actual size parameter and the standard size parameter;
and outputting the compensation parameters to the processing equipment.
Optionally, the step of acquiring the actual size parameter of the machined part output by the machining equipment includes:
continuously acquiring the individual actual sizes of a second preset number of the machined parts every interval of the first preset number of the machined parts;
and obtaining the actual size parameters according to the actual sizes of the individuals.
Optionally, the actual size parameter includes a size average, and the step of determining a compensation parameter according to the actual size parameter and the standard size parameter includes:
obtaining a difference between the size average and the standard size parameter;
and determining the compensation parameter according to the difference value.
Optionally, the step of determining the compensation parameter according to the difference value includes:
acquiring compensation weights of processing devices corresponding to the processing parts in the processing equipment, wherein the number of the processing devices is at least one, and the sum of the compensation weights of the processing devices is 1;
and determining sub-compensation parameters corresponding to the processing devices according to the compensation weight, wherein the sum of the sub-compensation parameters is equal to the difference.
Optionally, the step of outputting the compensation parameter to the processing equipment comprises;
acquiring a preset single maximum compensation threshold value, and judging whether the compensation parameter is greater than the preset single maximum compensation threshold value;
and if the compensation parameter is larger than the preset single maximum compensation threshold, outputting the preset single maximum compensation threshold as the compensation parameter to the processing equipment.
Optionally, after the step of determining a compensation parameter according to the actual size parameter and the standard size parameter, the method includes:
acquiring an accumulated compensation parameter, and calculating the sum of the accumulated compensation parameter and the compensation parameter;
acquiring a preset accumulated compensation threshold value, and judging whether the sum is greater than the preset accumulated compensation threshold value;
and if the sum is larger than the preset accumulated compensation threshold value, executing alarm operation.
Optionally, the actual size parameter includes a size range, and before the step of determining a compensation parameter according to the actual size parameter and the standard size parameter, the step of:
acquiring a preset range threshold, and judging whether the size range is larger than the preset range threshold or not;
and if the size range is larger than the preset range threshold, executing alarm operation.
In order to achieve the above object, the present invention further provides a part processing parameter compensating apparatus, including:
the first acquisition module is used for acquiring the actual size parameter of the machined part output by the machining equipment and acquiring a preset standard size parameter;
the first determining module is used for determining a compensation parameter according to the actual size parameter and the standard size parameter;
and the first output module is used for outputting the compensation parameters to the processing equipment.
To achieve the above object, the present invention also provides an electronic device, which includes a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the part machining parameter compensation method as described above.
To achieve the above object, the present invention further provides a computer readable storage medium, on which a computer program is stored, the computer program, when executed by a processor, implementing the steps of the part machining parameter compensation method as described above.
The invention provides a part processing parameter compensation method, a part processing parameter compensation device, electronic equipment and a readable storage medium, wherein the actual size parameter of a processed part output by processing equipment is obtained, and a preset standard size parameter is obtained; determining a compensation parameter according to the actual size parameter and the standard size parameter; and outputting the compensation parameters to the processing equipment. The actual size parameter of the machined part is obtained and compared with the standard size parameter to obtain the compensation parameter reflecting the difference between the actual size parameter and the standard size parameter, and then the machining equipment is compensated based on the compensation parameter, manual operation is not needed, the compensation efficiency is improved, and meanwhile the compensation accuracy is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
FIG. 1 is a schematic flow chart of a first embodiment of a method for compensating parameters of machining a part according to the present invention;
FIG. 2 is a detailed flowchart of step S10 of the second embodiment of the method for compensating parameters of parts processing according to the present invention;
fig. 3 is a schematic block diagram of an electronic device according to the present invention.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In order to make the technical solutions of the present application better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort shall fall within the protection scope of the present application.
The invention provides a method for compensating part processing parameters, referring to fig. 1, fig. 1 is a schematic flow chart of a first embodiment of the method for compensating part processing parameters, the method comprises the following steps:
step S10, acquiring actual size parameters of a machined part output by machining equipment, and acquiring preset standard size parameters;
the actual size parameter is used for reflecting the size condition of the machined part; the actual dimension parameters may include actual dimensions obtained by directly measuring the machined part, and may also include related parameters obtained by analyzing the actual dimensions. It is understood that the specific obtaining manner of the actual size of the machined part may be set based on an actual application scenario, such as setting a detection device, setting a sensor, or detecting an image of the machined part for different types of machined parts.
The standard size parameters are preset required parameters for processing the parts, and it can be understood that the corresponding standard size parameters are different for different processed parts and can be set according to actual applications.
S20, determining a compensation parameter according to the actual size parameter and the standard size parameter;
and comparing the actual size parameter with the standard size parameter to obtain the difference between the actual size parameter and the standard size parameter, and further determining a compensation parameter based on the difference, wherein the compensation parameter is used for eliminating the difference of the processing equipment.
And S30, outputting the compensation parameters to the processing equipment.
In practical application, compensation can be performed on a single processing device, a required standard size parameter is fixedly set, and the compensation parameter is output to the processing device after being determined according to the standard size parameter; the compensation can be carried out on different processing equipment simultaneously, the types of the processing parts are obtained by identifying the processing parts, the standard size parameters corresponding to the types of the processing parts are obtained, the compensation parameters are output to the processing equipment corresponding to the types of the processing parts after being determined according to the standard size parameters, and the specific identification mode of the types of the processing parts can be set based on actual application scenes and requirements. It should be noted that, based on the different control accuracy of the processing equipment, a compensation step length is set, for example, 0.005mm, and the compensation parameter is correspondingly adjusted to be an integral multiple of the compensation step length and then output to the processing equipment, so as to meet the control accuracy of the processing equipment.
Further, in consideration of the tolerance in practical application, an uncompensated interval may be further set, and when the compensation parameter is located in the uncompensated interval, the compensation parameter is not compensated, that is, the compensation parameter is not output to the processing equipment, and the uncompensated interval may be set based on actual needs.
According to the embodiment, the actual size parameters of the machined parts are obtained and compared with the standard size parameters to obtain the compensation parameters reflecting the difference between the actual size parameters and the standard size parameters, and then the machining equipment is compensated based on the compensation parameters, so that manual operation is not needed, the compensation efficiency is improved, and meanwhile the compensation accuracy is improved.
Further, in a second embodiment of the method for compensating the machining parameter of the part according to the present invention proposed based on the first embodiment of the present invention, referring to fig. 2, the step S10 includes the steps of:
s11, continuously acquiring the individual actual sizes of a second preset number of the machined parts at intervals of a first preset number of the machined parts;
and S12, obtaining the actual size parameters according to the actual sizes of the individuals.
In practical application, the operation of the processing equipment is relatively stable, so that the individual actual size of the processed part can be selectively acquired in order to improve the detection efficiency; the individual actual size is used for reflecting the actual size of a single machined part; it is understood that the individual actual dimensions may include a single or multiple different types of dimensions of the machined part, depending on the type of machined part, corresponding to different dimensions of the machined part; in this embodiment, the cross-sectional width of the component is taken as an example for description, and other types may be referred to for execution and are not described again.
The first preset number and the second preset number can be set based on actual application requirements, the first preset number is more than or equal to 0, and the second preset number is more than or equal to 1; if the first preset number is 10, the second preset number is 3, that is, after continuously acquiring the individual actual sizes of the 3 machined parts, 10 machined parts are skipped, after which 10 machined parts, the individual actual sizes of the 3 machined parts are continuously acquired, and so on.
The actual size parameters are obtained according to a plurality of individual actual sizes; specifically, the actual size parameter is obtained through the individual actual sizes of 3 machined parts continuously acquired at one time, that is, the first preset number and the second preset number form a detection period, an actual size parameter is generated in the detection period, and the compensation parameter of the detection period is obtained based on the actual size parameter.
It should be noted that, based on different types of parts or different processing devices for specific applications, an individual actual size may also be obtained for each processing part, that is, the first preset number is 0, at this time, the second preset number may be represented as the number of the individual actual sizes required by the actual size parameter generation, and if the second preset number is 1, one individual actual size corresponds to obtain one actual size parameter, and a corresponding compensation parameter is obtained based on the actual size parameter; and when the second preset number is 2, setting a sliding window or a rolling window with the length of 2, obtaining actual size parameters based on the actual sizes of 2 individuals in the window, and obtaining corresponding compensation parameters based on the actual size parameters.
Further, the actual size parameter includes a size average value, and the step S20 includes the steps of:
step S21, obtaining the difference value between the size average value and the standard size parameter;
and S22, determining the compensation parameter according to the difference.
The size average value is an average value of the individual actual sizes used for generating the actual size parameter, and it should be noted that when the number of the individual actual sizes used for generating the actual size parameter is 1, the size average value is the individual actual size;
the difference is used to reflect the difference between the average size and the standard size, and it should be noted that, considering that the compensation for the processing equipment has directionality, the corresponding compensation parameter should also have directionality characteristics, so when calculating the difference, the average size can be fixedly set as the number of subtractions/the number of subtractions, and the standard size parameter is correspondingly set as the number of subtractions/the number of subtractions.
After obtaining the difference, determining a compensation parameter based on the difference; it will be appreciated that the compensation parameter serves to eliminate the difference between the average of the dimensions and the standard dimension parameter, and therefore numerically the compensation parameter is equivalent to the difference, with the direction of compensation being determined by the sign of the compensation parameter. Specifically, the method comprises the following steps: the step S22 includes the steps of:
step S221, acquiring compensation weights of processing devices corresponding to the processing parts in the processing equipment, wherein the number of the processing devices is at least one, and the sum of the compensation weights of the processing devices is 1;
step S222, determining sub-compensation parameters corresponding to the processing devices according to the compensation weights, wherein the sum of the sub-compensation parameters is equal to the difference.
For different types of processing parts, different processing devices are arranged in the processing equipment, the number of the processing devices can be one or more, and when the number of the processing devices is 1, the compensation parameters are used as the compensation parameters of the processing devices; when a plurality of processing devices are arranged, setting compensation weights corresponding to the processing parts based on the characteristics of the processing devices, such as the influence degree on the processing parts, the arrangement positions of the devices, the movable space and the like; the number of processing devices corresponding to the processing parts is 2, the processing devices comprise a left grinding wheel and a right grinding wheel, and the processing devices of other types and numbers can be executed in an analogy manner and are not described again; grinding the machined part through the matching of the left grinding wheel and the right grinding wheel, if only compensating the left grinding wheel or the right grinding wheel, when a certain grinding wheel is excessively compensated, the grinding wheel is contacted with other parts inside or outside the machining equipment to wear other parts, therefore, in order to avoid the problem, compensation weights are respectively set for the left grinding wheel and the right grinding wheel, if the compensation weight of the left grinding wheel is set to be 0.75, and the weight of the right grinding wheel is set to be 0.25, at the moment, if the difference value is 0.04mm, the sub-compensation parameter corresponding to the left grinding wheel is 0.03, the sub-compensation parameter corresponding to the right grinding wheel is 0.01, and under the simultaneous compensation of the two grinding wheels, the excessive compensation of the single grinding wheel is avoided.
In other embodiments, upper compensation limits may be set for the left grinding wheel and the right grinding wheel, respectively, for example, the left grinding wheel is compensated preferentially, and when the unidirectional accumulated compensation value of the left grinding wheel reaches the upper compensation limit, the compensation is performed by the right grinding wheel.
Further, the actual size parameter includes a size range, and the method includes, before the step S20, the steps of:
step S40, acquiring a preset range threshold, and judging whether the size range is larger than the preset range threshold;
and S50, if the size range is larger than the preset range threshold, executing alarm operation.
If the size range is smaller than or equal to the preset range threshold, step S20 is executed.
Size range refers to the range in the individual actual sizes used to generate the actual size parameters; in this case, the actual size parameter is obtained from a plurality of individual actual sizes, and the difference between the maximum value and the minimum value among the individual actual sizes is defined as the size range.
The preset range threshold may be set based on actual needs, such as 0.03mm; when the size range is larger than a preset range threshold, the currently acquired individual actual size of the machined part is considered to be unstable, and a problem may exist in machining equipment or a detection device of the individual actual size, so that the alarm operation is executed to enable a worker to timely process the part in order to avoid influencing the machining of the part; the alarm operation includes but is not limited to audible and visual information, shutdown, sending fault information to a management terminal, and the like.
The embodiment can timely alarm when the individual actual size of the machined part is unstable, and influence on part machining is avoided.
Further, in a third embodiment of the part processing parameter compensation method according to the present invention proposed based on the first embodiment of the present invention, the step S30 includes the steps of:
step S31, acquiring a preset single maximum compensation threshold value, and judging whether the compensation parameter is greater than the preset single maximum compensation threshold value;
and step S32, if the compensation parameter is larger than the preset single maximum compensation threshold, outputting the preset single maximum compensation threshold as the compensation parameter to the processing equipment.
And if the compensation parameter is less than or equal to the preset single maximum compensation threshold, outputting the compensation parameter to the processing equipment.
The preset single maximum compensation threshold value can be set based on actual needs, such as 0.05mm; in practical application, a relatively large error occurs in the dimension of an obtained individual machined part due to an original part or the machining equipment, and under such a condition, if the machining equipment is compensated directly based on a compensation parameter obtained by the actual dimension parameter corresponding to the machined part, so that the machining parameter of the machining equipment is mutated, a compensation error may occur, and the subsequent normal machining requirement of the machined part cannot be matched; therefore, a preset single maximum compensation threshold value is set, and the maximum value of compensation is limited in single compensation, so that the problem of single compensation overlarge is avoided, and the processing parameters of the processing equipment are ensured not to be mutated.
In the embodiment, the maximum compensation value in single compensation is limited by setting the preset single maximum compensation threshold, so that sudden change of the processing parameters is avoided, and the influence of sudden change errors of individual processing parts on normal processing is prevented.
Further, in a fourth embodiment of the part-machining-parameter compensating method of the present invention proposed based on the first embodiment of the present invention, the step S20 is followed by the steps of:
step S60, acquiring an accumulated compensation parameter, and calculating the sum of the accumulated compensation parameter and the compensation parameter;
step S70, acquiring a preset accumulative compensation threshold value, and judging whether the sum is greater than the preset accumulative compensation threshold value;
and S80, if the sum is larger than the preset accumulated compensation threshold value, executing alarm operation.
If the sum is less than or equal to the preset accumulated compensation threshold, step S20 is executed.
The accumulated compensation parameter refers to an algebraic sum of compensation parameters accumulated and output to the machining parameter within a certain period, and it can be understood that the accumulated compensation parameter can be reset when initializing, restarting or executing a new machining task based on actual setting; it should be noted that, the accumulated compensation parameters may be respectively counted for different processing devices in the processing equipment, and meanwhile, corresponding preset accumulated compensation thresholds are set for the different processing devices, the accumulated compensation parameters are respectively and correspondingly determined based on the different processing devices, and when the sum of the accumulated compensation parameters and the compensation parameters of any processing device is greater than the corresponding preset accumulated compensation threshold, an alarm operation is performed; the combination judgment can also be performed on a plurality of processing devices, taking the left grinding wheel and the right grinding wheel as an example, the accumulated compensation parameter is the algebraic sum of the compensation parameters of the left grinding wheel and the right grinding wheel in a single direction, and meanwhile, a preset accumulated compensation threshold value of the combination is set for the left grinding wheel and the right grinding wheel, for example, 0.3mm. And when the sum of the algebraic sum and the compensation parameter is more than 0.3mm, executing alarm operation. The alarm operation includes but is not limited to audible and visual information, shutdown, sending fault information to a management terminal, and the like.
When the accumulated compensation parameters are too large, the machining equipment is considered to have the problem that the accuracy cannot meet the requirement, and therefore, an alarm operation needs to be executed to remind a worker to detect the machining equipment, and the influence on part machining is avoided.
In the embodiment, the alarm operation is timely executed when the accumulated compensation parameters are too large, so that the problem that the machining accuracy is excessively influenced by the compensation of the machining equipment is avoided.
It should be noted that for simplicity of description, the above-mentioned embodiments of the method are described as a series of acts, but those skilled in the art should understand that the present application is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
Through the description of the foregoing embodiments, it is clear to those skilled in the art that the method according to the foregoing embodiments may be implemented by software plus a necessary general hardware platform, and certainly may also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
The present application also provides a part processing parameter compensation device for implementing the above-mentioned part processing parameter compensation method, the part processing parameter compensation device including:
the first acquisition module is used for acquiring the actual size parameter of the machined part output by the machining equipment and acquiring a preset standard size parameter;
the first determining module is used for determining a compensation parameter according to the actual size parameter and the standard size parameter;
and the first output module is used for outputting the compensation parameters to the processing equipment.
The part machining parameter compensation device obtains the compensation parameters reflecting the difference between the actual size parameters and the standard size parameters by obtaining the actual size parameters of the machined parts and comparing the actual size parameters with the standard size parameters, and then compensates the machining equipment based on the compensation parameters without manual operation, so that the compensation efficiency is improved, and meanwhile, the compensation accuracy is improved.
It should be noted that the first obtaining module in this embodiment may be configured to execute step S10 in this embodiment, the first determining module in this embodiment may be configured to execute step S20 in this embodiment, and the first outputting module in this embodiment may be configured to execute step S30 in this embodiment.
Further, the first obtaining module comprises:
the first obtaining unit is used for continuously obtaining the individual actual sizes of a second preset number of the machined parts every interval of the first preset number of the machined parts;
and the first execution unit is used for obtaining the actual size parameters according to the actual sizes of the individuals.
Further, the actual size parameter includes a size average, and the first determining module includes:
a second obtaining unit configured to obtain a difference between the size average value and the standard size parameter;
a first determining unit, configured to determine the compensation parameter according to the difference.
Further, the first determination unit includes:
the first obtaining subunit is configured to obtain compensation weights of processing devices corresponding to the processing parts in the processing equipment, where the number of the processing devices is at least one, and a sum of the compensation weights of each processing device is 1;
and the first determining subunit is used for determining the sub-compensation parameters corresponding to the processing devices according to the compensation weights, wherein the sum of the sub-compensation parameters is equal to the difference.
Further, the first output module comprises;
a third obtaining unit, configured to obtain a preset single maximum compensation threshold, and determine whether the compensation parameter is greater than the preset single maximum compensation threshold;
and the second execution unit is used for outputting the preset single maximum compensation threshold value serving as the compensation parameter to the processing equipment if the compensation parameter is greater than the preset single maximum compensation threshold value.
Further, the apparatus further comprises:
the second acquisition module is used for acquiring an accumulated compensation parameter and calculating the sum of the accumulated compensation parameter and the compensation parameter;
the third acquisition module is used for acquiring a preset accumulated compensation threshold value and judging whether the sum is greater than the preset accumulated compensation threshold value;
and the first execution module is used for executing alarm operation if the sum is greater than the preset accumulative compensation threshold value.
Further, the actual size parameter includes a size range, and the apparatus further includes:
the fourth acquisition module is used for acquiring a preset range threshold and judging whether the size range is larger than the preset range threshold or not;
and the second execution module is used for executing alarm operation if the size range is greater than the preset range threshold.
It should be noted that the modules described above are the same as examples and application scenarios realized by corresponding steps, but are not limited to what is disclosed in the foregoing embodiments. It should be noted that the modules as part of the apparatus may be implemented by software or hardware, where the hardware environment includes a network environment.
Referring to fig. 3, the electronic device may include components such as a communication module 10, a memory 20, and a processor 30 in a hardware structure. In the electronic device, the processor 30 is connected to the memory 20 and the communication module 10, respectively, the memory 20 stores thereon a computer program, which is executed by the processor 30 at the same time, and when executed, implements the steps of the above-mentioned method embodiments.
The communication module 10 may be connected to an external communication device through a network. The communication module 10 may receive a request from an external communication device, and may also send the request, an instruction, and information to the external communication device, where the external communication device may be other electronic devices, a server, or an internet of things device, such as a television, etc.
The memory 20 may be used to store software programs as well as various data. The memory 20 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function (for example, obtaining actual size parameters of a machined part output by a machining device), and the like; the storage data area may include a database, and the storage data area may store data or information created according to use of the system, or the like. Further, the memory 20 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 30, which is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 20 and calling data stored in the memory 20, thereby integrally monitoring the electronic device. Processor 30 may include one or more processing units; alternatively, the processor 30 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 30.
Although not shown in fig. 3, the electronic device may further include a circuit control module, which is used for connecting with a power supply to ensure the normal operation of other components. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 3 does not constitute a limitation of the electronic device and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
The invention also proposes a computer-readable storage medium on which a computer program is stored. The computer-readable storage medium may be the Memory 20 in the electronic device in fig. 3, and may also be at least one of a ROM (Read-Only Memory)/RAM (Random Access Memory), a magnetic disk, and an optical disk, where the computer-readable storage medium includes instructions for enabling a terminal device (which may be a television, an automobile, a mobile phone, a computer, a server, a terminal, or a network device) having a processor to execute the method according to the embodiments of the present invention.
In the present invention, the terms "first", "second", "third", "fourth" and "fifth" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and those skilled in the art can understand the specific meanings of the above terms in the present invention according to specific situations.
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 are not necessarily intended to 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 the embodiment of the present invention has been shown and described, the scope of the present invention is not limited thereto, it should be understood that the above embodiment is illustrative, and not restrictive, and that those skilled in the art can make changes, modifications and substitutions to the above embodiment within the scope of the present invention, and that these changes, modifications and substitutions are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A method of compensating for part processing parameters, the method comprising:
acquiring actual size parameters of a machined part output by machining equipment, and acquiring preset standard size parameters;
determining a compensation parameter according to the actual size parameter and the standard size parameter;
and outputting the compensation parameters to the processing equipment.
2. The part machining parameter compensation method of claim 1, wherein the step of obtaining actual dimensional parameters of the machined part output by the machining device comprises:
continuously acquiring the individual actual sizes of a second preset number of the machined parts every interval of the first preset number of the machined parts;
and obtaining the actual size parameters according to the actual sizes of the individuals.
3. The method of compensating for part processing parameters of claim 1, wherein said actual dimensional parameter comprises a dimensional average, and said step of determining a compensation parameter based on said actual dimensional parameter and said standard dimensional parameter comprises:
obtaining a difference value between the size average value and the standard size parameter;
and determining the compensation parameter according to the difference value.
4. The part machining parameter compensation method of claim 3, wherein the step of determining the compensation parameter based on the difference comprises:
acquiring compensation weights of processing devices corresponding to the processing parts in the processing equipment, wherein the number of the processing devices is at least one, and the sum of the compensation weights of the processing devices is 1;
and determining sub-compensation parameters corresponding to the processing devices according to the compensation weight, wherein the sum of the sub-compensation parameters is equal to the difference.
5. The part machining parameter compensation method of claim 1, wherein the step of outputting the compensation parameter to the machining device includes;
acquiring a preset single maximum compensation threshold value, and judging whether the compensation parameter is greater than the preset single maximum compensation threshold value;
and if the compensation parameter is larger than the preset single maximum compensation threshold, outputting the preset single maximum compensation threshold as the compensation parameter to the processing equipment.
6. The method of compensating for the part machining parameters of claim 1, wherein determining the compensation parameters based on the actual dimensional parameters and the standard dimensional parameters comprises, after the step of:
acquiring an accumulated compensation parameter, and calculating the sum of the accumulated compensation parameter and the compensation parameter;
acquiring a preset accumulated compensation threshold value, and judging whether the sum is greater than the preset accumulated compensation threshold value;
and if the sum is larger than the preset accumulated compensation threshold value, executing alarm operation.
7. The method of compensating for part processing parameters of claim 1, wherein said actual dimensional parameters include dimensional tolerances, and wherein said step of determining compensation parameters based on said actual dimensional parameters and said standard dimensional parameters comprises, prior to said step of determining compensation parameters based on said actual dimensional parameters and said standard dimensional parameters:
acquiring a preset range threshold, and judging whether the size range is larger than the preset range threshold;
and if the size range is larger than the preset range threshold, executing alarm operation.
8. A part-machining parameter compensating apparatus, comprising:
the first acquisition module is used for acquiring the actual size parameter of the machined part output by the machining equipment and acquiring a preset standard size parameter;
the first determining module is used for determining a compensation parameter according to the actual size parameter and the standard size parameter;
and the first output module is used for outputting the compensation parameters to the processing equipment.
9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program when executed by the processor implementing the steps of the part machining parameter compensation method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of the method for compensating parameters of machining of a part according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211118572.0A CN115494792B (en) | 2022-09-14 | 2022-09-14 | Part processing parameter compensation method and device, electronic equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211118572.0A CN115494792B (en) | 2022-09-14 | 2022-09-14 | Part processing parameter compensation method and device, electronic equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115494792A true CN115494792A (en) | 2022-12-20 |
CN115494792B CN115494792B (en) | 2023-06-23 |
Family
ID=84468857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211118572.0A Active CN115494792B (en) | 2022-09-14 | 2022-09-14 | Part processing parameter compensation method and device, electronic equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115494792B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119247879A (en) * | 2024-12-05 | 2025-01-03 | 广东美的制冷设备有限公司 | Compensation control method, device, equipment, medium and product for machining production line |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102914995A (en) * | 2012-07-10 | 2013-02-06 | 深圳市朗玛数控设备有限公司 | Tool wear automatic compensation method and system, and corresponding numerically-controlled machine tool machining equipment |
CN109976265A (en) * | 2017-12-27 | 2019-07-05 | 富泰华精密电子(郑州)有限公司 | Tool parameters control device, method and storage equipment |
CN110400066A (en) * | 2019-07-16 | 2019-11-01 | 青岛农业大学 | A Statistical Analysis Device for Machining Errors |
CN112355717A (en) * | 2020-11-20 | 2021-02-12 | 怡力精密制造有限公司 | Tool compensation method, device and system |
CN112612250A (en) * | 2020-11-18 | 2021-04-06 | 深圳市裕展精密科技有限公司 | Tool feedback control device and method |
CN112880612A (en) * | 2021-01-13 | 2021-06-01 | 青岛高测科技股份有限公司 | Evaluation method for machining precision of squaring machine |
CN113118870A (en) * | 2021-03-10 | 2021-07-16 | 广州明珞装备股份有限公司 | Quality detection method, system, equipment and storage medium based on intelligent processing station |
CN113792090A (en) * | 2021-09-17 | 2021-12-14 | 中冶赛迪重庆信息技术有限公司 | Steel rolling data monitoring method, system, medium and electronic terminal |
-
2022
- 2022-09-14 CN CN202211118572.0A patent/CN115494792B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102914995A (en) * | 2012-07-10 | 2013-02-06 | 深圳市朗玛数控设备有限公司 | Tool wear automatic compensation method and system, and corresponding numerically-controlled machine tool machining equipment |
CN109976265A (en) * | 2017-12-27 | 2019-07-05 | 富泰华精密电子(郑州)有限公司 | Tool parameters control device, method and storage equipment |
CN110400066A (en) * | 2019-07-16 | 2019-11-01 | 青岛农业大学 | A Statistical Analysis Device for Machining Errors |
CN112612250A (en) * | 2020-11-18 | 2021-04-06 | 深圳市裕展精密科技有限公司 | Tool feedback control device and method |
CN112355717A (en) * | 2020-11-20 | 2021-02-12 | 怡力精密制造有限公司 | Tool compensation method, device and system |
CN112880612A (en) * | 2021-01-13 | 2021-06-01 | 青岛高测科技股份有限公司 | Evaluation method for machining precision of squaring machine |
CN113118870A (en) * | 2021-03-10 | 2021-07-16 | 广州明珞装备股份有限公司 | Quality detection method, system, equipment and storage medium based on intelligent processing station |
CN113792090A (en) * | 2021-09-17 | 2021-12-14 | 中冶赛迪重庆信息技术有限公司 | Steel rolling data monitoring method, system, medium and electronic terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119247879A (en) * | 2024-12-05 | 2025-01-03 | 广东美的制冷设备有限公司 | Compensation control method, device, equipment, medium and product for machining production line |
Also Published As
Publication number | Publication date |
---|---|
CN115494792B (en) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110850378A (en) | Automatic calibration method and device for roadside radar equipment | |
CN112367384B (en) | Kafka cluster-based dynamic speed limiting method and device and computer equipment | |
CN109934262A (en) | Picture otherness judgment method, device, computer equipment and storage medium | |
CN108910642B (en) | Elevator debugging information processing method, system, readable storage medium and debugging device | |
CN115494792B (en) | Part processing parameter compensation method and device, electronic equipment and readable storage medium | |
CN113207146B (en) | Wireless communication network quality monitoring system and method | |
CN115693962B (en) | Substation equipment monitoring method and device, electronic equipment and medium | |
CN112360788A (en) | Fan stability testing method and device, computer equipment and storage medium | |
CN106656368A (en) | Communication system monitoring method and apparatus | |
CN115858311A (en) | Operation and maintenance monitoring method and device, electronic equipment and readable storage medium | |
CN112346552B (en) | Power supply monitoring method, device, computer equipment and storage medium | |
CN115685925A (en) | Method and device for exception handling of production line and storage medium | |
CN108306865B (en) | Modbus packet-sticking processing method and device based on Netty framework | |
CN115442209A (en) | Fault detection method and device, electronic equipment and storage medium | |
JP7497163B2 (en) | Anomaly detection device and anomaly detection method | |
CN119131141A (en) | Roadside camera displacement detection method, device, electronic equipment, and storage medium | |
CN110209260B (en) | Power consumption abnormality detection method, device, equipment and computer readable storage medium | |
CN108234658B (en) | Method and device for sensing health condition of server cluster and server | |
CN115904883A (en) | RPA flow execution visualization abnormity monitoring method, device and medium | |
CN114021302B (en) | Transmission line life assessment method, device, system and storage medium | |
CN115082425A (en) | Hub dimension measuring method and device, electronic device and readable storage medium | |
CN113905413A (en) | Positioning method, edge computing platform, positioning platform, and computer-readable medium | |
CN107330051B (en) | Noise reduction database calling method and device | |
CN113647909A (en) | Sleep index monitoring method, electronic device, device and readable storage medium | |
CN115601606B (en) | Store state detection method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |