Block retaining wall design methods, devices, equipment and storage media

By utilizing the intersection of the retaining wall generation surface and the bottom surface of the block in the design of the block retaining wall, the height and length lines of the retaining wall are generated according to preset criteria, which solves the problem of low efficiency of manual operation in the existing methods and realizes the automated and precise design of the block retaining wall.

CN121413142BActive Publication Date: 2026-05-05JIHUA LAB
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIHUA LAB
Filing Date
2025-12-29
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing block retaining wall design methods rely on manual operation, resulting in a large workload, complex operation, and low efficiency, making it difficult to meet the efficiency and precision requirements of modern mold manufacturing.

Method used

By using the intersection of the retaining wall generation surface and the bottom surface of the inlay, and according to the preset height determination criteria, length determination criteria, and position setting criteria, the height line, length line, and generation position of the retaining wall are determined, and the inlay retaining wall is generated in combination with the preset retaining wall width.

Benefits of technology

It enables automated and precise design of block retaining walls, improves design efficiency, and solves the problems of time-consuming and labor-intensive methods in existing methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121413142B_ABST
    Figure CN121413142B_ABST
Patent Text Reader

Abstract

This application belongs to the technical field of mold design and discloses a method, apparatus, equipment, and storage medium for designing insert retaining walls. The method includes: acquiring a mold design drawing of a mold; identifying inserts from the mold design drawing; selecting a plane from the bottom connecting surface of the insert that satisfies preset retaining wall generation surface determination conditions as the retaining wall generation surface of the insert; determining the retaining wall height line, retaining wall length line, and retaining wall generation position according to preset height determination criteria, preset length determination criteria, and preset position setting criteria based on the intersection line of the retaining wall generation surface and the bottom surface of the insert; and generating the insert retaining wall based on the retaining wall height line, retaining wall length line, and retaining wall generation position, combined with a preset retaining wall width. The above method can improve the design efficiency of insert retaining walls.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of mold design, and more specifically, to a method, apparatus, equipment, and storage medium for designing a block retaining wall. Background Technology

[0002] The retaining wall is a crucial structure in mold inserts. When designing inserts, creating a retaining wall on the mating surface between the insert and the mold base creates an insert structure with a retaining wall, thus providing better positioning between the insert and the mold base and effectively withstanding lateral forces, thereby protecting the insert and the moving mold mechanism. In the current mold industry, designers typically use manual measurement and positioning when designing insert retaining walls. This involves manually drawing the outline, stretching it, and then using Boolean summation to complete the design.

[0003] However, when the outer wall of the insert is irregularly shaped, the design of the insert retaining wall needs to conform to the shape. Designers must manually position the insert and redetermine its dimensions based on the conforming position. This manual method of designing insert retaining walls has significant problems, including high workload, complex operation, and high repetition. These problems lead to low efficiency in insert retaining wall design, not only prolonging the mold development cycle but also increasing design costs, making it difficult to meet the efficiency and precision requirements of modern mold manufacturing.

[0004] To address the aforementioned issues, existing technologies urgently need improvement. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus, device, and storage medium for designing block retaining walls. By using the intersection line between the retaining wall generation surface and the bottom surface of the block, and according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined. Combined with a preset retaining wall width, a block retaining wall is generated. This solves the problem that existing block retaining wall design methods rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It enables automated and precise design of block retaining walls, improving the design efficiency of block retaining walls.

[0006] In a first aspect, this application provides a method for designing a block retaining wall, comprising:

[0007] Obtain the mold design drawings;

[0008] The insert was identified from the mold design drawing;

[0009] Select a plane that satisfies the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert;

[0010] Based on the intersection of the retaining wall generating surface and the bottom surface of the insert, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generating position are determined.

[0011] Based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, combined with the preset retaining wall width, a block retaining wall is generated.

[0012] The block retaining wall design method provided in this application can design block retaining walls. By using the intersection line between the retaining wall generation surface and the bottom surface of the block, and according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined. Combined with the preset retaining wall width, the block retaining wall is generated. This solves the problem that existing block retaining wall design methods rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It can realize the automated and precise design of block retaining walls, and improve the design efficiency of block retaining walls.

[0013] Optionally, a plane that satisfies preset conditions for determining the retaining wall generation surface is selected from the bottom connecting surface of the insert as the retaining wall generation surface of the insert, including:

[0014] Identify the bottom surface of the insert in the insert to determine the bottom surface connection surface corresponding to the bottom surface of the insert;

[0015] Determine the planar connecting surfaces that belong to the plane from the bottom connecting surfaces, and calculate the minimum distance from the midpoint of the planar connecting surface to other inserts;

[0016] The plane whose minimum distance is greater than the preset connection surface distance threshold is determined as the pre-retaining wall generation surface;

[0017] The two planes with the largest areas are selected from the prepared retaining wall generation surfaces as planes that satisfy the preset retaining wall generation surface determination conditions, and the retaining wall generation surface of the inlay is determined.

[0018] The block retaining wall design method provided in this application can design block retaining walls. By accurately identifying and selecting the appropriate retaining wall generation surface, the accuracy and rationality of the retaining wall design can be ensured, and subsequent design errors caused by improper selection can be avoided.

[0019] Optionally, based on the intersection of the retaining wall generating surface and the bottom surface of the insert, and according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generating position are determined, including:

[0020] The intersection line between the retaining wall generating surface and the bottom surface of the insert is identified;

[0021] According to the preset height determination criteria, a line segment parallel to the intersection line and at a preset height distance threshold from the intersection line is determined from the retaining wall generation surface to obtain the retaining wall height line;

[0022] Based on the intersection length of the intersection line, the retaining wall length line and the retaining wall generation position are determined according to the preset length determination criteria and the preset position setting criteria.

[0023] Optionally, based on the intersection length of the intersection lines, and according to preset length determination criteria and preset position setting criteria, the retaining wall length line and retaining wall generation position are determined, including:

[0024] The intersection length of the intersection line is calculated;

