A wheel hub model automatic generation method, system, device and storage medium

By automatically generating wheel hub models, the problem of low efficiency in existing wheel hub design has been solved, enabling batch and automated wheel hub design, shortening the design cycle, and reducing enterprise design costs.

CN115169006BActive Publication Date: 2025-11-25PERA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210865847.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-22
Publication Date
2025-11-25
Estimated Expiration
2042-07-22

AI Technical Summary

Technical Problem

Existing wheel hub design methods are inefficient, have long design cycles, and lack automated methods for generating wheel hub models, leading to increased product development time and costs.

Method used

By generating models of the rim, mounting section, and spokes, and automatically generating the hub model using parameters, and then using Boolean operations to synthesize the model, the batch and automation of hub design can be achieved.

Benefits of technology

It enables mass production and automation of wheel hub design, shortens the design cycle, improves design efficiency, and reduces the enterprise's design manpower costs in the customization service process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115169006B_ABST
    Figure CN115169006B_ABST
Patent Text Reader

Abstract

A hub model automatic generation method, system, device and storage medium, the method comprises the following steps: generating a rim section contour according to a rim attribute parameter and a vehicle load value, the rim attribute parameter comprising a rim nominal diameter; rotating the rim section contour around a hub center axis to obtain a rim model according to the rim nominal diameter; generating a mounting portion model according to a mounting portion attribute parameter, the mounting portion attribute parameter comprising a mounting portion thickness; determining the relative position of the mounting portion model and the rim model according to a mounting portion position parameter; generating a web section contour according to the relative position of the mounting portion and the rim, the mounting portion thickness, rotating the web section contour around the hub center axis to obtain a spoke contour model; generating a spoke plane figure according to a spoke style parameter; projecting the spoke plane figure on the spoke contour model to obtain a spoke model; taking a Boolean union of the rim model, the mounting portion model and the spoke model to obtain a hub model.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobile hub design, and in particular to a hub model automatic generation method, system, device and storage medium. BACKGROUND

[0002] The hub is an important component for supporting the vehicle body, which not only bears the entire weight of the vehicle, but also bears various moments from the axial and radial directions during turning, driving and braking. In the conventional hub design and development process, the design target vehicle model needs to be determined through investigation, and the functions, performance, styling, price and other data that meet the positioning of each part are selected according to the proposed requirements and the technical range of relevant laws and regulations to draw sketches and complete the structural design to finally obtain a design scheme. In the later stage, it is also necessary to continuously refine and verify whether the preset indicators are met. If some indicators cannot meet the requirements in this process, it is necessary to return to the range selection data for re-design, which will affect the product development progress and product delivery for use.

[0003] Therefore, the existing hub design and development method needs to pay a large amount of time cost, and can only output a unique scheme for verification in a single thread. There is a lack of a hub automatic generation method in the prior art, which can automatically generate hub models in batches within the range of existing specifications and main parameter constraints, and quickly screen schemes. SUMMARY

[0004] In view of the above analysis, the embodiments of the present application aim to provide a hub model automatic generation method, system, device and storage medium to solve the problems of low design efficiency and long design cycle in the existing hub design method.

[0005] In one aspect, the embodiments of the present application provide a hub model automatic generation method, comprising the following steps:

[0006] generating a rim section contour according to a rim attribute parameter and a vehicle load value, the rim attribute parameter comprising a rim nominal diameter; rotating the rim section contour around a hub center axis to obtain a rim model according to the rim nominal diameter;

[0007] generating an installation part model according to an installation part attribute parameter, the installation part attribute parameter comprising an installation part thickness; determining the relative position of the installation part model and the rim model according to an installation part position parameter;

[0008] generating a web section contour according to the relative position of the installation part and the rim and the installation part thickness, rotating the web section contour around the hub center axis to obtain a spoke contour model;

[0009] generating a spoke plane graph according to a spoke style parameter; projecting the spoke plane graph on the spoke contour model to obtain a spoke model;

[0010] The wheel hub model is obtained by taking the Boolean union of the rim model, mounting part model, and spoke model.

[0011] Based on further improvements to the above technical solution, the spoke pattern parameters include the number of layers, the number of equal parts, and the second offset distance; generating a spoke planar graphic based on the spoke pattern parameters includes:

[0012] Based on the number of layers n, n concentric circles are generated within the inner ring surface of the rim model;

[0013] Divide the circumference of the innermost concentric circle into m equal parts according to the division into m points;

[0014] Divide each concentric circle into equal parts from the inside out to obtain the division points on each concentric circle. The number of division points in the outer concentric circle between two adjacent concentric circles is a multiple of the number of division points in the inner concentric circle.

[0015] A tree-like branching structure is obtained by connecting the equally divided points on the concentric circles from the inside out;

[0016] The spoke planar pattern is obtained by shifting each branch line in the tree-shaped branch structure to both sides by the second offset distance in a direction perpendicular to the branch line.

[0017] Furthermore, the spoke pattern parameters also include the torsion angle;

[0018] After offsetting each branch line in the tree-like branching structure by the second offset distance to both sides in a direction perpendicular to the branch line to obtain the spoke planar pattern, the process further includes:

[0019] The equal division points on the outermost concentric circles of the spoke planar pattern are rotated by the twist angle centered on the center of the circle in a clockwise or counterclockwise direction to obtain the twisted spoke planar pattern.

