Automatic support method and apparatus suitable for tire model, terminal, and medium

By setting up no support areas on the surface of the tire model, adding honeycomb structure and intelligent support, generating block support, solving the problem of unable to add multiple types of support in the existing technology, and realizing the lightweight and high -quality surface effects of the tire.

WO2025015997A1PCT designated stage expired Publication Date: 2025-01-23SHANGHAI UNION TECH
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/088755
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-20
Filing Date
2024-04-19
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

The prior art cannot add multiple types of support to tire models in one click, and it cannot achieve lightweight. It requires manual support, resulting in high labor costs and affecting the surface quality of the pattern.

Method used

By setting all the facial slices on the surface of the tire model to the state of no support area, add the honeycomb structure to the tire, and add intelligent support inside the honeycomb structure to remove the state -free regional state and generate block support.

Benefits of technology

The lightweight of the tire is realized, and the problem of unable to add a variety of types of support cannot be added in one click, reducing labor costs and improving the surface quality of the pattern.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024088755_23012025_PF_FP_ABST
    Figure CN2024088755_23012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an automatic support method and apparatus suitable for a tire model, a terminal, and a medium. All patches on the surface of the tire model are set to be in an unsupported area state, a honeycomb structure is added inside a tire, and then intelligent supports are added into the honeycomb structure. The unsupported area state of all of the patches on the surface of the tire model is cleared, and a block support is generated for an area corresponding to an identified large-plane patch of the tire model. By means of the method in the present application, it is possible to achieve a lightweight tire and solve the problem of being unable to add multiple types of supports to the tire model by means of one key.
Need to check novelty before this filing date? Find Prior Art

Description

Automatic support method, device, terminal and medium for tire model Technical Field

[0001] The present application relates to the field of tires, and in particular to an automatic support method, device, terminal, and medium suitable for a tire model. Background Art

[0002] The tire model includes: a tread surface, a bottom surface, and surrounding sides. Currently, when adding a honeycomb structure to a tire, a technician is required to manually pick up the bottom surface of the tire and set the corresponding honeycomb structure. When automatically adding supports to the tire model, it is inevitable to generate supports on the tread surface. After printing is completed, it is not only difficult to remove the support structure on the tread surface, but also affects the surface quality of the pattern. The solution to the above problem is to manually remove the tread surface support during pre-processing, but this method has a huge labor cost. In addition, when automatically adding supports to the tire model, multiple types of supports cannot be added with one click, and it is difficult to achieve structural supports with strict requirements, and the corresponding supports need to be added manually.

[0003] Summary of the Invention

[0004] In view of the shortcomings of the prior art described above, the purpose of this application is to provide an automatic support method, device, terminal and medium suitable for a tire model, so as to solve the problem in the prior art that it is impossible to add multiple types of support to a tire model with one click.

[0005] To achieve the above-mentioned purpose and other related purposes, the first aspect of the present application provides an automatic support method suitable for a tire model, comprising: setting all patches on the surface of the tire model to an unsupported area state; wherein the types of patches on the surface of the tire model include: plane patches and patterned surface patches; using the identified bottom plane patch of the tire model as an opening surface, adding a honeycomb structure to the interior of the tire model, and setting each honeycomb structure patch of the honeycomb structure to an unmarked state, and keeping all patches on the surface of the tire model in an unsupported area state; generating intelligent support for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent support to the interior of the honeycomb structure; clearing the unsupported area state of all patches on the surface of the tire model, and generating block support for the area corresponding to the identified large plane patch of the tire model.

[0006] In some embodiments of the first aspect of the present application, the method for identifying the bottom plane patch of the tire model includes: identifying the plane patch with the largest area among all patches on the surface of the tire model, and using it as the bottom plane patch of the tire model.

[0007] In some embodiments of the first aspect of the present application, the method of using the bottom plane patch of the identified tire model as an opening surface and adding a honeycomb structure to the interior of the tire model includes: using the bottom plane patch of the identified tire model as an opening surface and adding each honeycomb structure patch to the interior of the tire model with its normal direction as the extension direction.

