Sheet wall thickness varying method, device, electronic equipment and storage medium

By determining the boundary curve and wall thickness region parameters of the three-dimensional model of the interior and exterior parts of the automobile, the efficient wall thickness treatment of the sheet body is achieved, and the problem of inefficiency in the prior art is solved.

CN119760859APending Publication Date: 2025-04-04SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411667052.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, the efficiency of sheet body to change wall thickness is low, mainly relying on manual processing, resulting in low efficiency.

Method used

By obtaining the three-dimensional model of the sheet body, determining the boundary curve in response to the user's selection operation, determining the transition area length, the length of the wall thickness area and the thickness of the wall thickness area, the sheet body model is subjected to change the wall thickness based on these parameters to obtain a new model after changing the wall thickness.

Benefits of technology

The efficiency of sheet body changing wall thickness is improved, the dependence of manual processing is reduced, and the wall thickness is achieved faster and more precise.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119760859A_ABST
    Figure CN119760859A_ABST
Patent Text Reader

Abstract

The present application provides a sheet body variable wall thickness method, device, electronic device and storage medium, the method comprising: obtaining a first sheet body first model; determining a boundary curve in response to a user's selection operation; determining a transition area length, a variable wall thickness area length and a variable wall thickness area thickness; performing a variable wall thickness processing on the first sheet body first model based on the boundary curve, the transition area length, the variable wall thickness area length and the variable wall thickness area thickness, to obtain a first sheet body second model. The method provided by the present application is helpful to improve the efficiency of sheet body variable wall thickness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile manufacturing, and in particular to a sheet wall thickness varying method, device, electronic equipment and storage medium. Background Art

[0002] In the design of automotive interior and exterior parts, part thickening is the most basic design. In the process of thickening automotive interior and exterior products, the product to be thickened can be the automotive interior and exterior parts modeling surface designed by automotive engineers according to the model and design concept. The automotive interior and exterior parts modeling surface can also be called a sheet.

[0003] However, after the sheet is thickened, due to certain manufacturing and matching requirements, the thickened sheet needs to be processed to change the wall thickness. In the related art, the method of changing the wall thickness mainly includes manual processing, which will seriously affect the efficiency of changing the wall thickness. Summary of the invention

[0004] The embodiments of the present application provide a sheet wall thickness varying method, device, electronic device and storage medium, which are helpful to improve the efficiency of sheet wall thickness varying.

[0005] In a first aspect, an embodiment of the present application provides a method for variable wall thickness of a sheet, comprising: obtaining a first model of a first sheet; determining a boundary curve in response to a user's selection operation; determining a transition area length, a variable wall thickness area length, and a variable wall thickness area thickness; performing variable wall thickness processing on the first model of the first sheet based on the boundary curve, the transition area length, the variable wall thickness area length, and the variable wall thickness area thickness to obtain a second model of the first sheet.

[0006] In one possible implementation, determining the length of the transition region, the length of the variable wall thickness region, and the thickness of the variable wall thickness region includes: determining the length of the transition region, the length of the variable wall thickness region, and the thickness of the variable wall thickness region in response to an input operation of a user.

[0007] In one possible implementation manner, the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area are preset values.

[0008] In one possible implementation, before determining the boundary curve in response to the user's selection operation, the method further includes: judging whether the variable wall thickness processing is required; determining the boundary curve in response to the user's selection operation includes: if it is determined that the variable wall thickness processing is required, determining the boundary curve in response to the user's selection operation.

[0009] In one possible implementation, the first sheet body first model is subjected to variable wall thickness processing based on the boundary curve, the length of the transition area, the length of the variable wall thickness area and the thickness of the variable wall thickness area to obtain the first sheet body second model, including: determining a first bias curve based on the length of the transition area; determining a first target area according to the first bias curve and the boundary curve; performing variable wall thickness processing in the first target area so that the first target area forms a step with an adjacent area; determining a second bias curve based on the length of the variable wall thickness area; constructing a bridging surface of the second target area to obtain the first sheet body second model, wherein the second target area is the area between the first bias curve and the second bias curve.