[0025] Based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to the preset length determination criteria.

[0026] Based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position and retaining wall generation length line are determined according to the preset position setting criteria.

[0027] The block retaining wall design method provided in this application can realize the design of block retaining walls, and flexibly determine the number and length of retaining walls by the intersection line length, adapting to blocks of different sizes and shapes, and improving the adaptability and flexibility of the design.

[0028] Optionally, based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to a preset length determination criterion, including:

[0029] Determine whether the length of the intersection line is greater than a preset length to determine a threshold;

[0030] If so, then it is determined that two retaining walls need to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of each retaining wall is determined according to the length of the intersection line.

[0031] If not, then it is determined that a retaining wall needs to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of a single retaining wall is determined based on the length of the intersection line.

[0032] Optionally, based on the retaining wall generation length and the number of retaining walls generated, and according to a preset position setting criterion, the retaining wall generation position and retaining wall generation length line are determined, including:

[0033] According to the preset position setting criteria, based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position of each retaining wall is determined in the intersection line;

[0034] At the location where the retaining wall is generated, a retaining wall generation length line corresponding to the retaining wall generation length is determined.

[0035] Optionally, based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, and in conjunction with a preset retaining wall width, a block retaining wall is generated, including:

[0036] Based on the retaining wall height line and the retaining wall length line, a corresponding retaining wall rectangle is formed at the retaining wall generation location;

[0037] Along the opposite direction of the location of the insert, stretch the retaining wall rectangle to a preset retaining wall width to obtain a stretched retaining wall body;

[0038] Based on the inlay and the retaining wall stretcher, a Boolean summation operation is performed to generate the inlay retaining wall.

[0039] Secondly, this application provides a block retaining wall design device, comprising:

[0040] The acquisition module is used to acquire the mold design drawings of the mold;

[0041] The identification module is used to identify the insert from the mold design drawing;

[0042] The selection module is used to select a plane that meets the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert;

[0043] The determination module is used to determine the retaining wall height line, retaining wall length line, and retaining wall generation position based on the intersection line between the retaining wall generation surface and the bottom surface of the insert, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria.

[0044] The generation module is used to generate a block retaining wall based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, combined with a preset retaining wall width.

[0045] This modular retaining wall design device determines the retaining wall height line, retaining wall length line, and retaining wall generation position by using the intersection line between the retaining wall generation surface and the bottom surface of the modular block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria. Combined with the preset retaining wall width, it generates a modular retaining wall. This solves the problem that existing modular retaining wall design methods rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It enables automated and precise design of modular retaining walls, improving the design efficiency of modular retaining walls.

[0046] Thirdly, this application provides an electronic device including a processor and a memory, the memory storing a computer program executable by the processor, wherein when the processor executes the computer program, it performs the steps in the block retaining wall design method described above.

[0047] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps in the block retaining wall design method described above.

[0048] Beneficial effects: The block retaining wall design method, apparatus, equipment, and storage medium provided in this application determine the retaining wall height line, retaining wall length line, and retaining wall generation position by using the intersection line between the retaining wall generation surface and the bottom surface of the block in the block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria. Combined with the preset retaining wall width, the block retaining wall is generated. This solves the problem that existing block retaining wall design methods rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It can realize the automated and precise design of block retaining walls and improve the design efficiency of block retaining walls. Attached Figure Description

[0049] Figure 1 A flowchart illustrating the block retaining wall design method provided in this application embodiment.

[0050] Figure 2 This is a structural schematic diagram of the block retaining wall design device provided in an embodiment of this application.

[0051] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0052] Labeling Explanation: 1. Acquisition Module; 2. Identification Module; 3. Selection Module; 4. Determination Module; 5. Generation Module; 301. Processor; 302. Memory; 303. Communication Bus. Detailed Implementation

[0053] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0054] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0055] Please refer to Figure 1 , Figure 1 This application provides a method for designing a block retaining wall, as described in some embodiments, which includes the following steps:

[0056] Step S101: Obtain the mold design drawing of the mold;

[0057] Step S102: Identify the insert from the mold design drawing;

[0058] Step S103: Select a plane from the bottom connecting surface of the insert that meets the preset conditions for determining the retaining wall generation surface as the retaining wall generation surface of the insert.

[0059] Step S104: Based on the intersection of the retaining wall generation surface and the bottom surface of the insert, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, determine the retaining wall height line, retaining wall length line, and retaining wall generation position.

[0060] Step S105: Based on the retaining wall height line, retaining wall length line, and retaining wall generation position, and combined with the preset retaining wall width, a block retaining wall is generated.

[0061] This block retaining wall design method determines the retaining wall height line, retaining wall length line, and retaining wall generation position by using the intersection line between the retaining wall generation surface and the bottom surface of the block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria. Combined with the preset retaining wall width, it generates the block retaining wall. This method solves the problems of existing block retaining wall design methods that rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It enables automated and precise design of block retaining walls, improving the design efficiency of block retaining walls.

[0062] Specifically, in step S101, the mold design drawing of the mold is obtained. The mold design drawing is a technical drawing drawn by two-dimensional or three-dimensional software. It contains detailed information such as the geometry, size, and material of the mold and is the basis for subsequent block retaining wall design.

[0063] Specifically, in step S102, the inserts are accurately located and identified from the mold design drawing using existing image processing or model analysis techniques. For example, insert components in the mold design drawing can be identified based on preset geometric features (such as specific size ranges, shapes, or connection methods). Alternatively, inserts can be directly identified by reading component labels or metadata in the mold design drawing.

[0064] Specifically, in step S103, selecting a plane from the bottom connecting surface of the insert that satisfies the preset conditions for determining the retaining wall generation surface as the retaining wall generation surface of the insert includes:

[0065] Identify the bottom surface of the inlay to determine the bottom surface connection surface corresponding to the bottom surface of the inlay;