[0008] In some embodiments of the first aspect of the present application, the method for generating the intelligent support includes: cutting the honeycomb structure according to the set layer thickness to generate slices in each layer; generating corresponding support points for the slices that meet the support point generation conditions, and generating SLA support with a truss structure as the support body based on each support point.

[0009] In some embodiments of the first aspect of the present application, the generation of corresponding support points for slices that meet the support point generation conditions includes: obtaining a redundant contour obtained by comparing the contours of the current layer slice with the previous layer slice; judging whether the inclination angle calculated by the maximum offset distance corresponding to the redundant contour and the set layer thickness is within the intelligent support angle range; if it is within the intelligent support angle range, generating the corresponding support point of the current layer slice; if it is not within the intelligent support angle range, not generating the support point of the current layer slice.

[0010] In some embodiments of the first aspect of the present application, the method for identifying the large plane patch of the tire model includes: jointly identifying the plane patch on the surface of the tire model whose normal direction is consistent with the normal direction of the identified bottom plane patch of the tire model and the bottom plane patch as a large plane patch.

[0011] In some embodiments of the first aspect of the present application, the block support adopts SLA support.

[0012] To achieve the above-mentioned purpose and other related purposes, the second aspect of the present application provides an automatic support device suitable for a tire model, comprising: a state setting module, for setting all patches on the surface of the tire model to an unsupported area state; wherein the types of patches on the surface of the tire model include: plane patches and patterned surface patches; a honeycomb structure adding module, connected to the state setting module, for using the identified bottom plane patch of the tire model as an opening surface, adding a honeycomb structure to the interior of the tire model, and setting each honeycomb structure patch of the honeycomb structure to an unmarked state, and keeping all patches on the surface of the tire model in an unsupported area state; an intelligent support adding module, connected to the honeycomb structure adding module, for generating intelligent support for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent support to the interior of the honeycomb structure; a block support adding module, connected to the intelligent support adding module, for clearing the unsupported area state of all patches on the surface of the tire model, and generating block support for the area corresponding to the identified large plane patch of the tire model.

[0013] To achieve the above-mentioned purpose and other related purposes, the third aspect of the present application provides a terminal, including: a processor and a memory; the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the terminal executes the automatic support method applicable to the tire model.

[0014] To achieve the above-mentioned purpose and other related purposes, the fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the automatic support method applicable to the tire model when executed by a processor.

[0015] As described above, the present application provides an automatic support method, device, terminal, and medium for a tire model, which has the following beneficial effects: by setting all the facets on the tire model surface to an unsupported area state and adding a honeycomb structure to the interior of the tire, and then adding intelligent support to the interior of the honeycomb structure. The unsupported area state of all facets on the tire model surface is cleared, and block support is generated for the area corresponding to the identified large plane facets of the tire model. The method of the present application can achieve lightweight tires and solve the problem of not being able to add multiple types of support to the tire model with one click. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a flow chart showing an automatic support method applicable to a tire model according to an embodiment of the present application.

[0017] FIG2 is a schematic diagram showing the structure of a tread surface of a tire model according to an embodiment of the present application.

[0018] FIG3 is a schematic diagram showing a planar surface structure of a tire model in an embodiment of the present application.

[0019] FIG4 is a schematic diagram of a honeycomb structure in one embodiment of the present application.

[0020] FIG5 is a schematic diagram of an intelligent support structure in one embodiment of the present application.

[0021] FIG6 is a schematic diagram of a block support structure in one embodiment of the present application.

[0022] FIG7 is a schematic structural diagram of an automatic support device suitable for a tire model in one embodiment of the present application.

[0023] FIG8 is a schematic diagram showing the structure of a terminal in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The following describes the embodiments of the present application through specific examples. Those skilled in the art can easily understand the other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.

[0025] It should be noted that in the following description, reference is made to the accompanying drawings, which describe several embodiments of the present application. It should be understood that other embodiments may also be used, and that mechanical, structural, electrical, and operational changes may be made without departing from the spirit and scope of the present application. The following detailed description should not be considered restrictive, and the scope of the embodiments of the present application is limited only by the claims of the published patents. The terms used herein are only for describing specific embodiments and are not intended to limit the present application. Spatially related terms, such as "upper", "lower", "left", "right", "below", "below", "lower", "above", "upper", etc., may be used in the text to facilitate the description of the relationship between one element or feature shown in the figure and another element or feature.