[0010] In a second aspect, the present application provides a sheet wall thickness varying device, comprising one or more functional modules, wherein the one or more functional modules are used to execute the sheet wall thickness varying method as described in the first aspect.

[0011] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory, wherein the memory is used to store a computer program; the processor is used to run the computer program to implement the sheet wall thickness variable method as described in the first aspect.

[0012] In a fourth aspect, the present application provides a readable storage medium, in which a program is stored. When the program is run on an electronic device, the electronic device implements the sheet wall thickness variable method as described in the first aspect.

[0013] In a fifth aspect, the present application provides a program, which, when executed on a processor of an electronic device, enables the electronic device to execute the sheet wall thickness varying method as described in the first aspect.

[0014] In one possible design, the program in the fifth aspect may be stored in whole or in part on a storage medium packaged together with the processor, or may be stored in whole or in part on a memory not packaged together with the processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A schematic diagram of a process flow of an embodiment of a sheet wall thickness varying method provided by the present application;

[0016] Figure 2 A schematic diagram of a boundary curve provided in an embodiment of the present application;

[0017] Figure 3 A schematic diagram of variable wall thickness parameters provided in an embodiment of the present application;

[0018] Figure 4 A schematic diagram of a process flow of another embodiment of the sheet wall thickness varying method provided by the present application;

[0019] Figure 5 A schematic diagram of a first bias curve provided in an embodiment of the present application;

[0020] Figure 6 A schematic diagram of a first target area provided in an embodiment of the present application;

[0021] Figure 7 A schematic diagram of a first target area after the wall thickness is changed provided in an embodiment of the present application;

[0022] Figure 8 A schematic diagram of a second bias curve provided in an embodiment of the present application;

[0023] Fig. 9 A schematic diagram of a bridging surface provided in an embodiment of the present application;

[0024] Fig.10 A schematic diagram of a second model of a first sheet provided in an embodiment of the present application;

[0025] Fig.11 A schematic diagram of the structure of a sheet wall thickness varying device provided in an embodiment of the present application;

[0026] Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In the embodiments of the present application, unless otherwise specified, the character " / " indicates that the objects before and after the association are in an or relationship. For example, A / B can represent A or B. "And / or" describes the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone.

[0028] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used to distinguish the description purpose, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated, nor can they be understood as indicating or implying order.

[0029] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. In addition, "at least one of the following" or similar expressions refers to any combination of these items, which may include any combination of single items or plural items. For example, at least one of A, B, or C may represent: A, B, C, A and B, A and C, B and C, or A, B and C. Among them, each of A, B, and C may be an element itself, or a set containing one or more elements.

[0030] In the embodiments of the present application, "exemplary", "in some embodiments", "in another embodiment", etc. are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0031] In the embodiments of the present application, "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. In the embodiments of the present application, communication and transmission can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. For example, transmission can include sending and / or receiving, which can be a noun or a verb.

[0032] The equal to involved in the embodiments of the present application can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. It should be noted that when equal to is used in conjunction with greater than, it cannot be used in conjunction with less than; when equal to is used in conjunction with less than, it cannot be used in conjunction with greater than.

[0033] In the design of automotive interior and exterior parts, part thickening is the most basic design. In the process of thickening automotive interior and exterior products, the product to be thickened can be the automotive interior and exterior parts modeling surface designed by automotive engineers according to the model and design concept. The automotive interior and exterior parts modeling surface can also be called a sheet.

[0034] However, after the sheet is thickened, due to certain manufacturing and matching requirements, the thickened sheet needs to be processed to change the wall thickness. In the related art, the method of changing the wall thickness mainly includes manual processing, which will seriously affect the efficiency of changing the wall thickness.

[0035] Based on the above problems, the present application provides a method for changing the wall thickness of a sheet.

[0036] It is understandable that the sheet body referred to in the present application is a thickened automobile interior and exterior decoration part.

[0037] Figure 1 The schematic diagram of a flow chart of an embodiment of the sheet wall thickness changing method provided in the present application comprises the following steps:

[0038] Step 101: Obtain a first model of a first sheet.

[0039] Specifically, the first sheet body first model may be a three-dimensional model of the first sheet body, and the first sheet body may be a sheet body with a wall thickness to be changed. A user may load the first sheet body first model in relevant software.

[0040] It can be understood that the relevant software can be used to edit the sheet model, wherein the editing process can at least include processing such as changing the wall thickness.

[0041] It should be noted that changing the wall thickness may include thinning or thickening, and the embodiments of the present application do not specifically limit this.

[0042] Step 102: Determine a boundary curve in response to a selection operation by the user.

[0043] Specifically, the user may select a boundary curve in the first sheet body and the first model. In response to the user's selection operation, the boundary curve may be determined.

[0044] Figure 2 A schematic diagram of selecting a boundary curve is shown as an example.

[0045] refer to Figure 2 , the model 200 is the first model of the first sheet, and the curve 201 is the boundary curve selected by the user. The user can perform a selection operation on the model 200 to determine the curve 201.

[0046] Step 103, determine the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area

[0047] In some optional embodiments, the user may call out a dialog box through a related menu operation, and the dialog box may be used to input the length of the transition region, the length of the variable wall thickness region, and the thickness of the variable wall thickness region.

[0048] by Figure 2 For example, the user can call out the dialog box 202 through a menu operation, and the dialog box 202 can include three input boxes. For example, the three input boxes can be input box 2021, input box 2022 and input box 2023, wherein input box 2021 can be used to input the length of the transition area, input box 2022 can be used to input the length of the variable wall thickness area, and input box 2023 can be used to input the thickness of the variable wall thickness area.

[0049] For example, the user can enter corresponding values ​​in the above three input boxes to modify the initial values ​​of the transition area length, the variable wall thickness area length and the variable wall thickness area thickness to the values ​​required by the user to meet the user's needs. Then, after the user enters the corresponding values, the variable wall thickness process can be started.

[0050] Figure 3 The schematic diagram of the modified transition area length, variable wall thickness area length and variable wall thickness area is shown as an example.

[0051] In some optional embodiments, the initial values ​​of the transition area length, the variable wall thickness area length and the variable wall thickness area thickness can be pre-configured, and the user can directly perform variable wall thickness processing on the first sheet and the first model through these initial values. That is, the user does not need to call out the dialog box through operation, nor does he need to enter the corresponding value in the input box, thereby saving operation time and improving efficiency.

[0052] Step 104 , performing variable wall thickness processing on the first model of the first sheet body based on the determined boundary curve, transition area length, variable wall thickness area length and variable wall thickness area, to obtain the second model of the first sheet body.

[0053] Step 105: output the second model of the first sheet.

[0054] The second model of the first sheet can be a sheet model after the first sheet is processed with variable wall thickness.

[0055] In some optional embodiments, before determining the boundary curve of the first sheet body and the first model, it may be further determined whether the first sheet body and the first model need to be processed with variable wall thickness, thereby avoiding redundant processing and improving processing efficiency. Before step 102, the following steps may be further included:

[0056] Step 106, determining whether variable wall thickness processing is required.

[0057] Specifically, the method for determining whether the variable wall thickness treatment is required may include: whether the first sheet and the second sheet overlap, wherein the second sheet may be a sheet other than the first sheet.

[0058] It is understandable that if the first sheet and the second sheet overlap, it can be determined that the first sheet needs to be subjected to variable wall thickness processing; if the first sheet and the second sheet do not overlap, the first sheet does not need to be subjected to variable wall thickness processing.

[0059] If variable wall thickness processing is required, execute step 102. Or,

[0060] If variable wall thickness processing is not required, execute step 105 .

[0061] It is understandable that, without performing variable wall thickness processing on the first sheet first model, the first sheet first model can be output as the first sheet second model, that is, the first sheet first model and the first sheet second model are the same sheet model.

[0062] When the first model of the first sheet body is subjected to the wall thickness changing process, the sheet body model after the wall thickness changing process of the first sheet body can be output as the second model of the first sheet body.

