Design method and device of landscape flower border, storage medium and equipment

By using the combination technology of REVIT and Dynamo software in the landscape design, it automatically generates the terrain and plant layout, solving the problem of low design efficiency, lack of automation and natural lack of natural design in existing technologies. Design effect of landscape flowers.

CN119378080AInactive Publication Date: 2025-01-28SICHUAN TIANYI ECOLOGICAL GARDEN GRP CO LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411918245.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-01-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is inefficient in landscape flower design, lacks automation and flexibility, and it is difficult to meet the diversity and aesthetic requirements in real natural environments.

Method used

The REVIT software is used for terrain creation, combined with Dynamo software to handle the topography details, and sets flower design parameters based on Dynamo. Using these parameters and pre -created plant family models to automatically generate landscape flowers models.

Benefits of technology

Through the design process of automation and plant layout, the design time is significantly shortened, the design efficiency is improved, the natural and diversity of the plant layout is enhanced, and the design effect is better close to the natural ecological environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378080A_ABST
    Figure CN119378080A_ABST
Patent Text Reader

Abstract

The invention provides a landscape flower border design method and device, a storage medium and equipment, and relates to the technical field of intelligent landscape design, and the method comprises the steps: carrying out the terrain creation through Revit software, and obtaining a three-dimensional model for a target region; processing landscape terrain details of the three-dimensional model in combination with Dynamo software to obtain a terrain model; setting flower border design parameters on the basis of the Dynamo software; and automatically generating a landscape flower border model by using the flower border design parameters and a pre-created plant family model. According to the method, through the design process of automatically generating the terrain and the plant layout, the design time is remarkably shortened, the dependence on manual operation is reduced, the probability of human errors is reduced, and the design efficiency is greatly improved; and diversity and naturalness of landscape layout can be guaranteed, and the design effect is better close to the natural ecological environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent landscape design, and in particular to a design method and device for a landscape flower border, a storage medium and equipment. Background Art

[0002] In architectural design, landscape planning and infrastructure construction, Building Information Modeling (BIM) technology is gradually becoming mainstream. BIM technology can integrate data from various aspects such as architecture, structure, electromechanical, etc., to help designers complete design and simulation in a three-dimensional environment. As one of the representative software in the field of BIM, Revit has powerful architectural design, structural modeling and construction management capabilities, especially in garden landscape design, where terrain creation and plant arrangement are common design contents.

[0003] In landscape design, especially when it comes to flower border design, designers must not only consider the complexity of the terrain, but also arrange various plants reasonably to simulate the natural environment. However, the manual operation of terrain generation and plant arrangement is cumbersome and lacks automation, which limits the improvement of design efficiency. At present, terrain creation and plant family arrangement in architectural design and landscape design mainly rely on Revit manual operation and some auxiliary tools, which can provide certain terrain modeling and plant family arrangement functions, but there are still the following main shortcomings in actual operation: 1. Micro-terrain modeling is complex and inefficient: Although Revit has the function of terrain creation, the modeling process of general complex terrain needs to rely on manual operation or importing external terrain data. This method is not only cumbersome, but also prone to insufficient model accuracy due to data mismatch. At the same time, the processing and modification of complex micro-terrain commonly seen in flower borders is very time-consuming.

[0004] 2. Lack of automation and flexibility: The existing Revit plant family arrangement function cannot automatically adjust the planting plan according to the changes in terrain or design requirements. All plant arrangements can only rely on the designer to manually operate one by one, lacking flexible parametric adjustment and automation functions, which severely limits the design efficiency and design effect. When facing large-scale garden design or complex terrain, it is extremely time-consuming and prone to errors.

[0005] 3. Poor randomness and diversity: When manually arranging plant families, it is difficult for designers to generate a large number of plant plans with diverse layouts in a short period of time. Especially in the design of naturalistic flower borders, plant arrangements often appear rigid, lack randomness and natural ecological effects, and it is difficult to achieve the diversity and aesthetics requirements in real natural environments. Summary of the invention

[0006] To this end, the present invention provides a design method and device for a landscape flower border, a storage medium, and equipment, aiming to solve the technical problems of the prior art in designing landscape flower borders, such as low efficiency, lack of automation and flexibility, and difficulty in achieving the diversity and aesthetic requirements in a real natural environment.

