Curved surface product defect compensation method and device, storage medium and vehicle
By acquiring the distribution data of the A-level curved surface thinning value around the component mounting stage, parametric compensation and seamless variable gap technology were applied to solve the surface defect problem of complex-shaped component mounting stages, achieving efficient production and quality improvement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-03
- Publication Date
- 2026-03-10
AI Technical Summary
Existing technologies struggle to fully address surface defects in outer cover components, particularly pits and wavy defects, when faced with mounting platforms for components with complex shapes and varying depths. This leads to extended mold manufacturing cycles and increased costs.
By acquiring the distribution data of the A-level surface thinning value around the component mounting stage, a reference surface is determined and parametric compensation is performed. Combined with the seamless variable gap technology, the defect area is accurately located and full-surface coverage quantitative compensation is performed to ensure the smoothness and integrity of the surface.
It achieves complete elimination of surface defects during the drawing and forming stage, simplifies the mold debugging process, reduces the rate of defective products, shortens the production cycle, and improves production efficiency and product quality.
Smart Images

Figure CN121637673A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive mold manufacturing technology, and in particular to methods for compensating for defects in curved surfaces, devices for compensating for defects in curved surfaces, electronic equipment, storage media, and vehicles. Background Technology
[0002] During the die-drawing process of the component mounting platform in the outer cover, factors such as the depth of the mounting platform, its complex shape, and material thinning often affect the material flow and uneven material thinning. This leads to surface defects such as pits and ripples on the A-side around the component mounting platform. Currently, these defects can only be identified by accumulating on-site experience and observing multiple parts. However, eliminating these defects typically requires subsequent technical modifications and tedious manual adjustments, which significantly prolongs the die-making cycle and substantially increases costs.
[0003] With the development of technology, related technologies have proposed to adopt a pressing design with unequal gaps on the A-side of the component mounting platform on the outer cover. By implementing optimized design in the concave area, it is possible to effectively prevent surface defects of the parts, ensure that the parts meet strict tolerance standards, and significantly reduce the workload in the debugging stage, saving manpower and material resources and reducing the overall manufacturing cost.
[0004] However, there are limitations in the related technologies. While the design of the transition zone helps improve the surface quality of the concave area, it may still be insufficient to completely solve all surface defects under certain conditions, especially when facing component mounting platforms with complex shapes and large variations in depth, where its effectiveness may be limited. Summary of the Invention
[0005] The purpose of this invention is to provide a method, device, electronic device, storage medium, and vehicle for compensating for defects in curved surfaces, at least to address the technical problem of how to comprehensively solve all surface defects and how to address the potential limitations in effectiveness when dealing with component mounting platforms with complex shapes and significant depth variations.
[0006] This invention provides the following solution:
[0007] According to one aspect of the present invention, a method for compensating for defects in curved surface products is provided, comprising:
[0008] Obtain the Class A curved surface around the component mounting stage, and determine the distribution data of the thinning value of the Class A curved surface;
[0009] The A-level surface reference surface of the A-level surface is determined based on the thinning value distribution data;
[0010] Parametric compensation is performed on the Class A surface reference surface to determine the Class A surface target surface;
[0011] A fitting analysis is performed on the Class A surface, the Class A surface reference surface, and the Class A surface target surface to determine the compensation value between the Class A surface and the Class A surface target surface, and the surface defects of the Class A surface are compensated based on the compensation value.
[0012] Furthermore, determining the distribution data of the thinning amount of the Class A surface includes:
[0013] Analyze the lowest point of the reference surface of the Class A surface, and determine the location of the surface defects of the Class A surface based on the lowest point of the reference surface;
[0014] A simulation model of the drawing process was established based on actual stamping process parameters;
[0015] The simulation model of the drawing process is used to simulate the A-grade surface after locating the defect in the surface material, and the thinning value diagram of the A-grade surface is output.
[0016] Based on the aforementioned thinning value map, determine the distribution data of the thinning value.
[0017] Furthermore, determining the Class A surface reference surface of the Class A surface based on the thinning value distribution data includes:
[0018] With the center of the component mounting platform as the origin, establish a coordinate system with the Z-axis perpendicular to the normal coordinate system of the component mounting platform;
[0019] On the horizontal plane of the normal coordinate system, based on the thinning value diagram, an A-level surface reference surface of the A-level surface is constructed.
[0020] Furthermore, the step of parametrically compensating the Class A surface reference surface to determine the Class A surface target surface includes:
[0021] Establish a local normal for the Class A surface reference surface, and determine the normal direction based on the normal of the Class A surface reference surface, and determine the normal direction as the compensation direction;
[0022] Add a mesh to the Class A surface reference surface to determine discrete point data;
[0023] Based on the compensation direction and the distribution data of the thinning value, full-surface coverage quantization compensation is performed on the discrete point data to determine the target surface of the Class A surface.
[0024] Furthermore, the step of performing full-surface coverage quantization compensation on the discrete point data based on the compensation direction and the thinning value distribution data includes:
[0025] Add a constant rule curve to the Class A surface reference surface, and set the smoothing parameters and surface order;
[0026] Based on the set constant rule curve, the smoothing parameters, and the surface order, the discrete point data is subjected to full-surface coverage quantization compensation using the thinning value distribution data according to the compensation direction.
[0027] Furthermore, the step of performing a fitting analysis on the Class A surface, the Class A surface reference surface, and the Class A surface target surface to determine the compensation value between the Class A surface and the Class A surface target surface includes:
[0028] The contact direction is determined based on the Z-axis direction of the normal coordinate system;
[0029] Using a surface wrapping method, a bonding analysis is performed on the Class A surface, the Class A surface reference surface, and the Class A surface target surface according to the bonding direction to determine the deviation value between the Class A surface and the Class A surface target surface.
[0030] The compensation amount is determined based on the deviation value.
[0031] Furthermore, after supplementing the surface defects of the Class A surface based on the compensation value, the method further includes:
[0032] Obtain the shaped A-level surface after compensation of the A-level surface;
[0033] The curvature and zebra stripes of the shaped Class A surface are analyzed;
[0034] In response to the fact that the curvature of the Class A surface and the surface of Class A surface are consistent and the zebra stripes are uniform and continuous, the formed Class A surface is determined to be qualified.
[0035] According to a second aspect of the present invention, a device for compensating for defects in curved surface products is provided, comprising:
[0036] The data determination module is used to acquire the Class A curved surface around the component mounting platform and determine the distribution data of the thinning value of the Class A curved surface;
[0037] The reference surface determination module is used to determine the A-level surface reference surface of the A-level surface based on the thinning value distribution data;
[0038] The target surface determination module is used to perform parametric compensation on the Class A surface reference surface to determine the Class A surface target surface;
[0039] The defect compensation module is used to perform a fitting analysis on the Class A surface, the Class A surface reference surface, and the Class A surface target surface, determine the compensation value between the Class A surface and the Class A surface target surface, and compensate for the surface defects of the Class A surface based on the compensation value.
[0040] According to three aspects of the present invention, an electronic device is provided, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0041] The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the surface defect compensation method.
[0042] According to four aspects of the present invention, a computer-readable storage medium is provided, comprising: storing a computer program executable by an electronic device, wherein when the computer program is run on the electronic device, the electronic device performs the steps of a surface defect compensation method.
[0043] According to five aspects of the present invention, a vehicle is provided, comprising:
[0044] Electronic equipment, used to implement a method for compensating for defects in curved surfaces;
[0045] The processor runs a program, and when the program runs, it executes the steps of the surface defect compensation method based on the data output from the electronic device.
[0046] A storage medium for storing a program that, when running, performs steps of a surface defect compensation method on data output from an electronic device.
[0047] The above solution achieves the following beneficial technical effects:
[0048] This application obtains the Class A curved surface around the component mounting stage and determines the distribution data of the thinning value of the Class A curved surface. This allows for the precise location of potential surface defects. By accurately locating the defect area and then using a seamless variable gap compensation technology, the surface defect problem of the component mounting stage is successfully solved during the drawing process.
[0049] This application determines the A-level surface reference surface of the A-level surface based on the thinning value distribution data, which can ensure the initial consistency between the reference surface and the target surface.
[0050] This application determines the target surface of the Class A surface by parametrically compensating the reference surface of the Class A surface. This ensures that the overlapping surfaces of the four sides of the surface meet the curvature (G2) continuity requirement, thus ensuring the integrity and smoothness of the compensated surface.
[0051] This application compensates for surface defects of Class A curved surfaces by compensating for the amount of compensation. It is not limited by the specific size, structure type, or variety of compatible outer cover parts of the mounting platform. It can flexibly adapt to the molding requirements of mounting platforms for various complex structure outer cover parts and components. It has strong versatility, simplifies the subsequent mold debugging process, greatly reduces the intensity and cycle of debugging work, reduces the rate of defective products, shortens the production cycle, effectively reduces production costs, and improves the enterprise's production efficiency and product market competitiveness. Attached Figure Description
[0052] Figure 1 This is a flowchart of a method for compensating for defects in curved surface products provided by one or more embodiments of the present invention.
[0053] Figure 2 This is an instruction diagram of an automotive exterior panel component mounting platform provided in a specific embodiment of the present invention.
[0054] Figure 3 is a schematic diagram of the location of defects in pasta products according to a specific embodiment of the present invention.
[0055] Figure 4 is a schematic diagram of the thinning amount provided in a specific embodiment of the present invention.
[0056] Figure 5 is a schematic diagram of planar control points provided in a specific embodiment of the present invention.
[0057] Figure 6 This is a schematic diagram of deviation analysis before and after Class A surface compensation provided in a specific embodiment of the present invention.
[0058] Figure 7 This is a schematic diagram showing the comparison of zebra crossing inspection before and after compensation according to a specific embodiment of the present invention.
[0059] Figure 8 This is a schematic diagram showing the comparison of zebra crossing inspection before and after compensation according to a specific embodiment of the present invention.
[0060] Figure 9 This is a schematic diagram of the repair provided in a specific embodiment of the present invention.
[0061] Figure 10 This is a structural diagram of a curved surface defect compensation device provided in one or more embodiments of the present invention.
[0062] Figure 11 This is a block diagram of an electronic device structure for a method of compensating for defects in curved surfaces provided in one or more embodiments of the present invention. Detailed Implementation
[0063] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0064] Regarding the surface defects on the A-side of the component mounting platform, relevant technologies propose a pressure design with unequal gaps for the A-side of the component mounting platform on the outer cover.
[0065] Among them, the outer body panels are irregularly shaped surface parts made of thin-walled metal sheets that form the car body or cab, covering the engine and chassis, such as the engine hood outer panel, fender, and door panel. They are both decorative and load-bearing parts. The component mounting platform is a specific area on the outer body panel used to mount standard parts or other components. It is generally a raised or recessed platform structure that provides a mounting surface for the components. In automotive exterior design, the A-side refers to the surface of visible exterior and interior parts of the car body. It is the surface with the highest requirements for appearance quality and is also referred to as the A-grade surface in this embodiment.
[0066] In practice, the lower mold is used as the design reference. The mold surface data of the upper mold is offset from surface A along the edge of the component mounting platform. The set gap value is: material thickness T - 0.1mm = gap value. In the transition area, i.e., within 30mm from the edge, the gap value gradually changes from 0mm to 0.1mm. The advantage of this method is its simplicity and ease of operation. Its advantage lies in the fact that by implementing optimized design in the concave area, it can effectively prevent surface defects of the part, ensure that the part meets strict tolerance standards, and significantly reduce the workload in the debugging stage, saving manpower and resources, and reducing the overall manufacturing cost. However, this technology also has limitations. Although the design of the transition area helps to improve the surface quality of the concave area, it may still be insufficient to completely solve all surface defect problems under certain conditions, especially when facing component mounting platforms with complex shapes and large depth variations, its effect may be limited. Therefore, exploring more refined and intelligent pressing design schemes, such as seamless variable gap compensation technology, will be a key direction for improving the quality and production efficiency of outer cover parts in the future.
[0067] Based on this, this application proposes to analyze the Class A curved surface around the mounting platform to accurately locate defect areas, and then use a seamless variable gap compensation technology to successfully solve the surface defects of the component mounting platform during the drawing process. This completely eliminates defects such as pits and ripples on the Class A curved surface around the mounting platform, while improving the dimensional accuracy of the parts, significantly shortening mold debugging time, reducing mold manufacturing costs, and achieving high-efficiency production.
[0068] Figure 1 This is a flowchart of a method for compensating for defects in curved surface products provided by one or more embodiments of the present invention.
[0069] like Figure 1 The methods for compensating for defects in curved surfaces shown include:
[0070] Step S1: Obtain the A-level curved surface around the component mounting stage and determine the thinning value distribution data of the A-level curved surface.
[0071] Figure 2 This is an instruction diagram of a mounting platform for automotive exterior body panels provided in a specific embodiment of the present invention. (See diagram below.) Figure 2 As shown, the Class A curved surface around the component mounting platform is the Class A curved surface around the vehicle's external covering component mounting platform.
[0072] In this embodiment, the lowest point of the reference surface of the A-grade surface can be determined by analyzing the A-grade surface using sheet metal forming simulation software. Figure 3 is a schematic diagram of the surface defect location provided in a specific embodiment of the present invention. As shown in Figure 3, the surface defect location of the A-grade surface can be accurately located based on the lowest point of the reference surface. Subsequently, a drawing process simulation model is established based on the actual stamping process parameters, and the A-grade surface after locating the surface defect location is simulated according to the drawing process simulation model. Figure 4 is a schematic diagram of the thinning value provided in a specific embodiment of the present invention. As shown in Figure 4, after simulation, the thinning value diagram of the A-grade surface of the formed drawn part is output. Among them, the actual stamping process parameters include stamping speed, blank holder force, die clearance, and other parameters.
[0073] Furthermore, based on the thinning value map, the distribution data of thinning values in each region of the sheet metal can be accurately obtained, providing a quantitative basis for subsequent compensation design.
[0074] Step S2: Determine the A-level surface reference surface of the A-level surface based on the thinning value distribution data.
[0075] In this embodiment, based on the determined thinning value diagram, a coordinate system with the Z-axis perpendicular to the normal coordinate system of the component mounting stage is established, with the center of the perimeter of the component mounting stage as the origin. That is, the Z-axis of the established normal coordinate system is consistent with the normal of surface A of the mounting stage.
[0076] Furthermore, on the horizontal plane of the normal coordinate system, based on the thinning value map, a plane with a size larger than the part contour is constructed as a reference surface, and another completely identical plane is generated, called the target compensation surface or reference surface, thus obtaining the A-level surface reference surface of the A-level surface, to ensure the initial consistency between the A-level surface reference surface and the target surface.
[0077] Step S3: Perform parametric compensation on the Class A surface reference surface to determine the Class A surface target surface.
[0078] In this embodiment, a local normal is established for the Class A surface reference to ensure that the compensation direction matches the surface normal and avoid compensation deviation. The normal direction of the Class A surface reference is used as the compensation direction. A mesh is added to the Class A surface reference to determine discrete point data, accurately capturing the discrete point data of the surface and ensuring compensation accuracy. Based on the compensation direction and the thinning value distribution data, full-surface coverage quantization compensation is performed on the discrete point data to determine the Class A surface target.
[0079] Furthermore, a constant rule curve is added to the A-level surface reference surface to ensure a uniform transition of the compensation amount and prevent stress abrupt changes. Figure 5 is a schematic diagram of the planar control points provided in a specific embodiment of the present invention. As shown in Figure 5, smoothing parameters and surface order are set. The smoothing parameter can be set to 0.5 to ensure surface smoothness. The surface order is set such that the order in the long direction is 2-6 orders higher than that in the short direction, and the order in the short direction is not less than 7 orders, to ensure that the overlapping surfaces of the four sides of the surface meet the G2 continuity (curvature continuity) requirement, and to ensure the integrity and smoothness of the surface after compensation. Based on the set constant rule curve, smoothing parameters, and surface order, according to the compensation direction, the thinning value distribution data is used to perform full-surface coverage quantitative compensation on the discrete point data to achieve full-surface coverage compensation and avoid local omissions.
[0080] In this embodiment, the deformation state and deviation value of the surface can also be monitored in real time to avoid excessive deviation in the deformation state and deviation of the Class A surface, which would result in a large error in the supplemented Class A surface target surface.
[0081] Step S4: Perform a fitting analysis on the Class A surface, the Class A surface reference surface, and the Class A surface target surface to determine the compensation value between the Class A surface and the Class A surface target surface, and compensate for the surface defects of the Class A surface based on the compensation value.
[0082] In this embodiment, the bonding direction is determined according to the Z-axis direction of the normal coordinate system, and the method of wrapping the curved surface is adopted, with the A-level curved surface as the element to be deformed. Figure 6 This is a schematic diagram illustrating the deviation analysis before and after Class A surface compensation according to a specific embodiment of the present invention. For example... Figure 6 As shown, the bonding analysis is performed on the Class A surface, the Class A surface reference surface, and the Class A surface target surface according to the bonding direction to determine the deviation value between the Class A surface and the Class A surface target surface, and the compensation value is determined based on the deviation value.
[0083] Based on the compensation value, targeted compensation is applied to surface defects of Class A curved surfaces, effectively balancing the sheet metal feed flow, alleviating residual stress concentration, and fundamentally eliminating or significantly reducing forming defects such as warping, waviness, dents, and local bulges on the Class A surface, while also avoiding dimensional deviations. The compensation process strictly adheres to the requirements of G2 curvature continuity and specific order settings, combined with surface wrapping technology, ensuring that the compensated Class A curved surfaces show no obvious repair traces, maintaining the smoothness and integrity of the original curved surfaces, with an appearance consistency far exceeding that of traditional high-pressure offset methods.
[0084] After obtaining the compensated Class A surface, the formed Class A surface can also be analyzed by examining the curvature and zebra stripes of the formed Class A surface and the Class A surface.
[0085] Figure 7 This is a schematic diagram showing the comparison of zebra crossing inspection before and after compensation according to a specific embodiment of the present invention. Figure 8 This is a schematic diagram showing the comparison of zebra crossing inspection before and after compensation according to a specific embodiment of the present invention. Figure 7 and Figure 8 As shown, if the curvature and concavity of the Class A surface are consistent and the zebra stripes are uniform and continuous, the Class A surface is deemed to be qualified.
[0086] If the curvature and convexity of two Class A surfaces are inconsistent and / or the zebra stripes are uniform and continuous, the formed Class A surface is determined to be unqualified. It is necessary to readjust the Class A surface reference surface, establish local normals, and perform parametric compensation on the Class A surface reference surface to redetermine the target surface of the Class A surface until the formed Class A surface is determined to be qualified. This simplifies the subsequent mold debugging process, significantly reduces the intensity and cycle of debugging work, reduces the defective product rate, shortens the production cycle, effectively reduces production costs, and improves enterprise production efficiency and product market competitiveness.
[0087] Figure 9 This is a schematic diagram illustrating the repair process provided in a specific embodiment of the present invention. For example... Figure 9 As shown, simulation software is used to locate Class A surface defects and determine the quantitative data of sheet metal thinning, providing a precise basis for compensation and fundamentally solving the problems of uneven feeding and thinning differences. Based on specific parameter settings (local normals, order ratios, etc.) and the G2 curvature continuity requirement, combined with surface wrapping technology, seamless repair of Class A surface defects is achieved, balancing smoothness and appearance integrity. Through a closed-loop process of parameter compensation and dual verification, the operation specifications are replicable, reducing debugging intensity. Moreover, this implementation method is universally adaptable, not limited by the size, structure, or type of mounting platform or outer cover, and is compatible with various complex structure mounting platforms, demonstrating strong versatility and consistently improving product qualification rates.
[0088] Figure 10 This is a structural diagram of a curved surface defect compensation device provided in one or more embodiments of the present invention.
[0089] like Figure 10 The surface defect compensation device shown includes: a data determination module, a reference surface determination module, a reference surface determination module, and a defect compensation module.
[0090] The data determination module is used to acquire the Class A surface around the component mounting stage and determine the distribution data of the thinning value of the Class A surface.
[0091] The reference surface determination module is used to determine the Class A surface reference surface of the Class A surface based on the thinning value distribution data;
[0092] The target surface determination module is used to perform parametric compensation on the Class A surface reference surface to determine the Class A surface target surface;
[0093] The defect compensation module is used to perform fitting analysis on the Class A surface, the Class A surface reference surface, and the Class A surface target surface, determine the compensation value between the Class A surface and the Class A surface target surface, and compensate for surface defects of the Class A surface based on the compensation value.
[0094] The data determination module is used to analyze the lowest point of the reference surface of the A-grade surface and determine the location of surface defects on the A-grade surface based on the lowest point of the reference surface; establish a simulation model of the drawing process based on the actual stamping process parameters; simulate the A-grade surface after locating the surface defects according to the simulation model of the drawing process, and output the thinning value map of the A-grade surface; determine the thinning value distribution data according to the thinning value map.
[0095] The reference surface determination module is used to establish a normal coordinate system with the center of the component mounting stage as the origin, and the Z-axis is perpendicular to the component mounting stage; on the horizontal plane of the normal coordinate system, based on the thinning value map, an A-level surface reference surface of the A-level surface is constructed.
[0096] The target surface determination module is used to establish local normals for the Class A surface reference surface. Based on the normal direction of the Class A surface reference surface, the normal direction is determined as the compensation direction. A mesh is added to the Class A surface reference surface to determine discrete point data. Based on the compensation direction and the thinning value distribution data, full-surface coverage quantization compensation is performed on the discrete point data to determine the Class A surface target surface. A constant rule curve is added to the Class A surface reference surface, and smoothing parameters and surface order are set. Based on the set constant rule curve, smoothing parameters, and surface order, full-surface coverage quantization compensation is performed on the discrete point data according to the compensation direction, using the thinning value distribution data.
[0097] The defect compensation module is used to determine the bonding direction based on the Z-axis direction of the normal coordinate system; it uses a surface wrapping method to perform bonding analysis on the Class A surface, the Class A surface reference surface, and the Class A surface target surface according to the bonding direction, and determines the deviation value between the Class A surface and the Class A surface target surface; and determines the compensation value based on the deviation value.
[0098] The defect compensation module is also used to obtain the formed A-level surface after compensation; to analyze the curvature and zebra stripes of the formed A-level surface and the A-level surface; and to determine that the formed A-level surface is qualified if the curvature of the A-level surface and the zebra stripes are consistent and uniform and continuous.
[0099] Figure 11 This is a block diagram of an electronic device structure for a method of compensating for defects in curved surfaces provided in one or more embodiments of the present invention.
[0100] like Figure 11 As shown, this application provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0101] The memory stores a computer program that, when executed by a processor, causes the processor to perform steps of a method for compensating for defects in curved surfaces.
[0102] This application also provides a computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of a method for compensating for defects in curved surfaces.
[0103] This application also provides a vehicle, including:
[0104] Electronic equipment for implementing steps of a method for compensating defects in curved surfaces;
[0105] The processor runs a program, and when the program runs, it executes the steps of the surface defect compensation method based on the data output from the electronic device.
[0106] A storage medium for storing a program that, when running, performs steps of a surface defect compensation method on data output from an electronic device.
[0107] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.
[0108] The electronic device comprises a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control the electronic device through processes, such as Linux, Unix, Android, iOS, or Windows. Furthermore, in this embodiment of the invention, the electronic device can be a smartphone, tablet computer, or other handheld device, or a desktop computer, portable computer, or other electronic device; there is no particular limitation in this embodiment.
[0109] In this embodiment of the invention, the executing entity for electronic device control can be an electronic device itself, or a functional module within an electronic device capable of calling and executing a program. The electronic device can obtain the firmware corresponding to the storage medium. This firmware is provided by the supplier, and different storage media may have the same or different firmware; no limitation is made here. After obtaining the firmware corresponding to the storage medium, the electronic device can write this firmware into the storage medium; specifically, it burns the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology, and will not be elaborated upon in this embodiment of the invention.
[0110] Electronic devices can also obtain reset commands corresponding to the storage media. The reset commands corresponding to the storage media are provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and no restrictions are imposed here.
[0111] At this time, the storage medium of the electronic device is a storage medium on which the corresponding firmware has been written. The electronic device can respond to the reset command corresponding to the storage medium on which the corresponding firmware has been written, thereby resetting the storage medium on which the corresponding firmware has been written according to the reset command. The process of resetting the storage medium according to the reset command can be implemented by existing technology and will not be described in detail in this embodiment of the invention.
[0112] For ease of description, the above devices are described separately by function as various units and modules. Of course, in implementing this application, the functions of each unit and module can be implemented in one or more software and / or hardware.
[0113] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the meaning consistent with their meaning in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.
[0114] For the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0115] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0116] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method of compensating for curved surface defects, characterized by, The curved surface quality defect compensation method comprises: obtaining an A-level curved surface of a component mounting table ring, determining thinning value distribution data of the A-level curved surface; determining an A-level curved surface reference surface of the A-level curved surface according to the thinning value distribution data; performing parameterized compensation on the A-level curved surface reference surface to determine an A-level curved surface target surface; performing fitting analysis on the A-level curved surface, the A-level curved surface reference surface and the A-level curved surface target surface to determine a compensation value between the A-level curved surface and the A-level curved surface target surface, and compensating for the surface quality defect of the A-level curved surface based on the compensation value.
2. The curved surface defect compensation method according to claim 1, characterized by, The method further comprises: analyzing a reference curved surface lowest point of the A-level curved surface, and determining a surface quality defect position of the A-level curved surface based on the reference curved surface lowest point; establishing a drawing process simulation model based on actual stamping process parameters; performing simulation on the A-level curved surface after positioning the surface quality defect position according to the drawing process simulation model, and outputting a thinning value map of the A-level curved surface; determining thinning value distribution data according to the thinning value map.
3. The curved surface defect compensation method according to claim 2, characterized by, The method further comprises: establishing a normal coordinate system with a center of the component mounting table ring as an origin and a Z-axis perpendicular to the component mounting table; constructing an A-level curved surface reference surface of the A-level curved surface on a horizontal plane of the normal coordinate system based on the thinning value map.
4. The curved surface defect compensation method according to claim 1, characterized by, The method further comprises: establishing a local normal line for the A-level curved surface reference surface, determining a compensation direction based on a normal direction of the A-level curved surface reference surface, and determining the normal direction as the compensation direction; adding a grid to the A-level curved surface reference surface to determine discrete point data; performing full curved surface covering quantitative compensation on the discrete point data according to the compensation direction and the thinning value distribution data to determine an A-level curved surface target surface.
5. The curved surface defect compensation method according to claim 4, wherein, The method further comprises: adding a constant rule curve to the A-level curved surface reference surface, setting fairing parameters and a curved surface order; performing full curved surface covering quantitative compensation on the discrete point data according to the compensation direction by using the thinning value distribution data based on the set constant rule curve, the fairing parameters and the curved surface order.
6. The curved surface defect compensation method according to claim 3, wherein, The method further comprises: determining a fitting direction according to a Z-axis direction of the normal coordinate system; performing fitting analysis on the A-level curved surface, the A-level curved surface reference surface and the A-level curved surface target surface according to the fitting direction by using a wrapped curved surface to determine a deviation value between the A-level curved surface and the A-level curved surface target surface; determining the compensation value according to the deviation value.
7. The curved surface defect compensation method according to claim 1, characterized by, After compensating for the surface quality defect of the A-level curved surface based on the compensation value, the method further comprises: Obtaining a forming A-level curved surface after compensating the A-level curved surface; Analyzing the curvature and zebra lines of the forming A-level curved surface and the A-level curved surface; In response to the A-level curved surface and the curvature of the A-level curved surface being consistent and the zebra lines being uniform and coherent, determining that the forming A-level curved surface is qualified.
8. A curved surface product defect compensation apparatus characterized by comprising: The curved surface defect compensation device comprises: A data determination module is configured to obtain an A-level curved surface of a component mounting table, and determine distribution data of thinning values of the A-level curved surface; A reference surface determination module is configured to determine an A-level curved surface reference surface of the A-level curved surface according to the distribution data of thinning values; A target surface determination module is configured to perform parameterized compensation on the A-level curved surface reference surface, and determine an A-level curved surface target surface; A defect compensation module is configured to perform fitting analysis on the A-level curved surface, the A-level curved surface reference surface, and the A-level curved surface target surface, determine a compensation value between the A-level curved surface and the A-level curved surface target surface, and compensate for a surface defect of the A-level curved surface based on the compensation value.
9. A computer-readable storage medium, characterized in that, A computer program executable by an electronic device is stored, and when the computer program runs on the electronic device, the electronic device executes the steps of the curved surface defect compensation method according to any one of claims 1 to 7.
10. A vehicle characterized by comprising: Comprise: An electronic device is configured to implement the steps of the curved surface defect compensation method according to any one of claims 1 to 7; A processor is configured to run a program, and when the program runs, the program executes the steps of the curved surface defect compensation method according to any one of claims 1 to 7 from data output by the electronic device; A storage medium is configured to store a program, and when the program runs, the program executes the steps of the curved surface defect compensation method according to any one of claims 1 to 7 from data output by the electronic device.