Lightweight BIM model engine component selection set management and interaction method based on Web end
By introducing functions such as card view selection set, multi-view mode switching and batch processing in BIM software, the existing BIM software has solved the problems of low efficiency, poor intuitiveness and insufficient flexibility in component management interaction, and an efficient, intuitive and flexible component management interaction method has been achieved.
Patent Information
- Application Number
- CN202510073453.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-05-02
AI Technical Summary
Existing BIM software has problems such as low interaction efficiency, lack of intuitiveness, poor user experience and insufficient flexibility in component management interaction. Especially in the lightweight BIM model engine web side, users face the challenges of slow operation response, lag in interface and single interaction mode.
It provides a lightweight BIM model engine component selection set management and interaction method based on the web. Through functions such as card view selection set, multi-view mode switching, batch processing and attribute viewing, it optimizes user interface interaction design and data presentation methods, and simplifies operation logic.
It significantly improves interaction efficiency, enables users to quickly batch view and edit component information, enhances intuitiveness, enables users to intuitively understand the relationships and hierarchies between components, optimizes the user experience, provides flexible selection set management and integration of advanced functions, and improves users' analysis and application capabilities of models.
Smart Images

Figure CN119916998A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of user interaction design of building information modeling (BIM) software, and in particular to a lightweight BIM model engine component selection set management and interaction method based on a Web terminal. By optimizing the user interface interaction design, data presentation method and software operation logic, an intuitive and efficient tool is provided for professionals in the architecture, engineering and construction industries to better manage and utilize data in lightweight BIM models. Background Art
[0002] In the field of building information modeling (BIM) technology, the intuitiveness and efficiency of user interaction are key factors that directly affect the work efficiency of the design, construction, and operation and maintenance teams. With the widespread application of BIM technology, the scale and complexity of models are constantly increasing, and the traditional component management interaction method can no longer meet the user's needs for high efficiency and intuitive operation. Especially in the web side of the lightweight BIM model engine, due to the limitation of computing resources, users face many challenges when managing components, such as slow operation response, interface freeze, and single interaction method.
[0003] Existing BIM software usually provides basic component selection and property viewing functions, but the interactive design of these software is relatively complex and not intuitive enough, and users need to go through a certain amount of learning before they can operate them proficiently. In addition, when processing large models, these software often have difficulty responding to user operations quickly, resulting in reduced work efficiency.
[0004] At present, the lightweight BIM model engine web terminal on the market provides the functions of component tree and property viewing. Users can browse model components through the component tree and view the property information of the components. However, the interaction methods of these software are relatively traditional. When users select components and view properties, they need to click one by one and frequently switch between different interface elements, which not only increases the cognitive burden of users, but also reduces the fluency of operation.
[0005] The shortcomings / deficiencies of the existing technology mainly include: (1) Low interaction efficiency: When users view component properties, they need to select components one by one, and cannot quickly view and edit component information in batches.
[0006] (2) Lack of intuitiveness: The relationships and hierarchical structures between selected components are not intuitive enough in the existing interface, making it difficult for users to understand the organizational structure of the model at a glance.
[0007] (3) Poor user experience: The interaction design of existing software is relatively complex, and users need to go through a certain amount of learning before they can operate it proficiently, which affects the user experience.
[0008] (4) Lack of flexibility: Users cannot flexibly create and manage component selection sets according to their own needs, which limits the possibility of personalized operations.
[0009] The information disclosed in this background technology section is only intended to deepen the understanding of the overall background technology of the present invention, and should not be regarded as acknowledging or suggesting in any form that the information constitutes the prior art already known to those skilled in the art. Summary of the invention
[0010] The purpose of the present invention is to provide a lightweight BIM model engine component selection set management and interaction method based on a Web terminal to solve the problems existing in the prior art.
[0011] In order to achieve the above object, the present invention adopts the following technical solutions: The present invention provides a lightweight BIM model engine component selection set management and interaction method based on a Web terminal, comprising the following steps: S1. Create a selection set: S1.1. Clicking the "Create Selection Set" button: the user clicks the button for creating a selection set on the user interface; S1.2, system pop-up dialog box: the system responds to the user's click operation and pops up an input dialog box; S1.3. Enter selection set name: The user enters the name of the selection set they want to create in the dialog box; S1.4. Click the Confirm button: After the user enters the name, click the Confirm button in the dialog box to submit the creation request; S1.5, Selection set created successfully: The system processes the user's request and successfully creates the selection set; S2. Add components to the selection set: Users select the components they want to add to the selection set in the component tree or model view; the steps are as follows: S2.1. Select in the component tree: Users find and click on the component they want to add in the component tree, and drag the component directly to the selection set area by dragging; S2.2, Select in the model view: Users find and right-click the component they want to add in the model view, and select the "Add to Selection Set" option in the pop-up shortcut menu; S3. Editing and managing selection sets: Users edit and manage components in the management area. The specific steps are as follows: S3.1. Edit component name: The user clicks the name of the selected component to directly enter the edit mode and perform the renaming operation; S3.2, Hide component: The user finds the corresponding hide button in the component list and clicks it, and the component will no longer be displayed in the model view; S3.3, Change component hierarchy: The user changes the position of the component in the hierarchy by dragging the component node up and down; S3.4, Batch selection / deletion of components: The user clicks the "Batch Selection" button at the bottom of the selection set card view to select all components for subsequent operations; clicks the "Batch Delete" button at the bottom of the selection set card view to delete all selected components in the selection set; S3.5. View / edit component properties: When the user right-clicks a component node, a floating window property panel pops up to display detailed information about the component. In the floating window property panel, the user double-clicks any property information box to directly enter the edit mode and modify the properties of the component. S3.6. Save changes: After completing the editing, the user saves all changes by clicking the “Save” button; S4, Multi-view mode switching: The user clicks the view mode switch button to select different view modes, including tree structure and mind map, to view the components in the selection set in different ways. The specific steps are as follows: S4.1. User selects view mode switch: The user finds and clicks the "view mode switch" button in the selection set card view, and the system displays a drop-down list listing the available view modes; S4.2, user selects a specific view mode: the user selects a specific view mode from the list, including tree structure, mind map, force-directed map, radial tree; the system receives the user's view mode selection, switches to the user's selected view mode, and displays the updated view in the selection set card view; S5. Saving and reusing selection sets: S5.1. The method for saving the selection set is as follows: S5.1.1. User chooses to save the selection set: the user clicks the “Save” button; S5.1.2. A pop-up window will pop up to confirm saving: click "Confirm" and the selection set will be saved to the "My Selection Set" module; S5.2, the method of multiplexing the selection set is as follows: S5.2.1. User reuses a saved selection set: The user selects a saved selection set in the "My Selection Set" module; S5.2.2. Drag the selection set to the blank area: The user directly drags the selection set from the "My Selection Set" module to the workspace; S5.2.3, Selection set display: After the selection set is dragged to the workspace, the system displays all components of the selection set, and the user can view and use them; S6. Innovative enhancements to selection sets: Users use the advanced application functions in the lightweight BIM engine web client to enhance the innovative and extensible functions of the selection set; the specific steps are as follows: S6.1. Select advanced application functions: The user clicks the "Advanced Application Functions" button in the interface to access the integrated advanced tools; S6.2, Display function options: The system expands the function list, batch query, data analysis and sub-model generation; S6.3. Select the required function: Users can select a specific tool to perform the following functions according to their needs: 1) Batch query function: used to quickly retrieve components that meet specific conditions in the selection set; 2) Data analysis function: used to conduct in-depth analysis of component data in the selection set, including statistical analysis or trend prediction; 3) Sub-model generation function: used to generate an independent sub-model from the components in the selection set, so as to conduct more focused analysis and display without interfering with the original model; S6.4, Execute function operation: The user operates according to the instructions of the selected function, including selecting query conditions, analysis type, and component scope; S6.5, System processing request: The system receives the user's input and request and starts processing batch query, data analysis or sub-model generation; S6.6. The system receives the user's input and request, and feeds back the operation results to the user, including a list of batch query results, data analysis charts, and a preview of the generated sub-model.
[0012] By adopting the above technical solution, the present invention has the following beneficial effects: (1) Improve interaction efficiency: Insufficient existing technology: Users need to select components one by one when viewing component properties, which is inefficient.
[0013] Advantages of this technology: Through the card view selection set, users can quickly select and view component properties in batches, significantly improving interaction efficiency. Users no longer need to click one by one, but can view the information of multiple components at once.
[0014] (2) Enhance intuitiveness: Insufficient existing technology: The relationships and hierarchical structures between components in the existing interface are not intuitive enough, making it difficult for users to understand the organizational structure of the model.
[0015] Advantages of this technology: It supports multiple view modes (such as tree structure, mind map, etc.), allowing users to intuitively understand the relationship and hierarchy between selected components. This visual display method helps users grasp model information more quickly.
[0016] (3) Optimize user experience: Insufficient existing technology: The interactive design of existing software is relatively complex, and users need to go through a certain amount of learning before they can operate it proficiently, which affects the user experience.
[0017] Advantages of this technology: It simplifies the user operation process and reduces the user's cognitive burden, allowing users to quickly get started and efficiently manage components. The intuitive interface design and clear operation steps improve the overall user experience.
[0018] (4) Flexible selection set management: Insufficient existing technology: Users cannot flexibly create and manage component selection sets according to their own needs, which limits the possibility of personalized operations.
[0019] Advantages of this technology: Users can create, edit, save and reuse selection sets, and flexibly manage component information according to their needs. This flexibility enables users to quickly adjust the selection set content according to project requirements.
[0020] (5) Integrated advanced functions: Insufficient existing technology: Traditional BIM software usually lacks the ability to conduct in-depth analysis and processing of the selection set of users of the lightweight BIM model engine web terminal.
[0021] Advantages of this technology: It integrates advanced functions such as batch query, data analysis and sub-model generation, expands the use of selection sets, and provides more operation possibilities for users of the lightweight BIM model engine web terminal. This enables users to complete more tasks on one platform and reduce dependence on other tools.
[0022] Through these advantages and technical effects, this patented technology effectively solves the shortcomings of the existing technology and provides a more efficient, intuitive and flexible BIM model component management interaction method. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0024] Figure 1 A user interface layout diagram of the present invention; Figure 2 Creating a flow chart for the selection set of the present invention; Figure 3 Select and add flow charts for components of the present invention; Figure 4 This is a diagram of the selection set editing and management interface of the present invention; Figure 5 A schematic diagram of switching the selection set view mode of the present invention; Figure 6 A flowchart of the storage and reuse of the selection set of the present invention; Figure 7 A schematic diagram of the innovatively enhanced interactive function of the selection set of the present invention. DETAILED DESCRIPTION
[0025] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0026] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.
[0027] Before introducing the present application in detail, the terms involved in the present application are explained as follows: (1) Lightweight BIM model: An optimized BIM model is designed to reduce data volume and increase loading speed, making it more suitable for use on resource-constrained devices or networks.
[0028] (2) Web: refers to Internet-based applications or services that users can access and use through a standard web browser and are not restricted to a specific operating system.
[0029] (3) Component tree: In BIM software, the component tree is a hierarchical structure used to display the organizational relationship and hierarchy of various components in a building project.
[0030] (4) Selection set: A user-defined set of components used to manage and execute batch operations in BIM software.
[0031] (5) Card view: A user interface design that displays detailed information of components or selection sets in the form of cards, improving the readability of information and the convenience of operation.
[0032] (6) Interaction Design: focuses on the design field of interaction between people and products (such as software, mobile devices, artificial environments, etc.).
[0033] In view of the shortcomings of existing BIM software in component management interaction, such as low interaction efficiency, lack of intuitiveness, poor user experience and insufficient flexibility, the purpose of this patented technology is to provide an improved, efficient and user-friendly component management interaction method. The technical problems that this patented technology aims to solve include: (1) Improve interaction efficiency: In the existing technology, users need to click on components one by one to view and edit properties, which is very time-consuming when dealing with large or complex BIM models. This patented technology aims to provide a solution that can quickly view and edit component properties in batches.
[0034] (2) Enhanced intuitiveness of operation: The component tree and property editing interface of the existing technology are not intuitive enough, and it is difficult for users to understand the relationship and hierarchy between components at a glance. This patented technology aims to enable users to intuitively understand the organizational structure of the model through a visual view mode.
[0035] (3) Optimizing user experience: The interaction design of existing BIM software is relatively complex, which affects the user experience. This patented technology aims to reduce the user's cognitive burden and improve user satisfaction by simplifying the user operation process and providing clear interface prompts.
[0036] (4) Increased interaction flexibility: Users should be able to flexibly create, edit, save, and reuse component selection sets according to their needs. The lack of such flexibility in the existing technology limits the possibility of personalized operations. This patented technology aims to provide a highly customizable interactive environment that enables users to manage component information in a way that they are accustomed to.
[0037] Combination Figure 1 As shown in the figure, it shows an optimized user interface layout, including component tree, selection set management workspace, view mode switch button, component property panel, model view, my selection set module and create selection set button. It provides a clear and intuitive operating environment for the interaction between users and the lightweight BIM model engine web terminal, allowing users to more conveniently manage components, switch views and create and maintain selection sets.
[0038] Combination Figure 2 The figure shows how users can create a new selection set in the lightweight BIM model engine web terminal and prepare for subsequent batch operations and management. Through this process, users can effectively organize and manage components in the model and improve work efficiency.
[0039] Combination Figure 3The figure shows the process of users adding components to the selection set by dragging and dropping or using shortcut menus (such as right-click menus) in the lightweight BIM model engine web terminal. The simplified adding process reduces unnecessary steps, highlights the convenience of operation and the system's response to user operations. This helps users quickly master how to manage and operate selection sets in the system.
[0040] Combination Figure 4 The figure shows how users can edit, hide or delete components through intuitive editing tools, highlighting the intuitiveness and user-friendliness of the system and simplifying the processing flow of complex tasks. This helps users quickly edit and flexibly manage selection set components, improving work efficiency and user experience.
[0041] Combination Figure 5 As shown in the figure, it shows how users can switch the view mode of the selection set in the lightweight BIM model engine web terminal, such as tree structure, mind map, etc. Different view modes can provide different visual effects and information display methods to help users better understand the component relationships in the selection set. Users can choose the most appropriate view mode according to their preferences and needs to improve the overall user experience.
[0042] Combination Figure 6 The figure shows how users can save the current selection set to the "My Selection Set" module, and how to reuse the saved selection set from the "My Selection Set" module to the workspace by directly dragging and dropping. By saving and reusing selection sets, users can quickly reuse previous work without recreating selection sets. This helps users effectively organize and utilize their selection sets and improve work efficiency.
[0043] Combination Figure 7 As shown in the figure, it shows how users can use the integrated advanced tools for batch query, analysis and sub-model generation, which expands the use of selection sets and provides users with more operation possibilities.
[0044] The detailed interaction steps of this application are as follows: (1) Create a selection set: As attached Figure 2 As shown: Click the "Create Selection Set" button: The user clicks a button on the user interface to create a selection set.
[0045] System pop-up dialog box: The system responds to the user's click operation and pops up an input dialog box.
[0046] Enter Selection Set Name: The user enters the name of the selection set they want to create in the dialog box.
[0047] Click the Confirm button: After the user enters the name, click the Confirm button in the dialog box to submit the creation request.
[0048] Selection set created successfully: The system processes the user's request and successfully creates the selection set.
[0049] (2) Add components to the selection set: As attached Figure 3 As shown: Users can select the components they want to add to the selection set in the component tree or model view.
[0050] Select in the widget tree: Users find and click the widget they want to add in the widget tree, and drag the widget directly to the selection set area.
[0051] Select in the model view: Users find and right-click the components they want to add in the model view and select the "Add to Selection Set" option in the pop-up shortcut menu.
[0052] (3) Editing and managing selection sets: As attached Figure 4 As shown, users edit and manage components in the management area.
[0053] Edit component name: Users click the name of the selected component to directly enter the edit mode and perform renaming operations.
[0054] Hide component: The user finds the corresponding hide button in the component list. After clicking it, the component will no longer be displayed in the model view.
[0055] Changing component hierarchy: Users can change the position of a component in the hierarchical structure by dragging the component node up or down.
[0056] Batch select / delete components: Users click the "Batch Select" button at the bottom of the selection set card view to select all components for subsequent operations. Click the "Batch Delete" button at the bottom of the selection set card view to delete all selected components in the selection set.
[0057] View / Edit component properties: When the user right-clicks a component node, a floating window property panel pops up to display detailed information about the component. In the floating window property panel, the user can double-click any property information box to directly enter the edit mode and modify the properties of the component.
[0058] Saving Changes: After completing the editing, the user can save all the changes by clicking on the Save button.
[0059] (4) Multi-view mode switching: As attached Figure 5As shown, the user clicks the view mode switch button to select different view modes, such as tree structure, mind map, etc., to view the components in the selection set in different ways.
[0060] User selects view mode switch: User finds and clicks the "View Mode Switch" button in the selection set card view, and the system displays a drop-down list listing the available view modes User selects a specific view mode: The user selects a specific view mode from the list, such as tree structure, mind map, force-directed map, radial tree, etc. The system receives the user's view mode selection, switches to the user-selected view mode, and displays the updated view in the selection set card view.
[0061] (5) Saving and reusing selection sets: As attached Figure 6 As shown: Save Selection Set User chooses to save the selection set: The user clicks the "Save" button.
[0062] A pop-up window will pop up to confirm saving: click "Confirm" and the selection set will be saved to the "My Selection Set" module.
[0063] Reuse Selection Set User reuses a saved selection set: User selects a saved selection set in the My Selection Sets module.
[0064] Drag the selection set to the blank area: Users directly drag the selection set from the "My Selection Sets" module to the workspace.
[0065] Selection set display: After a selection set is dragged to the workspace, the system displays all components of the selection set for users to view and use.
[0066] (6) Innovative enhancements to selection sets: As attached Figure 7 As shown, users use the advanced application functions in the lightweight BIM engine web client to enhance the innovative and extensible functions of the selection set.
[0067] Select Advanced Application Functions: Users click the "Advanced Application Functions" button in the interface to access integrated advanced tools.
[0068] Display function options: The system expands the function list, batch query, data analysis and sub-model generation.
[0069] Select the required function: Users can select a specific tool to perform according to their needs: Batch query function: used to quickly retrieve components in a selected set that meet specific conditions.
[0070] Data analysis function: used to conduct in-depth analysis of component data in the selection set, such as statistical analysis or trend forecasting.
[0071] Sub-model generation function: used to generate an independent sub-model from the components in the selection set, so as to conduct more focused analysis and display without interfering with the original model.
[0072] Execute functional operations: Users perform operations according to the instructions of the selected function, such as selecting query conditions, analysis type, component scope, etc.
[0073] System processing request: The system receives user input and requests and starts processing batch queries, data analysis, or sub-model generation.
[0074] The system receives user input and requests, and feeds back the operation results to the user, such as a list of batch query results, data analysis charts, and a preview of the generated sub-model.
[0075] Compared with the prior art, the key technical points of the present invention include: In view of the characteristics of the lightweight BIM model engine web terminal, the user interaction interface and operation process are optimized to adapt to model operations with read-only viewing permissions.
[0076] Card view selection set management: Implemented the selection set management function of the card view, allowing users to intuitively manage and view the selected component collection in the form of cards.
[0077] Batch processing and property viewing: Provides users of the lightweight BIM model engine web terminal with the function of batch selecting components and viewing their property information, improving the efficiency of users when processing large or complex models.
[0078] Multiple view mode support: The card view selection set supports multiple view modes, such as tree structure, mind map, force-directed map, etc., allowing users to flexibly view and manage components according to different needs.
[0079] Editing and saving selection sets: Users can edit components in a selection set and save the selection set for future reuse, enhancing data manageability and reusability.
[0080] Enhanced interactive function integration: It integrates advanced functions such as batch analysis and sub-model generation, expands the use of selection sets, and improves users' analysis and application capabilities of models.
[0081] Compared with the prior art, the innovative features of the present invention include: Intuitive management of selection sets: In the form of card view, the management method of selection sets is innovated, so that users in the lightweight BIM model engine web terminal can handle the selected component sets more intuitively and conveniently.
[0082] Flexible switching of multiple view modes: The card view selection set provides flexible switching of multiple view modes, allowing users to choose the best view mode according to different needs and preferences.
[0083] Selection set reuse mechanism: Allows users in the lightweight BIM model engine web client to save and reuse selection sets. This mechanism improves work efficiency, especially in scenarios where the same or similar queries need to be performed frequently.
[0084] Integration of advanced analysis functions: Advanced functions such as batch analysis and sub-model generation are integrated into selection set management, allowing users to perform in-depth data analysis and model operations directly in the lightweight BIM engine web terminal.
[0085] 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 they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A lightweight BIM model engine component selection set management and interaction method based on a Web terminal, characterized in that: The steps include: S1. Create a selection set: S1.
1. Clicking the "Create Selection Set" button: the user clicks the button for creating a selection set on the user interface; S1.2, system pop-up dialog box: the system responds to the user's click operation and pops up an input dialog box; S1.
3. Enter selection set name: The user enters the name of the selection set they want to create in the dialog box; S1.
4. Click the Confirm button: After the user enters the name, click the Confirm button in the dialog box to submit the creation request; S1.5, Selection set created successfully: The system processes the user's request and successfully creates the selection set; S2. Add components to the selection set: Users select the components they want to add to the selection set in the component tree or model view; the steps are as follows: S2.
1. Select in the component tree: Users find and click on the component they want to add in the component tree, and drag the component directly to the selection set area by dragging; S2.2, Select in the model view: Users find and right-click the component they want to add in the model view, and select the "Add to Selection Set" option in the pop-up shortcut menu; S3. Editing and managing selection sets: Users edit and manage components in the management area. The specific steps are as follows: S3.
1. Edit component name: The user clicks the name of the selected component to directly enter the edit mode and perform the renaming operation; S3.2, Hide component: The user finds the corresponding hide button in the component list and clicks it, and the component will no longer be displayed in the model view; S3.3, Change component hierarchy: The user changes the position of the component in the hierarchy by dragging the component node up and down; S3.4, Batch selection / deletion of components: The user clicks the "Batch selection" button at the bottom of the selection set card view to select all components for subsequent operations; clicks the "Batch deletion" button at the bottom of the selection set card view to delete all selected components in the selection set; S3.
5. View / edit component properties: When the user right-clicks a component node, a floating window property panel pops up to display detailed information about the component. In the floating window property panel, the user double-clicks any property information box to directly enter the edit mode and modify the properties of the component. S3.
6. Save changes: After completing the editing, the user saves all changes by clicking the "Save" button; S4, Multi-view mode switching: The user clicks the view mode switch button to select different view modes, including tree structure and mind map, to view the components in the selection set in different ways. The specific steps are as follows: S4.
1. User selects view mode switch: The user finds and clicks the "View Mode Switch" button in the selection set card view, and the system displays a drop-down list listing the available view modes; S4.2, user selects a specific view mode: the user selects a specific view mode from the list, including tree structure, mind map, force-directed map, radial tree; The system receives the user's view mode selection, switches to the user's selected view mode, and displays the updated view in the selection set card view; S5. Saving and reusing selection sets: S5.
1. The method for saving the selection set is as follows: S5.1.
1. User chooses to save the selection set: the user clicks the "Save" button; S5.1.
2. A pop-up window will pop up to confirm saving: click "Confirm" and the selection set will be saved to the "My Selection Set" module; S5.2, the method of multiplexing the selection set is as follows: S5.2.
1. User reuses a saved selection set: The user selects a saved selection set in the "My Selection Set" module; S5.2.
2. Drag the selection set to the blank area: The user directly drags the selection set from the "My Selection Set" module to the workspace; S5.2.3, Selection set display: After the selection set is dragged to the workspace, the system displays all components of the selection set, and the user can view and use them; S6. Innovative enhancements to selection sets: Users use the advanced application functions in the lightweight BIM engine web client to enhance the innovative and extensible functions of the selection set; the specific steps are as follows: S6.
1. Select advanced application functions: The user clicks the "Advanced Application Functions" button in the interface to access the integrated advanced tools; S6.2, Display function options: The system expands the function list, batch query, data analysis and sub-model generation; S6.
3. Select the required function: Users can select a specific tool to perform the following functions according to their needs: 1) Batch query function: used to quickly retrieve components that meet specific conditions in the selection set; 2) Data analysis function: used to conduct in-depth analysis of component data in the selection set, including statistical analysis or trend prediction; 3) Sub-model generation function: used to generate an independent sub-model from the components in the selection set, so as to conduct more focused analysis and display without interfering with the original model; S6.4, Execute function operation: The user operates according to the instructions of the selected function, including selecting query conditions, analysis type, and component scope; S6.5, System processing request: The system receives the user's input and request and starts processing batch query, data analysis or sub-model generation; S6.
6. The system receives the user's input and request, and feeds back the operation results to the user, including a list of batch query results, data analysis charts, and a preview of the generated sub-model.