Road marking rapid creation method and device based on BIM technology railing family and computer readable storage medium

By leveraging the characteristics of railing families in BIM software and utilizing the features of the railing handrail system, the automatic fitting of the road marking model with the three-dimensional curved surface of the road is achieved. This solves the problems of low efficiency in marking creation, inconvenient modification, and poor adaptability to curved surfaces in existing technologies, and realizes efficient and rapid marking creation.

CN121661296APending Publication Date: 2026-03-13CHINA METALLURGICAL CONSTR ENG GRP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing technologies for creating road markings in a BIM environment are inefficient, inconvenient to modify, and unable to automatically adapt to road surfaces. They have high technical barriers and make it difficult to achieve rapid, parametric, and automated marking creation.

Method used

By leveraging the railing family feature in BIM software and using the "pick road surface" operation, the "body attachment" and "slope following" features of the railing handrail system are utilized to achieve automatic alignment between the road marking model and the three-dimensional curved surface of the road. Parametric families are used to create the road markings.

Benefits of technology

It enables automatic fitting of the road marking model with the 3D curved surface of the road, improving design efficiency and accuracy, and supporting rapid modification and automatic adaptation to changes in the road surface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121661296A_ABST
    Figure CN121661296A_ABST
Patent Text Reader

Abstract

The invention discloses a road marking rapid creation method and device based on a BIM technical handrail family and a computer readable storage medium, and the method comprises the steps: S1, creating a marking parameterization family in BIM software, and setting the parameters of the marking parameterization family according to the marking size; s2, loading the created marking parameterization family into a BIM project file; s3, creating handrails in the BIM project file, and setting a handrail family of the handrails as a marked line parameterization family; s4, drawing a handrail at one end, and generating a marking model; and S5, selecting a marking model, picking up a road surface in the road model, enabling the marking model to be automatically attached to the road surface, and completing marking creation automatically adaptive to the road.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building engineering technology, and specifically to a method, apparatus, and computer-readable storage medium for rapidly creating road markings based on BIM technology railing families. Background Technology

[0002] In the field of road engineering design, road markings (including lane lines, turn arrows, zebra crossings, etc.) are crucial facilities for guiding traffic and ensuring safety, and the accuracy and intuitiveness of their design are paramount. With the widespread adoption of Building Information Modeling (BIM) technology in the infrastructure industry, the ability to create road markings quickly, accurately, and easily in a BIM environment has become a key aspect of improving design efficiency and quality. Currently, the mainstream methods for creating road markings in BIM software (such as Revit) mainly include the following:

[0003] Two-dimensional detailing method: Designers manually draw road markings on the road plan view using two-dimensional tools such as annotation symbols, detail lines, or filled areas. While this method is simple and direct, the resulting markings lack three-dimensional information, cannot automatically adapt to changes in the road's longitudinal and transverse sections, and are separate from the road model. When the road design changes, all related two-dimensional markings need to be manually redrawn and adjusted, resulting in a large workload, a high risk of errors, and difficulty in maintaining design consistency.

[0004] Solid modeling method: This method represents marking lines by creating solid models such as extrusions and lofts. While this method can generate 3D marking lines, the modeling process is cumbersome. Designers need to manually draw the path and outline for each marking line segment, which is inefficient. Especially when creating long, curved dashed lines, each dashed line unit segment needs to be arrayed and placed as an independent model, which is extremely inconvenient and makes the model file bloated, affecting software performance.

[0005] The method based on complex volumes or adaptive families: This method adapts to road surfaces by creating complex parametric families. While theoretically it can achieve perfect alignment between solid line markings and the road surface, the creation of the families themselves is technically challenging, logically complex, and involves cumbersome parameter settings, making it difficult for most designers to master and promote. Furthermore, this method lacks flexibility and versatility when handling the switching between different line types (such as solid and dashed lines).

[0006] In summary, existing technologies suffer from significant drawbacks, including low efficiency, inconvenient modification, inability to automatically adapt to road surface curvature, and high technical barriers. Therefore, there is an urgent need in this field for a novel method that can overcome these shortcomings. This method should enable rapid, parametric, and automated creation of road markings on mainstream BIM platforms (such as Revit), ensuring that the marking model intelligently fits the three-dimensional road surface, thereby truly realizing the value of BIM technology in road engineering design. Summary of the Invention

[0007] The purpose of this invention is to provide a method, apparatus, and computer-readable storage medium for the rapid creation of road markings based on BIM technology and railing families, in order to solve the aforementioned technical problems.

[0008] To address the aforementioned technical problems, in a first aspect, this invention provides a method for rapidly creating road markings based on BIM technology and guardrail families, comprising the following steps:

[0009] S1: Create a parametric family of markings in the BIM software and set the parameters of the parametric family of markings according to the marking dimensions;

[0010] S2: Load the created parametric family of markings into the BIM project file;

[0011] S3: Create railings in the BIM project file and set the railing family of the railings to the parametric family of the markings;

[0012] S4: Draw one end of the railing handrail and generate the marking model;