[0066] Determine the planar connecting surfaces that belong to the plane from the bottom connecting surfaces, and calculate the minimum distance from the midpoint of the planar connecting surface to other pieces;

[0067] The plane with a minimum distance greater than the preset connection surface distance threshold is determined as the pre-retaining wall generation surface;

[0068] Select the two planes with the largest areas from the prepared retaining wall generation surfaces as planes that meet the preset retaining wall generation surface determination conditions, and determine the retaining wall generation surface of the inlay.

[0069] It should be noted that the preset conditions for determining the retaining wall generation surface include: (1) the connecting surface connected to the bottom surface of the inlay; (2) the connecting surface is a plane; (3) the minimum distance from the midpoint of the plane to other inlays can be greater than the preset connecting surface distance threshold; and (4) only the two planes with the largest area are taken as the retaining wall generation surface.

[0070] In step S103, geometric features of the insert in the mold design drawing are identified using existing image processing or model analysis techniques to accurately determine its bottom surface and the connecting surfaces of its bottom surface. The bottom surface connecting surfaces refer to all surfaces connected to the bottom surface of the insert, which may include planes, inclined surfaces, or curved surfaces of the mold portion that contact the bottom surface of the insert.

[0071] From the bottom connecting surfaces, select those connecting surfaces with planar geometry, i.e., planar connecting surfaces. Iterate through the geometric center point of each planar connecting surface, calculate the minimum distance from that center point to all other inserts in the mold design drawing, and determine the planes whose minimum distance is greater than a preset connecting surface distance threshold as the preliminary retaining wall generation surfaces. The preset connecting surface distance threshold can be further set according to actual needs, generally set to 50mm. The purpose of the preset connecting surface distance threshold is to exclude planes that are too close to other inserts. Planes that are too close are unsuitable as retaining wall generation surfaces, as they will cause interference with other inserts and structural inconsistencies.

[0072] The two planes with the largest areas from the prepared retaining wall generation surfaces are selected as the final retaining wall generation surfaces. The selected retaining wall generation surfaces meet the preset retaining wall generation surface determination conditions and can ensure that they have sufficient size and stability to support the generation of subsequent retaining walls.

[0073] Specifically, in step S104, based on the intersection of the retaining wall generation surface and the bottom surface of the insert, and according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined, including:

[0074] The intersection line between the retaining wall generation surface and the bottom surface of the inlay is identified;

[0075] According to the preset height determination criteria, a line segment parallel to the intersection line and at a preset height distance threshold from the intersection line is determined from the retaining wall generation surface to obtain the retaining wall height line;

[0076] Based on the intersection length of the intersection line, the retaining wall length line and the retaining wall generation position are determined according to the preset length determination criteria and the preset position setting criteria.

[0077] It should be noted that the preset height determination criterion is to ensure that the height of the retaining wall is equal to the preset height distance threshold, so as to ensure that the retaining wall has the required height. The preset height distance threshold can be set according to factors such as the size of the mold, the minimum effective spacing of the inserts, and design experience, and the preset value is generally 25mm.

[0078] The preset length determination criterion is to set the length of the retaining wall based on the length of the intersection line, so as to flexibly determine the number and size of the retaining walls and ensure actual needs and design specifications. Specifically: when the length of the intersection line is greater than the preset length determination threshold, two retaining walls need to be generated. The length of each retaining wall is a first preset ratio of the length of the intersection line (the first preset ratio should be less than 1 / 2, which can be set according to actual needs, generally 1 / 5), and rounded to the nearest 10mm; when the length of the intersection line is less than or equal to the preset length determination threshold, one retaining wall needs to be generated. The length of the retaining wall is a second preset ratio of the length of the intersection line (the second preset ratio should be greater than the first preset ratio, which can be set according to actual needs, generally 1 / 2), and rounded to the nearest 10mm.

[0079] The preset position setting criteria are to determine the corresponding retaining wall generation positions based on the number of retaining walls and the position of the midpoint of the intersection line, so as to place the retaining walls evenly and centrally, and ensure that the generated retaining walls have a reasonable spatial distribution on the bottom surface of the block. Specifically, when two retaining walls need to be generated, one retaining wall that meets the preset length determination criteria is generated at the same distance from the midpoint of the intersection line on both sides. When one retaining wall needs to be generated, one retaining wall that meets the preset length determination criteria is generated at the midpoint of the intersection line.

[0080] In step S104, existing image processing or model analysis techniques are used to identify the boundary line formed when the retaining wall generation surface interacts or overlaps with the bottom surface of the inlay, thus obtaining the intersection line. This intersection line is the basis for subsequently determining the retaining wall height line, retaining wall length line, and retaining wall generation position.

[0081] The preset height determination criteria guide how to select a suitable line segment from the retaining wall generation surface as the retaining wall height line. According to the preset height determination criteria, a line segment is selected from the retaining wall generation surface that is at a preset height distance threshold from the intersection line, and this line segment is ensured to be parallel to the intersection line, thus obtaining the retaining wall height line.

[0082] Specifically, in step S104, based on the intersection length of the intersection lines, and according to preset length determination criteria and preset position setting criteria, the retaining wall length line and retaining wall generation position are determined, including:

[0083] The length of the intersection line is calculated.

[0084] Based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to the preset length determination criteria.

[0085] Based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position and length line are determined according to the preset position setting criteria.

[0086] In step S104, existing image processing techniques are used to obtain the actual length of the intersection line formed by the intersection of the retaining wall generation surface and the bottom surface of the insert, thus obtaining the intersection line length. This intersection line length is the basic data for subsequently determining the retaining wall generation length and the number of retaining walls generated.

[0087] Specifically, in step S104, based on the intersection length and according to a preset length determination criterion, the retaining wall generation length and the number of retaining walls generated are determined, including:

[0088] Determine if the length of the intersection line is greater than a preset length to determine the threshold;

[0089] If so, then determine that two retaining walls need to be generated, obtain the corresponding number of retaining walls to be generated, and determine the length of each retaining wall based on the length of the intersection line.