[0020] Furthermore, the spoke pattern parameters include a first deflection angle, a circular array angle, and a third offset distance; a spoke planar graphic is generated based on the spoke pattern parameters, including:

[0021] Take a radius line from the inner ring surface of the rim model; using the intersection of the radius line and the circumference line as a fixed point, rotate the radius line to the left and right by a first deflection angle to obtain V-shaped spoke lines;

[0022] Based on the circumferential array angle, the V-shaped spokes are first subjected to a circumferential array operation to obtain multiple V-shaped spoke lines;

[0023] The spoke planar pattern is obtained by offsetting each segment in each V-shaped spoke line to both sides by the third offset distance in a direction perpendicular to the segment.

[0024] Furthermore, after projecting the spoke planar graphic onto the spoke profile model to obtain the spoke model, the process also includes:

[0025] Random points are generated within the cross-sectional profile of the sheet based on the random point density parameter;

[0026] Generate a Thiessen polygon within the cross-sectional profile of the sheet based on the random points;

[0027] Based on the reduction parameters, each Thiessen polygon within the cross-sectional profile is reduced proportionally to obtain a lightweight cross-sectional profile.

[0028] The lightweight profile model is obtained by rotating the lightweight cross-sectional profile around the central axis of the hub.

[0029] The lightweight wheel spoke model is obtained by performing a Boolean difference between the spoke model and the lightweight profile model.

[0030] Furthermore, based on the relative position of the mounting part and the rim, and the thickness of the mounting part, a cross-sectional profile is generated, including:

[0031] Taking a point on the inner circle of the mounting part as the first starting point, the intersection of the straight line connecting the first starting point and the center of the inner circle with the inner surface of the rim model is the temporary point. Extend the temporary point outward along the direction parallel to the central axis of the hub to the bottom edge of the rim groove to obtain the first ending point.

[0032] Take the intersection line of the first endpoint and the plane containing the hub center axis with the rim model, and extend the first endpoint outward along the intersection line to the edge of the bead seat to obtain the second endpoint; connect the first starting point, the first endpoint and the second endpoint in sequence to form the inner surface curve of the width;

[0033] Calculate the distance between the first endpoint and the second endpoint along the hub center axis, and take the smaller of the distance and the thickness of the mounting part as the first offset distance; offset the first starting point outward along the hub center axis by the first offset distance to obtain the second starting point; connect the second starting point and the second endpoint to form the outer curve of the web surface;

[0034] The inner curve and the outer curve of the sheet constitute the cross-sectional profile of the sheet.

[0035] Furthermore, the first starting point, the first ending point, and the second ending point are connected sequentially to form an inner surface curve, including:

[0036] Multiple points are taken on the line segment connecting the first starting point and the first ending point. The positions of the multiple points are adjusted using a Bézier curve according to the control point parameters to obtain the connection curve between the first starting point and the first ending point.

[0037] The connecting curve between the first starting point and the first ending point, together with the inner rim curve between the first ending point and the second ending point, forms the inner surface curve of the wheel rim.

[0038] Furthermore, connecting the second starting point and the second ending point forms an outer curve of the web, including;

[0039] Multiple points are taken on the line segment connecting the second starting point and the second ending point. The positions of the multiple points are adjusted using Bézier curves according to the control point parameters to obtain the curve outside the control area.

[0040] Further, the spoke planar graphic is projected onto the spoke profile model to obtain the spoke model, including:

[0041] The spoke planar graphic is stretched along the hub center axis by a fourth offset distance to obtain a three-dimensional spoke model. The three-dimensional spoke model and the spoke contour model are then intersected by Boolean to obtain the spoke model.

[0042] Compared with existing technologies, the automatic wheel hub model generation method of the present invention can automatically generate wheel rim models, mounting part models and spoke models within the constraints of existing specifications and main parameter dimensions. By taking the Boolean union of the wheel rim model, mounting part model and spoke model, the wheel hub model is automatically obtained, realizing the batch and automation of wheel hub design. Users can verify multiple design schemes at one time. When the verification fails, the parameters can be quickly modified to generate a new scheme, thereby shortening the design cycle and improving design efficiency.

[0043] By automatically generating wheel hub models, the system facilitates customized wheel hub design and production. Users can automatically generate wheel hub solutions that meet their requirements based on the wheel hub model parameters of their own vehicle models. They can then select solutions that meet their individual aesthetic needs for verification and implementation, thereby reducing the design manpower costs for enterprises in the customization process.

[0044] On the other hand, embodiments of the present invention provide an automatic wheel hub model generation system, the system comprising:

[0045] The wheel rim model generation module is used to generate a wheel rim cross-sectional profile based on wheel rim attribute parameters and vehicle load values, wherein the wheel rim attribute parameters include the nominal diameter of the wheel rim; and to obtain a wheel rim model by rotating the wheel rim cross-sectional profile around the central axis of the wheel hub based on the nominal diameter of the wheel rim.

[0046] The mounting part model generation module is used to generate a mounting part model based on mounting part attribute parameters, including mounting part thickness; and to determine the relative position of the mounting part model and the rim model based on mounting part position parameters.

[0047] The spoke profile model generation module is used to generate the spoke profile based on the relative position of the mounting part and the rim and the thickness of the mounting part. The spoke profile model is obtained by rotating the spoke profile around the hub center axis.