[0026] In this application, unless otherwise specified or limited, the terms "mounted," "connected," "connect," "fixed," "holding," and the like should be understood broadly. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; or internal communication between two components. Those skilled in the art will understand the specific meanings of these terms in this application based on specific circumstances.

[0027] Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context indicates otherwise. The terms "first," "second," "third," "fourth," and so on (if any) in the description and claims of the present invention and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "comprising" and "including" indicate the presence of the stated features, operations, elements, components, items, types, and / or groups, but do not preclude the presence, occurrence, or addition of one or more other features, operations, elements, components, items, types, and / or groups. It should be further understood that the terms "or" and "and / or" used herein are to be interpreted as inclusive, or to mean any one or any combination. Thus, "A, B, or C" or "A, B, and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B, and C." Exceptions to this definition occur only when a combination of elements, functions, or operations are inherently mutually exclusive in some manner.

[0028] The present application provides an automatic support method, device, terminal, and medium for a tire model. The method sets all facets on the tire model surface to an unsupported area, adds a honeycomb structure to the interior of the tire, and then adds intelligent support to the interior of the honeycomb structure. The unsupported area state of all facets on the tire model surface is cleared, and block support is generated for the areas corresponding to each identified planar facet of the tire model. The method of the present application can achieve lightweight tires and solve the problem of not being able to add multiple types of support to a tire model with one click.

[0029] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the following embodiments and the accompanying drawings are used to further describe the technical solutions in the embodiments of the present invention. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0030] As shown in FIG1 , it shows a flow chart of an automatic support method applicable to a tire model according to an embodiment of the present invention.

[0031] The automatic support method applicable to the tire model comprises:

[0032] Step S101: setting all patches on the tire model surface to a no-support area state.

[0033] The types of patches on the tire model surface include: plane patches and patterned patches.

[0034] Specifically, the tire model surface patches include: 1 pattern surface patch and 5 plane patches; among them, 4 plane patches of the 5 plane patches are side plane patches, and the remaining 1 plane patch is a bottom plane patch.

[0035] In a specific embodiment, the patterned surface patch is the patch pointed to by arrow A in Figure 2, and the plane patch includes: plane patch 1, plane patch 2, plane patch 3, plane patch 4 and plane patch 5 pointed to by arrows in Figure 3; wherein, the side plane patch includes: plane patch 2, plane patch 3, plane patch 4 and plane patch 5.

[0036] Optionally, when adding support to the tire model, support cannot be added to the area corresponding to the patch set to the unsupported area state.

[0037] Step S102: Using the identified bottom plane patch of the tire model as an opening surface, adding a honeycomb structure to the interior of the tire model, setting each honeycomb structure patch of the honeycomb structure to an unmarked state, and keeping all patches on the surface of the tire model in a state of no support area.

[0038] Optionally, the method for identifying the bottom plane patch of the tire model includes: identifying the plane patch with the largest area among all patches on the tire model surface, and using the plane patch as the bottom plane patch of the tire model. For example, as shown in FIG3 , the area corresponding to plane patch 1 in the tire model is the largest in the tire model, so plane patch 1 is identified as the bottom plane patch of the tire model.

[0039] Optionally, using the bottom plane patch of the identified tire model as an opening surface and adding a honeycomb structure to the interior of the tire model includes: using the bottom plane patch of the identified tire model as an opening surface and adding each honeycomb structure patch to the interior of the tire model with its normal direction as the extension direction.

[0040] Optionally, when adding support to the tire model, support may be added to the area corresponding to each honeycomb structure facet that is set to an unmarked state.

[0041] It should be noted that the honeycomb structure in the above embodiment is the honeycomb structure shown in FIG. 4 .

[0042] Step S103: generating intelligent supports for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent supports to the interior of the honeycomb structure.

[0043] Optionally, the method for generating the intelligent support includes:

[0044] Cutting the honeycomb structure according to the set layer thickness to generate slices at each layer;