[0090] If not, then it is determined that a retaining wall needs to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of a single retaining wall is determined based on the length of the intersection line.

[0091] In step S104, it is determined whether the intersection line length is greater than a preset length determination threshold. The intersection line length can be set based on experience in mold design, the size range of the inserts, and the functional requirements of the retaining wall, and is used to distinguish whether the intersection line length is suitable for generating one retaining wall or two retaining walls.

[0092] When the length of the intersection line is greater than the preset threshold, it indicates that the intersection line is long enough to allow for the reasonable arrangement of two retaining walls to provide more uniform or stronger support. Furthermore, based on the length of the intersection line, the length of each retaining wall is determined as a first preset proportion of the intersection line length (this first preset proportion should be less than 1 / 2, and can be set according to actual needs, generally 1 / 5), and rounded down by 10mm to obtain the retaining wall length for each wall.

[0093] When the length of the intersection line is not greater than the preset length threshold, it is considered that generating one retaining wall is sufficient to meet the requirements, avoiding unnecessary redundancy. Furthermore, based on the length of the intersection line, the length of the retaining wall is determined as a second preset ratio of the intersection line length (the second preset ratio should be greater than the first preset ratio, and can be set according to actual needs, generally 1 / 2), and rounded to the nearest 10mm to determine the length of a single retaining wall.

[0094] Specifically, in step S104, based on the retaining wall generation length and the number of retaining walls generated, and according to a preset position setting criterion, the retaining wall generation position and retaining wall generation length line are determined, including:

[0095] According to the preset location setting criteria, based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position of each retaining wall is determined in the intersection line;

[0096] At the location where the retaining wall is generated, the retaining wall generation length line corresponding to the retaining wall generation length is determined.

[0097] In step S104, when two retaining walls need to be generated, a position is selected on both sides of the midpoint of the intersection line, at a distance equal to the midpoint (this equal distance is determined based on the length of the intersection line and the corresponding retaining wall generation length). This position is the same as the aforementioned retaining wall generation length. When only one retaining wall needs to be generated, a position with the same length as the aforementioned retaining wall generation length is generated at the midpoint of the intersection line. This position is the retaining wall generation location for the single retaining wall.

[0098] Within the intersection line, using the determined retaining wall generation position as a reference, a retaining wall generation length line corresponding to the retaining wall generation length is obtained. This retaining wall generation length line allows for the determination of the start and end points of each retaining wall on the intersection line, thus providing clear two-dimensional boundary conditions for subsequent retaining wall geometry generation.

[0099] Specifically, in step S105, based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, and in conjunction with the preset retaining wall width, a block retaining wall is generated, including:

[0100] Based on the retaining wall height line and retaining wall length line, form the corresponding retaining wall rectangle at the retaining wall generation location;

[0101] Along the opposite direction of the insert position, stretch the retaining wall rectangle to the preset retaining wall width to obtain the retaining wall stretch body;

[0102] Based on the inlay and the stretched retaining wall, a Boolean summation operation is performed to generate the inlay retaining wall.

[0103] In step S105, during the generation of the retaining wall, a corresponding retaining wall rectangle is first formed at the retaining wall generation location based on the already determined retaining wall height line and retaining wall length line. This rectangle serves as the two-dimensional outline of the retaining wall, precisely defining the dimensions of the retaining wall on a specific plane.

[0104] The retaining wall rectangle is stretched in the opposite direction to the location of the insert until the preset retaining wall width is reached. This transforms the two-dimensional retaining wall rectangle into a three-dimensional solid, resulting in an stretched retaining wall body. This stretched retaining wall body is the retaining wall corresponding to the insert in the actual mold. The opposite direction to the location of the insert refers to the direction opposite to the main structure of the insert, ensuring that the generated retaining wall effectively blocks or supports without encroaching on the internal space of the insert. The preset retaining wall width can be set based on mold design experience, the size range of the insert, and the functional requirements of the retaining wall; it is generally 10mm, used to ensure that the retaining wall effectively blocks or supports.

[0105] Since the retaining wall is essentially a part of the inlaid retaining wall, the stretched body of the retaining wall is integrated into the geometric model of the inlay through Boolean summation to generate the inlaid retaining wall, thus achieving seamless integration of the retaining wall and the inlay, resulting in an inlaid structure with an integrated retaining wall.

[0106] As can be seen from the above, this block retaining wall design method involves obtaining the mold design drawing of the mold, identifying the block from the mold design drawing, selecting a plane from the bottom connecting surface of the block that meets the preset retaining wall generation surface determination conditions as the retaining wall generation surface of the block, determining the retaining wall height line, retaining wall length line, and retaining wall generation position based on the intersection line of the retaining wall generation surface and the bottom surface of the block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, and then determining the retaining wall height line, retaining wall length line, and retaining wall generation position. By combining the preset retaining wall width, a block retaining wall is generated. Then, by using the intersection line between the retaining wall generation surface and the bottom surface of the block, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined. Combined with the preset retaining wall width, the block retaining wall is generated. This solves the problem that the existing block retaining wall design method relies on manual operation, which is time-consuming, labor-intensive, and inefficient. It can realize the automated and precise design of block retaining walls, and improve the design efficiency of block retaining walls.

[0107] As can be seen from the above, this block retaining wall design method involves obtaining the mold design drawing of the mold, identifying the block from the mold design drawing, selecting a plane from the bottom connecting surface of the block that meets the preset retaining wall generation surface determination conditions as the retaining wall generation surface of the block, determining the retaining wall height line, retaining wall length line, and retaining wall generation position based on the intersection line of the retaining wall generation surface and the bottom surface of the block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, and then determining the retaining wall height line, retaining wall length line, and retaining wall generation position. By combining the preset retaining wall width, a block retaining wall is generated. Then, by using the intersection line between the retaining wall generation surface and the bottom surface of the block, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined. Combined with the preset retaining wall width, the block retaining wall is generated. This solves the problem that the existing block retaining wall design method relies on manual operation, which is time-consuming, labor-intensive, and inefficient. It can realize the automated and precise design of block retaining walls, and improve the design efficiency of block retaining walls.