[0007] To achieve the above objectives, the present invention adopts the following technical solutions: According to a first aspect of the present invention, the present invention provides a method for designing a landscape flower border, the method comprising: Use Revit software to create terrain and obtain a three-dimensional model of the target area; Processing the landscape terrain details of the three-dimensional model with Dynamo software to obtain a terrain model; Setting flower border design parameters based on the Dynamo software; The flower border design parameters and the pre-created plant family model are used to automatically generate a landscape flower border model.

[0008] Furthermore, the terrain creation using Revit software to obtain a three-dimensional model for the target area includes: Creating a new project file in the Revit software, importing the terrain file of the target area, and generating a three-dimensional model; The terrain file includes at least one of a CAD terrain map, a terrain data csv file, and coordinate data.

[0009] Furthermore, the landscape terrain details of the three-dimensional model are processed by combining Dynamo software to obtain a terrain model, including: Starting the Dynamo software and writing a terrain Dynamo script for the landscape terrain details in the target area; According to the terrain Dynamo script, a terrain model is automatically generated based on the three-dimensional model.

[0010] Furthermore, setting the flower border design parameters based on the Dynamo software includes: Writing a flower border Dynamo script for setting the flower border design parameters; The flower border design parameters include at least one of plant layout area range, plant species ratio, plant density, plant species quantity and plant random arrangement seed value.

[0011] Furthermore, before automatically generating the landscape flower border model by using the flower border design parameters and the pre-created plant family model, the method further includes: A plant family model including at least one plant species is created in advance; The plant species include at least one of grasses, trees, shrubs and flowers.

[0012] Furthermore, the method of automatically generating a landscape flower border model by using the flower border design parameters and a pre-created plant family model includes: Selecting a target plant type in the plant family model, setting random distribution parameters in the flower border Dynamo script, and obtaining a target Dynamo script; The target Dynamo script is applied to the terrain model to automatically generate the landscape flower border model on the terrain model.

[0013] Furthermore, the method further comprises: The plant random arrangement seed value in the target Dynamo script is adjusted, and the adjusted target Dynamo script is run to automatically generate different landscape flower border models on the terrain model.

[0014] According to a second aspect of the present invention, the present invention provides a device for designing a landscape flower border, the device comprising: The terrain creation module is used to create terrain using Revit software to obtain a three-dimensional model of the target area; A detail processing module, used for processing the mountain terrain details of the three-dimensional model in combination with Dynamo software to obtain a terrain model; A parameter design module, used for setting flower border design parameters based on the Dynamo software; The landscape generation module is used to automatically generate a landscape flower border model by using the flower border design parameters and a pre-created plant family model.

[0015] According to a third aspect of the present invention, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the method for designing a landscape flower border as described in any one of the first aspects of the present invention.

[0016] According to a fourth aspect of the present invention, the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for designing a landscape flower border as described in any one of the first aspects of the present invention is implemented.

[0017] The present invention adopts the above technical solution and has at least the following beneficial effects: Through the scheme of the present invention, terrain is created using Revit software to obtain a three-dimensional model for the target area; the landscape terrain details of the three-dimensional model are processed in combination with Dynamo software to obtain a terrain model; flower border design parameters are set based on the Dynamo software; and the landscape flower border model is automatically generated using the flower border design parameters and the pre-created plant family model. Thus, the design process of automatically generating terrain and plant layout significantly shortens the design time, reduces the dependence on manual operation, reduces the probability of human error, and greatly improves the design efficiency; and can ensure the diversity and naturalness of the landscape layout, and the design effect is closer to the natural ecological environment.

[0018] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0020] Figure 1 A schematic diagram showing a flow chart of a method for designing a landscape flower border provided by an embodiment of the present invention; Figure 2 A schematic diagram showing a flow chart of a method for designing a landscape flower border provided by an embodiment of the present invention; Figure 3 A brief schematic diagram of a terrain model provided by an embodiment of the present invention is shown; Figure 4 A brief schematic diagram of a plant family model provided by an embodiment of the present invention is shown; Figure 5 A brief schematic diagram showing a method of generating a landscape flower border model on a terrain model according to an embodiment of the present invention; Figure 6 A schematic diagram showing the structure of a device for designing a landscape flower border provided by an embodiment of the present invention is shown; Figure 7 A schematic diagram of the physical structure of a computer device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0021] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0022] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0023] Based on the above background technology records, currently, terrain creation and plant family arrangement in architectural design and landscape design mainly rely on Revit manual operation and some auxiliary tools, and mainly use the following two solutions: 1. Revit's terrain generation function: Revit provides basic terrain generation tools. Designers can create terrain by importing external terrain data (such as CAD files or terrain point data). The operation process generally includes: 1) Import topographic drawings or coordinate data; 2) Manually edit terrain points to generate a 3D terrain model; 3) Manually adjust the height, slope and smoothness of the terrain; Although Solution 1 can generate basic terrain, the modeling process of complex terrain relies on manual operation, which is cumbersome especially in large-scale scenes. In addition, the terrain tool provided by Revit cannot provide automatic adjustment function, so designers must manually modify and optimize the terrain model step by step, which is inefficient.