[0063] Next, the following Figure 4-Figure 10 The method of variable wall thickness processing is exemplified.

[0064] Figure 4 This is a flow chart of another embodiment of the sheet wall thickness changing method provided by the present application. Step 104 may include the following steps:

[0065] Step 401: determine a first bias curve.

[0066] Specifically, after the boundary curve and the length of the transition region are determined, the first bias curve may be determined according to the boundary curve and the length of the transition region.

[0067] It can be understood that the plane where the boundary curve is located is parallel to the plane where the first offset curve is located, and the distance between the boundary curve and the first offset curve is the length of the transition area.

[0068] Figure 5 A schematic diagram of a first bias curve is shown as an example.

[0069] refer to Figure 5 , curve 500 is a first bias curve.

[0070] Step 402: determine a first target area according to the first offset curve and the boundary curve.

[0071] The first target area may be a surface formed by the first offset curve and the boundary curve. The first target area may be considered as an area where the wall thickness is to be changed.

[0072] Figure 6 A schematic diagram of the first target area is shown exemplarily.

[0073] refer to Figure 6 , area 600 is the first target area.

[0074] Step 403: performing variable wall thickness processing in the first target region so that the first target region and adjacent regions form a step.

[0075] For example, taking the variable wall thickness treatment as the thickening treatment as an example, the height of the first target area can be raised, wherein the thickness after thickening can be the thickness of the variable wall thickness area. Or,

[0076] Taking the variable wall thickness treatment as a thinning treatment as an example, the height of the first target area can be reduced, wherein the thickness after thinning can be the thickness of the variable wall thickness area.

[0077] Figure 7 The schematic diagram of the first target area after the wall thickness is changed is shown as an example.

[0078] refer to Figure 7, taking the wall thickness change process as the thinning process as an example, the thickness of region 700 is the thickness of the first target region after thinning, the thickness of region 701 is the thickness of the first target region before thinning, and region 701 is an adjacent region to region 700. A step is formed between region 700 and region 701, and after thinning, the thickness of region 700 is less than the thickness of region 701.

[0079] Step 404: determine a second bias curve.

[0080] The method for determining the second bias curve may specifically refer to the method for determining the first bias curve, which will not be described in detail herein.

[0081] The length between the second offset curve and the boundary curve is the length of the variable wall thickness region.

[0082] Figure 8 A schematic diagram of a second bias curve is shown as an example.

[0083] refer to Figure 8 , curve 800 is a second bias curve.

[0084] Step 405 : constructing a bridge surface of the second target area to obtain a second model of the first sheet.

[0085] Specifically, the second target area may be an area between the first bias curve and the second bias curve, that is, the second target area may be a sub-area in the first target area.

[0086] It is understandable that, since the thickness of the area where the first bias curve is located is different from the thickness of the area where the second bias curve is located, a slope surface can be constructed in the second target area so that the area where the first bias curve is located gradually transitions to the area where the second bias curve is located.

[0087] In practical applications, a bridging curve may be constructed between the first bias curve and the second bias curve, and then a bridging surface may be constructed according to the bridging curve.

[0088] It is understandable that the bridging surface may also be constructed in other ways, and the embodiments of the present application do not specifically limit this.

[0089] Fig. 9 A schematic diagram of the bridging surface of the second target area is shown as an example.

[0090] refer to Fig. 9 , area 900 is a bridging surface of the second target area.

[0091] It is understandable that the thickness in the third target area is uniform, and no bridge surface is required. The third target area may be the area between the second offset curve and the boundary curve.

[0092] For example, Fig. 9 For example, area 901 is the third target area.

[0093] Through the processing from step 401 to step 405, the variable wall thickness processing of the first sheet body and the first model can be completed, thereby obtaining the following Fig.10 The first sheet is shown as the second model.

[0094] refer to Fig.10 , model 1000 is the second model of the first sheet, that is, the model of the first sheet after the wall thickness is changed.