[0108] refer to Figure 2 This application provides a block retaining wall design device for designing block retaining walls, comprising:

[0109] Module 1 is used to acquire the mold design drawing of the mold;

[0110] Identification module 2 is used to identify the insert from the mold design drawing;

[0111] Select module 3, which is used to select a plane from the bottom connecting surface of the insert that meets the preset conditions for determining the retaining wall generation surface as the retaining wall generation surface of the insert;

[0112] Module 4 is used to determine the retaining wall height line, retaining wall length line and retaining wall generation position based on the intersection line between the retaining wall generation surface and the bottom surface of the inlay block, according to the preset height determination criteria, preset length determination criteria and preset position setting criteria.

[0113] The generation module 5 is used to generate a block retaining wall based on the retaining wall height line, retaining wall length line, and retaining wall generation position, combined with the preset retaining wall width.

[0114] This modular retaining wall design device determines the retaining wall height line, retaining wall length line, and retaining wall generation position by using the intersection line between the retaining wall generation surface and the bottom surface of the modular block, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria. Combined with the preset retaining wall width, it generates a modular retaining wall. This solves the problem that existing modular retaining wall design methods rely on manual operation, which is time-consuming, labor-intensive, and inefficient. It enables automated and precise design of modular retaining walls, improving the design efficiency of modular retaining walls.

[0115] Specifically, when module 1 is executed, it acquires the mold design drawing of the mold. The mold design drawing is a technical drawing drawn by two-dimensional or three-dimensional software. It contains detailed information such as the geometry, size, and material of the mold and is the basis for subsequent block retaining wall design.

[0116] Specifically, during execution, the recognition module 2 accurately locates and identifies the inserts from the mold design drawing using existing image processing or model analysis techniques. For example, it can identify insert components in the mold design drawing based on preset geometric features (such as specific size ranges, shapes, or connection methods). Alternatively, it can directly identify the inserts by reading component labels or metadata in the mold design drawing.

[0117] Specifically, when module 3 selects a plane that meets the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert, it executes the following:

[0118] Identify the bottom surface of the inlay to determine the bottom surface connection surface corresponding to the bottom surface of the inlay;

[0119] Determine the planar connecting surfaces that belong to the plane from the bottom connecting surfaces, and calculate the minimum distance from the midpoint of the planar connecting surface to other pieces;

[0120] The plane with a minimum distance greater than the preset connection surface distance threshold is determined as the pre-retaining wall generation surface;

[0121] Select the two planes with the largest areas from the prepared retaining wall generation surfaces as planes that meet the preset retaining wall generation surface determination conditions, and determine the retaining wall generation surface of the inlay.

[0122] It should be noted that the preset conditions for determining the retaining wall generation surface include: (1) the connecting surface connected to the bottom surface of the inlay; (2) the connecting surface is a plane; (3) the minimum distance from the midpoint of the plane to other inlays can be greater than the preset connecting surface distance threshold; and (4) only the two planes with the largest area are taken as the retaining wall generation surface.

[0123] When module 3 is executed, it uses existing image processing or model analysis techniques to identify the geometric features of the inserts in the mold design drawing, thereby accurately determining their bottom surfaces and the connecting surfaces of their bottom surfaces. The bottom surface connecting surfaces refer to all surfaces connected to the bottom surface of the insert, which may include planes, inclined surfaces, or curved surfaces of the mold portion that contact the bottom surface of the insert.

[0124] From the bottom connecting surfaces, select those connecting surfaces with planar geometry, i.e., planar connecting surfaces. Iterate through the geometric center point of each planar connecting surface, calculate the minimum distance from that center point to all other inserts in the mold design drawing, and determine the planes whose minimum distance is greater than a preset connecting surface distance threshold as the preliminary retaining wall generation surfaces. The preset connecting surface distance threshold can be further set according to actual needs, generally set to 50mm. The purpose of the preset connecting surface distance threshold is to exclude planes that are too close to other inserts. Planes that are too close are unsuitable as retaining wall generation surfaces, as they will cause interference with other inserts and structural inconsistencies.

[0125] The two planes with the largest areas from the prepared retaining wall generation surfaces are selected as the final retaining wall generation surfaces. The selected retaining wall generation surfaces meet the preset retaining wall generation surface determination conditions and can ensure that they have sufficient size and stability to support the generation of subsequent retaining walls.

[0126] Specifically, when module 4 determines the retaining wall height line, retaining wall length line, and retaining wall generation position based on the intersection line between the retaining wall generation surface and the bottom surface of the insert, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, it executes the following:

[0127] The intersection line between the retaining wall generation surface and the bottom surface of the inlay is identified;

[0128] According to the preset height determination criteria, a line segment parallel to the intersection line and at a preset height distance threshold from the intersection line is determined from the retaining wall generation surface to obtain the retaining wall height line;

[0129] Based on the intersection length of the intersection line, the retaining wall length line and the retaining wall generation position are determined according to the preset length determination criteria and the preset position setting criteria.

[0130] It should be noted that the preset height determination criterion is to ensure that the height of the retaining wall is equal to the preset height distance threshold, so as to ensure that the retaining wall has the required height. The preset height distance threshold can be set according to factors such as the size of the mold, the minimum effective spacing of the inserts, and design experience, and the preset value is generally 25mm.

[0131] The preset length determination criterion is to set the length of the retaining wall based on the length of the intersection line, so as to flexibly determine the number and size of the retaining walls and ensure actual needs and design specifications. Specifically: when the length of the intersection line is greater than the preset length determination threshold, two retaining walls need to be generated. The length of each retaining wall is a first preset ratio of the length of the intersection line (the first preset ratio should be less than 1 / 2, which can be set according to actual needs, generally 1 / 5), and rounded to the nearest 10mm; when the length of the intersection line is less than or equal to the preset length determination threshold, one retaining wall needs to be generated. The length of the retaining wall is a second preset ratio of the length of the intersection line (the second preset ratio should be greater than the first preset ratio, which can be set according to actual needs, generally 1 / 2), and rounded to the nearest 10mm.