[0024] 2. Plant family arrangement in Revit: In Revit, plant families, as a family type, can be manually placed at specific locations in the model. The operation is usually as follows: 1) The designer selects the required plant family type from the family library; 2) Manually click to place the plant family at the specified location of the terrain model; 3) Adjust the position and elevation of the plant family, and repeat this operation until the overall layout is completed.

[0025] Solution 2 is feasible in small-scale design, but it is difficult to manually arrange plant families on large terrain. Designers cannot use simple means to randomly distribute plants or automatically arrange them according to terrain features, which leads to a large workload for plant arrangement, monotonous layout, and difficulty in achieving a realistic and natural effect.

[0026] Based on this, the present invention provides a method for creating terrain based on Revit and Dynamo and randomly generating flower border plant families on the terrain, so as to significantly improve the design efficiency, enhance the automation capability, and improve the randomness and diversity of the plant family arrangement.

[0027] In order to enhance the understanding of the present invention by those skilled in the art, the professional names are explained below: BIM (Building Information Modeling): BIM is a technology based on three-dimensional models that digitally represents the physical and functional characteristics of buildings. In architectural, landscape design and infrastructure projects, BIM technology helps designers, engineers and construction personnel to design, model and collaborate efficiently. It can integrate the design, construction and operation and maintenance information of buildings, thereby optimizing every stage of the project life cycle.

[0028] Revit: Revit is a BIM software developed by Autodesk and widely used in professional fields such as architecture, structure, and electromechanical. It can create and edit three-dimensional models and provide comprehensive support for the design, construction, and management of buildings. The Revit software used in the present invention can be used to carry the model generated by Dynamo, and can also be used to create a project that combines terrain and flower borders, that is, Revit is a "platform" for displaying the results of Dynamo's operation.

[0029] Dynamo: Dynamo is a low-code visual programming tool that allows users to write scripts by dragging and dropping nodes to automate tasks in Revit. Dynamo can extend the functionality of Revit and help designers achieve more complex geometric modeling, parametric design, and data management.

[0030] Terrain creation: Terrain creation refers to the generation of a ground or landform model in Revit, usually based on external data (such as CAD topographic maps, coordinate data) or manually set parameters. In landscape design, terrain creation is a basic step. Designers use terrain models to simulate real terrain features such as hills, slopes and water.

[0031] Plant family: refers to the plant model or object defined in the Revit model. Family is a unit used to create reusable objects in Revit. Plant families can include different kinds of plant models, such as trees, shrubs, flowers, etc., for designers to use in landscape design.

[0032] Flower border: Flower border is a garden design element, which refers to the regular or random arrangement of different types of flowers and plants in a certain area to form a colorful landscape effect. Flower border design usually emphasizes the combination of colors, types, and the growth habits of plants to create a natural and harmonious visual effect.

[0033] Random generation: Random generation refers to the use of algorithms to generate results based on certain rules, and the results are uncertain and variable. In landscape design, randomly generated plant layouts can simulate the random distribution of plants in nature, making the design look more natural.

[0034] Parametric design: Parametric design is a design method based on mathematical or logical formulas to control model generation. By setting different parameters, designers can flexibly adjust the shape, size and other features of the model. In this invention, parametric design allows designers to change the final terrain and plant layout effects by adjusting parameters (such as plant species and distribution density).

[0035] Family library: A family library refers to a collection of predefined families in Revit. Designers can select appropriate family types from the family library, such as plants, furniture, building components, etc., and use them directly for design and modeling.

[0036] The embodiment of the present invention provides a method for designing a landscape flower border, such as Figure 1 As shown, at least the following steps S101 to S104 may be included: Step S101, using Revit software to create terrain and obtain a three-dimensional model of the target area.

