BIM engineering scheme display method and system integrating multiple display modes and customized paths
By integrating two-dimensional pictures and videos into the three-dimensional BIM scene and customizing the display route and effect, the problem that traditional BIM engineering solution display methods cannot intuitively display the relative position and lack of dynamic effects in the three-dimensional space, achieving a more accurate, easier to understand and more technological reporting effect.
Patent Information
- Application Number
- CN202210516861.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-06
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2042-05-06
AI Technical Summary
The traditional BIM engineering solution display method cannot intuitively display the relative position of three-dimensional space, lacks three-dimensional dynamic effects, and cannot realize human-computer interaction and local details custom viewing.
By integrating two-dimensional pictures and videos into the three-dimensional BIM scene, customize the display routes and effects, the editing and management of the three-dimensional display routes and the setting of the display effect, including the residence time and display method of the route points.
It has achieved the implementation of BIM solution results reporting more accurate, easier to understand and accept in a short period of time, enhanced the sense of technology and immersion of the report, and solved the limitations of traditional display methods.
Smart Images

Figure CN114926608B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of construction technology (the entire life cycle of BIM engineering construction), and in particular relates to a BIM engineering solution display method and system that integrates multiple display modes and customized paths. Background Art
[0002] In the railway survey and design industry, from bidding, planning and design, construction to delivery and acceptance, each link needs to present and report the BIM (Building Information Modeling) plan or results. The two most commonly used methods are PPT and animated video. PPT is often assisted by text and two-dimensional static pictures. The text and pictures intelligently display a certain angle of the scene, and even a wide-angle lens cannot fully display the scene; its defect is that it cannot intuitively display the relative position of the three-dimensional space and lacks three-dimensional dynamic effects. Although animated videos can present three-dimensional effects, they have the defects of being unable to realize human-computer interaction in three-dimensional scenes, viewing is not free, and unable to zoom in on parts. Therefore, it is necessary to propose a new BIM engineering plan display method that integrates two-dimensional, three-dimensional, and video.
[0003] Integrate 2D text, pictures, videos and other media into 3D BIM scenes, package BIM solution results by customizing display routes, display methods and display effects, and finally present users with an immersive and technological report, so that design solutions or results are easier to be recognized. It solves the problem of how to make BIM solution report more accurate, easier to understand and accept, more technological and more exciting in a short time. In addition, the time and content of general reports are limited, and the effect of the report directly affects the listeners' evaluation of BIM solutions and results. How to leave a deep impression on users in a short time can not only make the report more colorful, but also use advanced technical means to give leaders and experts (listeners) a psychological and visual sense of novelty.
[0004] Traditional PPT presentations are mostly assisted by text and two-dimensional drawings, using two-dimensional methods to express three-dimensional principles and effects, but the problems and defects are:
[0005] (1) It is difficult to clearly and intuitively express the intertwined relationship of three-dimensional space in two dimensions; (2) The intertwined relationship of multiple schemes in three-dimensional space is not clearly and intuitively expressed; (3) For non-industry or non-professionals, the drawings are difficult to read and understand, and it is difficult for listeners to understand the design scheme in a short period of time; (4) The BIM design effect can only be imagined in three dimensions, and it is impossible to truly immerse yourself in and intuitively view the design effect; (5) It is impossible to interactively customize the local details of the design effect.
[0006] Traditional video presentation methods mostly use animated video streams to present solution results. Although they are intuitive and clear, they still have the following disadvantages:
[0007] (1) Listeners cannot customize their viewing of any detail space; (2) Listeners cannot adjust the playback time of the video stream; (3) Listeners cannot zoom in and out of a specific part; (4) Listeners cannot customize the 3D display route; (5) Listeners cannot mark key points in the 3D scene.
[0008] The difficulty of solving the above problems and defects is: since each method has its own technical characteristics, directly solving the defects of each method is not enough to solve the problem. Therefore, consider integrating two-dimensional pictures and videos into the BIM three-dimensional scene, and then combining the advantages of each method through technical means to achieve better results.
[0009] The significance of solving the above problems and defects is that this method solves the problems in the traditional BIM scheme or results reporting process, which only rely on two dimensions and cannot intuitively display the relative position of three-dimensional space, cannot realize human-computer interaction in three-dimensional scenes, lacks three-dimensional dynamic effects, and cannot customize the viewing of any space of the scheme, cannot mark key points, and the report display is not free. It can integrate two-dimensional pictures and animated videos into three-dimensional BIM scenes; can customize the report display route, including route editing management and route point management; can set the report display effect, including point dwell time, display method, and local display effect. It achieves the purpose of integrating the advantages of various single display methods into one, and effectively enhances the effect of report display. Summary of the invention
[0010] In view of the problems existing in the prior art, the present invention provides a BIM engineering solution display method, system and information data processing terminal that integrate multiple display modes and customized paths.
[0011] The technical solution is as follows:
[0012] The BIM engineering scheme display method integrating multiple display modes and customized paths is to integrate two-dimensional pictures and videos into three-dimensional scenes, and to automatically generate the basic route of the BIM engineering scheme display, route editing management, route point management, the stay time of each route point, and the adjustment of route turns to realize the three-dimensional display of the final route by performing the following processing on the display route; specifically, the following steps are included:
[0013] S101, input BIM engineering scheme data, including engineering scheme 3D model data, basic engineering information, and report presentation time, and store them in the database;
[0014] S102, creating a three-dimensional display route for a BIM engineering solution, entering basic route information, including route name, starting point, and end point, and integrating a BIM engineering solution display system with a custom path in multiple display modes, and automatically generating a basic route for the BIM engineering solution display according to an automatic three-dimensional route generation algorithm;
[0015] S103, according to the actual BIM engineering solution scenario, adding key display route points to the basic route created in step S102, integrating the BIM engineering solution display system of the custom path in multiple display modes, sorting the key display route points in sequence according to the index in the key display route point parameters, and forming the BIM engineering solution display actual route; based on the formed BIM engineering solution display actual route, multiple display mode integration is performed: display media is added to the key display route points on the actual route in the BIM three-dimensional scene, and the display media includes one or more forms of two-dimensional pictures, videos, and three-dimensional BIM scenes;
[0016] S104, adjusting the actual route according to the actual BIM engineering solution scenario to form a final solution display route; the adjustment of the actual route includes adjusting the route turn, adding or deleting route points, the display carrier size of the points, and the display content;
[0017] S105, setting the display effect: setting the report display mode and the report display stay time of each route point according to the total report time; the report display mode includes: automatic report display and manual report display; calculating the final display speed according to the route length and the report display time, and finally displaying the final route according to the BIM engineering plan for report display; wherein the calculation method of the display speed is as follows:
[0018]
[0019] Where v is the speed of the report presentation, Tz is the total duration of the report presentation, and T i is the dwell time of the i-th point of the route, i ranges from 1 to n, where n is the total number of points on the route, P i P i+1 is the distance between the i-th point and the i+1-th point, is the total length of the route;
[0020]
[0021] Where (x i ,y i ,z i ) is point P i The coordinates in three dimensions, (x i+1 ,y i+1 ,z i+1 ) is point P i+1Coordinates in three dimensions.
[0022] Furthermore, the BIM engineering solution data in step S101 also includes:
[0023] The name of the scheme data to be reported;
[0024] 2D images, including design drawings, BIM model screenshots, and on-site photos;
[0025] Videos, including BIM animation videos and on-site recorded videos.
[0026] Furthermore, in step S102, the basic route information entered also includes the area to which the route belongs, the route name, and the route code.
[0027] Further, in step S102, the creation of a BIM engineering solution display route specifically includes:
[0028] Step 1: Create a basic route and store basic information in the database;
[0029] Step 2: Adjust the basic route direction: edit the basic route points on the basic route, including the position translation and direction rotation of the points, and the size adjustment of the display carrier on the points. After the editing is completed, the information of the basic route points is automatically saved to the database;
[0030] Step 3: Form a basic route for BIM project plan presentation.
[0031] Further, the automatic generation of the three-dimensional route algorithm in step S102 includes:
[0032] Step (a) creates an empty route point array, a name array, a code array, an array of route IDs, an array of route point coordinates, an array of route point angles, and an array of route point annotations;
[0033] Step (b) creates a point and adds the point information to the array in step (a) according to the index of the point;
[0034] Step (c) creating a route spline mesh splinemesh and setting the route spline mesh style;
[0035] Step (d) traverses all route point arrays, and adds route spline meshes splinemesh between route points in order to form a route;
[0036] Step (e) of generating the basic route is completed.
[0037] Furthermore, the method of adding key display route points in step S103 includes:
[0038] Step (i) inputting point information, including name, code, route code, location coordinates, turning angle, uploading route point display carrier, and generating point object; the carrier includes picture or video;
[0039] Step (ii) searching the route where the point is located according to the route code to which the route point belongs;
[0040] Step (iii) obtaining the index of the previous point of the insertion point on the route;
[0041] Step (iv) inserting a point object and adding a route spline mesh splinemesh between the previous point and the next point;
[0042] Step (v) Update the route.
[0043] Furthermore, the actual route is adjusted according to the actual BIM engineering solution scenario in step S104 to form the final solution display route, which specifically includes:
[0044] Step (1) Adjusting the actual route direction: Editing the route points on the actual route, including translation of the route points, direction rotation, and adjustment of the size of the route point display carrier;
[0045] Step (2) setting display media on the route point, uploading a two-dimensional picture or video to the display medium of the route point and adjusting the size and angle;
[0046] Step (3) finally updates the information of the above basic route points to the database to form the final display route of the BIM engineering plan.
[0047] Further, the final route is presented and reported according to the BIM engineering plan in step S105, including:
[0048] Step 1) Set the dwell time of route points: according to the total duration of report display, set the dwell time of each route point and save it automatically. The dwell time range of each point is 50ms-5min;
[0049] Step 2) Get the reporting method parameters and determine whether to display the report automatically or manually:
[0050] If it is an automatic report display, it will be played automatically according to the set parameters;
[0051] If it is a manual report presentation, get the adjustment instructions and adjust the route forward or backward according to the left and right arrows at the bottom of the page;
[0052] Step 3) Get the display speed of the entire route and save it automatically. The display speed of the entire route is equal to the route length / (total report display time-stay time of all points).
[0053] Another object of the present invention is to provide a three-dimensional solution reporting and display system to realize the BIM engineering solution display method integrating multiple display modes and custom paths, and the three-dimensional solution reporting and display system includes:
[0054] A fusion of multiple presentation modes, used to integrate two-dimensional images and videos into three-dimensional BIM engineering solution scenes;
[0055] Display route customization system, used to input basic route information, automatically generate basic 3D routes, adjust route turns, generate actual display routes, and dynamically update routes;
[0056] Display route point management system, used to add, delete, edit, save route points, quickly locate route points, and whether to display the display carrier;
[0057] The display effect setting system is used to set the report display mode, including automatic and manual, setting the point stay time, and whether the route is highlighted.
[0058] Furthermore, the fusion multi-display mode system includes:
[0059] A two-dimensional image fusion unit, used to add image display media to route points;
[0060] Video fusion unit, used to add video display media to route points;
[0061] 3D BIM data fusion unit, used as basic data for report presentation;
[0062] The display route customization system includes:
[0063] A route basic information input unit, used to input basic route information;
[0064] Automatically generate a basic three-dimensional route unit, used to automatically generate a basic three-dimensional route;
[0065] A route adjustment steering unit is used to adjust the route steering;
[0066] Generating an actual display route unit, used for generating an actual display route;
[0067] A route dynamic updating unit, used for dynamically updating the route;
[0068] The display route point management system includes:
[0069] Add route point unit, used to add route points to the route;
[0070] A route point deletion unit is used to delete a route point;
[0071] Edit route point unit, used to edit route points;
[0072] A route point saving unit is used to save route point information;
[0073] Route point rapid positioning unit, used to quickly locate route points;
[0074] Whether to display the route point display carrier unit, which is used to control whether the display carrier of the point is displayed in the route display;
[0075] The display effect setting system includes:
[0076] Automatic report display unit, used to set the report display mode to automatic;
[0077] Manual report display unit, used to set the report display mode to manual;
[0078] Set point dwell time unit, used to set the dwell time of a point;
[0079] Whether the route is highlighted or not is used to highlight the route.
[0080] In combination with all the above technical solutions, the advantages and positive effects of the present invention are as follows: the method of introducing two-dimensional PPT and animated video into a three-dimensional scene solves the problem that the display path and three-dimensional display effect cannot be customized in the traditional BIM engineering solution display. Two-dimensional PPT, video, etc. can be integrated into the three-dimensional scene, and the three-dimensional display effect can be customized, including the editing and management of the display route, the management of key points, the report display speed, the dwell time, the angle adjustment, etc. In the display speed of the entire route obtained by the present invention, the display speed of the entire route is equal to the route length / (total report display time-dwell time of all points), and the display effect is better at 2m / s-10m / s.
[0081] On the one hand, the present invention retains the traditional display method, and on the other hand, it gives full play to the advantages of BIM three-dimensional visualization, making the display of plans and results more intuitive and accurate, fully increasing the sense of immersion, novelty and technology, thereby making the results of the plans easier to be recognized. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0083] Figure 1 It is a flow chart of a BIM engineering solution display method integrating multiple display modes and customized paths provided by an embodiment of the present invention.
[0084] Figure 2The present invention provides an automatic three-dimensional route generation algorithm flow chart.
[0085] Figure 3 It is a flow chart of a method for adding route points provided by an embodiment of the present invention.
[0086] Figure 4 It is a schematic diagram of a three-dimensional solution reporting and display system provided in an embodiment of the present invention.
[0087] In the figure: 1. Fusion of multiple display modes system; 1-1. Two-dimensional image fusion unit; 1-2. Video fusion unit; 1-3. Three-dimensional BIM data fusion unit; 2. Display route customization system; 2-1. Route basic information entry unit; 2-2. Automatic generation of basic three-dimensional route unit; 2-3. Adjustment of route turning unit; 2-4. Generation of actual display route unit; 2-5. Route dynamic update unit; 3. Display route point management system; 3-1. Add route point unit; 3-2. Delete route point unit; 3-3. Edit route point unit; 3-4. Save route point unit; 3-5. Route point fast positioning unit; 3-6. Whether to display route point display carrier unit; 4. Display effect setting system; 4-1. Automatic report display unit; 4-2. Manual report display unit; 4-3. Set point stay time unit; 4-4. Whether route is highlighted unit. DETAILED DESCRIPTION
[0088] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0089] like Figure 1 As shown, the BIM engineering solution display method integrating multiple display modes and customized paths provided by the present invention includes:
[0090] S101, input BIM project plan data, including project plan 3D model data, basic project information, and report presentation time, and store them in a database.
[0091] S102, creating a three-dimensional display route for the BIM engineering solution, entering basic route information, including route name, start point and end point, and the system automatically generates a basic route for displaying the BIM engineering solution according to an automatic three-dimensional route generation algorithm.
[0092] S103, according to the actual BIM engineering plan scenario, key display route points are added to the basic route created in step S102, and the system sorts them in sequence according to the index in the key display route point parameters to form the actual route for the BIM engineering plan display; based on the formed BIM engineering plan display of the actual route, multiple display methods are integrated: display media is added to the route points on the actual route, and two-dimensional pictures or videos that need to be displayed are added to the route points that need to be highlighted (each route point has a display carrier, which can load pictures or videos, and the size of the two-dimensional picture or video can be adjusted by itself, and it is automatically played during the report. Each point can choose whether to add display media, and if added, it can also be set whether to display it during the report).
[0093] S104, adjusting the actual route according to the actual BIM engineering solution scenario to form a final solution display route; the adjustment of the actual route includes adding or deleting turning points of the route, adjusting the display carrier size of the points, and adjusting the display content.
[0094] S105, setting the display effect: setting the report display mode and the report display stay time of each route point according to the actual situation and the total report display time requirement; the report display mode includes: automatic report display and manual report display; calculating the final report display speed according to the route length and the report display time, and finally displaying the final route according to the BIM engineering plan for report display;
[0095] The calculation method of display speed is as follows:
[0096]
[0097] Where v is the speed of the report presentation, Tz is the total duration of the report presentation, and T i is the dwell time at the i-th point of the route (needs to be set by the user in the system), i ranges from 1 to n, where n is the total number of points on the route, P i P i+1 is the distance between the i-th point and the i+1-th point, is the total length of the route;
[0098]
[0099] Where (x i ,y i ,z i ) is point P i The coordinates in three dimensions, (x i+1 ,y i+1 ,z i+1 ) is point P i+1 Coordinates in three dimensions.
[0100] In a preferred embodiment of the present invention, the BIM engineering solution data in step S101 further includes:
[0101] The name of the scheme data to be reported;
[0102] 2D images, including design drawings, BIM model screenshots, and on-site photos;
[0103] Videos, including BIM animation videos and on-site recorded videos.
[0104] In a preferred embodiment of the present invention, the step S102 of entering basic route information also includes the area to which the route belongs, the route name, and the route code;
[0105] The route for creating a BIM engineering solution display specifically includes:
[0106] Step 1: Create basic route points and store basic route point parameter information in the database;
[0107] Step 2: Adjust the basic route direction: edit the direction of the basic route points on the basic route, including translation and rotation directions, and size adjustment of the display carrier on the point. After adjustment, the information of the basic route points is automatically saved to the database;
[0108] Step 3: Form a basic route for BIM project plan presentation.
[0109] In a preferred embodiment of the present invention, Figure 2 As shown, the automatic three-dimensional route generation algorithm in step S102 includes:
[0110] Step (a) creates an empty route point array, a name array, a code array, an array of route IDs, an array of route point coordinates, an array of route point angles, and an array of route point annotations;
[0111] Step (b) creates a point and adds the point information to the array in step (a) according to the index of the point;
[0112] Step (c) creating a route spline mesh splinemesh and setting the route spline mesh style;
[0113] Step (d) traverses all route point arrays, and adds route spline meshes splinemesh between route points in order to form a route;
[0114] Step (e) of generating the basic route is completed.
[0115] In a preferred embodiment of the present invention, Figure 3 As shown, the method of adding key display route points in step S103 includes:
[0116] Step (i) input point information, including name, code, route code, location coordinates, turning angle, upload route point display carrier (picture or video), and generate point object;
[0117] Step (ii) searching the route where the point is located according to the route code to which the route point belongs;
[0118] Step (iii) obtaining the index of the previous point of the insertion point on the route;
[0119] Step (iv) inserting a point object and adding a route spline mesh splinemesh between the previous point and the next point;
[0120] Step (v) Update the route.
[0121] In a preferred embodiment of the present invention, the actual route is adjusted according to the actual BIM engineering solution scenario in step S104 to form the final solution display route, which specifically includes:
[0122] Step (1) Adjusting the actual route direction: Editing the route points on the actual route, including translation of the route points, direction rotation, and adjustment of the size of the route point display carrier;
[0123] Step (2) setting display media on the route point, uploading a two-dimensional picture or video to the display medium of the route point and adjusting the size and angle;
[0124] Step (3) finally updates the information of the above basic route points to the database to form the final display route of the BIM engineering plan.
[0125] In a preferred embodiment of the present invention, the step S105 of finally presenting the final route according to the BIM engineering plan for reporting and displaying includes:
[0126] Step 1) Set the dwell time of route points: according to the total duration of report display, set the report dwell time of each route point and save it automatically. The dwell time range of each point is 50ms-5min;
[0127] Step 2) Get the reporting method parameters and determine whether to display the report automatically or manually:
[0128] If it is an automatic report display, it will be played automatically according to the set parameters;
[0129] If it is a manual report presentation, get the adjustment instructions and adjust the route forward or backward according to the left and right arrows at the bottom of the page;
[0130] Step 3) Obtain the display speed of the entire route and save it automatically. The display speed of the entire route is equal to the route length / (total report display time-stay time of all points);
[0131] like Figure 4 As shown, the three-dimensional solution reporting and display system provided by the embodiment of the present invention includes:
[0132] Fusion multi-display system 1, used to integrate two-dimensional images and videos into three-dimensional BIM engineering solution scenes;
[0133] Display route customization system 2, used to input basic route information, automatically generate basic three-dimensional routes, adjust route turns, generate actual display routes, and dynamically update routes;
[0134] Show route point management system 3, used to add route points to routes, manage route points, delete route points, and save route points;
[0135] The display effect setting system 4 is used to quickly locate route points, highlight route points, set the point dwell time, and set the display mode of the points.
[0136] In one embodiment of the present invention, the fusion multi-presentation system 1 includes:
[0137] A two-dimensional image fusion unit 1-1 is used to add image display media to route points;
[0138] Video fusion unit 1-2, used to add video display media to route points;
[0139] 3D BIM data fusion units 1-3 are used as basic data for report presentation;
[0140] The display route customization system 2 includes:
[0141] Route basic information input unit 2-1, used to input route basic information;
[0142] Automatically generate a basic three-dimensional route unit 2-2, used for automatically generating a basic three-dimensional route;
[0143] A route adjustment and steering unit 2-3 is used to adjust the route steering;
[0144] Generating actual display route unit 2-4, used for generating actual display route;
[0145] A route dynamic updating unit 2-5, used for dynamically updating the route;
[0146] Display route point management system 3 includes:
[0147] Add route point unit 3-1, used to add route points to the route;
[0148] A route point deletion unit 3-2 is used to delete a route point;
[0149] The route point editing unit 3-3 is used to edit the route point;
[0150] A route point saving unit 3-4 is used to save route point information;
[0151] A route point rapid positioning unit 3-5 is used to rapidly locate route points;
[0152] Whether to display the route point display carrier unit 3-6 is used to control whether the display carrier of the point is displayed in the route display;
[0153] The display effect setting system 4 includes:
[0154] Automatic report display unit 4-1, used to set the report display mode to automatic;
[0155] Manual report display unit 4-2, used to set the report display mode to manual;
[0156] A point dwell time setting unit 4-3 is used to set the dwell time of a point;
[0157] Whether the route is highlighted unit 4-4 is used to highlight the route;
[0158] The implementation of the present invention can be realized by combining software and hardware. The hardware part requires CPU ≥ dual-core 3.2GHz, memory ≥ 16GB, hard disk ≥ 300GB, 64-bit operating system, system ≥ Microsoft Windows 7; the software requirements are Visual Studio 2017, Microsoft Windows 10, Unreal Engine 4.24.3, MySQL 5.28. The BP_SplinePoint blueprint is used to manage route points, the BP_SplinePath blueprint is used to manage report display routes, and the ProductViewer_Collector is used to manage three-dimensional BIM scenes.
[0159] Application examples:
[0160] Take the Hangzhou South Railway Station Building Structure BIM Scheme Report as an example. First, enter the basic data of the report: including the name of the BIM scheme for the report display, the report data, that is, the Hangzhou South Railway Station Building Structure BIM Scheme model scene data (including BIM 3D model and scene data) into the system. Then follow the steps below:
[0161] (1) Create a report presentation route, enter the route name (such as the central waiting hall B1 exit floor lobby plan report route) and route code to form a basic report presentation route.
[0162] (2) By interactively roaming in the scene, route points are added to the report display route. For example, the hall exit route point, hall entrance route point, and hall roof route point are added to the central waiting hall B1 exit hall plan report route, and the names and indexes of the route points are set respectively. The display carriers are set for the route points that need to be highlighted. The display carriers here refer to two-dimensional pictures or videos, so as to form an actual report display route.
[0163] (3) Fine-tune the position of the actual display route, including route turning, adding or deleting route points, and adjusting the display carrier. First, find the point to be edited, select it, and click Locate in the Operation column to locate the point. For example, add an inward route point to the exit A of the central waiting hall to facilitate viewing the internal structure of the hall from the exit. After the adjustment is completed, the final report display route is formed.
[0164] (4) Set the reporting effect. Set the stay time of the 1st, 2nd and 3rd reporting points to 2 seconds, the stay time of the 4th point to 10 seconds, and the stay time of the 5th point to 20 seconds. Set the route to highlight and set the reporting method to manual reporting.
[0165] (5) Report and display the actual route. If you choose automatic report and display, the system will automatically load the route for report and display. If you choose manual report and display, you need to use the mouse to operate the forward and backward buttons to realize manual report and display.
[0166] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
[0167] It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure should be limited by the appended claims.
Claims
1. A BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that The method for displaying a BIM engineering scheme integrating a customized path with multiple display modes is to integrate two-dimensional images and videos into a three-dimensional scene, and to perform the following processing on the display route: automatically generate a basic route for displaying the BIM engineering scheme, route editing management, route point management, the stay time of each route point, and the adjustment of route turns, so as to realize a three-dimensional display of the final route; specifically, the following steps are included: S101, input BIM engineering scheme data, including engineering scheme 3D model data, basic engineering information, and report presentation time, and store them in the database; S102, creating a three-dimensional display route for a BIM engineering solution, entering basic route information, including route name, starting point, and end point, and integrating a BIM engineering solution display system with a custom path in multiple display modes, and automatically generating a basic route for the BIM engineering solution display according to an automatic three-dimensional route generation algorithm; S103, according to the actual BIM engineering solution scenario, adding key display route points to the basic route created in step S102, integrating the BIM engineering solution display system of the custom path in multiple display modes, sorting the key display route points in sequence according to the index in the key display route point parameters, and forming the BIM engineering solution display actual route; based on the formed BIM engineering solution display actual route, multiple display mode integration is performed: display media is added to the key display route points on the actual route in the BIM three-dimensional scene, and the display media includes one or more forms of two-dimensional pictures, videos, and three-dimensional BIM scenes; S104, adjusting the actual route according to the actual BIM engineering solution scenario to form a final solution display route; the adjustment of the actual route includes adjusting the route turn, adding or deleting route points, the display carrier size of the points, and the display content; S105, setting the display effect: setting the report display mode and the report display stay time of each route point according to the total report time; the report display mode includes: automatic report display and manual report display; calculating the final display speed according to the route length and the report display time, and finally displaying the final route according to the BIM engineering plan for report display; wherein the calculation method of the display speed is as follows: Where v is the speed of the report presentation, Tz is the total duration of the report presentation, and T i is the dwell time of the i-th point of the route, i ranges from 1 to n, where n is the total number of points on the route, P i P i+1 is the distance between the i-th point and the i+1-th point, is the total length of the route; Where (x i ,y i ,z i ) is point P i The coordinates in three dimensions, (x i+1 ,y i+1 ,z i+1 ) is point P i+1 Coordinates in three dimensions.
2. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that The BIM engineering solution data in step S101 also includes: The name of the scheme data to be reported; 2D images, including design drawings, BIM model screenshots, and on-site photos; Videos, including BIM animation videos and on-site recorded videos.
3. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that In step S102, the basic route information entered also includes the area to which the route belongs, the route name, and the route code.
4. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that In step S102, the creation of a BIM engineering solution display route specifically includes: Step 1: Create a basic route and store basic information in the database; Step 2: Adjust the basic route direction: edit the basic route points on the basic route, including the position translation and direction rotation of the points, and the size adjustment of the display carrier on the points. After the editing is completed, the information of the basic route points is automatically saved to the database; Step 3: Form a basic route for BIM project plan presentation.
5. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that The automatic generation of the three-dimensional route algorithm in step S102 includes: Step (a) creates an empty route point array, a name array, a code array, an array of route IDs, an array of route point coordinates, an array of route point angles, and an array of route point annotations; Step (b) creates a point and adds the point information to the array in step (a) according to the index of the point; Step (c) creating a route spline mesh splinemesh and setting the route spline mesh style; Step (d) traverses all route point arrays, and adds route spline meshes splinemesh between route points in order to form a route; Step (e) of generating the basic route is completed.
6. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that The method of adding a highlighted route point in step S103 includes: Step (i) inputting point information, including name, code, route code, location coordinates, turning angle, uploading route point display carrier, and generating point object; the carrier includes picture or video; Step (ii) searching the route where the point is located according to the route code to which the route point belongs; Step (iii) obtaining the index of the previous point of the insertion point on the route; Step (iv) inserting a point object and adding a route spline mesh splinemesh between the previous point and the next point; Step (v) Update the route.
7. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that Step S104 adjusts the actual route according to the actual BIM project scenario to form the final solution display route, specifically including: Step (1) Adjusting the actual route direction: Editing the route points on the actual route, including translation of the route points, direction rotation, and adjustment of the size of the route point display carrier; Step (2) setting display media on the route point, uploading a two-dimensional picture or video to the display medium of the route point and adjusting the size and angle; Step (3) finally updates the information of the above basic route points to the database to form the final display route of the BIM engineering plan.
8. According to claim 1, the BIM engineering solution display method integrating multiple display modes and customized paths, It is characterized in that The final route display and reporting according to the BIM engineering plan in step S105 includes: Step 1) Set the stop time of route points: According to the total duration of the report display, set the stop time of the report display for each route point and save it automatically. The stop time range for each point is 50 ms - 5 min; Step 2) Obtain the report method parameters and determine whether it is an automatic report display or a manual report display: If it is an automatic report display, play automatically according to the set parameters; If it is a manual report display, obtain the adjustment instruction and adjust the forward and backward of the route according to the left and right arrows at the bottom of the page; Step 3) Obtain the display speed of the entire route and save it automatically. The display speed of the entire route is equal to the route length / (total duration of the report display - stop time of all points).
9. A three-dimensional plan report display system that implements the BIM engineering plan display method for customizing paths by integrating multiple display methods as described in any one of claims 1 - 8, characterized in that, the three-dimensional plan report display system includes: A system for integrating multiple display methods (1), which is used to integrate two-dimensional pictures and videos into the three-dimensional BIM engineering plan scene; A display route customization system (2), which is used to input basic route information, automatically generate a basic three-dimensional route, adjust the route turning, generate an actual display route, and dynamically update the route; A display route point management system (3), which is used to add, delete, edit, and save route points for the route, as well as quickly locate route points and determine whether to display the display carrier; A display effect setting system (4), which is used to set the report display method, including automatic and manual, set the point stop time, and whether to highlight the route display.
10. The three-dimensional plan report display system according to claim 9, characterized in that, the system for integrating multiple display methods (1) includes: A two-dimensional picture integration unit (1 - 1), which is used to add picture display media to route points; A video integration unit (1 - 2), which is used to add video display media to route points; A three-dimensional BIM data integration unit (1 - 3), which is used as the basic data for the report display; the display route customization system (2) includes: A route basic information input unit (2 - 1), which is used to input route basic information; An automatic generation unit for basic three-dimensional routes (2 - 2), which is used to automatically generate basic three-dimensional routes; A route turning adjustment unit (2 - 3), which is used to adjust the route turning; An actual display route generation unit (2 - 4), which is used to generate an actual display route; A route dynamic update unit (2 - 5), which is used for route dynamic update; The display route point management system (3) includes: A route point adding unit (3 - 1), which is used to add route points to the route; A route point deleting unit (3 - 2), which is used to delete route points; A route point editing unit (3 - 3), which is used to edit route points; A route point saving unit (3 - 4), which is used to save route point information; A route point quick positioning unit (3 - 5), which is used to quickly locate route points; A unit for determining whether to display the route point display carrier (3 - 6), which is used to control whether the display carrier of the point is displayed in the route display; The display effect setting system (4) includes: An automatic report display unit (4 - 1), which is used to set the report display method to automatic; Manual report display unit (4-2), used to set the report display mode to manual; A point dwell time setting unit (4-3) is used to set the dwell time of a point; The route highlighting unit (4-4) is used to highlight the route.
Citation Information
Patent Citations
Water conservancy project display interaction method and system based on augmented reality
CN108803876A
Display method for fusion of BIM model and 3D GIS platform
CN109960894A