[0048] The spoke model generation module is used to generate a spoke planar graphic based on the spoke style parameters; the spoke planar graphic is then projected onto the spoke outline model to obtain the spoke model.

[0049] The hub model generation module is used to take the Boolean union of the rim model, mounting part model, and spoke model to obtain the hub model.

[0050] This invention also provides an automatic wheel hub model generation device, the device comprising:

[0051] Memory, used to store computer programs;

[0052] A processor for executing a computer program to implement the steps of the automatic generation method for wheel hub models as described in any of the preceding claims.

[0053] This invention also provides a readable storage medium for storing a computer program that, when executed by a processor, implements the steps of the automatic wheel hub model generation method described in any of the preceding claims.

[0054] In this invention, the above-described technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of this invention will be set forth in the following description, and some advantages may become apparent from the description or be learned by practicing the invention. The objects and other advantages of this invention can be realized and obtained from what is particularly pointed out in the description and drawings. Attached Figure Description

[0055] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts.

[0056] Figure 1 This is a flowchart of the automatic generation method for wheel hub models according to an embodiment of the present invention;

[0057] Figure 2 This is a block diagram of the automatic wheel hub model generation system according to an embodiment of the present invention;

[0058] Figure 3 This is a schematic diagram of a wheel hub model according to an embodiment of the present invention;

[0059] Figure 4 This is a schematic diagram illustrating the meaning of the rim attribute parameters in an embodiment of the present invention;

[0060] Figure 5 This is a schematic diagram of the cross-sectional profile of the wheel rim according to an embodiment of the present invention;

[0061] Figure 6 This is a schematic diagram showing the relative positions of the wheel rim model and the mounting part model in an embodiment of the present invention;

[0062] Figure 7 This is a side view of the wheel rim model and mounting part model according to an embodiment of the present invention;

[0063] Figure 8 This is a schematic diagram of the control points of the Bézier curve in an embodiment of the present invention;

[0064] Figure 9 This is a schematic diagram of the inner circular surface of an embodiment of the present invention;

[0065] Figure 10 This is a schematic diagram of the planar shape of the spokes after twisting according to an embodiment of the present invention;

[0066] Figure 11 This is a schematic diagram of the spoke planar shape according to an embodiment of the present invention;

[0067] Figure 12 This is a schematic diagram of the lightweighting process in an embodiment of the present invention.

[0068] Figure label:

[0069] 1-Rim; 2-Hub center axis; 3-Nominal diameter of hub; 4-Rim cross-sectional profile; 5-Mounting part; 9-Inner ring surface of rim; 10-Concentric circle; 11-Equal division point; 12-Tree branch connection line; 14-Spoke model; 15-Hub; 16-Rim center surface; b-Flange width; g-Flange height; p-Bead seat width; L-Rim calibration width; I-Rim groove width; H-Rim groove height; r1-Flange radius; r2-Bead seat fillet radius; r3-Rim groove top fillet radius; r4-Rim groove bottom fillet radius; A-First starting point; B-Temporary point; C-First ending point; D-Second ending point; E-Second starting point; F-Control point; G-Control point. Detailed Implementation

[0070] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0071] Example 1

[0072] A specific embodiment of the present invention discloses a method for automatically generating wheel hub models, such as... Figure 1 As shown, it includes the following steps:

[0073] S1. Generate the rim cross-sectional profile based on the rim attribute parameters and vehicle load value, wherein the rim attribute parameters include the nominal diameter of the rim; rotate the rim cross-sectional profile around the hub center axis based on the nominal diameter of the rim to obtain the rim model;

[0074] S2. Generate a mounting part model based on the mounting part attribute parameters, including the mounting part thickness; determine the relative position of the mounting part model and the wheel rim model based on the mounting part position parameters.

[0075] S3. Generate the profile of the spoke section based on the relative position of the mounting part and the rim and the thickness of the mounting part. Rotate the profile of the spoke section around the central axis of the hub to obtain the spoke profile model.

[0076] S4. Generate a spoke planar graphic based on the spoke style parameters; project the spoke planar graphic onto the spoke outline model to obtain the spoke model;

[0077] S5. Take the Boolean union of the rim model, mounting part model, and spoke model to obtain the hub model.

[0078] By automatically generating rim, mounting, and spoke models based on parameters, and then taking the Boolean union of these models to obtain the hub model, the hub design can be batched and automated. Users can verify multiple design schemes at once, and quickly modify parameters to generate new schemes when verification fails, thereby shortening the design cycle and improving design efficiency.

[0079] like Figure 3 As shown, the hub 15 includes a rim 1, a mounting part 5, and spokes 14 connecting the rim 1 and the mounting part 5.

[0080] In step S1, the rim attributes include the rim calibration width, rim groove position, rim groove depth, rim groove width, rim groove top fillet radius, rim groove bottom fillet radius, rim rim height, rim rim width, rim rim radius, tire seat width, and tire seat fillet radius.

[0081] Please refer to the appendix for the meaning of each parameter. Figure 4 .

[0082] Step S1 generates the rim cross-sectional profile based on the rim attribute parameters and vehicle load values, including:

[0083] S11. Generate the rim cross-sectional curve based on the rim calibration width, rim groove depth, rim groove width, rim groove top fillet radius, rim groove bottom fillet radius, rim flange height, rim flange width, rim flange radius, tire seat width, and tire seat fillet radius.