[0037] Before creating terrain, the embodiment of the present invention needs to perform preparatory work, that is, install Revit and Dynamo on the designer's operating end, and prepare terrain files in advance, including CAD terrain maps for the target area, terrain data csv files, and coordinate data.

[0038] like Figure 2As shown, it is a detailed application step diagram of the design method of the landscape flower border provided by the embodiment of the present invention. After successfully installing the software, create a new project file in Revit, and import the pre-created terrain file to generate a three-dimensional model of the target area (such as a resort mountain). In actual operation, the pre-created terrain data can be processed into a csv file format, and then the file import is executed to obtain a three-dimensional model. In addition, it can also support the import of external data (such as CAD topographic maps, coordinate data, etc.) or custom parameters to reduce the complexity and time of manual terrain modeling. It should be noted that when the terrain of the target area is complex (for example, it contains multiple areas with large slope changes), attention should be paid to the accuracy of the three-dimensional model.

[0039] Step S102, using Dynamo software to process the landscape terrain details of the three-dimensional model to obtain a terrain model.

[0040] Specifically, the Dynamo software can be started to write a terrain Dynamo script for the landscape terrain details in the target area; according to the terrain Dynamo script, the terrain model is automatically generated based on the three-dimensional model.

[0041] The terrain Dynamo script is used to customize the details of mountain terrain through parametric design. Import the terrain Dynamo script into Revit software and run it. Revit software can automatically generate terrain models based on the 3D model terrain file and the imported terrain Dynamo script. Figure 3 The following is a simplified schematic diagram of the terrain model generated in a Revit project using Dynamo.

[0042] The script written by Dynamo in the embodiment of the present invention can automatically generate complex terrain according to input external data or custom parameters without manual operation, which significantly improves the efficiency and accuracy of terrain creation.

[0043] Step S103, setting flower border design parameters based on Dynamo software.

[0044] Before setting the flower border design parameters, designers can also pre-create plant family models containing a variety of plant species, such as grasses, trees, shrubs, and flowers, according to project requirements, for use in subsequent landscape design. Figure 4 As shown, it is a brief schematic diagram of a plant family model (tree model) provided by an embodiment of the present invention. The different shades of shadows in the tree model are the effects of lighting rendering by Revit software, making the tree model more three-dimensional.

[0045] Furthermore, designers need to write a flower border Dynamo script to set the flower border design parameters. The flower border design parameters include the plant layout area, plant family species ratio, plant density, plant species number, and plant random layout seed value. By simply adjusting the flower border design parameters, the overall flower border design effect can be quickly affected. Designers can flexibly adjust the rules of terrain generation and plant layout, making the design process highly free and adjustable, and the entire design process becomes very efficient.

[0046] Step S104, automatically generating a landscape flower border model using the flower border design parameters and the pre-created plant family model.

[0047] Designers can select the target plant type in the plant family model from the pre-created plant family model, and set the random distribution parameters in the flower border Dynamo script to obtain the target Dynamo script; apply the target Dynamo script to the terrain model to automatically generate a landscape flower border model on the terrain model. In other words, by obtaining the terrain model in the target Dynamo script and running the target Dynamo script, Revit will automatically generate a landscape flower border model on the terrain model according to the flower border design parameters, realize the merging of terrain and flower border, and display the merging results. Figure 5 As shown, it is a brief schematic diagram of generating a landscape flower border model on a terrain model provided by an embodiment of the present invention, wherein the lighter gray at the bottom is the terrain model, the black lines are the terrain contour lines, the darker gray is the tree model, and the blue dots are the terrain elevation points. The random arrangement of plants based on terrain features in the embodiment of the present invention can make corresponding layout adjustments according to the height, slope and other features of the terrain, thereby ensuring the compatibility of the plant family model with the terrain model and improving the diversity and naturalness of the plant layout.

[0048] It should also be noted that in actual applications, since the display effect of the landscape flower border model is randomly generated, if the designer is not satisfied with the random effect, he can adjust the random plant layout seed value in the target Dynamo script and run the adjusted target Dynamo script to automatically generate different landscape flower border models on the terrain model. In other words, by adjusting the random seed value, re-running the Dynamo script, and adjusting the plant layout accordingly, a variety of different flower border layout schemes can be generated.

[0049] It can be understood that the embodiment of the present invention realizes the diversified layout of plant families through random generation algorithms, avoiding the repetitiveness and monotony caused by manual layout, making the design effect closer to the natural ecological environment. When the terrain changes, the random layout scheme of the plant family can be automatically adjusted to ensure that the distribution of plants always matches the terrain changes, ensuring the rationality and naturalness of the layout.

