A parametric design method for server racks
By using a parametric design method, the rack parameters are divided into three groups, and a three-dimensional model is generated using software. This solves the problem of repetitive work in traditional rack design and enables efficient server installation and structural reinforcement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HEBEI HANGUANG HEAVY IND
- Filing Date
- 2022-11-30
- Publication Date
- 2026-05-26
AI Technical Summary
In the traditional 3D model design process for server racks, redesign is required when the server size changes, resulting in a lot of repetitive work, long processing time, and complex reinforcement and mounting hole settings, which affects the assembly model process.
A parametric design approach is adopted, which decomposes the rack parameters into three groups: total dimensions, dependent variables, and default values. The software is used to generate a 3D model, simplifying the modeling process.
It simplifies the rack modeling process, saves manpower, improves work efficiency, makes server installation convenient, and provides good rack structural reinforcement.
Smart Images

Figure CN116227119B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of electrical cabinet technology, specifically relating to a parametric design method for cabinets used to install servers. Background Technology
[0002] Server racks are mainly used to house electronic and electrical servers, providing protection against water, dust, and electromagnetic interference.
[0003] Server thickness is usually measured in U, an abbreviation for unit, where 1 U is 4.445 cm. Server thickness is an integer multiple of U. The width and height of a server can vary freely.
[0004] As the size of the servers installed inside the rack changes and the number of servers increases or decreases, the requirements for rack dimensions also vary.
[0005] Traditionally, the design of 3D models for server racks requires starting from basic points, lines, and surfaces. When the size and quantity of different servers change, a complete redesign is necessary, resulting in repetitive work, significant time consumption, and reduced efficiency. Furthermore, designing different rack enclosures involves complex and tedious tasks such as adding reinforcing ribs and server mounting holes, which can easily hinder the subsequent assembly model creation process. Summary of the Invention
[0006] In view of this, the present invention provides a parametric design method for server racks, which simplifies the rack modeling process, saves manpower, and improves work efficiency.
[0007] This invention is achieved through the following technical solution:
[0008] A parametric design method for server racks includes the following steps:
[0009] Step S1: Based on the existing standard rack model, perform parameter decomposition to obtain the parameters required to build the rack model;
[0010] Step S2: Divide the required parameters into three groups: the overall size parameter group, the dependent variable parameter group, and the default quantity parameter group.
[0011] The overall dimensions parameter group includes the cabinet's total length B, total width D, and total height H;
[0012] The server's dimensions include: the length of the server body (C2), the length of the server's mounting edge (C1), the total thickness of the server (C3), and the center-to-center distance between the mounting holes (II) at both ends of the server's mounting edge (C4).
[0013] The overall size parameter set and the server's size parameters together form the independent variable parameter set;
[0014] By mapping and associating the dependent variable parameter set with the independent variable parameter set, the calculation relationship between the dependent variable parameter set and the independent variable parameter set can be obtained;
[0015] The parameters in the default parameter group are all constants, and are assigned values based on experience;
[0016] Step S3: Determine the parameter values in the independent variable parameter group. Based on the calculation relationship between the dependent variable parameter group and the independent variable parameter group obtained in step S2, determine the parameter values in the dependent variable parameter group of the cabinet.
[0017] Step S4: Based on the parameter values of the obtained default quantity parameter group, overall size parameter group, and dependent variable parameter group, use the software to generate a three-dimensional model of the cabinet.
[0018] Furthermore, taking the bottom left corner of the front of the cabinet as the origin, let the height direction of the cabinet be the Z direction, the width direction of the cabinet be the X direction, and the thickness direction of the cabinet be the Y direction.
[0019] The default parameter group includes the default parameter group in the X direction, the default parameter group in the Y direction, and the default parameter group in the Z direction;
[0020] The dependent variable parameter group includes the X-direction cabinet dependent variable parameter group, the Y-direction cabinet dependent variable parameter group, the Z-direction cabinet dependent variable parameter group, the Y-direction array parameter group of reinforcing ribs and bosses, and the Z-direction array parameter group of reinforcing ribs and bosses.
[0021] Furthermore, the default parameter group in the X direction includes: side plate thickness B0, the protrusion height of the boss on the side wall in the X direction B3, and the protrusion height of the reinforcing rib on the side wall in the X direction B6.
[0022] The X-direction cabinet dependent parameter group includes: the X-direction length of the cabinet front panel opening B1, the distance between the side walls adjacent to the two stepped surfaces on the front panel of the cabinet B2, the vertical distance between the center of mounting hole I and the center plane of the cabinet YZ B4, the net distance between the inner walls on both sides of the cabinet B5, and the net distance between the opposite reinforcing ribs on the two sides of the cabinet B7.
[0023] The calculation relationship between the parameters in the dependent variable parameter group and the independent variable parameter group of the X-direction cabinet is as follows:
[0024] B1 = C2 + 14 * 2;
[0025] B2 = ceiling(C1 + 8.5 * 2);
[0026] B4 = C4 / 2;
[0027] B5 = B - 2 * B0;
[0028] B7 = B5 - 2 * B6.
[0029] Furthermore, the default parameter group in the Y direction includes: back panel thickness D0, cabinet front panel thickness D1, distance from the stepped surface of the cabinet front panel to the front end face of the front panel D2, distance from the Z-direction centerline of the first column of bosses on the side wall near the front panel to the end face of the front panel D3, length of the boss on the side wall along the Y direction D4, length of the reinforcing rib on the side wall along the Y direction D5, distance from the side of the reinforcing rib to the same side end face of the boss that fixes the reinforcing rib D6, and the protrusion height of the back reinforcing rib along the Y direction D7.
[0030] The dependent parameter group for the Y-direction cabinet includes: the net distance D8 between the front panel and the back panel inside the cabinet and the net distance D9 between the back panel reinforcing rib and the front door panel.
[0031] The calculation relationship between the parameters in the dependent variable parameter group and the independent variable parameter group of the Y-direction cabinet is as follows:
[0032] D8 = D - D1 - D0;
[0033] D9 = D8 - D7;
[0034] The Y-direction array parameter group for stiffeners and bosses includes: the number of boss columns arranged along the Y-direction ay1, the number of stiffeners arranged along the Y-direction ay2, the center distance between two adjacent bosses in the Y-direction ad1, and the center line distance between two adjacent stiffeners in the Y-direction ad3.
[0035] The calculation relationship between the parameters in the Y-direction array parameter group of the stiffeners and bosses and the independent variable parameter group is as follows:
[0036] ay1=ceiling((D-2*D3) / 150+1);
[0037] ay2 = ay1;
[0038] ad1=ceiling((D-2*D3) / (ay1-1));
[0039] ad3 = ad1.
[0040] Furthermore, the default parameter group in the Z direction includes: top / bottom plate thickness H0, distance H2 from the center line of the first row of side wall stiffeners in the Y direction to the top end face of the cabinet, height H3 of the side wall boss along the Z direction, and distance H4 from the upper end face of the side wall stiffener to the upper end face of the boss that fixes the stiffener.
[0041] The dependent variable parameter set for the Z-direction cabinet includes the height H1 of the opening in the Z-direction of the cabinet's front panel. The calculation relationship between the height H1 of the opening in the Z-direction of the cabinet's front panel and the independent variable parameter set is as follows:
[0042] H1 = C3 + 1;
[0043] The Z-direction array parameter group for stiffeners and bosses includes: the number of boss rows arranged along the Z-direction az1, the number of stiffeners arranged along the Z-direction az2, the center distance between two adjacent bosses in the Z-direction ad2, and the center line distance between two adjacent stiffeners in the Z-direction ad4.
[0044] The calculation relationship between the Z-direction array parameter set and the independent variable parameter set of the stiffeners and bosses is as follows:
[0045] az1=ceiling((H-2*H2) / 200+1);
[0046] az2 = az 1;
[0047] ad2=ceiling((H-2*H2) / (az1-1));
[0048] ad4 = ad2.
[0049] Furthermore, based on steps S1-4, step S5 is also included: making detailed modifications and improvements to the model;
[0050] The modifications and improvements include rounding the edges, chamfering the corners at the intersections of surfaces, and machining mounting holes on the bosses.
[0051] Beneficial effects:
[0052] (1) When designing a server rack, the present invention can directly input the server size parameters and the parameters in the total size parameter group to generate other parameters required to build a three-dimensional model of the rack. It can directly generate a three-dimensional model of the rack using software, eliminating the need to start from points, lines and surfaces to design the rack. This simplifies the rack modeling process, saves manpower and improves work efficiency.
[0053] (2) By dividing the parameters into three groups and then further dividing the three groups into three directions, the present invention can clearly sort out the relationship between the parameters, which is convenient for subsequent positioning, assignment and modification of the parameters.
[0054] (3) When designing the X-direction cabinet, B1 = C2 + 14 * 2 and B2 = ceiling (C1 + 8.5 * 2), that is, there is redundancy between the server and the cabinet, which facilitates the installation of the server.
[0055] (4) When calculating the number of bosses in the Y direction, the present invention first reserves a distance of two D3 on both sides, and then calculates the number of bosses, and takes an integer greater than ((D-2*D3) / 150+1). Compared with the calculation method that does not reserve a distance of two D3, the effect is better.
[0056] (5) When calculating the number of bosses in the Z direction, the present invention first reserves a distance of two H2 above and below, and then calculates the number of bosses, and takes an integer greater than ((H-2*H2) / 200+1). Compared with the calculation method that does not reserve a distance of two H2, the effect is better. Attached Figure Description
[0057] Figure 1 This is a flowchart of the parametric design methodology for server racks;
[0058] Figure 2 This is a diagram of the rack parameters. Figure I (Front view);
[0059] Figure 3 This is a diagram of the rack parameters. Figure II ( Figure 2 (EE sectional view);
[0060] Figure 4 This is a diagram of the rack parameters. Figure III ( Figure 2 (FF section view)
[0061] Figure 5 This is a diagram illustrating the server's width dimensions;
[0062] Figure 6 This is a table showing an example of parameter calculation;
[0063] Figure 7 This is a model diagram of the cabinet designed according to this invention (incomplete);
[0064] Figure 8 This is a model diagram of the cabinet designed according to this invention (after refinement). Detailed Implementation
[0065] The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0066] This embodiment provides a parametric design method for server racks, based on the rack structure, server structure, and the connection relationship between the two, as detailed below:
[0067] The cabinet structure is as follows: a rectangular opening is provided on the front panel of the cabinet, and stepped surfaces are provided on the left and right sides of the rectangular opening and the front of the front panel, respectively. Mounting holes I are provided on each stepped surface, with the mounting holes I on the left and right sides facing each other; the inner wall of the side panel of the cabinet is provided with an array of bosses and reinforcing ribs, and the reinforcing ribs are arranged horizontally and vertically along the horizontal and vertical center lines of the bosses; the inner wall of the back panel of the cabinet is provided with reinforcing ribs.
[0068] The server includes the server body and the mounting edge located at the end of the server body. During installation, the server body is inserted into the cabinet. The mounting edge abuts against the stepped surfaces on both sides of the rectangular opening. Mounting holes II are provided at both ends of the mounting edge. Mounting holes II are opposite to mounting holes I. The server is fixedly installed by fasteners that cooperate with mounting holes I and mounting holes II.
[0069] The parametric design method for the rack is described in the appendix. Figure 1-7 Specifically, it includes the following steps:
[0070] Step S1: Based on the existing standard rack model, perform parameter decomposition to obtain the parameters required to build the rack model;
[0071] Step S2: Divide the parameters required to build the rack model into three groups: the overall size parameter group, the dependent variable parameter group, and the default quantity parameter group; among them, the overall size parameter group includes the total length B, the total width D, and the total height H of the rack.
[0072] The server's dimensions include: the length of the server body C2, the length of the server's mounting edge C1, the total thickness of the server C3, and the center distance C4 between the mounting holes II at both ends of the server's mounting edge; where C3 is an integer multiple of U.
[0073] The overall size parameter set and the server's size parameters together form the independent variable parameter set;
[0074] By mapping and associating the dependent variable parameter set with the independent variable parameter set, the calculation relationship between the dependent variable parameter set and the independent variable parameter set can be obtained;
[0075] The parameters in the default parameter group are all constants, and are assigned values based on experience; they can also be modified and adjusted according to the actual situation.
[0076] Step S3: Determine the parameter values in the independent variable parameter group. Based on the calculation relationship between the dependent variable parameter group and the independent variable parameter group obtained in step S2, determine the parameter values in the dependent variable parameter group of the cabinet.
[0077] Step S4: Based on the parameter values of the obtained default quantity parameter group, overall size parameter group, and dependent variable parameter group, use the software to generate a three-dimensional model of the cabinet;
[0078] Step S5: Make detailed modifications and improvements to the model.
[0079] The method described in this embodiment allows for the direct input of server size parameters and parameters within the overall size parameter group during the rack design process. This enables the generation of other parameters required for establishing a 3D rack model. The software can directly generate a 3D model of the rack, eliminating the need to start from points, lines, and surfaces to calculate and design the rack. This simplifies the rack modeling process, saves manpower, and improves work efficiency.
[0080] Furthermore, taking the bottom left corner of the front of the cabinet as the origin, let the height direction of the cabinet be the Z direction, the width direction of the cabinet be the X direction, and the thickness direction of the cabinet be the Y direction.
[0081] The default parameter groups include the default parameter groups for the X direction, Y direction, and Z direction.
[0082] The dependent variable parameter group includes the X-direction cabinet dependent variable parameter group, the Y-direction cabinet dependent variable parameter group, the Z-direction cabinet dependent variable parameter group, the Y-direction array parameter group of the reinforcing ribs and bosses, and the Z-direction array parameter group of the reinforcing ribs and bosses.
[0083] Furthermore, the default parameter group in the X direction includes: side plate thickness B0, the protrusion height of the boss on the side wall in the X direction B3, and the protrusion height of the reinforcing rib on the side wall in the X direction B6; in a specific embodiment, based on experience, B0 = 6, B3 = 2 * B0 = 12, and B6 = 8 are assigned values; all units are mm.
[0084] The X-direction cabinet dependent parameter group includes: the X-direction length of the cabinet front panel opening B1, the distance between the side walls adjacent to the two stepped surfaces on the front panel of the cabinet B2, the vertical distance between the center of mounting hole I and the center plane of the cabinet YZ B4, the net distance between the inner walls on both sides of the cabinet B5, and the net distance between the opposite reinforcing ribs on the two sides of the cabinet B7.
[0085] The calculation relationship between the parameters in the dependent variable parameter group and the independent variable parameter group of the X-direction cabinet is as follows:
[0086] B1 = C2 + 14 * 2;
[0087] B2 = ceiling(C1 + 8.5 * 2);
[0088] The 14mm and 8.5mm settings are both designed with redundancy to facilitate server installation.
[0089] B4 = C4 / 2;
[0090] B5 = B - 2 * B0;
[0091] B7 = B5 - 2 * B6;
[0092] Furthermore, the default parameter group in the Y direction includes: back panel thickness D0, front panel thickness D1, distance from the stepped surface of the front panel to the front end face D2, distance from the Z-direction centerline of the first column of bosses near the front panel end of the side wall to the end face of the front panel D3, length of the bosses on the side wall along the Y direction D4, length of the reinforcing ribs on the side wall along the Y direction D5, distance from the side of the reinforcing rib to the same side end face of the boss that fixes the reinforcing rib D6, and height of the back reinforcing rib along the Y direction D7; in specific embodiments, values are assigned based on experience: D0 = 10, D1 = 25, D2 = 15, D3 = 110, D4 = 40, D5 = 10, D6 = (D4-D5) / 2, D7 = 8; all units are mm;
[0093] The dependent parameter group for the Y-direction cabinet includes: the net distance D8 between the front panel and the back panel inside the cabinet, and the net distance D9 between the back panel reinforcing rib and the front door panel; the calculation relationship between the parameters in the Y-direction cabinet dependent parameter group and the independent parameter group is as follows:
[0094] D8 = D - D1 - D0;
[0095] D9 = D8 - D7;
[0096] The Y-direction array parameter group for stiffeners and bosses includes: the number of boss columns arranged along the Y-direction ay1, the number of stiffeners arranged along the Y-direction ay2, the center distance between two adjacent bosses in the Y-direction ad1, and the center line distance between two adjacent stiffeners in the Y-direction ad3.
[0097] The calculation relationship between the parameters in the Y-direction array parameter group of the stiffeners and bosses and the independent variable parameter group is as follows:
[0098] ay1=ceiling((D-2*D3) / 150+1);
[0099] ay2 = ay1;
[0100] ad1=ceiling((D-2*D3) / (ay1-1));
[0101] ad3 = ad1;
[0102] Furthermore, the default parameter group in the Z direction includes: top / bottom plate thickness H0, distance H2 from the center line of the first row of side wall stiffeners in the Y direction to the top end face of the cabinet, height H3 of the side wall boss in the Z direction, and distance H4 from the upper end face of the side wall stiffener to the upper end face of the boss that fixes the stiffener. In a specific embodiment, values are assigned based on experience: H0 = 6, H2 = 145, H3 = 20, H4 = (H3-D5) / 2, all in mm. The reason for H4 = (H3-D5) / 2 here is that the stiffeners arranged along the Z-axis and along the Y-axis have the same size, so there is no need to reassign them.
[0103] The dependent variable parameter set for the Z-direction cabinet includes the height H1 of the opening in the Z-direction of the cabinet's front panel. The calculation relationship between the height H1 of the opening in the Z-direction of the cabinet's front panel and the independent variable parameter set is as follows:
[0104] H1 = C3 + 1;
[0105] The unit is mm; among them, the 1mm setting is used for the vertical clearance between the server and the rack, which facilitates the installation of the server;
[0106] The Z-direction array parameter group for stiffeners and bosses includes: the number of boss rows arranged along the Z-direction az1, the number of stiffeners arranged along the Z-direction az2, the center distance between two adjacent bosses in the Z-direction ad2, and the center line distance between two adjacent stiffeners in the Z-direction ad4.
[0107] The calculation relationship between the Z-direction array parameter set and the independent variable parameter set of the stiffeners and bosses is as follows:
[0108] az1=ceiling((H-2*H2) / 200+1);
[0109] az2 = az1;
[0110] ad2=ceiling((H-2*H2) / (az1-1));
[0111] ad4 = ad2.
[0112] For further details, please see the appendix. Figure 7 The steps in S5 for modifying and improving the model in detail are to round the corners, chamfer the intersections of surfaces, and machine mounting holes on the bosses.
[0113] In summary, the above are merely preferred embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A parametric design method for server racks, characterized in that, Specifically, the following steps are included: Step S1: Based on the existing standard rack model, perform parameter decomposition to obtain the parameters required to build the rack model; Step S2: Divide the required parameters into three groups: the overall size parameter group, the dependent variable parameter group, and the default quantity parameter group. The overall dimensions parameter group includes the cabinet's total length B, total width D, and total height H; The server's dimensions include: the length of the server body (C2), the length of the server's mounting edge (C1), the total thickness of the server (C3), and the center-to-center distance between the mounting holes (II) at both ends of the server's mounting edge (C4). The overall size parameter set and the server's size parameters together form the independent variable parameter set; By mapping and associating the dependent variable parameter set with the independent variable parameter set, the calculation relationship between the dependent variable parameter set and the independent variable parameter set can be obtained; The parameters in the default parameter group are all constants, and are assigned values based on experience; Step S3: Determine the parameter values in the independent variable parameter group. Based on the calculation relationship between the dependent variable parameter group and the independent variable parameter group obtained in step S2, determine the parameter values in the dependent variable parameter group of the cabinet. Step S4: Based on the parameter values of the obtained default quantity parameter group, overall size parameter group, and dependent variable parameter group, use the software to generate a three-dimensional model of the cabinet.
2. The rack parameterization design method for installing servers as described in claim 1, characterized in that, Taking the bottom left corner of the front of the cabinet as the origin, let the height direction of the cabinet be the Z direction, the width direction of the cabinet be the X direction, and the thickness direction of the cabinet be the Y direction. The default parameter group includes the default parameter group in the X direction, the default parameter group in the Y direction, and the default parameter group in the Z direction; The dependent variable parameter group includes the X-direction cabinet dependent variable parameter group, the Y-direction cabinet dependent variable parameter group, the Z-direction cabinet dependent variable parameter group, the Y-direction array parameter group of reinforcing ribs and bosses, and the Z-direction array parameter group of reinforcing ribs and bosses.
3. The parameterized design method for server racks as described in claim 2, characterized in that, The default parameter group in the X direction includes: side plate thickness B0, the protrusion height of the boss on the side wall in the X direction B3, and the protrusion height of the reinforcing rib on the side wall in the X direction B6. The X-direction cabinet dependent parameter group includes: the X-direction length of the cabinet front panel opening B1, the distance between the side walls adjacent to the two stepped surfaces on the front panel of the cabinet B2, the vertical distance between the center of mounting hole I and the center plane of the cabinet YZ B4, the net distance between the inner walls on both sides of the cabinet B5, and the net distance between the opposite reinforcing ribs on the two sides of the cabinet B7. The calculation relationship between the parameters in the dependent variable parameter group and the independent variable parameter group of the X-direction cabinet is as follows: B1 = C2 + 14 * 2; B2 = ceiling(C1 + 8.5 * 2); B4 = C4 / 2; B5 = B - 2 * B0; B7 = B5 - 2 * B6.
4. The parameterized design method for server racks as described in claim 2, characterized in that, The default parameter group in the Y direction includes: back panel thickness D0, cabinet front panel thickness D1, distance from the stepped surface of the cabinet front panel to the front end face of the front panel D2, distance from the Z-direction centerline of the first column of bosses on the side wall near the front panel to the end face of the front panel D3, length of the bosses on the side wall along the Y direction D4, length of the reinforcing ribs on the side wall along the Y direction D5, distance from the side of the reinforcing rib to the same side end face of the boss that fixes the reinforcing rib D6, and the protrusion height of the back reinforcing rib along the Y direction D7. The dependent parameter group for the Y-direction cabinet includes: the net distance D8 between the front panel and the back panel inside the cabinet and the net distance D9 between the back panel reinforcing rib and the front door panel. The calculation relationship between the parameters in the dependent variable parameter group and the independent variable parameter group of the Y-direction cabinet is as follows: D8 = D - D1 - D0; D9 = D8 - D7; The Y-direction array parameter group for stiffeners and bosses includes: the number of boss columns arranged along the Y-direction ay1, the number of stiffeners arranged along the Y-direction ay2, the center distance between two adjacent bosses in the Y-direction ad1, and the center line distance between two adjacent stiffeners in the Y-direction ad3. The calculation relationship between the parameters in the Y-direction array parameter group of the stiffeners and bosses and the independent variable parameter group is as follows: ay1=ceiling((D-2*D3) / 150+1); ay2 = ay1; ad1=ceiling((D-2*D3) / (ay1-1)); ad3 = ad1.
5. The parameterized design method for server racks as described in claim 2, characterized in that, The default parameter group in the Z direction includes: top / bottom plate thickness H0, distance H2 from the center line of the first row of side wall stiffeners in the Y direction to the top end face of the cabinet, height H3 of the side wall boss along the Z direction, and distance H4 from the upper end face of the side wall stiffener to the upper end face of the boss that fixes the stiffener. The dependent variable parameter set for the Z-direction cabinet includes the height H1 of the opening in the Z-direction of the cabinet's front panel. The calculation relationship between the height H1 of the opening in the Z-direction of the cabinet's front panel and the independent variable parameter set is as follows: H1 = C3 + 1; The Z-direction array parameter group for stiffeners and bosses includes: the number of boss rows arranged along the Z-direction az1, the number of stiffeners arranged along the Z-direction az2, the center distance between two adjacent bosses in the Z-direction ad2, and the center line distance between two adjacent stiffeners in the Z-direction ad4. The calculation relationship between the Z-direction array parameter set and the independent variable parameter set of the stiffeners and bosses is as follows: az1=ceiling((H-2*H2) / 200+1); az2 = az1; ad2=ceiling((H-2*H2) / (az1-1)); ad4 = ad2.
6. A parameterized design method for server racks as described in any one of claims 1-5, characterized in that, Based on steps S1-4, step S5 is also included: making detailed modifications and improvements to the model; The modifications and improvements include rounding the edges, chamfering the corners at the intersections of surfaces, and machining mounting holes on the bosses.