[0084] Specifically, the bottom edge segment and side edge segment of the rim groove in the rim curve are determined based on the rim groove width I and the rim groove depth H.

[0085] Determine the side edge segment and top edge segment of the rim curve based on the rim height g and rim width b;

[0086] Determine the bead seat segment in the rim curve based on the rim's rated width L and the bead seat width p.

[0087] An inscribed circle is drawn between the bottom edge segment and the side edge segment of the rim groove, tangent to both segments. The radius of the inscribed circle is the radius r4 of the bottom fillet of the rim groove. The arc between the points of tangency of the inscribed circle and the bottom edge segment and the side edge segment of the rim groove is the line connecting the bottom edge segment and the side edge segment of the rim groove. The bottom edge segment and the side edge segment of the rim groove are connected by the line to form the lines of the rim groove portion.

[0088] An inscribed circle is drawn between the side segment of the rim groove and the segment of the bead seat, tangent to both segments. The radius of the inscribed circle is the radius r3 of the top fillet of the rim groove. The arc between the points of tangency of the inscribed circle and the side segment of the rim groove and the segment of the bead seat is the line connecting the side segment of the rim groove and the segment of the bead seat. The rim groove and the bead seat are connected by this line.

[0089] Draw an inscribed circle tangent to the two line segments between the bead seat line segment and the rim side line segment. The radius of the inscribed circle is the radius r2 of the bead seat fillet. The arc between the points of tangency of the inscribed circle and the bead seat line segment and the rim side line segment is the line connecting the bead seat line segment and the rim side line segment. The bead seat and the rim side are connected by the line.

[0090] An inscribed circle is drawn between the side edge segment and the top edge segment of the rim, tangent to the two segments. The radius of the inscribed circle is the rim radius r1. The arc between the points of tangency of the inscribed circle and the side edge segment and the top edge segment of the rim is the line connecting the side edge segment and the top edge segment of the rim. The side edge and the top edge of the rim are connected by the line connecting them, thus forming a complete rim cross-sectional curve.

[0091] It should be noted that in one embodiment of the present invention, the rim cross-sectional curve is symmetrical about the center plane of the rim. In practice, an asymmetrical design can also be adopted, for example, the position of the rim groove is asymmetrical about the center plane of the rim. In this case, it is also necessary to input the inner and outer position parameters of the rim groove. "Inner" means closer to the vehicle body, and "outer" means farther away from the vehicle body.

[0092] S12. Determine the rim thickness based on the vehicle load, and stretch the rim cross-section curve to obtain the rim cross-section profile.

[0093] Different vehicle load levels correspond to different rim thicknesses. During implementation, the corresponding load level is determined based on the vehicle load data, and then the thickness of the rim section is obtained. The rim section curve obtained in step S11 is stretched to the corresponding thickness to obtain the rim section profile.

[0094] After obtaining the rim cross-sectional profile, rotate the rim cross-sectional profile 360 ​​degrees around the hub center axis according to the nominal diameter of the rim to obtain the rim model, such as... Figure 5As shown. The nominal diameter of the wheel rim is the tire diameter of the wheel hub, that is, the diameter excluding the rim flange.

[0095] In step S2, the attribute parameters of the mounting part include the mounting part diameter, mounting part thickness, center hole diameter, bolt specification, and bolt hole pitch circle diameter. The center hole diameter is the diameter of the center circular hole of the mounting part.

[0096] The bolt hole pitch circle diameter is the diameter of the circle containing the centers of all bolt holes on the mounting part. It is usually expressed in the form of AxB, such as 5x114.3, which means that there are 5 bolts and the hole pitch circle diameter is 114.3mm.

[0097] The installation disk model is generated based on the installation department's attribute parameters.

[0098] The mounting position parameters include the mounting offset ET, which is the relative position of the mounting part to the center plane of the wheel hub. A positive offset ET indicates that the mounting surface bulges outwards away from the vehicle body. A negative offset ET indicates that the mounting surface is concave inwards towards the vehicle body. Based on the mounting position parameters, the relative position of the mounting part model and the wheel rim model is determined.

[0099] The relative positions of the rim and the mounting part are as follows: Figure 6 As shown.

[0100] like Figure 6 As shown, the generated mounting part is a ring with a certain thickness. The center of the ring is the central hole diameter of the mounting part, and the circular hole on the ring is used to accommodate the bolt.

[0101] After generating the rim model and mounting part model, it is necessary to generate the spoke profile model based on the rim model and mounting part model.

[0102] Specifically, in step S3, the cross-sectional profile of the wheel rim is generated based on the relative position of the mounting part and the rim, and the thickness of the mounting part, including:

[0103] S31. Take a point on the inner circle of the mounting part as the first starting point, and the intersection of the straight line connecting the first starting point and the center of the inner circle with the inner surface of the rim model as the temporary point. Extend the temporary point outward along the direction parallel to the central axis of the hub to the bottom edge of the rim groove to obtain the first ending point.

[0104] It should be noted that the inner surface of the mounting part, that is, the side of the mounting part close to the center surface of the rim, and the inner surface of the rim model, that is, the side of the rim model close to the central axis of the hub, extends outward parallel to the central axis of the hub, that is, extends away from the vehicle body parallel to the central axis of the hub.

[0105] During implementation, the locations of the first starting point, temporary point, and first ending point are as follows: Figure 7 Points A, B, and C are shown in the diagram.