[0050] The embodiment of the present invention provides a method for designing a landscape flower border, which uses Revit software to create terrain to obtain a three-dimensional model for a target area; combines Dynamo software to process the landscape terrain details of the three-dimensional model to obtain a terrain model; sets flower border design parameters based on Dynamo software; and uses the flower border design parameters and a pre-created plant family model to automatically generate a landscape flower border model. Based on this, the present invention has at least the following advantages: 1) Improve design efficiency: By using Dynamo scripts to automatically generate terrain, designers no longer need to manually model complex terrain. The automation of this process significantly improves design efficiency, especially when dealing with large areas or complex terrain, saving a lot of time and labor costs; 2) Enhance the naturalness and diversity of plant layout: The random arrangement of plant families is based on terrain features, which can better simulate the distribution of plants in natural environments, making the final layout look more natural and rich, which is better than the single, repetitive manual arrangement method in the existing technology; 3) Flexible parametric control: Designers can flexibly adjust the rules of terrain and plant layout through parametric methods, which can quickly respond to changes in project requirements and ensure that the design scheme meets specific ecological environment and aesthetic requirements; 4) Automatic linkage adjustment: When the terrain changes, the plant family layout will automatically adjust accordingly. This linkage feature ensures the adaptability of the plant layout to the terrain, avoids inconsistencies in the design, and improves the overall coordination of the design. Existing technologies usually require designers to modify manually, which is inefficient and prone to errors; 5) Save design costs: By reducing the complexity of manual operations and reducing human intervention, the labor cost in the design process is significantly reduced. This advantage is particularly evident when facing large-scale or complex projects, making the project budget more reasonable and improving overall work efficiency.

[0051] Further, as Figure 1 In a specific implementation, an embodiment of the present invention provides a device for designing a landscape flower border, such as Figure 6 As shown, the apparatus may include: a terrain creation module 610 , a detail processing module 620 , a parameter design module 630 and a landscape generation module 640 .

[0052] The terrain creation module 610 can be used to create terrain using Revit software to obtain a three-dimensional model for a target area; The detail processing module 620 can be used to process the mountain terrain details of the three-dimensional model in combination with Dynamo software to obtain a terrain model; The parameter design module 630 can be used to set the flower border design parameters based on Dynamo software; The landscape generation module 640 can be used to automatically generate a landscape flower border model using flower border design parameters and pre-created plant family models.

[0053] Optionally, the terrain creation module 610 may also be used to create a new project file in the Revit software, import the terrain file of the target area, and generate a three-dimensional model; The terrain file includes at least one of a CAD terrain map, a terrain data csv file, and coordinate data.

[0054] Optionally, the detail processing module 620 may also be used to start Dynamo software to write a terrain Dynamo script for the landscape terrain details in the target area; According to the terrain Dynamo script, the terrain model is automatically generated based on the 3D model.

[0055] Optionally, the parameter design module 630 may also be used to write a flower border Dynamo script for setting flower border design parameters; The flower border design parameters include at least one of the plant layout area, plant species ratio, plant density, plant species quantity and plant random arrangement seed value.

[0056] Optionally, the landscape generation module 640 may also be used to pre-create a plant family model including at least one plant species; The plant species include at least one of grasses, trees, shrubs and flowers.

[0057] Optionally, the landscape generation module 640 may also be used to select a target plant type in the plant family model, set random distribution parameters in the flower border Dynamo script, and obtain a target Dynamo script; Apply the target Dynamo script to the terrain model to automatically generate a landscape flower border model on the terrain model.

[0058] Optionally, the landscape generation module 640 may also be used to adjust the plant random arrangement seed value in the target Dynamo script, and run the adjusted target Dynamo script to automatically generate different landscape flower border models on the terrain model.

[0059] It should be noted that for other corresponding descriptions of the functional modules involved in the landscape flower border design device provided in the embodiment of the present invention, reference can be made to Figure 1 The corresponding description of the method shown will not be repeated here.

[0060] Based on the above Figure 1The method shown, accordingly, an embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the landscape flower border design method described in any of the above embodiments are implemented.