[0045] Generate corresponding support points for slices that meet the support point generation conditions, and generate SLA supports with truss structures as support bodies based on each support point.

[0046] Among them, SLA support is a support structure that uses the SLA (Stereolithography Appearance) process; Stereolithography mainly uses photosensitive resin as raw material, taking advantage of the property that liquid photosensitive resin will quickly solidify under the irradiation of ultraviolet laser beams. Photosensitive resin is generally liquid, and it immediately causes a polymerization reaction when irradiated with ultraviolet light of a certain wavelength (250nm~400nm), completing the curing; SLA focuses ultraviolet light of a specific wavelength and intensity onto the surface of the photocurable material, causing it to solidify from point to line, and from line to surface, thereby completing the drawing of a layer cross-section; in this way, layer by layer is superimposed to complete the printing of a three-dimensional entity; the advantages of SLA technology are fast molding speed and high surface smoothness and fineness of the produced entity.

[0047] Optionally, the number of slices generated in each layer by cutting the honeycomb structure is related to a set layer thickness.

[0048] It should be noted that the truss structure in this embodiment is shown in FIG5 ; the layer thickness is set according to actual needs and is not limited in the present invention.

[0049] Optionally, generating corresponding support points for slices that meet the support point generation conditions includes: obtaining redundant contours obtained by comparing the contours of the current layer slice with the previous layer slice; judging whether the inclination angle calculated by the maximum offset distance corresponding to the redundant contour and the set layer thickness is within the intelligent support angle range; if it is within the intelligent support angle range, generating the corresponding support points for the current layer slice; if it is not within the intelligent support angle range, not generating the support points for the current layer slice.

[0050] Optionally, each slice layer corresponds to a Z-axis height; the order of the slice layers is from small to large Z-axis heights corresponding to the slice layers; and the support points corresponding to the slice layers are generated according to the order of the Z-axis heights from small to large.

[0051] For example, the Z-axis height corresponding to the first layer of slices is the smallest, and the Z-axis height corresponding to the current layer of slices is greater than the Z-axis height corresponding to the previous layer of slices.

[0052] Optionally, the two-dimensional contour corresponding to the current layer slice and the two-dimensional contour corresponding to the previous layer slice are compared to obtain a redundant contour; wherein the redundant contour is an extra two-dimensional contour obtained by comparing the two-dimensional contour corresponding to the current layer slice and the two-dimensional contour corresponding to the previous layer slice.

[0053] Optionally, the method for obtaining the maximum offset distance includes: offsetting the redundant contour until no contour is left, where the offset value is the maximum offset distance; wherein the method for offsetting the redundant contour includes: compressing the area corresponding to the redundant contour; and the redundant contour is two-dimensional. Optionally, the intelligent support angle range is the angle range within which corresponding support points can be generated for the current layer slice.

[0054] Optionally, since a certain distance needs to exist between each support point, the number of support points corresponding to the current layer slice is also limited by the number of support points corresponding to all layer slices before the current layer.

[0055] For example, if the current layer is layer 7, the number of support points corresponding to the slices of layer 7 is limited by the number of support points corresponding to the slices of layers 1 to 6. This is because the support points corresponding to the slices of layer 7 need to be a certain distance away from the support points corresponding to the slices of layers 1 to 6.

[0056] It should be noted that the intelligent support angle range can be set according to actual needs, and the present invention does not limit this.

[0057] The following is an example of a method for generating corresponding support points for slices that meet the support point generation conditions, combined with the above embodiment:

[0058] Example 1: Generate multiple support points for the first layer of slices.

[0059] Compare the two-dimensional contour corresponding to the first layer of slices with the two-dimensional contour corresponding to the zero layer of slices to obtain a redundant contour. Since there is no zero layer of slices, it means that the zero layer of slices is empty, and the redundant contour obtained is the two-dimensional contour corresponding to the first layer of slices. Determine whether the inclination angle calculated by the maximum offset distance corresponding to the two-dimensional contour corresponding to the first layer of slices and the set layer thickness is within the intelligent support angle range. If it is within the intelligent support angle range, the support point of the first layer of slices is generated; if it is not within the intelligent support angle range, the support point of the first layer of slices is not generated.