[0106] S32. Take the intersection line between the first endpoint and the plane containing the hub center axis and the rim model. Extend the first endpoint outward along the intersection line to the edge of the bead seat to obtain the second endpoint. Connect the first starting point, the first endpoint and the second endpoint in sequence to form the inner surface curve of the width.

[0107] During implementation, the location of the second endpoint is as follows: Figure 7 Point D in the diagram is shown.

[0108] Specifically, step S32, which involves sequentially connecting the first starting point, the first ending point, and the second ending point to form the inner surface curve of the control area, includes:

[0109] S321. Take multiple points on the line segment connecting the first starting point and the first ending point, and adjust the positions of the multiple points using a Bézier curve according to the control point parameters to obtain the connection curve between the first starting point and the first ending point.

[0110] For example, taking the center point of the wheel hub as the origin, the y-axis is the direction away from the vehicle body along the wheel hub's axis, and the vertically upward direction is the z-axis. The x-axis is determined from y to z using the right-hand rule. Along the y-axis, the line segment between the first starting point and the first ending point is divided into k+1 segments, each of equal length, resulting in k points. The ratio of the distance from each point to the first starting point to the distance from the first starting point to the first ending point along the y-axis is used as the value to be adjusted, for example, represented as y1, y2, ... y k These values ​​are adjusted using Bézier curves.

[0111] A Bézier curve is a parametric curve that describes a curve using a few simple parameters. A Bézier curve requires several points as parameters: first, the start and end points of the curve, and then any number of control points. If the number of control points is 0, it is called a linear Bézier curve; if the number of control points is 1, it is a second-order Bézier curve; if the number of control points is 2, it is a third-order Bézier curve, and so on.

[0112] During implementation, a planar coordinate system x'o'y' is established. The starting point p0 of the Bézier curve is the origin of the planar coordinate system, i.e., point (0,0), and the ending point p0 of the Bézier curve is the endpoint of the curve. n Let's consider the point (1,1). Control points should be set within the area enclosed by the start point, end point, and coordinate axes. For example, with two control points, the Bézier curve can be determined once the control points are defined. An example is shown below. Figure 8 As shown in the diagram, points F and G are control points. Let y1, y2, ... y k The value of x is used as the x' value of the Sel curve, and the corresponding y' is the adjusted y1, y2, ... y'. kThe value is used to adjust the y-axis coordinates of k points to the corresponding values, resulting in new coordinates for the k points. A curve connecting the first starting point and the first ending point is generated, using the first starting point as the starting point, the k intermediate points and the first ending point as the ending points, and the k intermediate points as control points.

[0113] S322, The connecting curve between the first starting point and the first ending point, together with the inner rim curve between the first ending point and the second ending point, form the inner surface curve of the width.

[0114] S33. Calculate the distance between the first endpoint and the second endpoint in the direction of the hub center axis, and take the smaller value between the distance and the thickness of the mounting part as the first offset distance; offset the first starting point outward along the direction of the hub center axis by the first offset distance to obtain the second starting point; connect the second starting point and the second endpoint to form the outer curve of the web surface;

[0115] If the distance between the first endpoint and the second endpoint in the direction of the hub center axis is less than the thickness of the mounting part, then the first offset distance is the distance between the first endpoint and the second endpoint in the direction of the hub center axis; otherwise, the first offset distance is the thickness of the mounting part, thereby ensuring that the spokes and the mounting part can be correctly connected.

[0116] The first starting point is shifted outward along the center axis of the wheel hub, that is, the first starting point is shifted away from the vehicle body along the center axis of the wheel hub.

[0117] For example, the position of the second starting point is as follows: Figure 7 Point E is shown.

[0118] Step S33, connecting the second starting point and the second ending point to form the curve outside the control area, includes:

[0119] Multiple points are taken on the line segment connecting the second starting point and the second ending point. The positions of the multiple points are adjusted using Bézier curves according to the control point parameters to obtain the curve outside the control area.

[0120] During implementation, the curve between the second starting point and the second ending point can be adjusted using the same method as in step S321 to generate the outer curve of the webpage. Different outer curves can be generated by using different control point parameters.

[0121] S34. The inner curve and the outer curve of the sheet constitute the cross-sectional profile of the sheet.

[0122] The inner and outer curves of the wheel hub form the cross-sectional profile of the wheel hub. Rotating the cross-sectional profile of the wheel hub 360 degrees around the hub's central axis yields the spoke profile model.

[0123] In one embodiment of the present invention, the spoke pattern parameters include the number of layers, the number of equal parts, and the second offset distance; step S4 generates a spoke planar graphic based on the spoke pattern parameters, including:

[0124] S401. Generate n concentric circles in the inner ring surface of the rim model according to the number of layers n;

[0125] During implementation, the inner ring surface of the rim model is the plane obtained by projecting the outer curve of the wheel rim onto the central axis of the hub. There should be at least three concentric circles. The diameter of the innermost concentric circle should be smaller than the outer diameter of the mounting part model. The spacing between the concentric circles can be the same or different.

[0126] S402. Divide the circumference of the innermost concentric circle into m equal parts according to the equal division number m, and obtain m division points;

[0127] In practice, the number of equal parts m should be an integer multiple of the number of bolts in the installation model.