[0061] Based on the above Figure 1 The method shown and Figure 6 The embodiment of the device shown in the figure, the embodiment of the present invention also provides a physical structure diagram of a computer device, such as Figure 7 As shown, the computer device may include a communication bus, a processor, a memory and a communication interface, and may also include an input / output interface and a display device, wherein each functional unit may communicate with each other through the bus. The memory stores a computer program, and the processor is used to execute the program stored in the memory and execute the steps of the landscape flower border design method described in the above embodiment.

[0062] Those skilled in the art can clearly understand that the specific working processes of the systems, devices, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and for the sake of brevity, they are not further described here.

[0063] In addition, the functional units in various embodiments of the present invention may be physically independent of each other, or two or more functional units may be integrated together, or all functional units may be integrated into one processing unit. The above integrated functional units may be implemented in the form of hardware, or in the form of software or firmware.

[0064] A person skilled in the art can understand that if the integrated functional unit is implemented in the form of software and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention can be essentially or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, which includes several instructions to enable a computing device (such as a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention when running the instructions. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0065] Alternatively, all or part of the steps of implementing the aforementioned method embodiments may be accomplished by hardware associated with program instructions (such as a computing device such as a personal computer, a server, or a network device), and the program instructions may be stored in a computer-readable storage medium. When the program instructions are executed by a processor of the computing device, the computing device executes all or part of the steps of the method described in the various embodiments of the present invention.

[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that within the spirit and principles of the present invention, the technical solutions described in the aforementioned embodiments can still be modified, or some or all of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate from the protection scope of the present invention.

Claims

1. A method for designing a landscape flower border, characterized in that: The method comprises: Use Revit software to create terrain and obtain a three-dimensional model of the target area; Processing the landscape terrain details of the three-dimensional model with Dynamo software to obtain a terrain model; Setting flower border design parameters based on the Dynamo software; The flower border design parameters and the pre-created plant family model are used to automatically generate a landscape flower border model.

2. The method according to claim 1, characterized in that The terrain is created by using Revit software to obtain a three-dimensional model for the target area, including: Creating a new project file in the Revit software, importing the terrain file of the target area, and generating a three-dimensional model; The terrain file includes at least one of a CAD terrain map, a terrain data csv file, and coordinate data.

3. The method according to claim 1, characterized in that The step of processing the landscape terrain details of the three-dimensional model with Dynamo software to obtain a terrain model includes: Starting the Dynamo software and writing a terrain Dynamo script for the landscape terrain details in the target area; According to the terrain Dynamo script, a terrain model is automatically generated based on the three-dimensional model.

4. The method according to claim 1, characterized in that: The step of setting the flower border design parameters based on the Dynamo software includes: Writing a flower border Dynamo script for setting the flower border design parameters; The flower border design parameters include at least one of plant layout area range, plant species ratio, plant density, plant species quantity and plant random arrangement seed value.

5. The method according to claim 1, characterized in that: Before automatically generating a landscape flower border model using the flower border design parameters and a pre-created plant family model, the method further includes: A plant family model including at least one plant species is created in advance; The plant species include at least one of grasses, trees, shrubs and flowers.

6. The method according to claim 4, characterized in that The method of automatically generating a landscape flower border model by using the flower border design parameters and a pre-created plant family model includes: Selecting a target plant type in the plant family model, setting random distribution parameters in the flower border Dynamo script, and obtaining a target Dynamo script; The target Dynamo script is applied to the terrain model to automatically generate the landscape flower border model on the terrain model.

7. The method according to claim 6, characterized in that The method further comprises: The plant random arrangement seed value in the target Dynamo script is adjusted, and the adjusted target Dynamo script is run to automatically generate different landscape flower border models on the terrain model.

8. A landscape flower border design device, characterized in that: The device comprises: The terrain creation module is used to create terrain using Revit software to obtain a three-dimensional model of the target area; A detail processing module, used for processing the mountain terrain details of the three-dimensional model in combination with Dynamo software to obtain a terrain model; A parameter design module, used for setting flower border design parameters based on the Dynamo software; The landscape generation module is used to automatically generate a landscape flower border model by using the flower border design parameters and a pre-created plant family model.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the method for designing a landscape flower border according to any one of claims 1 to 7.

10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for designing a landscape flower border according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Plant family library landscape model establishment method based on LIM technology

    CN112948953A

  • Garden plant maintenance visualization method based on CERD-MR system

    CN114722475A

  • BIM modeling method and device for municipal garden engineering, electronic equipment and storage medium

    CN117332482A

  • Fabricated flower border design method, system and equipment based on BIM (Building Information Modeling)

    CN117951789A