[0132] The preset position setting criteria are to determine the corresponding retaining wall generation positions based on the number of retaining walls and the position of the midpoint of the intersection line, so as to place the retaining walls evenly and centrally, and ensure that the generated retaining walls have a reasonable spatial distribution on the bottom surface of the block. Specifically, when two retaining walls need to be generated, one retaining wall that meets the preset length determination criteria is generated at the same distance from the midpoint of the intersection line on both sides. When one retaining wall needs to be generated, one retaining wall that meets the preset length determination criteria is generated at the midpoint of the intersection line.

[0133] During execution, module 4 uses existing image processing or model analysis techniques to identify the boundary lines formed when the retaining wall generation surface interacts or overlaps with the bottom surface of the inlay, thus obtaining the intersection line. This intersection line is the basis for subsequently determining the retaining wall height line, retaining wall length line, and retaining wall generation position.

[0134] The preset height determination criteria guide how to select a suitable line segment from the retaining wall generation surface as the retaining wall height line. According to the preset height determination criteria, a line segment is selected from the retaining wall generation surface that is at a preset height distance threshold from the intersection line, and this line segment is ensured to be parallel to the intersection line, thus obtaining the retaining wall height line.

[0135] Specifically, when determining the retaining wall length line and the retaining wall generation position based on the intersection line length, according to preset length determination criteria and preset position setting criteria, module 4 executes the following:

[0136] The length of the intersection line is calculated.

[0137] Based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to the preset length determination criteria.

[0138] Based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position and length line are determined according to the preset position setting criteria.

[0139] When module 4 is executed, it uses existing image processing techniques to accurately obtain the actual length of the intersection line formed by the intersection of the retaining wall generation surface and the bottom surface of the inlay, thus obtaining the intersection line length. This intersection line length is the basic data for subsequently determining the retaining wall generation length and the number of retaining walls generated.

[0140] Specifically, when module 4 determines the retaining wall generation length and the number of retaining walls based on the intersection length and according to a preset length determination criterion, it executes the following:

[0141] Determine if the length of the intersection line is greater than a preset length to determine the threshold;

[0142] If so, then determine that two retaining walls need to be generated, obtain the corresponding number of retaining walls to be generated, and determine the length of each retaining wall based on the length of the intersection line.

[0143] If not, then it is determined that a retaining wall needs to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of a single retaining wall is determined based on the length of the intersection line.

[0144] When module 4 is executed, it determines whether the intersection line length is greater than a preset length determination threshold. The intersection line length can be set based on mold design experience, the size range of the inserts, and the functional requirements of the retaining wall, and is used to distinguish whether the intersection line length is suitable for generating one retaining wall or two retaining walls.

[0145] When the length of the intersection line is greater than the preset threshold, it indicates that the intersection line is long enough to allow for the reasonable arrangement of two retaining walls to provide more uniform or stronger support. Furthermore, based on the length of the intersection line, the length of each retaining wall is determined as a first preset proportion of the intersection line length (this first preset proportion should be less than 1 / 2, and can be set according to actual needs, generally 1 / 5), and rounded down by 10mm to obtain the retaining wall length for each wall.

[0146] When the length of the intersection line is not greater than the preset length threshold, it is considered that generating one retaining wall is sufficient to meet the requirements, avoiding unnecessary redundancy. Furthermore, based on the length of the intersection line, the length of the retaining wall is determined as a second preset ratio of the intersection line length (the second preset ratio should be greater than the first preset ratio, and can be set according to actual needs, generally 1 / 2), and rounded to the nearest 10mm to determine the length of a single retaining wall.

[0147] Specifically, when module 4 determines the retaining wall generation position and length line based on the retaining wall generation length and the number of retaining walls generated, according to preset position setting criteria, it executes the following:

[0148] According to the preset location setting criteria, based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position of each retaining wall is determined in the intersection line;

[0149] At the location where the retaining wall is generated, the retaining wall generation length line corresponding to the retaining wall generation length is determined.

[0150] When module 4 is executed, if two retaining walls need to be generated, it selects a position on each side of the midpoint of the intersection line that is equidistant from the midpoint (this equidistant distance is determined based on the length of the intersection line and the corresponding retaining wall generation length). The length of this position is the same as the aforementioned retaining wall generation length. When only one retaining wall needs to be generated, it generates a position at the midpoint of the intersection line with the aforementioned retaining wall generation length, serving as the retaining wall generation position for that single retaining wall.

[0151] Within the intersection line, using the determined retaining wall generation position as a reference, a retaining wall generation length line corresponding to the retaining wall generation length is obtained. This retaining wall generation length line allows for the determination of the start and end points of each retaining wall on the intersection line, thus providing clear two-dimensional boundary conditions for subsequent retaining wall geometry generation.

[0152] Specifically, when generating the inlaid retaining wall based on the retaining wall height line, retaining wall length line, and retaining wall generation position, combined with the preset retaining wall width, the generation module 5 executes the following:

[0153] Based on the retaining wall height line and retaining wall length line, form the corresponding retaining wall rectangle at the retaining wall generation location;

[0154] Along the opposite direction of the insert position, stretch the retaining wall rectangle to the preset retaining wall width to obtain the retaining wall stretch body;

[0155] Based on the inlay and the stretched retaining wall, a Boolean summation operation is performed to generate the inlay retaining wall.

[0156] When the generation module 5 is executed, during the generation of the retaining wall, it first forms a corresponding retaining wall rectangle at the designated location based on the already determined retaining wall height and length lines. This rectangle serves as the two-dimensional outline of the retaining wall, precisely defining its dimensions on a specific plane.