[0128] S403. Divide each concentric circle into equal parts from the innermost layer to the outermost layer to obtain the division points on each concentric circle. The number of division points of the outer concentric circle in any two adjacent concentric circles is a multiple of the number of division points of the inner concentric circle.

[0129] S404. Connect the equally divided points on the concentric circles from the inside out to obtain a tree-shaped branch structure;

[0130] For example, if the innermost concentric circle has 5 division points and its adjacent outer concentric circle has 10 division points, then one division point of the innermost concentric circle is connected to two division points of its adjacent outer concentric circle. A tree-like branching structure is as follows: Figure 9 As shown in Figure 12.

[0131] S405. Offset each branch line in the tree-shaped branch structure to both sides by the second offset distance in a direction perpendicular to the branch line to obtain the spoke planar pattern.

[0132] This involves stretching each branch line in the tree-like branching structure to a certain width. The resulting spoke planar graphic is as follows: Figure 9 As shown.

[0133] To further generate diverse and more aesthetically pleasing spoke patterns, the spoke pattern parameters also include the torsion angle;

[0134] After offsetting each branch line in the tree-like branching structure by the second offset distance to both sides in a direction perpendicular to the branch line to obtain the spoke planar pattern, the process further includes:

[0135] The equal division points on the outermost concentric circles of the spoke planar pattern are rotated by the twist angle centered on the center of the circle in a clockwise or counterclockwise direction to obtain the twisted spoke planar pattern.

[0136] The twisted spoke planar shape is as follows Figure 10 As shown.

[0137] In one embodiment of the present invention, the spoke pattern parameters include a first deflection angle, a circular array angle, and a third offset distance; step S4 generates a spoke planar graphic based on the spoke pattern parameters, including:

[0138] S411. Take a radius line of the inner ring surface of the rim model; with the intersection of the radius line and the circumference line as the fixed point, rotate the radius line to the left and right by the first deflection angle to obtain the V-shaped spoke line;

[0139] In practice, the inner ring surface of the rim model is the plane obtained by projecting the outer curve of the wheel rim onto the central axis of the hub.

[0140] During implementation, the first deflection angle shall not exceed 60 degrees.

[0141] S412. Perform a circular array operation on the V-shaped spokes according to the circular array angle to obtain multiple V-shaped spoke lines;

[0142] S413. Offset each segment of each V-shaped spoke line to both sides by the third offset distance in a direction perpendicular to the segment to obtain the spoke planar pattern.

[0143] This involves stretching each segment of each V-shaped spoke line to a certain width.

[0144] The spoke planar pattern is generated using steps S411 to S413 as follows: Figure 11 As shown.

[0145] After obtaining the spoke planar graphic, projecting the spoke planar graphic onto the spoke contour model yields the spoke model. Specifically, step S4, projecting the spoke planar graphic onto the spoke contour model to obtain the spoke model, includes:

[0146] The spoke planar graphic is stretched along the hub center axis by a fourth offset distance to obtain a three-dimensional spoke model. The three-dimensional spoke model and the spoke contour model are then intersected by Boolean to obtain the spoke model.

[0147] During implementation, the fourth offset should be greater than the maximum thickness of the spoke model. The spoke model is obtained by taking the Boolean intersection of the 3D spoke model and the spoke contour model, i.e., taking the portion included in both models.

[0148] After obtaining the spoke model, the method also includes lightweight design, specifically including:

[0149] S011. Generate random points within the cross-sectional profile of the sheet according to the random point density parameters;

[0150] S012. Generate a Thiessen polygon within the cross-sectional profile of the sheet based on the random points;

[0151] Thiessen polygons are a set of continuous polygons formed by the perpendicular bisectors of line segments connecting two adjacent points. Thiessen polygons can be generated from random points using the following steps:

[0152] First, construct a Delaunay triangulation based on random points. A Delaunay triangulation is a set of connected but non-overlapping triangles, and the circumcircles of these triangles do not contain any other points in the region. Number the random points and the resulting triangles, and record which three random points each triangle is composed of.

[0153] For a random point o, find a triangle with o as its vertex, denoted as F; in triangle F, let f be one vertex other than o, and j be the other vertex. Then the triangle with oj as its side is the next triangle J; take the other vertex k of triangle J, then the triangle with ok as its side is the next triangle K; and so on, until we return to the of edge, and obtain the triangle adjacent to the random point o.

[0154] The polygon formed by connecting the centers of the circumcircles of the adjacent triangles at each random point generates the Thiessen polygon.

[0155] For the Thiessen polygon at the edge of the triangulation, the perpendicular bisector can be drawn to intersect the cross-sectional profile of the sheet, and together with the cross-sectional profile, they form the Thiessen polygon.

[0156] S013. Based on the reduction parameters, each Thiessen polygon in the cross-sectional profile is reduced proportionally to obtain the lightweight cross-sectional profile.

[0157] The lightweight interface outline is composed of multiple Thiessen polygons. In implementation, the Thiessen polygons can also be rounded to make the polygon angles smoother.

[0158] S014. Rotate the lightweight cross-sectional profile around the hub center axis to obtain the lightweight profile model.

[0159] The lightweight profile model is obtained by rotating the lightweight cross-sectional profile 306 degrees around the central axis of the wheel hub.

[0160] S015. Perform a Boolean difference between the spoke model and the lightweight profile model to obtain the lightweight spoke model.

[0161] That is, by subtracting the lightweight outline model from the original spoke model, and then hollowing out the original spoke model, a lightweight spoke model is obtained.