[0095] Fig.11 The schematic diagram of the structure of the sheet wall thickness varying device provided in the embodiment of the present application is as follows: Fig.11 As shown, the above-mentioned sheet wall thickness varying device 1100 may include: an acquisition module 1110, a determination module 1120 and a wall thickness varying module 1130; wherein,

[0096] An acquisition module 1110 is used to acquire a first model of a first sheet;

[0097] The determination module 1120 is used to determine the boundary curve in response to the user's selection operation; determine the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area;

[0098] The variable wall thickness module 1130 is used to perform variable wall thickness processing on the first sheet body first model based on the boundary curve, the transition area length, the variable wall thickness area length and the variable wall thickness area thickness to obtain the first sheet body second model.

[0099] In one possible implementation, the determination module 1120 is specifically configured to determine the length of the transition region, the length of the variable wall thickness region, and the thickness of the variable wall thickness region in response to an input operation of a user.

[0100] In one possible implementation manner, the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area are preset values.

[0101] In one possible implementation, the sheet wall thickness varying device 1100 may further include:

[0102] A judgment module, used for judging whether the wall thickness variable processing is required;

[0103] The determination module 1120 is further configured to determine a boundary curve in response to a user's selection operation if it is determined that the variable wall thickness processing is required.

[0104] In one possible implementation, the variable wall thickness module 1130 is specifically used to determine a first bias curve based on the length of the transition region;

[0105] determining a first target area according to the first offset curve and the boundary curve;

[0106] Performing a variable wall thickness process in the first target area so that the first target area forms a step with an adjacent area;

[0107] determining a second bias curve based on the length of the variable wall thickness region;

[0108] A bridge surface of a second target area is constructed to obtain a second model of the first sheet, wherein the second target area is an area between the first offset curve and the second offset curve.

[0109] Fig.11 The sheet wall thickness varying device 1100 provided in the illustrated embodiment can be used to implement the technical solution of the method embodiment illustrated in the present application, and its implementation principle and technical effects can be further referred to the relevant description in the method embodiment.

[0110] It should be understood that the division of the various modules of the above sheet wall thickness variable device 1100 is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software calling through processing elements, and some modules can be implemented in the form of hardware. For example, the detection module can be a separately established processing element, or it can be integrated in a chip of the terminal device. The implementation of other modules is similar. In addition, all or part of these modules can be integrated together, or they can be implemented independently. In the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or the instructions in the form of software.

[0111] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more microprocessors (DSP), or one or more field programmable gate arrays (FPGA). For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0112] Fig.12The present invention provides a schematic diagram of the structure of an electronic device 1200 provided in an embodiment of the present invention. The electronic device 1200 may include: at least one processor; and at least one memory connected to the processor in communication. The memory stores program instructions executable by the processor. The processor in the electronic device 1200 calls the program instructions to perform the actions performed in the storage access method provided in the embodiment of the present invention.

[0113] like Fig.12 As shown, the electronic device 1200 is in the form of a general computing device. The components of the electronic device 1200 may include, but are not limited to: one or more processors 1210, a memory 1220, a communication bus 1240 connecting different system components (including the memory 1220 and the processor 1210), and a communication interface 1230.

[0114] The communication bus 1240 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0115] The electronic device 1200 typically includes a variety of computer system readable media, which can be any available media that can be accessed by the terminal device, including volatile and non-volatile media, removable and non-removable media.

[0116] The memory 1220 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The terminal device may further include other removable / non-removable, volatile / non-volatile computer system storage media. Fig.12Not shown, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the communication bus 1240 via one or more data medium interfaces. The memory 1220 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.

[0117] A program / utility having a set (at least one) of program modules may be stored in memory 1220, such program modules including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules typically perform the functions and / or methods of the embodiments described herein.