[0060] Example 2: Generate multiple support points for the i-th slice.

[0061] Compare the 2D contour corresponding to the i-th slice with the 2D contour corresponding to the i-1th slice to obtain a redundant contour. Determine whether the tilt angle calculated from the maximum offset distance corresponding to the redundant contour and the set slice thickness is within the intelligent support angle range. If so, support points are generated for the i-th slice; if not, no support points are generated for the i-th slice.

[0062] In this embodiment, i represents the serial number of each layer; the smaller i is, the smaller the Z-axis height corresponding to the i-th layer slice is; the maximum value of i is the number of slices in each layer generated by cutting the honeycomb structure; the maximum value of i is related to the set layer thickness.

[0063] It should be noted that the present invention does not offset the redundant contours in the actual model until there are no contours.

[0064] Step S104: clearing the unsupported area state of all patches on the surface of the tire model, and generating block support for the area corresponding to the identified large plane patch of the tire model.

[0065] Optionally, the method for identifying the large plane patch of the tire model includes: jointly identifying a plane patch on the tire model surface whose normal direction is consistent with the normal direction of the identified bottom plane patch of the tire model and the bottom plane patch as a large plane patch.

[0066] For example, the bottom plane patch of the tire model is the plane patch pointed to by arrow C in Figure 6, and the plane patch on the surface of the tire model whose normal direction is consistent with the normal direction of the bottom plane patch of the tire model is the patch pointed to by arrow B in Figure 6. This patch and the bottom plane patch are jointly identified as a large plane patch, and the area corresponding to this patch and the area corresponding to the bottom plane patch are the areas corresponding to the large plane patch. Then, block support is generated for the area corresponding to the large plane patch, and the block support is the support pointed to by arrow D in Figure 6.

[0067] Optionally, the block support adopts SLA support.

[0068] It should be noted that the addition of intelligent supports to the honeycomb structure and the generation of block supports in the above embodiment are intended to prevent material from falling during the printing process, which would affect the success rate of tire model printing. The following will describe in detail the automatic support method applicable to tire models in conjunction with the above embodiment:

[0069] First, the patterned surface patch indicated by arrow A in Figure 2 and planar patches 1 through 5 in Figure 3 are set to an unsupported area. The bottom patch of the identified tire model, namely planar patch 1, is used as the open surface. The normal direction of planar patch 1 is determined and used as the extension direction to add a honeycomb structure to the tire interior. This honeycomb structure contributes to tire lightweighting.

[0070] To prevent material from sagging during printing, which could affect the success rate of tire model printing, smart supports need to be added to the honeycomb structure. Since the honeycomb structure's individual patch areas are unmarked, and planar patches 1 through 5 are unsupported, during the smart support addition process, smart supports are generated for the unmarked honeycomb patch areas, while no supports are generated for planar patches 1 through 5. This prevents supports from being generated on the patterned patch, which could affect the surface support of the patterned patch after printing.

[0071] After generating the intelligent support, the unsupported area state of plane patch 1 to plane patch 5 is cleared, and as shown in FIG6 , the patch on the surface of the tire model whose normal direction is consistent with the normal direction of the bottom plane patch of the tire model is the patch pointed to by arrow B in FIG6 , and this patch and the bottom plane patch are jointly identified as plane patches, and then block support as shown in FIG6 is generated for the area corresponding to this patch and the area corresponding to the bottom plane patch.

[0072] Similar in principle to the above embodiment, the present invention provides an automatic supporting device suitable for a tire model.

[0073] The following provides specific embodiments in conjunction with the accompanying drawings:

[0074] FIG7 is a schematic structural diagram of an automatic supporting device for a tire model according to an embodiment of the present invention.

[0075] The automatic supporting device 7 suitable for the tire model comprises:

[0076] A state setting module 71 is used to set all patches on the tire model surface to an unsupported area state; wherein the types of patches include: plane patches and patterned patches;

[0077] a honeycomb structure adding module 72, connected to the state setting module 71, configured to use the identified bottom plane patch of the tire model as an opening surface, add a honeycomb structure to the interior of the tire model, set each honeycomb structure patch of the honeycomb structure to an unmarked state, and keep all patches on the surface of the tire model in a state of no support area;