[0162] Steps S011 to S015 generate the lightweight process as follows: Figure 12 As shown.

[0163] After obtaining the rim model, mounting part model, and spoke model respectively, the Boolean union of the rim model, mounting part model, and spoke model can be used to obtain the hub model.

[0164] Example 2

[0165] One specific embodiment of the present invention discloses an automatic wheel hub model generation system, such as... Figure 2 As shown, the system includes:

[0166] The wheel rim model generation module is used to generate a wheel rim cross-sectional profile based on wheel rim attribute parameters and vehicle load values, wherein the wheel rim attribute parameters include the nominal diameter of the wheel rim; and to obtain a wheel rim model by rotating the wheel rim cross-sectional profile around the central axis of the wheel hub based on the nominal diameter of the wheel rim.

[0167] The mounting part model generation module is used to generate a mounting part model based on mounting part attribute parameters, including mounting part thickness; and to determine the relative position of the mounting part model and the rim model based on mounting part position parameters.

[0168] The spoke profile model generation module is used to generate the spoke profile based on the relative position of the mounting part and the rim and the thickness of the mounting part. The spoke profile model is obtained by rotating the spoke profile around the hub center axis.

[0169] The spoke model generation module is used to generate a spoke planar graphic based on the spoke style parameters; the spoke planar graphic is then projected onto the spoke outline model to obtain the spoke model.

[0170] The hub model generation module is used to take the Boolean union of the rim model, mounting part model, and spoke model to obtain the hub model.

[0171] The above-described method and system embodiments are based on the same principles, and their related aspects can be referenced from each other to achieve the same technical effects. For specific implementation processes, please refer to the foregoing embodiments, which will not be repeated here.

[0172] Example 3

[0173] A specific embodiment of the present invention discloses an automatic wheel hub model generation device, the device comprising:

[0174] Memory, used to store computer programs;

[0175] A processor is used to implement the steps of the automatic generation method for the wheel hub model of Embodiment 1 when executing a computer program.

[0176] Example 4

[0177] In one specific embodiment of the present invention, a readable storage medium is disclosed, the storage medium being used to store a computer program, which, when executed by a processor, implements the steps of the automatic wheel hub model generation method of Embodiment 1.

[0178] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.

[0179] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for automatically generating wheel hub models, characterized in that, Includes the following steps: The wheel rim cross-sectional profile is generated based on the wheel rim attribute parameters and vehicle load values, wherein the wheel rim attribute parameters include the nominal diameter of the wheel rim; the wheel rim cross-sectional profile is then rotated around the central axis of the wheel hub based on the nominal diameter of the wheel rim to obtain the wheel rim model. A mounting part model is generated based on the mounting part attribute parameters, including the mounting part thickness; the relative position of the mounting part model and the rim model is determined based on the mounting part position parameters. The profile of the spoke section is generated based on the relative position of the mounting part and the rim and the thickness of the mounting part. The profile of the spoke section is then rotated around the central axis of the hub to obtain the spoke profile model. Generate a spoke planar graphic based on the spoke style parameters; project the spoke planar graphic onto the spoke outline model to obtain the spoke model; By taking the Boolean union of the rim model, mounting part model, and spoke model, the hub model is obtained. The cross-sectional profile of the wheel rim is generated based on the relative position of the mounting part and the rim, and the thickness of the mounting part, including: Taking a point on the inner circle of the mounting part as the first starting point, the intersection of the straight line connecting the first starting point and the center of the inner circle with the inner surface of the rim model is the temporary point. Extend the temporary point outward along the direction parallel to the central axis of the hub to the bottom edge of the rim groove to obtain the first ending point. Take the intersection line of the first endpoint and the plane containing the hub center axis with the rim model, and extend the first endpoint outward along the intersection line to the edge of the bead seat to obtain the second endpoint; connect the first starting point, the first endpoint and the second endpoint in sequence to form the inner surface curve of the width; Calculate the distance between the first endpoint and the second endpoint along the hub center axis, and take the smaller of the distance and the thickness of the mounting part as the first offset distance; offset the first starting point outward along the hub center axis by the first offset distance to obtain the second starting point; connect the second starting point and the second endpoint to form the outer curve of the web surface; The inner curve and the outer curve of the sheet constitute the cross-sectional profile of the sheet.

2. The automatic generation method for wheel hub models according to claim 1, characterized in that, The spoke style parameters include the number of layers, the number of equal parts, and the second offset distance; based on the spoke style parameters, a spoke planar graphic is generated, including: Based on the number of layers n, n concentric circles are generated within the inner ring surface of the rim model; Divide the circumference of the innermost concentric circle into m equal parts according to the division into m points; Divide each concentric circle into equal parts from the inside out to obtain the division points on each concentric circle. The number of division points in the outer concentric circle between two adjacent concentric circles is a multiple of the number of division points in the inner concentric circle. A tree-like branching structure is obtained by connecting the equally divided points on the concentric circles from the inside out; The spoke planar pattern is obtained by shifting each branch line in the tree-shaped branch structure to both sides by the second offset distance in a direction perpendicular to the branch line.

3. The automatic generation method for wheel hub models according to claim 2, characterized in that, Spoke style parameters also include the torsion angle; After offsetting each branch line in the tree-like branching structure by the second offset distance to both sides in a direction perpendicular to the branch line to obtain the spoke planar pattern, the process further includes: The equal division points on the outermost concentric circles of the spoke planar pattern are rotated by the twist angle centered on the center of the circle in a clockwise or counterclockwise direction to obtain the twisted spoke planar pattern.