[0157] The retaining wall rectangle is stretched in the opposite direction to the location of the insert until the preset retaining wall width is reached. This transforms the two-dimensional retaining wall rectangle into a three-dimensional solid, resulting in an stretched retaining wall body. This stretched retaining wall body is the retaining wall corresponding to the insert in the actual mold. The opposite direction to the location of the insert refers to the direction opposite to the main structure of the insert, ensuring that the generated retaining wall effectively blocks or supports without encroaching on the internal space of the insert. The preset retaining wall width can be set based on mold design experience, the size range of the insert, and the functional requirements of the retaining wall; it is generally 10mm, used to ensure that the retaining wall effectively blocks or supports.

[0158] Since the retaining wall is essentially a part of the inlaid retaining wall, the stretched body of the retaining wall is integrated into the geometric model of the inlay through Boolean summation to generate the inlaid retaining wall, thus achieving seamless integration of the retaining wall and the inlay, resulting in an inlaid structure with an integrated retaining wall.

[0159] As can be seen from the above, this insert retaining wall design device obtains the mold design drawing of the mold, identifies the insert from the mold design drawing, selects a plane from the bottom connecting surface of the insert that meets the preset retaining wall generation surface determination conditions as the retaining wall generation surface of the insert, and determines the retaining wall height line, retaining wall length line, and retaining wall generation position according to the intersection line of the retaining wall generation surface and the bottom surface of the insert in the insert, according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria. Based on the retaining wall height line, retaining wall length line, and retaining wall generation position, the device then... By combining the preset retaining wall width, a block retaining wall is generated. Then, by using the intersection line between the retaining wall generation surface and the bottom surface of the block, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generation position are determined. Combined with the preset retaining wall width, the block retaining wall is generated. This solves the problem that the existing block retaining wall design method relies on manual operation, which is time-consuming, labor-intensive, and inefficient. It can realize the automated and precise design of block retaining walls, and improve the design efficiency of block retaining walls.

[0160] Please refer to Figure 3 , Figure 3This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device includes a processor 301 and a memory 302. The processor 301 and the memory 302 are interconnected and communicate with each other via a communication bus 303 and / or other connection mechanisms (not shown). The memory 302 stores a computer program executable by the processor 301. When the electronic device is running, the processor 301 executes the computer program to perform the inlay retaining wall design method in any optional implementation of the above embodiments, to achieve the following functions: obtaining a mold design drawing of a mold; identifying an inlay from the mold design drawing; selecting a plane from the bottom connecting surface of the inlay that satisfies preset retaining wall generation surface determination conditions as the retaining wall generation surface of the inlay; determining the retaining wall height line, retaining wall length line, and retaining wall generation position according to the intersection line of the retaining wall generation surface and the bottom surface of the inlay, based on preset height determination criteria, preset length determination criteria, and preset position setting criteria; and generating an inlay retaining wall based on the retaining wall height line, retaining wall length line, and retaining wall generation position, combined with a preset retaining wall width.

[0161] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it executes the inlay retaining wall design method in any optional implementation of the above embodiments to achieve the following functions: obtaining the mold design drawing of the mold; identifying the inlay from the mold design drawing; selecting a plane that meets the preset retaining wall generation surface determination conditions from the bottom connecting surface of the inlay as the retaining wall generation surface of the inlay; determining the retaining wall height line, retaining wall length line, and retaining wall generation position according to the intersection line of the retaining wall generation surface and the bottom surface of the inlay, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria; and generating the inlay retaining wall based on the retaining wall height line, retaining wall length line, and retaining wall generation position, combined with the preset retaining wall width. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0162] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0163] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0164] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0165] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.

[0166] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for designing a block retaining wall, characterized in that, Including the following steps: Obtain the mold design drawings; The insert was identified from the mold design drawing; Select a plane that satisfies the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert; Based on the intersection of the retaining wall generating surface and the bottom surface of the insert, and according to the preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generating position are determined. Based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, combined with the preset retaining wall width, a block retaining wall is generated; The preset length determination criterion is to set the length of the retaining wall based on the length of the intersection line, so as to flexibly determine the number and size of the retaining walls and ensure actual needs and design specifications. Specifically, when the length of the intersection line is greater than the preset length determination threshold, two retaining walls need to be generated, and the length of each retaining wall is a first preset proportion of the length of the intersection line; when the length of the intersection line is less than or equal to the preset length determination threshold, one retaining wall needs to be generated, and the length of the retaining wall is a second preset proportion of the length of the intersection line, and the second preset proportion must be greater than the first preset proportion. The preset position setting criterion is to determine the corresponding retaining wall generation position based on the number of retaining walls and the position of the midpoint of the intersection line, so as to place the retaining walls evenly and centrally, and ensure that the generated retaining walls have a reasonable spatial distribution on the bottom surface of the inlay. Specifically, when two retaining walls need to be generated, a retaining wall that meets the preset length determination criterion is generated at the same distance from the midpoint on both sides of the midpoint of the intersection line. When one retaining wall needs to be generated, a retaining wall that meets the preset length determination criterion is generated at the midpoint of the intersection line. Based on the intersection of the retaining wall generating surface and the bottom surface of the insert, and according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, the retaining wall height line, retaining wall length line, and retaining wall generating position are determined, including: The intersection line between the retaining wall generating surface and the bottom surface of the insert in the block is identified; According to the preset height determination criteria, a line segment parallel to the intersection line and at a preset height distance threshold from the intersection line is determined from the retaining wall generation surface to obtain the retaining wall height line; Based on the intersection length of the intersection line, the retaining wall length line and the retaining wall generation position are determined according to the preset length determination criteria and the preset position setting criteria. Based on the intersection length of the intersection lines, and according to preset length determination criteria and preset position setting criteria, the retaining wall length line and retaining wall generation position are determined, including: The intersection length of the intersection line is calculated; Based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to the preset length determination criteria. Based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position and retaining wall generation length line are determined according to the preset position setting criteria. Based on the intersection length, and according to a preset length determination criterion, the retaining wall generation length and the number of retaining walls generated are determined, including: Determine whether the length of the intersection line is greater than a preset length to determine a threshold; If so, then it is determined that two retaining walls need to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of each retaining wall is determined according to the length of the intersection line. If not, then it is determined that a retaining wall needs to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of a single retaining wall is determined according to the length of the intersection line. Based on the retaining wall generation length and the number of retaining walls generated, and according to a preset position setting criterion, the retaining wall generation position and retaining wall generation length line are determined, including: According to the preset position setting criteria, based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position of each retaining wall is determined in the intersection line; At the location where the retaining wall is generated, a retaining wall generation length line corresponding to the retaining wall generation length is determined.