[0118] The electronic device 1200 may also communicate with one or more external devices (e.g., keyboard, pointing device, display, etc.), one or more devices that enable a user to interact with the terminal device, and / or any device that enables the terminal device to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through the communication interface 1230. In addition, the electronic device 1200 may also communicate with the network adapter ( Fig.12 The network adapter may communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via the communication bus 1240. It should be understood that although Fig.12 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, disk arrays (Redundant Arrays of Independent Drives; hereinafter referred to as: RAID) systems, tape drives, and data backup storage systems.

[0119] The processor 1210 executes various functional applications and data processing by running the programs stored in the memory 1220, such as implementing the method provided in the embodiment of the present application.

[0120] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 1200. In other embodiments of the present application, the electronic device 1200 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0121] In the above embodiments, the processor involved may include, for example, a CPU, a DSP, a microcontroller or a digital signal processor, and may also include a GPU, an embedded neural network processor (Neural-network Process Units; hereinafter referred to as: NPU) and an image signal processor (Image Signal Processing; hereinafter referred to as: ISP). The processor may also include necessary hardware accelerators or logic processing hardware circuits, such as ASIC, or one or more integrated circuits for controlling the execution of the program of the technical solution of the present application. In addition, the processor may have the function of operating one or more software programs, and the software programs may be stored in a storage medium.

[0122] An embodiment of the present application also provides a readable storage medium, which stores a program. When the program is run on a terminal device, the terminal device executes the method provided by the embodiment shown in the present application.

[0123] An embodiment of the present application also provides a program product, which includes a program. When the program product is run on a terminal device, the terminal device executes the method provided by the embodiment shown in the present application.

[0124] In the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0125] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0126] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0127] In several embodiments provided in the present application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory; hereinafter referred to as: ROM), random access memory (Random Access Memory; hereinafter referred to as: RAM), disk or optical disk, and other media that can store program codes.

[0128] The above is only a specific implementation of the present application. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. The protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for changing the wall thickness of a sheet, characterized in that: The method comprises: Obtaining a first model of a first sheet; In response to a selection operation by a user, determining a boundary curve; Determine the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area; The first sheet body first model is subjected to variable wall thickness processing based on the boundary curve, the length of the transition area, the length of the variable wall thickness area and the thickness of the variable wall thickness area to obtain the first sheet body second model.

2. The method according to claim 1, characterized in that Determining the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area includes: In response to the user's input operation, the transition region length, the variable wall thickness region length and the variable wall thickness region thickness are determined.

3. The method according to claim 1, characterized in that The length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area are preset values.

4. The method according to claim 1, characterized in that Before determining the boundary curve in response to the user's selection operation, the method further includes: Determining whether the wall thickness variable processing is required; In response to the user's selection operation, determining the boundary curve includes: If it is determined that the variable wall thickness processing is required, a boundary curve is determined in response to a selection operation by the user.

5. The method according to any one of claims 1 to 4, characterized in that: The step of performing variable wall thickness processing on the first sheet body first model based on the boundary curve, the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area to obtain the first sheet body second model comprises: determining a first bias curve based on the transition region length; determining a first target area according to the first offset curve and the boundary curve; Performing a variable wall thickness process in the first target area so that the first target area forms a step with an adjacent area; determining a second bias curve based on the length of the variable wall thickness region; A bridge surface of a second target area is constructed to obtain a second model of the first sheet, wherein the second target area is an area between the first offset curve and the second offset curve.

6. A sheet wall thickness varying device, characterized in that: The chip comprises: An acquisition module, used for acquiring a first model of a first sheet; A determination module, for determining the boundary curve in response to a user's selection operation; determining the length of the transition area, the length of the variable wall thickness area, and the thickness of the variable wall thickness area; The variable wall thickness module is used to perform variable wall thickness processing on the first sheet body first model based on the boundary curve, the transition area length, the variable wall thickness area length and the variable wall thickness area thickness to obtain the first sheet body second model.

7. An electronic device, characterized in that: include: A processor and a memory, wherein the memory is used to store a program; and the processor is used to run the program to implement the sheet wall thickness variable method as described in any one of claims 1 to 5.

8. A readable storage medium, characterized in that: The readable storage medium stores a program, and when the program is run on an electronic device, the sheet wall thickness variable method as described in any one of claims 1 to 5 is implemented.