[0078] an intelligent support adding module 73, connected to the honeycomb structure adding module 72, for generating intelligent supports for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent supports to the interior of the honeycomb structure;

[0079] The block support adding module 74 is connected to the intelligent support adding module 73 and is used to clear the unsupported area state of all patches on the surface of the tire model and generate block supports for the areas corresponding to the identified planar patches of the tire model.

[0080] Since the device in this embodiment can realize all the functions of the above embodiments, they will not be repeated here.

[0081] It should be noted that the modules provided in this embodiment are similar in implementation to the methods provided above, and therefore will not be further described. It should also be understood that the division of the modules of the above apparatus is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or physically separated. Furthermore, these modules may be implemented entirely as software invoked by a processing element, or entirely as hardware. Alternatively, some modules may be implemented as software invoked by a processing element, while others may be implemented as hardware. For example, state setting module 71 may be a separate processing element, or integrated into a chip of the above apparatus. Furthermore, it may be stored in the form of program code in the memory of the above apparatus, invoked by a processing element of the apparatus, and perform the functions of the state setting module 71. The implementation of other modules is similar. Furthermore, these modules may be fully or partially integrated or implemented independently. The processing element described herein may be an integrated circuit with signal processing capabilities. During implementation, the steps of the above method or the above modules may be performed by hardware integrated logic circuits in the processor element, or by software instructions.

[0082] 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 (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0083] FIG8 is a schematic diagram showing the structure of a terminal in an embodiment of the present invention.

[0084] The terminal 8 includes: a processor 82 and a memory 81; the memory 81 is used to store computer programs; the processor 82 is used to execute the computer programs stored in the memory, so that the terminal 8 executes the automatic support method applicable to the tire model as shown in Figure 1.

[0085] Optionally, the number of the memories 81 can be one or more, and the number of the processors 82 can be one or more, but FIG8 takes one as an example.

[0086] Optionally, the processor 82 in the control device will load one or more instructions corresponding to the application process into the memory 81 according to the steps described in Figure 1, and the processor 82 will run the application stored in the first memory, thereby realizing various functions in the automatic support method applicable to the tire model as described in Figure 1.

[0087] Optionally, the memory 81 may include, but is not limited to, high-speed random access memory and non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The processor 82 may include, but is not limited to, a central processing unit (CPU), a network processor (NP), etc. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0088] Optionally, the processor 82 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0089] The present invention also provides a computer-readable storage medium storing a computer program that, when executed, implements the automatic support method for a tire model as described in FIG1 . The computer-readable storage medium may include, but is not limited to, a floppy disk, an optical disk, a CD-ROM (Compact Disc Read Only Memory), a magneto-optical disk, a ROM (Read Only Memory), a RAM (Random Access Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory), a magnetic or optical card, a flash memory, or other types of media / machine-readable media suitable for storing machine-executable instructions. The computer-readable storage medium may be a product not connected to a computer device, or a component that is connected to a computer device for use.

[0090] In some embodiments of the present invention, the computer-readable and writable storage medium may include a read-only memory, a random access memory, an EEPROM, a CD-ROM or other optical disk storage device, a magnetic disk storage device or other magnetic storage device, a flash memory, a USB flash drive, a mobile hard disk, or any other medium that can be used to store desired program code in the form of instructions or data structures and can be accessed by a computer. In addition, any connection can be appropriately referred to as a computer-readable medium. For example, if the instructions are sent from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwaves, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwaves are included in the definition of the medium. However, it should be understood that computer-readable and writable storage media and data storage media do not include connections, carriers, signals or other temporary media, but are intended to be non-temporary, tangible storage media. Disk and disc, as used in this application, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers.

[0091] In summary, the present application provides an automatic support method, device, terminal, and medium suitable for a tire model, by setting all the facets on the surface of the tire model to an unsupported area state and adding a honeycomb structure to the inside of the tire, and then adding intelligent support to the inside of the honeycomb structure. The unsupported area state of all facets on the surface of the tire model is cleared, and block support is generated for the area corresponding to each plane facet of the identified tire model. Through the method in the present application, it is possible to achieve lightweight tires and solve the problem of not being able to add multiple types of support to the tire model with one click. Therefore, the present application effectively overcomes the various shortcomings of the prior art and has a high industrial utilization value.