2. The method for designing a retaining wall with interlocking blocks according to claim 1, characterized in that, Selecting a plane that satisfies the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert includes: Identify the bottom surface of the insert in the insert to determine the bottom surface connection surface corresponding to the bottom surface of the insert; Determine the planar connecting surfaces that belong to the plane from the bottom connecting surfaces, and calculate the minimum distance from the midpoint of the planar connecting surface to other inserts; The plane whose minimum distance is greater than the preset connection surface distance threshold is determined as the pre-retaining wall generation surface; The two planes with the largest areas are selected from the prepared retaining wall generation surfaces as planes that satisfy the preset retaining wall generation surface determination conditions, and the retaining wall generation surface of the inlay is determined.

3. The block retaining wall design method according to claim 1, characterized in that, Based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, and in conjunction with the preset retaining wall width, a block retaining wall is generated, including: Based on the retaining wall height line and the retaining wall length line, a corresponding retaining wall rectangle is formed at the retaining wall generation location; Along the opposite direction of the location of the insert, stretch the retaining wall rectangle to a preset retaining wall width to obtain a stretched retaining wall body; Based on the inlay and the retaining wall stretcher, a Boolean summation operation is performed to generate the inlay retaining wall.

4. A block retaining wall design device, used for designing block retaining walls, characterized in that, include: The acquisition module is used to acquire the mold design drawings of the mold; The identification module is used to identify the insert from the mold design drawing; The selection module is used to select a plane that meets the preset conditions for determining the retaining wall generation surface from the bottom connecting surface of the insert as the retaining wall generation surface of the insert; The determination module is used to determine the retaining wall height line, retaining wall length line and retaining wall generation position based on the intersection line between the retaining wall generation surface and the bottom surface of the insert in the insert, according to the preset height determination criteria, the preset length determination criteria and the preset position setting criteria. The generation module is used to generate a block retaining wall based on the retaining wall height line, the retaining wall length line, and the retaining wall generation position, combined with a preset retaining wall width. The preset length determination criterion is to set the length of the retaining wall based on the length of the intersection line, so as to flexibly determine the number and size of the retaining walls and ensure actual needs and design specifications. Specifically, when the length of the intersection line is greater than the preset length determination threshold, two retaining walls need to be generated, and the length of each retaining wall is a first preset proportion of the length of the intersection line; when the length of the intersection line is less than or equal to the preset length determination threshold, one retaining wall needs to be generated, and the length of the retaining wall is a second preset proportion of the length of the intersection line, and the second preset proportion must be greater than the first preset proportion. The preset position setting criterion is to determine the corresponding retaining wall generation position based on the number of retaining walls and the position of the midpoint of the intersection line, so as to place the retaining walls evenly and centrally, and ensure that the generated retaining walls have a reasonable spatial distribution on the bottom surface of the inlay. Specifically, when two retaining walls need to be generated, a retaining wall that meets the preset length determination criterion is generated at the same distance from the midpoint on both sides of the midpoint of the intersection line. When one retaining wall needs to be generated, a retaining wall that meets the preset length determination criterion is generated at the midpoint of the intersection line. The determining module is used to determine the retaining wall height line, retaining wall length line, and retaining wall generation position based on the intersection line between the retaining wall generation surface and the bottom surface of the insert, according to preset height determination criteria, preset length determination criteria, and preset position setting criteria, including: The intersection line between the retaining wall generating surface and the bottom surface of the insert in the block is identified; According to the preset height determination criteria, a line segment parallel to the intersection line and at a preset height distance threshold from the intersection line is determined from the retaining wall generation surface to obtain the retaining wall height line; Based on the intersection length of the intersection line, the retaining wall length line and the retaining wall generation position are determined according to the preset length determination criteria and the preset position setting criteria. Based on the intersection length of the intersection lines, and according to preset length determination criteria and preset position setting criteria, the retaining wall length line and retaining wall generation position are determined, including: The intersection length of the intersection line is calculated; Based on the intersection length, the retaining wall generation length and the number of retaining walls generated are determined according to the preset length determination criteria. Based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position and retaining wall generation length line are determined according to the preset position setting criteria. Based on the intersection length, and according to a preset length determination criterion, the retaining wall generation length and the number of retaining walls generated are determined, including: Determine whether the length of the intersection line is greater than a preset length to determine a threshold; If so, then it is determined that two retaining walls need to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of each retaining wall is determined according to the length of the intersection line. If not, then it is determined that a retaining wall needs to be generated, the corresponding number of retaining walls to be generated is obtained, and the length of a single retaining wall is determined according to the length of the intersection line. Based on the retaining wall generation length and the number of retaining walls generated, and according to a preset position setting criterion, the retaining wall generation position and retaining wall generation length line are determined, including: According to the preset position setting criteria, based on the retaining wall generation length and the number of retaining walls generated, the retaining wall generation position of each retaining wall is determined in the intersection line; At the location where the retaining wall is generated, a retaining wall generation length line corresponding to the retaining wall generation length is determined.

5. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a computer program executable by the processor, which, when executing the computer program, performs the steps in the block retaining wall design method as described in any one of claims 1-3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it performs the steps in the block retaining wall design method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Automatic generation method for mold insert boundary

    CN110287521A

  • Intelligent design method for trimming insert mounting bottom plate and related equipment

    CN117951842A