[0013] S5: Select the road surface in the road model to automatically match the road surface and create road markings that automatically adapt to the road.

[0014] Furthermore, when the marking to be created is a solid line, the marking parameter family is a solid line profile family; the profile size of the solid line profile family is consistent with the cross-section of the solid line marking, and the width parameter 'a' of the solid line profile family is set.

[0015] Furthermore, when the marking to be created is a solid line, step S3 specifically includes:

[0016] Create railings and handrails in the BIM project file;

[0017] Set the profile family of the railing handrail structure to the solid line profile family loaded in step S2.

[0018] Furthermore, when the marking to be created is a dashed line, the marking parameter family is a railing-panel family; the size of the railing-panel family is consistent with the dashed line marking unit section, and the width parameter b and unit section length parameter c of the railing-panel family are set.

[0019] Furthermore, when the line to be created is a dashed line, step S3 specifically includes:

[0020] Create railings and handrails in the BIM project file;

[0021] Set the railing family to a railing-panel family, and set the relative positions of the railings.

[0022] Furthermore, the BIM software is Revit.

[0023] Secondly, the present invention provides a road marking rapid creation device based on BIM technology railing families, comprising: a processor and a memory; wherein, the memory is used to store computer execution instructions, and when the device is running, the processor executes the computer execution instructions stored in the memory to enable the device to execute the road marking rapid creation method provided in the first aspect above.

[0024] Thirdly, the present invention provides a computer-readable storage medium storing a computer program that can be invoked by a processor to execute the road marking rapid creation method provided in the first aspect.

[0025] The beneficial effects of this invention are as follows: By utilizing the mature "railway family characteristics" system in BIM software to mount road markings, and through the "pick road surface" operation, the inherent "subject attachment" and "slope following" characteristics of the railing handrail system are used to achieve automatic and precise fitting of the road marking model with the three-dimensional curved surface of the road, completely solving the problem that road markings cannot adapt to changes in road surface in traditional methods; it achieves efficient modeling, rapid modification, and automatic adaptation of road markings to road surface, thereby improving design efficiency and accuracy. Attached Figure Description

[0026] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, use the same reference numerals to denote the same or similar parts. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0027] Figure 1 This is a solid line marking model diagram according to an embodiment of the present invention;

[0028] Figure 2 This is a solid line marking model and road surface adaptation diagram according to an embodiment of the present invention;

[0029] Figure 3 This is a specific engineering example illustration of a solid road marking according to an embodiment of the present invention.

[0030] Figure 4 This is a railing path diagram according to an embodiment of the present invention;

[0031] Figure 5 This is a dashed line marking model diagram according to an embodiment of the present invention;

[0032] Figure 6 This is a dashed line marking model and road surface adaptation diagram according to an embodiment of the present invention;

[0033] Figure 7This is a specific engineering example of a road dashed line marking according to an embodiment of the present invention. Detailed Implementation

[0034] like Figure 1 The method for quickly creating road markings based on BIM technology and guardrail families, as shown, includes the following steps:

[0035] S1: Create a parametric family of markings in the BIM software, and set the parameters of the parametric family of markings according to the marking dimensions;

[0036] S2: Load the created parametric family of markings into the BIM project file;

[0037] S3: Create railings in the BIM project file and set the railing family of the railings to the parametric family of the markings;

[0038] S4: Draw one end of the railing handrail and generate the marking model;

[0039] S5: Select the road marking model, pick the road surface in the road model, and make the road marking model automatically fit the road surface to complete the creation of road markings that automatically adapt to the road.

[0040] This method provides a novel and efficient paradigm for creating BIM road markings. By leveraging the mature "railway family" feature system in BIM software, it integrates road markings and utilizes the inherent "subject attachment" and "slope following" characteristics of the railing system through the "pick road surface" operation. This achieves automatic and precise fitting of the road marking model to the three-dimensional road surface, completely solving the problem of road markings being unable to adapt to changes in road surface curvature in traditional methods. It enables efficient modeling, rapid modification, and automatic adaptation of road markings to road surface curvature, thereby improving design efficiency and accuracy.

[0041] According to one embodiment of this application, when the marking to be created is a solid line, the marking parameter family is a solid line profile family; the profile size of the solid line profile family is consistent with the cross-section of the solid line marking, and the width parameter a of the solid line profile family is set.

[0042] According to one embodiment of this application, when the mark to be created is a solid line, step S2 specifically includes: loading the created solid line profile family into the BIM project file, and the "solid line profile" family with parameters b and c created in step S1 will appear in the Revit project file.

[0043] According to one embodiment of this application, when the mark to be created is a solid line, step S3 specifically includes:

[0044] Create railings and handrails in the BIM project file;

[0045] Set the profile family of the railing handrail structure to the solid line profile family loaded in step S2.

[0046] According to one embodiment of this application, when the marking to be created is a solid line, step S4 specifically includes: drawing one end of a railing in the project file to generate a solid line marking model, such as... Figure 1 As shown.