[0092] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical concepts disclosed in this application shall be covered by the claims of this application.

Claims

1. An automatic support method for a tire model, characterized in that: include: Setting all patches on the tire model surface to a non-supported area state; wherein the types of patches on the tire model surface include: plane patches and pattern patches; Using the identified bottom plane patch of the tire model as an opening surface, adding a honeycomb structure to the interior of the tire model, setting each honeycomb structure patch of the honeycomb structure to an unmarked state, and keeping all patches on the surface of the tire model in a state of a non-supported area; Generating intelligent support for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent support to the inside of the honeycomb structure; The unsupported area state of all patches on the surface of the tire model is cleared, and block support is generated for the area corresponding to the identified large plane patch of the tire model.

2. The method according to claim 1, characterized in that The method for identifying the bottom plane patch of the tire model comprises: The plane patch with the largest area among all the patches on the surface of the tire model is identified and used as the bottom plane patch of the tire model.

3. The method according to claim 2, characterized in that The step of using the bottom plane patch of the identified tire model as an opening surface and adding a honeycomb structure to the interior of the tire model comprises: The bottom plane patch of the identified tire model is used as an opening surface, and the honeycomb structure patches are added to the interior of the tire model with the normal direction thereof as an extension direction.

4. The method according to claim 1, characterized in that: The method for generating the intelligent support includes: Cutting the honeycomb structure according to the set layer thickness to generate slices at each layer; The corresponding support points are generated for the slices that meet the support point generation conditions, and the SLA support with the truss structure as the support body is generated according to each support point.

5. The method according to claim 4, characterized in that Generating corresponding support points for slices meeting the support point generation conditions includes: Get the redundant contour obtained by comparing the contour of the current layer slice with the previous layer slice; Determining whether the tilt angle calculated by the maximum offset distance corresponding to the redundant contour and the set layer thickness is within the intelligent support angle range; If it is within the intelligent support angle range, the support point of the current layer slice is generated accordingly; If it is not within the intelligent support angle range, no support point will be generated for the current layer slice.

6. The method according to claim 1, characterized in that The method for identifying the large plane patch of the tire model includes: A plane patch on the tire model surface whose normal direction is consistent with the normal direction of the identified bottom plane patch of the tire model is identified together with the bottom plane patch as a large plane patch.

7. The method according to claim 1, characterized in that The block support adopts SLA support.

8. An automatic support device suitable for a tire model, characterized in that: include: A state setting module, used to set all patches on the tire model surface to a non-supported area state; wherein the types of patches on the tire model surface include: plane patches and pattern patches; The honeycomb structure adding module is connected to the state setting module and is used to use the bottom plane surface of the identified tire model as an opening surface, add a honeycomb structure to the inside of the tire model, and The facets are set to an unmarked state, and all the facets on the tire model surface are kept in a non-support area state; an intelligent support adding module, connected to the honeycomb structure adding module, for generating intelligent supports for each honeycomb structure patch area set to an unmarked state in the tire model, so as to add intelligent supports to the inside of the honeycomb structure; The block support adding module is connected to the intelligent support adding module and is used to clear the unsupported area state of all patches on the surface of the tire model and generate block support for the area corresponding to the large plane patch of the identified tire model.

9. A terminal, characterized in that: include: Processor and memory; The memory is used to store computer programs; The processor is configured to execute the computer program stored in the memory, so as to enable the terminal to perform the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • 3D printing supporting area generation method based on supporting point expansion fusion

    CN112861201A

  • Cloud service platform, 3D printing terminal, 3D printing system and automatic production method

    CN114986909A

  • Support structure generation method, 3D printing data processing method and printing equipment

    CN115256952A

  • Support generation method and device of three-dimensional model, readable storage medium and printer

    CN116330665A

  • Automatic supporting method and device suitable for tire model, terminal and medium

    CN116852710A