Standard conversion method, device and equipment of building information model and storage medium
By obtaining instantiated equipment in the building information model and configuring target equipment types or standard conversion rules, standard conversion is directly carried out, which solves the problems of high complexity and low efficiency of standard conversion in the prior art, and achieves efficient and accurate standard conversion.
Patent Information
- Application Number
- CN202411958836.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-25
AI Technical Summary
In the prior art, the standard conversion of building information models is complex and inefficient, and because the original standard file and the target standard file do not correspond completely, it is difficult to fully match.
By obtaining the instantiated equipment in the building information model to be converted, determining the original equipment type according to its original equipment name, and configuring the target equipment type or standard conversion rules, directly performing standard conversion of the instantiated equipment to generate a standard building information model.
It improves the standard conversion efficiency and accuracy of building information models, avoids the conversion of non-instified devices, simplifies operations, and adapts to different user needs.
Smart Images

Figure CN119884029A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of building information models, and in particular to a standard conversion method, device, equipment and storage medium for building information models. Background Art
[0002] As a new tool in architecture, engineering and civil engineering, building information modeling is mainly used to establish a virtual three-dimensional model for the target project in order to fully display the target project information consistent with the actual situation to the user.
[0003] In the prior art, it is usually necessary to first obtain the original standard file followed by the building information model to be converted and the target standard file corresponding to the original standard file, and convert the building information model to be converted based on the original standard file into a standard building information model following the target standard file according to the correspondence between the original standard file and the target standard file. Among them, the standard file can be used to define the name and attribute information of each device in the building information model.
[0004] However, the existing technology of converting standards based on the correspondence between standard files requires knowing the detailed contents of both standard files at the same time, which makes the conversion more complicated and less efficient. Secondly, since the original standard file and the target standard file do not necessarily correspond completely, it is difficult to fully match the two standard files. Summary of the invention
[0005] The present invention provides a method, device, equipment and storage medium for converting the standards of a building information model, which can improve the efficiency and accuracy of converting the standards of a building information model.
[0006] In a first aspect, an embodiment of the present invention provides a standard conversion method for a building information model, the method comprising:
[0007] Acquire each building information model to be converted and the instantiated devices in each building information model to be converted;
[0008] According to the original device name of each instantiated device, different original device types are obtained;
[0009] According to the number of candidate device types corresponding to the original device type, a target device type or a standard conversion rule matching the original device type is configured;
[0010] According to the target device type or standard conversion rule respectively matched with each original device type, the instantiated device under each original device type is subjected to standard conversion to obtain a standard building information model corresponding to the building information model to be converted.
[0011] Optionally, obtaining each to-be-converted building information model includes: obtaining each original building information model, and merging the original building information models belonging to the same floor to obtain the to-be-converted building information model.
[0012] Optionally, based on the number of candidate device types corresponding to the original device type, a target device type or a standard conversion rule that matches the original device type is configured, including: when the candidate device type that matches the original device type is unique, using the candidate device type as the target device type that matches the original device type; when there are multiple candidate device types that match the original device type, configuring a standard conversion rule that matches the original device type to select one from each candidate device type as the target device type that matches the original device type according to the standard conversion rule.
[0013] Optionally, standard conversion is performed on the instantiated devices under each original device type according to the target device type or standard conversion rules that match each original device type, including: obtaining a first original device type that matches the target device type, and renaming each instantiated device under the first original device type according to the target device type that matches the first original device type; obtaining a second original device type that matches the standard conversion rule, and identifying characteristic information in the building information model to be converted according to the standard conversion rule; selecting one from each candidate device type corresponding to the second original device type as the target device type that matches the second original device type according to the characteristic information; and renaming each instantiated device under the second original device type according to the target device type that matches the second original device type.
[0014] Optionally, each instantiated device under the first original device type is renamed according to the target device type that matches the first original device type, including: renaming each instantiated device under the first original device type according to the target device type and attribute information that matches the first original device type; and each instantiated device under the second original device type is renamed according to the target device type that matches the second original device type, including: renaming each instantiated device under the second original device type according to the target device type and attribute information that matches the second original device type.
[0015] Optionally, each instantiated device under the first original device type is renamed according to the target device type that matches the first original device type, including: determining a first target device name corresponding to each instantiated device under the first original device type according to the target device type that matches the first original device type; replacing each instantiated device under the first original device type according to a pre-built first target device named as the first target device name; and renaming each instantiated device under the second original device type according to the target device type that matches the second original device type, including: determining a second target device name corresponding to each instantiated device under the second original device type according to the target device type that matches the second original device type; and replacing each instantiated device under the second original device type according to a pre-built second target device named as the second target device name.
[0016] Optionally, after obtaining the standard building information model corresponding to the building information model to be converted, it also includes: obtaining the professional type to which each instantiated device contained in the standard building information model belongs, and screening out target instantiated devices of non-set professional types among each instantiated device; eliminating the target instantiated devices in the standard building information model to obtain the target building information model.
[0017] In a second aspect, an embodiment of the present invention further provides a standard conversion device for a building information model, the device comprising:
[0018] An instantiated device acquisition module is used to acquire each building information model to be converted and the instantiated devices in each building information model to be converted;
[0019] The original type determination module is used to obtain different original device types according to the original device name of each instantiated device;
[0020] A conversion standard configuration module, configured to configure a target device type or a standard conversion rule matching the original device type according to the number of candidate device types corresponding to the original device type;
[0021] The standard conversion module is used to perform standard conversion on the instantiated equipment under each original equipment type according to the target equipment type or standard conversion rule respectively matched with each original equipment type, so as to obtain a standard building information model corresponding to the building information model to be converted.
[0022] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the standard conversion method of the building information model provided by any embodiment of the present invention.
[0023] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a processor to implement the standard conversion method of the building information model provided by any embodiment of the present invention when executed.
[0024] The technical solution of the present invention can avoid the situation where the non-instantiated devices in the building information model to be converted are converted, resulting in a low standard conversion efficiency of the building information model, by obtaining the instantiated devices in each building information model to be converted. Secondly, by directly configuring the target device type or standard conversion rule that matches each original device type, it avoids the situation where the relevant information of the instantiated device is obtained by reading the original standard file, resulting in a low standard conversion efficiency of the building information model, and further improves the efficiency of the standard conversion of the building information model. Finally, by fully automating the operation of model standard conversion, the accuracy of model standard conversion is improved while simplifying the operation and increasing the applicability.
[0025] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. 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 creative work.
[0027] Figure 1 is a flow chart of a standard conversion method of a building information model provided according to the first embodiment of the present invention;
[0028] Figure 2 is a flow chart of another standard conversion method of a building information model provided according to a second embodiment of the present invention;
[0029] Figure 3 is a schematic structural diagram of a standard conversion device for a building information model provided according to a third embodiment of the present invention;
[0030] Figure 4 It is a schematic diagram of the structure of an electronic device provided by Embodiment 4 of the present invention. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. 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 should fall within the scope of protection of the present invention.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0033] Embodiment 1
[0034] Figure 1 1 is a flowchart of a standard conversion method for a building information model provided according to a first embodiment of the present invention. This embodiment is applicable to the case of converting building information models that comply with different standards into building information models that comply with a unified standard. The method can be executed by a standard conversion device for a building information model. The standard conversion device for a building information model can be implemented in the form of hardware and / or software. The standard conversion device for a building information model can be configured in an electronic device such as a computer.
[0035] like Figure 1 As shown, the standard conversion method of a building information model disclosed in this embodiment includes:
[0036] S110: Acquire each building information model to be converted and an instantiated device in each building information model to be converted.
[0037] In this embodiment, the building information model to be converted may be a three-dimensional model for reflecting all building information of the target object. There may be multiple target objects, such as a whole building and a floor in the whole building. The instantiated device may be an instantiated device in the building information model to be converted.
[0038] In this step, specifically, after batch acquiring each to-be-converted building information model for reflecting the actual situation of the current building, the instantiated devices in each to-be-converted building information model and the original device name of each instantiated device can be acquired.
[0039] S120 . Obtain different original device types according to the original device name of each instantiated device.
[0040] In this embodiment, the original device name at least includes the original device type and the instantiation number of each instantiated device.
[0041] In this step, specifically, the original device type of each instantiated device can be obtained according to the original device name of each instantiated device. Then, each original device type can be deduplicated to obtain different original device types.
[0042] S130: According to the number of candidate device types corresponding to the original device type, configure a target device type or a standard conversion rule that matches the original device type.
[0043] In this step, specifically, artificial intelligence technology such as keyword recognition method can be used to obtain candidate device types corresponding to each original device type, and the target device type or standard conversion rule corresponding to each original device type can be determined according to the number of candidate device types.
[0044] S140: Perform standard conversion on the instantiated devices under each original device type according to the target device type or standard conversion rule respectively matched with each original device type, so as to obtain a standard building information model corresponding to the building information model to be converted.
[0045] In this step, specifically, in response to a standard conversion instruction triggered by a user, the instantiated devices under each original device type may be renamed according to the target device type or standard conversion rule respectively matched with each original device type, so as to obtain a standard building information model corresponding to the building information model to be converted.
[0046] The technical solution of this embodiment obtains each building information model to be converted, and the instantiated devices in each building information model to be converted; obtains different original device types according to the original device name of each instantiated device; configures the target device type or standard conversion rule matching the original device type according to the number of candidate device types corresponding to the original device type; performs standard conversion on the instantiated devices under each original device type according to the target device type or standard conversion rule respectively matching each original device type, and obtains the technical means of the standard building information model corresponding to the building information model to be converted. This solves the problem that the existing technology of performing standard conversion according to the correspondence between standard files requires understanding the detailed contents of two standard files at the same time, resulting in low standard conversion efficiency. Building information models that follow different standards can be converted into building information models that follow a unified standard without understanding the original standard files, thereby improving the efficiency of converting the standards of building information models.
[0047] Embodiment 2
[0048] Figure 2 It is a flowchart of another standard conversion method of a building information model provided according to the second embodiment of the present invention. This embodiment is based on the further optimization and expansion of the above embodiments and can be combined with various optional technical solutions in the above implementation methods.
[0049] like Figure 2 As shown, the standard conversion method of a building information model disclosed in this embodiment includes:
[0050] S210: Acquire original building information models, and merge the original building information models belonging to the same floor to obtain a building information model to be converted.
[0051] In this embodiment, the types of the original building information model may be various, such as architecture, structure, water supply and drainage, HVAC and electricity.
[0052] In this step, specifically, according to the correspondence between the original building information models and the floors, the original building information models belonging to the same floor can be obtained, and the original building information models belonging to the same floor can be merged to obtain the building information model to be converted.
[0053] For example, assuming that there is a two-story building, and the first floor corresponds to a structural information model and a water supply and drainage information model, and the second floor corresponds to a building information model, a structural information model, a water supply and drainage information model, a HVAC information model, and an electrical information model, then the structural information model and the water supply and drainage information model belonging to the first floor can be merged to obtain the building information model to be converted corresponding to the first floor. The building information model, structural information model, water supply and drainage information model, HVAC information model, and electrical information model belonging to the second floor can be merged to obtain the building information model to be converted corresponding to the second floor.
[0054] The advantage of such a setting is that, compared with the existing technology of manually copying each original building information model to the building information model to be converted one by one, the technical solution of this embodiment establishes a correspondence between the original building information model and the floor, and merges the original building information models belonging to the same floor according to the above correspondence to obtain the building information model to be converted. The technical means improves the generation efficiency of the building information model to be converted, thereby improving the efficiency of converting the standard of the building information model.
[0055] S220 . Obtain different original device types according to the original device name of each instantiated device.
[0056] S230: When the candidate device type that matches the original device type is unique, use the candidate device type as the target device type that matches the original device type.
[0057] Exemplarily, assuming that the original device type is a fan, and the only candidate device type that matches the original device type is a supplementary fan, the supplementary fan can be used as the target device type that matches the fan.
[0058] S240: Use the original device type that matches the target device type as the first original device type, and rename each instantiated device under the first original device type according to the target device type that matches the first original device type.
[0059] In this step, specifically, the first target device name corresponding to each instantiated device under the first original device type can be determined based on the target device type that matches the first original device type and the unique identification code of the target device type. Alternatively, the first target device name corresponding to each instantiated device under the first original device type can be determined based on the target device type that matches the first original device type and the attribute information. The attribute type may include device material and thickness, etc. Alternatively, the first target device name corresponding to each instantiated device under the first original device type can be determined based on the target device type that matches the first original device type, the attribute information, and the unique identification code of the target device type.
[0060] Then, each instantiated device under the first original device type can be directly renamed to the matching first target device name. Alternatively, the first target device name corresponding to each instantiated device under the first original device type can be determined according to the target device type matching the first original device type, and each instantiated device under the first original device type can be replaced according to the pre-built first target device named as the first target device name.
[0061] Exemplarily, if the first original device type is a supporting wall, the first target device name that matches each instantiated device under the first original device type can be determined based on the target device type that matches the supporting wall and the unique identification code of the target device type, and each instantiated device under the first original device type can be directly renamed to the matching first target device name.
[0062] The advantage of such a setting is that, compared with the existing technology of directly constructing a standard building information model according to the target standard file, the technical solution of this embodiment fully utilizes the devices in the building information model to be converted and the relationship between the devices by directly renaming each instantiated device under the first original device type to a matching target device name, thereby reducing the construction cost of the standard building information model.
[0063] S250: When there are multiple candidate device types that match the original device type, configure a standard conversion rule that matches the original device type, and select one from each candidate device type as a target device type that matches the original device type according to the standard conversion rule.
[0064] In this step, specifically, when there are multiple candidate device types that match the original device type, characteristic information that can be used to select the target device type can be determined in the building information model to be converted based on each candidate device type, and a standard conversion rule that matches the original device type can be configured based on the characteristic information.
[0065] Exemplarily, if the original device type of the instantiated device is an axial flow fan, and the candidate device types corresponding to the axial flow fan include ventilation fans, fire supply air fans, and mechanical smoke exhaust fans, the standard conversion rule can be determined as determining the target device type that matches the axial flow fan according to the pipeline type.
[0066] S260: taking the original equipment type that matches the standard conversion rule as the second original equipment type, and identifying characteristic information in the building information model to be converted according to the standard conversion rule.
[0067] Continuing with the above example, assuming that the standard conversion rule is to determine the target device type that matches the axial fan according to the pipe type, the pipe type in the building information model to be converted can be identified.
[0068] S270: Select one from the candidate device types corresponding to the second original device type according to the feature information as a target device type matching the second original device type.
[0069] Continuing with the above example, if the pipe type in the building information model to be converted is a smoke exhaust duct, it can be determined that the target equipment type matching the second original equipment type is a smoke exhaust fan. In this case, the axial flow fan can be renamed as a mechanical smoke exhaust fan.
[0070] S280: Rename each instantiated device under the second original device type according to the target device type matching the second original device type.
[0071] In this step, specifically, the second target device name corresponding to each instantiated device under the second original device type can be determined based on the target device type that matches the second original device type and the unique identification code of the target device type. Alternatively, the second target device name corresponding to each instantiated device under the second original device type can be determined based on the target device type that matches the second original device type and the attribute information. Alternatively, the second target device name corresponding to each instantiated device under the second original device type can be determined based on the target device type that matches the second original device type, the attribute information, and the unique identification code of the target device type.
[0072] Then, each instantiated device under the second original device type can be directly renamed to a matching second target device name. Alternatively, the second target device name corresponding to each instantiated device under the second original device type can be determined according to the target device type matching the second original device type, and each instantiated device under the second original device type can be replaced according to the pre-built second target device named as the second target device name.
[0073] Optionally, after renaming each instantiated device under each original device type to obtain a standard building information model corresponding to the building information model to be converted, the method further includes: obtaining the professional type to which each instantiated device contained in the standard building information model belongs, and filtering target instantiated devices of non-set professional types among each instantiated device; and eliminating the target instantiated devices in the standard building information model to obtain the target building information model. There may be multiple professional types to which the instantiated devices belong, such as civil engineering, water supply and drainage, HVAC, and electrical. The set type may be one or more of the device types.
[0074] Specifically, at least one of the professional types can be used as a set type, and target instantiation devices of non-set types of the corresponding professional type can be screened out in each instantiation device, and the target instantiation devices in the standard building information model can be eliminated to obtain a target building information model.
[0075] Exemplarily, assuming that the set type is civil engineering, target instantiated devices of professional types other than civil engineering can be screened out from each instantiated device, and the target instantiated devices in the standard building information model can be eliminated to obtain a target building information model.
[0076] The advantage of this setting is that by eliminating the target instantiated devices in the standard building information model, only the instantiated devices with the set professional type can be retained, effectively adapting to the needs of different users.
[0077] Optionally, in response to a thumbnail instruction triggered by the user for the standard building information model, a thumbnail of the standard building information model may be displayed to the user so that the user can see the complete standard building information model.
[0078] Optionally, in response to a user's selection instruction for an instantiated device in the standard building information model, a standard conversion interface for the instantiated device may be displayed to the user. In response to the user configuring a target device type for the instantiated device in the standard conversion interface, the standard building information model may be updated.
[0079] The technical solution of this embodiment improves the efficiency of generating the building information model to be converted, thereby improving the efficiency of converting the standard of the building information model, by establishing a corresponding relationship between the original building information model and the floor, and merging the original building information models belonging to the same floor according to the above corresponding relationship to obtain the building information model to be converted. Secondly, by configuring the standard conversion rules that match the original equipment type when there are multiple candidate equipment types that match the original equipment type, the target equipment type corresponding to the original equipment type can still be accurately determined when the relationship between the original equipment type and the candidate equipment type is one-to-many, thereby improving the accuracy of converting the standard of the building information model. Finally, by fully automating the operation of converting the model standard, the accuracy of converting the standard of the building information model is improved while simplifying the operation and increasing the applicability.
[0080] Embodiment 3
[0081] Figure 31 is a schematic diagram of the structure of a standard conversion device for a building information model provided according to a third embodiment of the present invention. This embodiment is applicable to the case of converting building information models that comply with different standards into building information models that comply with a unified standard. The standard conversion device for a building information model can be implemented in the form of hardware and / or software and can be configured in an electronic device such as a computer.
[0082] like Figure 3 As shown, the standard conversion device of the building information model disclosed in this embodiment includes:
[0083] The instantiated device acquisition module 31 is used to acquire each building information model to be converted and the instantiated devices in each building information model to be converted;
[0084] The original type determination module 32 is used to obtain different original device types according to the original device name of each instantiated device;
[0085] A conversion standard configuration module 33, configured to configure a target device type or a standard conversion rule matching the original device type according to the number of candidate device types corresponding to the original device type;
[0086] The standard conversion module 34 is used to perform standard conversion on the instantiated devices under each original device type according to the target device type or standard conversion rule respectively matched with each original device type, so as to obtain a standard building information model corresponding to the building information model to be converted.
[0087] The technical solution in this embodiment solves the problem of low efficiency of standard conversion caused by the need to simultaneously understand the detailed contents of two standard files in the prior art of standard conversion according to the correspondence between standard files, through the mutual cooperation of the instantiated device acquisition module, the original type determination module, the conversion standard configuration module and the standard conversion module. It can convert building information models that comply with different standards into building information models that comply with unified standards without understanding the original standard files, thereby improving the efficiency of converting the standards of building information models.
[0088] Optionally, the instantiated device acquisition module 31 is specifically used to: acquire each original building information model, and merge the original building information models belonging to the same floor to obtain the building information model to be converted.
[0089] Optionally, the conversion standard configuration module 33 is specifically used for: when the candidate device type that matches the original device type is unique, using the candidate device type as the target device type that matches the original device type; when there are multiple candidate device types that match the original device type, configuring standard conversion rules that match the original device type to select one from each candidate device type as the target device type that matches the original device type according to the standard conversion rules.
[0090] Optionally, the standard conversion module 34 includes:
[0091] A first renaming unit, configured to obtain a first original device type that matches a target device type, and rename each instantiated device under the first original device type according to the target device type that matches the first original device type;
[0092] A characteristic information identification unit, used to obtain a second original device type that matches the standard conversion rule, and identify characteristic information in the building information model to be converted according to the standard conversion rule;
[0093] a device type selection unit, configured to select one from among the candidate device types corresponding to the second original device type according to the feature information as a target device type matching the second original device type;
[0094] The second renaming unit is used to rename each instantiated device under the second original device type according to the target device type matching the second original device type.
[0095] Optionally, the first renaming unit is specifically used to rename each instantiated device under the first original device type according to the target device type and attribute information matching the first original device type.
[0096] Optionally, the second renaming unit is specifically configured to: rename each instantiated device under the second original device type according to the target device type and attribute information matching the second original device type.
[0097] Optionally, the first renaming unit is specifically used to: determine the first target device name corresponding to each instantiated device under the first original device type according to the target device type that matches the first original device type; and replace each instantiated device under the first original device type according to the pre-built first target device named as the first target device name.
[0098] Optionally, the second renaming unit is specifically used to: determine the second target device name corresponding to each instantiated device under the second original device type according to the target device type matching the second original device type; and replace each instantiated device under the second original device type according to a pre-built second target device named as the second target device name.
[0099] Optionally, the device also includes a device screening module, which is used to: obtain the professional type of each instantiated device contained in the standard building information model, and screen the target instantiated devices whose professional type is not a set type among each instantiated device; eliminate the target instantiated devices in the standard building information model to obtain the target building information model.
[0100] The standard conversion device of the building information model provided in the embodiment of the present invention can execute the standard conversion method of the building information model provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. For the contents not described in detail in this embodiment, reference can be made to the description in any method embodiment of the present application.
[0101] Embodiment 4
[0102] Figure 4 FIG. 1 is a schematic diagram showing the structure of an electronic device 10 that can be used to implement an embodiment of the present invention. Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0103] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0104] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the standard conversion method of the building information model.
[0105] In some embodiments, the standard conversion method of the building information model may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the standard conversion method of the building information model described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the standard conversion method of the building information model in any other appropriate manner (e.g., by means of firmware).
[0106] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0107] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0108] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0109] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0110] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0111] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0112] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0113] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A standard conversion method for building information model, characterized in that: The method comprises: Acquire each building information model to be converted and the instantiated devices in each building information model to be converted; According to the original device name of each instantiated device, different original device types are obtained; According to the number of candidate device types corresponding to the original device type, a target device type or a standard conversion rule matching the original device type is configured; According to the target device type or standard conversion rule respectively matched with each original device type, the instantiated device under each original device type is subjected to standard conversion to obtain a standard building information model corresponding to the building information model to be converted.
2. The method according to claim 1, characterized in that Obtain each building information model to be converted, including: The original building information models are obtained, and the original building information models belonging to the same floor are merged to obtain the building information model to be converted.
3. The method according to claim 1, characterized in that According to the number of candidate device types corresponding to the original device type, configure the target device type or standard conversion rule that matches the original device type, including: When the candidate device type that matches the original device type is unique, the candidate device type is used as the target device type that matches the original device type; When there are multiple candidate device types matching the original device type, a standard conversion rule matching the original device type is configured to select one from each candidate device type as a target device type matching the original device type according to the standard conversion rule.
4. The method according to claim 1, characterized in that: Perform standard conversion on the instantiated devices under each primitive device type according to the target device type or standard conversion rules that match each primitive device type respectively, including: Acquire a first original device type that matches the target device type, and rename each instantiated device under the first original device type according to the target device type that matches the first original device type; Acquire a second original device type that matches the standard conversion rule, and identify characteristic information in the building information model to be converted according to the standard conversion rule; selecting one from among the candidate device types corresponding to the second original device type according to the characteristic information as a target device type matching the second original device type; Each instantiated device under the second original device type is renamed according to the target device type matching the second original device type.
5. The method according to claim 4, characterized in that Rename each instantiated device under the first original device type according to the target device type that matches the first original device type, including: Rename each instantiated device under the first original device type according to the target device type and attribute information matching the first original device type; Rename each instantiated device under the second original device type according to the target device type that matches the second original device type, including: Each instantiated device under the second original device type is renamed according to the target device type and attribute information matching the second original device type.
6. The method according to claim 4, characterized in that Rename each instantiated device under the first original device type according to the target device type that matches the first original device type, including: Determine, according to the target device type matching the first original device type, a first target device name corresponding to each instantiated device under the first original device type; Performing replacement processing on each instantiated device under the first original device type according to the pre-built first target device named as the first target device name; Rename each instantiated device under the second original device type according to the target device type that matches the second original device type, including: Determine, according to the target device type matching the second original device type, a second target device name corresponding to each instantiated device under the second original device type; The instantiated devices under the second original device type are replaced according to the pre-built second target device named as the second target device name.
7. The method according to claim 1, characterized in that After obtaining the standard building information model corresponding to the building information model to be converted, the method further includes: Obtaining the professional type of each instantiated device contained in the standard building information model, and filtering target instantiated devices whose professional type is not a set type among each instantiated device; The target instantiation equipment in the standard building information model is eliminated to obtain the target building information model.
8. A standard conversion device for building information model, characterized in that: The device comprises: An instantiated device acquisition module is used to acquire each building information model to be converted and the instantiated devices in each building information model to be converted; The original type determination module is used to obtain different original device types according to the original device name of each instantiated device; A conversion standard configuration module, configured to configure a target device type or a standard conversion rule matching the original device type according to the number of candidate device types corresponding to the original device type; The standard conversion module is used to perform standard conversion on the instantiated equipment under each original equipment type according to the target equipment type or standard conversion rule respectively matched with each original equipment type, so as to obtain a standard building information model corresponding to the building information model to be converted.
9. An electronic device, characterized in that: The electronic device comprises: At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the standard conversion method of the building information model described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the standard conversion method of the building information model according to any one of claims 1 to 7 when executed.
Citation Information
Cited By
Automatic generation method and equipment for air supply system based on smoke-proof partition and medium
CN121030969A