[0047] According to one embodiment of this application, when the marking to be created is a solid line, step S5 specifically includes: selecting a solid line marking model, picking the new main body of the guardrail family marking onto the road surface, so that it can adapt and fit the road surface, completing the creation of a marking that automatically adapts to the road, such as... Figure 2 As shown.

[0048] In practical engineering applications, different widths of marking types can be created by modifying 'a' to achieve parametric layout of railing family markings. Specific engineering examples are shown below. Figure 3 As shown.

[0049] According to one embodiment of this application, when the marking to be created is a dashed line, the marking parameter family is a railing-panel family; the size of the railing-panel family is consistent with the dashed line marking unit section, and the width parameter b and the unit section length parameter c of the railing-panel family are set.

[0050] According to one embodiment of this application, when the marking to be created is a dashed line, step S2 specifically includes: loading the created railing-panel family into the BIM project file, and the "dashed line-panel" family with parameters b and c created in step S1 will appear in the Revit project file.

[0051] According to one embodiment of this application, when the mark to be created is a dashed line, step S3 specifically includes:

[0052] Create railings and handrails in the BIM project file;

[0053] Set the type attributes of the railing: In "Edit Railing Position", select "Dashed Line - Panel - 150×1500" for the railing family in "Main Style", and set the position relative to the previous railing to 2500 (assuming the spacing between the two unit sections is 1000).

[0054] According to one embodiment of this application, when the marking to be created is a dashed line, step S4 specifically includes: drawing a section of the railing path according to the center line position of the dashed marking, and generating a dashed marking model, such as... Figures 4-5 As shown.

[0055] According to one embodiment of this application, when the marking to be created is a dashed line, step S5 specifically includes: selecting the dashed line marking model, picking the new main body of the guardrail family marking onto the road surface, so that it can adapt and fit the road surface, completing the creation of a marking that automatically adapts to the road, such as... Figure 6 As shown.

[0056] In practical engineering applications, different widths and unit section lengths of marking types can be created by modifying parameters b and c, achieving parametric layout of railing family markings. Specific engineering examples are shown below. Figure 7 As shown.

[0057] This invention defines dashed lines as repeating "unit segments" by using a "railway-panel family". By utilizing the automatic array filling feature of the railing system along the path, long-distance dashed lines are automatically generated, avoiding the tedious operation of manually copying and arraying each dashed line unit, and creatively solving the industry problem of dashed line creation.

[0058] According to one embodiment of this application, the BIM software is Revit.

[0059] Secondly, the present invention discloses a road marking rapid creation device based on BIM technology railing families, comprising: a processor and a memory; wherein, the memory is used to store computer execution instructions, and when the device is running, the processor executes the computer execution instructions stored in the memory to enable the device to execute the road marking rapid creation method provided in the first aspect above.

[0060] Thirdly, the present invention discloses a computer-readable storage medium storing a computer program, which can be invoked by a processor to execute the road marking rapid creation method provided in the first aspect.

[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for rapidly creating road markings based on BIM technology and railing families, characterized in that, Including the following steps: S1: Create a parametric family of markings in the BIM software, and set the parameters of the parametric family of markings according to the marking dimensions; S2: Load the created parametric family of datum lines into the BIM project file; S3: Create a railing in the BIM project file and set the railing family of the railing to the parametric family of the marking line; S4: Draw one end of the railing handrail and generate the marking model; S5: Select the road surface in the road model to automatically match the road marking model with the road surface, thus completing the creation of road markings that automatically adapt to the road.

2. The method for rapid creation of road markings based on BIM technology and railing families according to claim 1, characterized in that, When the marking to be created is a solid line, the marking parameter family is a solid line profile family; the profile size of the solid line profile family is consistent with the cross-section of the solid line marking, and the width parameter a of the solid line profile family is set.

3. The method for rapid creation of road markings based on BIM technology and railing families according to claim 2, characterized in that, When the mark to be created is a solid line, step S3 specifically includes: Create railings and handrails in the BIM project file; The profile family of the railing handrail structure is set to the solid line profile family loaded in step S2.

4. The method for rapid creation of road markings based on BIM technology and railing families according to claim 1, characterized in that, When the marking to be created is a dashed line, the marking parameter family is a railing-panel family; the size of the railing-panel family is consistent with the dashed line marking unit section, and the width parameter b and the unit section length parameter c of the railing-panel family are set.

5. The method for rapid creation of road markings based on BIM technology and railing families according to claim 4, characterized in that, When the mark to be created is a dashed line, step S3 specifically includes: Create railings and handrails in the BIM project file; Set the railing family to the railing-panel family, and set the relative positions of the railings.

6. The method for rapid creation of road markings based on BIM technology and railing families according to claim 1, characterized in that, The BIM software used is Revit.

7. A rapid road marking creation device based on BIM technology for railing families, characterized in that, include: A processor and a memory; wherein the memory is used to store computer execution instructions, and when the device is running, the processor executes the computer execution instructions stored in the memory to cause the device to perform the road marking rapid creation method according to any one of claims 1-6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that can be invoked by a processor to execute the method according to any one of claims 1-6.