4. The automatic generation method for wheel hub models according to claim 1, characterized in that, The spoke pattern parameters include the first deflection angle, the circumferential array angle, and the third offset distance; based on the spoke pattern parameters, a spoke planar graphic is generated, including: Take a radius line from the inner ring surface of the rim model; using the intersection of the radius line and the circumference line as a fixed point, rotate the radius line to the left and right by a first deflection angle to obtain V-shaped spoke lines; Based on the circumferential array angle, the V-shaped spokes are first subjected to a circumferential array operation to obtain multiple V-shaped spoke lines; The spoke planar pattern is obtained by offsetting each segment in each V-shaped spoke line to both sides by the third offset distance in a direction perpendicular to the segment.

5. The automatic generation method for wheel hub models according to claim 1, characterized in that, After projecting the spoke planar graphic onto the spoke profile model to obtain the spoke model, the process also includes: Random points are generated within the cross-sectional profile of the sheet based on the random point density parameter; Generate a Thiessen polygon within the cross-sectional profile of the sheet based on the random points; Based on the reduction parameters, each Thiessen polygon within the cross-sectional profile is reduced proportionally to obtain a lightweight cross-sectional profile. The lightweight profile model is obtained by rotating the lightweight cross-sectional profile around the central axis of the hub. The lightweight wheel spoke model is obtained by performing a Boolean difference between the spoke model and the lightweight profile model.

6. The automatic generation method for wheel hub models according to claim 1, characterized in that, Connecting the first starting point, the first ending point, and the second ending point in sequence forms an inner surface curve, including: Multiple points are taken on the line segment connecting the first starting point and the first ending point. The positions of the multiple points are adjusted using a Bézier curve according to the control point parameters to obtain the connection curve between the first starting point and the first ending point. The connecting curve between the first starting point and the first ending point, together with the inner rim curve between the first ending point and the second ending point, forms the inner surface curve of the wheel rim.

7. The automatic generation method for wheel hub models according to claim 1, characterized in that, Connecting the second starting point and the second ending point forms the outer curve of the control area, including; Multiple points are taken on the line segment connecting the second starting point and the second ending point. The positions of the multiple points are adjusted using Bézier curves according to the control point parameters to obtain the curve outside the control area.

8. The automatic generation method for wheel hub models according to claim 1, characterized in that, Projecting the spoke planar graphic onto the spoke profile model yields the spoke model, including: The spoke planar graphic is stretched along the hub center axis by a fourth offset distance to obtain a three-dimensional spoke model. The three-dimensional spoke model and the spoke contour model are then intersected by Boolean to obtain the spoke model.

9. An automatic wheel hub model generation system, characterized in that, The system includes: The wheel rim model generation module is used to generate a wheel rim cross-sectional profile based on wheel rim attribute parameters and vehicle load values, wherein the wheel rim attribute parameters include the nominal diameter of the wheel rim; and to obtain a wheel rim model by rotating the wheel rim cross-sectional profile around the central axis of the wheel hub based on the nominal diameter of the wheel rim. The mounting part model generation module is used to generate a mounting part model based on mounting part attribute parameters, including mounting part thickness; and to determine the relative position of the mounting part model and the rim model based on mounting part position parameters. The spoke profile model generation module is used to generate the spoke profile based on the relative position of the mounting part and the rim and the thickness of the mounting part. The spoke profile model is obtained by rotating the spoke profile around the hub center axis. The spoke model generation module is used to generate a spoke planar graphic based on the spoke style parameters; the spoke planar graphic is then projected onto the spoke outline model to obtain the spoke model. The hub model generation module is used to take the Boolean union of the rim model, mounting part model, and spoke model to obtain the hub model. The cross-sectional profile of the wheel rim is generated based on the relative position of the mounting part and the rim, and the thickness of the mounting part, including: Taking a point on the inner circle of the mounting part as the first starting point, the intersection of the straight line connecting the first starting point and the center of the inner circle with the inner surface of the rim model is the temporary point. Extend the temporary point outward along the direction parallel to the central axis of the hub to the bottom edge of the rim groove to obtain the first ending point. Take the intersection line of the first endpoint and the plane containing the hub center axis with the rim model, and extend the first endpoint outward along the intersection line to the edge of the bead seat to obtain the second endpoint; connect the first starting point, the first endpoint and the second endpoint in sequence to form the inner surface curve of the width; Calculate the distance between the first endpoint and the second endpoint along the hub center axis, and take the smaller of the distance and the thickness of the mounting part as the first offset distance; offset the first starting point outward along the hub center axis by the first offset distance to obtain the second starting point; connect the second starting point and the second endpoint to form the outer curve of the web surface; The inner curve and the outer curve of the sheet constitute the cross-sectional profile of the sheet.

10. An automatic wheel hub model generation device, characterized in that, The device includes: Memory, used to store computer programs; A processor for executing a computer program to implement the steps of the automatic generation method for wheel hub models as described in any one of claims 1-8.

11. A readable storage medium, characterized in that, The storage medium is used to store a computer program, which, when executed by a processor, implements the steps of the automatic wheel hub model generation method as described in any one of claims 1-8.