Method, device and equipment for inquiring building model component information and storage medium

文档序号:1952672 发布日期:2021-12-10 浏览:22次 中文

阅读说明:本技术 建筑模型部件信息的查询方法、装置、设备及存储介质 (Method, device and equipment for inquiring building model component information and storage medium ) 是由 廖俊锋 姜欣兴 田武 于 2021-09-27 设计创作,主要内容包括:本发明公开了一种建筑模型部件信息的查询方法,包括:对接收到的建筑模型部件查询请求进行解析,得到待查询的目标部件的目标属性关键词;从部件信息库中匹配目标属性关键词对应的目标部件标识号,并索引目标部件标识号关联的目标部件参数集;其中,部件信息库中存储有各属性关键词与各部件标识号之间的对应关系,并存储有各部件标识号与各部件参数集之间的对应关系;根据目标部件标识号从建筑模型中调取目标部件模型;对目标部件参数集和目标部件模型进行显示操作。本发明较大地缓解了模型容量压力,较大地提升了模型部件信息查找效率,提高了信息存储安全性。本发明还公开了一种建筑模型部件信息的查询装置、设备及存储介质,具有相应技术效果。(The invention discloses a method for inquiring building model component information, which comprises the following steps: analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried; matching a target component identification number corresponding to the target attribute key words from a component information base, and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set; calling a target component model from the building model according to the target component identification number; and performing display operation on the target component parameter set and the target component model. The invention greatly relieves the capacity pressure of the model, greatly improves the information searching efficiency of model parts and improves the information storage safety. The invention also discloses a device, equipment and a storage medium for inquiring the information of the building model component, and the device, the equipment and the storage medium have corresponding technical effects.)

1. A method for querying information of building model components is characterized by comprising the following steps:

analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried;

matching a target component identification number corresponding to the target attribute key word from a component information base, and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set;

calling the target component model from a building model according to the target component identification number;

and performing display operation on the target component parameter set and the target component model.

2. The method of querying building model component information according to claim 1, further comprising:

when it is monitored that the component parameter updating exists, acquiring a component parameter before updating of a component to be subjected to parameter updating;

determining the pre-update component parameters as historical component parameters of the component to be updated;

storing the historical component parameters to the component information base.

3. The method of querying building model component information of claim 2, wherein storing the historical component parameters to the component information base comprises:

acquiring a target building project, a target building, a target building floor and a target building component to which the component to be updated belongs in the building model;

establishing a main information index relation corresponding to the component to be updated according to the target building project, the target building, the target building floor and the target building component;

and storing the historical component parameters to the component information base according to the main information index relation.

4. The method of querying building model component information according to claim 2 or 3, further comprising, after storing the historical component parameters to the component information base:

analyzing the received historical component parameter query request to obtain a to-be-historical parameter query component;

and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base.

5. The method for querying information of building model components according to claim 4, wherein the step of searching the historical component parameters corresponding to the component to be queried for historical parameters from the component information base comprises the steps of:

acquiring a component identification number corresponding to the to-be-historical parameter query component;

and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base according to the component identification number.

6. The method of claim 1, wherein retrieving the target component model from a building model based on the target component identification number comprises:

and calling the target component model from the REVIT building model according to the target component identification number.

7. The method of claim 1, wherein matching a target component identification number corresponding to the target attribute key from a component information library and indexing a set of target component parameters associated with the target component identification number comprises:

matching a target component physical ID corresponding to the target attribute key words from the component information base, and indexing a target component parameter set associated with the target component physical ID;

the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set, and the method comprises the following steps:

the component information base stores the corresponding relation between each attribute keyword and each component physical ID and stores the corresponding relation between each component physical ID and each component parameter set;

retrieving the target component model from a building model based on the target component identification number, comprising:

and calling the target component model from the building model according to the target component physical ID.

8. An apparatus for querying information on a building model component, comprising:

the attribute keyword obtaining module is used for analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried;

the identification number and parameter set acquisition module is used for matching a target component identification number corresponding to the target attribute key words from a component information base and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set;

the component model calling module is used for calling the target component model from the building model according to the target component identification number;

and the parameter and model display module is used for displaying the target component parameter set and the target component model.

9. An apparatus for querying information on a building model component, comprising:

a memory for storing a computer program;

a processor for implementing the steps of the method of querying building model component information according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of the method of querying building model component information according to one of claims 1 to 7.

Technical Field

The invention relates to the technical field of building design, in particular to a method, a device and equipment for querying building model component information and a computer readable storage medium.

Background

With the continuous policy incentive and the industry development in China, compared with the traditional building, the proportion of the assembly type building in the newly-started building is increased year by year. The deepened design of the components becomes a key link of the quality, cost and benefit of the assembly type building, and the deepened design level of the components with high quality, convenience and quickness becomes an important competitive advantage of an assembly type building service provider enterprise. The processing of the deepened component design information is stored in the model assembly throughout most of the current design platforms.

The deepened design of the fabricated building requires the design of each component and requires the design of all specialties such as structure, building, process, water heating and electricity. The existing building model contains geometric model and non-geometric information, the moving rule of the model is G, even tens of G, of capacity, and the capacity pressure of the model is increased. And the model component information is stored in the building model, and when the relevant information needs to be searched and searched, the searching can be realized only in a mode of opening the building model and browsing the model component attributes one by one, which brings difficulty to the transmission of model files and the loading of terminal equipment, and the searching efficiency of the model component information is very low. The building model comprises the design concept of an enterprise, a standardization system, creation of a designer and the like, all design information is attached to the building model, a third party can completely decrypt the design information attached to the building model as long as a third party takes the model file, and the information storage safety is low.

In summary, how to effectively solve the problems of large capacity and pressure of the model, low efficiency of searching model component information, low information storage safety and the like is a problem that needs to be solved urgently by those skilled in the art at present.

Disclosure of Invention

The invention aims to provide a method for inquiring information of a building model component, which greatly relieves the capacity pressure of a model, greatly improves the information searching efficiency of the model component and improves the information storage safety; another object of the present invention is to provide a device, an apparatus and a computer readable storage medium for querying information of building model components.

In order to solve the technical problems, the invention provides the following technical scheme:

a method of querying building model component information, comprising:

analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried;

matching a target component identification number corresponding to the target attribute key word from a component information base, and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set;

calling the target component model from a building model according to the target component identification number;

and performing display operation on the target component parameter set and the target component model.

In one embodiment of the present invention, the method further comprises:

when it is monitored that the component parameter updating exists, acquiring a component parameter before updating of a component to be subjected to parameter updating;

determining the pre-update component parameters as historical component parameters of the component to be updated;

storing the historical component parameters to the component information base.

In one embodiment of the present invention, storing the historical component parameters to the component information base includes:

acquiring a target building project, a target building, a target building floor and a target building component to which the component to be updated belongs in the building model;

establishing a main information index relation corresponding to the component to be updated according to the target building project, the target building, the target building floor and the target building component;

and storing the historical component parameters to the component information base according to the main information index relation.

In an embodiment of the present invention, after storing the historical component parameters in the component information base, the method further includes:

analyzing the received historical component parameter query request to obtain a to-be-historical parameter query component;

and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base.

In a specific embodiment of the present invention, searching the historical component parameter corresponding to the component to be queried for the historical parameter from the component information base includes:

acquiring a component identification number corresponding to the to-be-historical parameter query component;

and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base according to the component identification number.

In one embodiment of the present invention, retrieving the target component model from a building model according to the target component identification number includes:

and calling the target component model from the REVIT building model according to the target component identification number.

In a specific embodiment of the present invention, matching a target component identification number corresponding to the target attribute keyword from a component information library, and indexing a target component parameter set associated with the target component identification number includes:

matching a target component physical ID corresponding to the target attribute key words from the component information base, and indexing a target component parameter set associated with the target component physical ID;

the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set, and the method comprises the following steps:

the component information base stores the corresponding relation between each attribute keyword and each component physical ID and stores the corresponding relation between each component physical ID and each component parameter set;

retrieving the target component model from a building model based on the target component identification number, comprising:

and calling the target component model from the building model according to the target component physical ID.

An apparatus for querying information on a building model component, comprising:

the attribute keyword obtaining module is used for analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried;

the identification number and parameter set acquisition module is used for matching a target component identification number corresponding to the target attribute key words from a component information base and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set;

the component model calling module is used for calling the target component model from the building model according to the target component identification number;

and the parameter and model display module is used for displaying the target component parameter set and the target component model.

An inquiry apparatus of building model component information, comprising:

a memory for storing a computer program;

a processor for implementing the steps of the method for querying building model component information as described above when executing the computer program.

A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of querying building model component information as described above.

The method for inquiring the information of the building model component analyzes the received inquiry request of the building model component to obtain the target attribute key words of the target component to be inquired; matching a target component identification number corresponding to the target attribute key words from a component information base, and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set; calling a target component model from the building model according to the target component identification number; and performing display operation on the target component parameter set and the target component model.

According to the technical scheme, the corresponding relation between each attribute keyword and each component identification number and the corresponding relation between each component identification number and each component parameter set are stored in the component information base by pre-establishing the component information base. When the building model component is required to be inquired, the target component identification number is matched from the component information base according to the target attribute key words analyzed to the target component, the target component identification number is used as an index condition, the target component model corresponding to the target component is indexed from the building model, and the target component parameter set corresponding to the target component identification number is searched from the component information base. The invention stores all the component parameters in the component information base, only the component models corresponding to each component exist in the building model, and the component parameters in the component information base are associated with the component models in the building model by taking the component identification numbers as bridges, thereby greatly relieving the model capacity pressure, greatly improving the model component information searching efficiency, and improving the information storage safety by independently storing the component parameters.

Correspondingly, the invention also provides a device, equipment and a computer readable storage medium for querying the building model component information corresponding to the method for querying the building model component information, which have the technical effects and are not described herein again.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a flow chart of an embodiment of a method for querying information about a building model component according to the present invention;

FIG. 2 is a flow chart of another embodiment of a method for querying information about building model components according to the present invention;

FIG. 3 is a block diagram of an apparatus for querying information of building model components according to an embodiment of the present invention;

FIG. 4 is a block diagram of an apparatus for querying information of building model components according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of a device for querying information of a building model component according to this embodiment.

Detailed Description

In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1, fig. 1 is a flowchart of an implementation of a method for querying information of a building model component according to an embodiment of the present invention, where the method may include the following steps:

s101: and analyzing the received building model part query request to obtain a target attribute keyword of the target part to be queried.

A building model is generated in advance according to the hierarchical relationship among building projects, building buildings, building floors, building members and member parts. When the building model needs to be queried, a requester generates a building model component query request and sends the building model component query request to a component information management center, wherein the building model component query request contains target attribute keywords of a target component to be queried, such as parameter information of component name, component position, length, width, height, area, volume and the like of the component. And the component information management center receives the building model component query request, and analyzes the received building model component query request to obtain the target attribute key words of the target component to be queried.

S102: and matching the target component identification number corresponding to the target attribute key word from the component information base, and indexing a target component parameter set associated with the target component identification number.

The component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set.

The method comprises the steps of establishing a component information base in advance, wherein the component information base can be set as a relational database, such as a mysql database, and the component information base stores the corresponding relation between each attribute keyword and each component identification number. And after the target attribute key words of the target components to be inquired are obtained through analysis, the target component identification numbers corresponding to the target attribute key words are matched from the component information base. The part identification number may represent information for a part physical ID, a preset part number, and the like.

Each building model component has corresponding component parameters, such as length, width, height, area, volume and the like of the component, the component parameters of each building model component form a component parameter set corresponding to the component, and the component parameter sets corresponding to the building model components are stored in a component information base in advance. And after the target component identification number corresponding to the target attribute key word is matched, the target component parameter set associated with the target component identification number is indexed from the component information base. Therefore, the component parameters of each component model in the building model are uniformly stored in the component information base, so that the building model is separated from the component parameters, and the capacity pressure of the model is greatly relieved.

In addition, the building model completed by the building service provider enterprise comprises the design concept, the standardization system, the creation of designers and the like of the enterprise, if all design information is attached to the building model, third-party personnel can completely decrypt the intellectual wealth attached to the model as long as the third-party personnel take the model file, and the protection of intellectual property rights is not facilitated. The invention separates the building model from the component parameters to manage the component parameters independently, for example, the component parameters can be stored in a component information base in a ciphertext mode by using a pre-generated public and private key, and the subsequent request response operation is carried out after the query request of the building model component is verified, thereby improving the information storage safety.

S103: and calling the target component model from the building model according to the target component identification number.

And after the target component identification number corresponding to the target attribute keyword is matched from the component information base, the target component model is called from the building model according to the target component identification number. The target component model is directly positioned and called from the building model through the component identification number, the target component model does not carry component parameters, and when the component model is loaded and browsed, only the physical geometric space model is loaded. The parameter information of the component is retrieved and obtained from the component information base through the component identification number of the component model, so that the data volume of the model file is reduced, and the calling efficiency of the component model is improved.

S104: and performing display operation on the target component parameter set and the target component model.

After the target component parameter set associated with the target component identification number is indexed from the component information base and the target component model is called from the building model according to the target component identification number, the target component parameter set and the target component model are displayed, so that a user can know the design information of the target component by looking up the display content.

According to the technical scheme, the corresponding relation between each attribute keyword and each component identification number and the corresponding relation between each component identification number and each component parameter set are stored in the component information base by pre-establishing the component information base. When the building model component is required to be inquired, the target component identification number is matched from the component information base according to the target attribute key words analyzed to the target component, the target component identification number is used as an index condition, the target component model corresponding to the target component is indexed from the building model, and the target component parameter set corresponding to the target component identification number is searched from the component information base. The invention stores all the component parameters in the component information base, only the component models corresponding to each component exist in the building model, and the component parameters in the component information base are associated with the component models in the building model by taking the component identification numbers as bridges, thereby greatly relieving the model capacity pressure, greatly improving the model component information searching efficiency, and improving the information storage safety by independently storing the component parameters.

It should be noted that, based on the above embodiments, the embodiments of the present invention also provide corresponding improvements. In the following embodiments, steps that are the same as or correspond to those in the above embodiments may be referred to one another, and corresponding advantageous effects may also be referred to one another, which is not described in detail in the following modified embodiments.

Referring to fig. 2, fig. 2 is a flowchart of another implementation of the method for querying information of a building model component according to an embodiment of the present invention, where the method may include the following steps:

s201: and analyzing the received building model part query request to obtain a target attribute keyword of the target part to be queried.

S202: and matching the target component physical ID corresponding to the target attribute key from the component information library, and indexing a target component parameter set associated with the target component physical ID.

The component information base stores the corresponding relation between each attribute keyword and each component physical ID, and stores the corresponding relation between each component physical ID and each component parameter set.

The component information library specifically stores the corresponding relation between each attribute keyword and each component physical ID, and stores the corresponding relation between each component physical ID and each component parameter set. The building model component is identified by the component physical ID, and the component physical ID is used as a component index condition, so that the uniqueness of the component identification is ensured, and the accuracy of component model indexing is improved.

S203: the target part model is retrieved from the REVIT building model based on the target part physical ID.

When the building model is generated, the REVIT building model can be generated based on the REIVT platform, and the advantages of good openness and huge user foundation of the REIVT platform are fully utilized. After matching the target part physical ID corresponding to the target attribute keyword from the part information library, the target part model is called from the REVIT building model according to the target part physical ID.

S204: and performing display operation on the target component parameter set and the target component model.

S205: and when the situation that the component parameter is updated is monitored, acquiring the component parameter before the update of the component to be updated.

After the building model is generated, the component model may need to be modified according to the actual scene requirements, and as the component model is modified, the model parameters of the component model may also change. And monitoring parameter change of the pre-generated building model, acquiring the parameters of the part to be updated before updating when monitoring that the part parameters are updated, and acquiring the length of the part model before modification if the length of a certain part model is modified.

S206: and determining the updated component parameters as the historical component parameters of the component to be updated.

After the pre-update component parameter of the component to be updated is acquired, the pre-update component parameter is determined as the historical component parameter of the component to be updated.

S207: the historical component parameters are stored to a component information base.

After the updated component parameters are determined as the historical component parameters of the component to be parameter updated, the historical component parameters are stored to a component information base. By storing the historical component parameters, the user can conveniently perform subsequent query and trace.

In one embodiment of the present invention, step S207 may include the following steps:

the method comprises the following steps: acquiring a target building project, a target building, a target building floor and a target building component to which a component to be updated belongs in a building model;

step two: establishing a main information index relation corresponding to the component to be updated with the parameters according to the target building project, the target building, the target building floor and the target building component;

step three: and storing the historical component parameters to a component information base according to the main information index relation.

For convenience of description, the above three steps may be combined for illustration.

The component models are stored in the building models according to the hierarchical relationship among building projects, building buildings, building floors and building components. When the historical component parameters of the component to be updated are stored, the target building project, the target building, the target building floor and the target building component which the component to be updated belongs to in the building model are obtained, the main information index relation corresponding to the component to be updated is established according to the target building project, the target building floor, the target building floor and the target building component, and the historical component parameters are stored in the component information base according to the main information index relation. Therefore, the historical component parameters are stored in order, and convenience is brought to subsequent historical component parameter searching.

S208: and analyzing the received historical component parameter query request to obtain a to-be-historical parameter query component.

When a request end needs to inquire the historical component parameters of a certain component, a historical component parameter inquiry request is generated, and the historical component parameter inquiry request comprises a to-be-historical parameter inquiry component. And the component information management center receives the historical component parameter query request, and analyzes the received historical component parameter query request to obtain the to-be-historical parameter query component.

S209: and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base.

After the to-be-historical parameter query component is obtained through analysis, the historical component parameter corresponding to the to-be-historical parameter query component is searched from the component information base.

When a user analyzes historical design data, historical component parameters of components stored in a component information base are directly analyzed and processed without opening a building model file, waiting time is saved, the user can classify, classify and the like the historical component parameters, find out the distribution condition and the occupation condition of a design scheme, and mine or optimize the design scheme with more economic benefit by combining cost data of links such as component production, assembly and the like.

In one embodiment of the present invention, step S209 may include the following steps:

the method comprises the following steps: acquiring a part identification number corresponding to a part to be queried for the historical parameters;

step two: and searching the historical component parameters corresponding to the to-be-historical parameter query component from the component information base according to the component identification numbers.

For convenience of description, the above two steps may be combined for illustration.

The component information base stores historical component parameters and component identification numbers in advance correspondingly, when historical component parameters are inquired, the component identification numbers corresponding to the components to be inquired about the historical parameters are obtained, the historical component parameters corresponding to the components to be inquired about the historical parameters are searched from the component information base according to the component identification numbers, and therefore the historical component parameters are inquired quickly.

Corresponding to the above method embodiment, the present invention further provides a device for querying building model component information, and the device for querying building model component information described below and the method for querying building model component information described above can be referred to correspondingly.

Referring to fig. 3, fig. 3 is a block diagram illustrating a structure of an apparatus for querying information of a building model component according to an embodiment of the present invention, where the apparatus may include:

an attribute keyword obtaining module 31, configured to analyze the received building model component query request to obtain a target attribute keyword of a target component to be queried;

an identification number and parameter set obtaining module 32, configured to match a target component identification number corresponding to the target attribute keyword from the component information library, and index a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set;

a component model retrieving module 33, configured to retrieve a target component model from the building model according to the target component identification number;

and a parameter and model display module 34, configured to perform a display operation on the target component parameter set and the target component model.

According to the technical scheme, the corresponding relation between each attribute keyword and each component identification number and the corresponding relation between each component identification number and each component parameter set are stored in the component information base by pre-establishing the component information base. When the building model component is required to be inquired, the target component identification number is matched from the component information base according to the target attribute key words analyzed to the target component, the target component identification number is used as an index condition, the target component model corresponding to the target component is indexed from the building model, and the target component parameter set corresponding to the target component identification number is searched from the component information base. The invention stores all the component parameters in the component information base, only the component models corresponding to each component exist in the building model, and the component parameters in the component information base are associated with the component models in the building model by taking the component identification numbers as bridges, thereby greatly relieving the model capacity pressure, greatly improving the model component information searching efficiency, and improving the information storage safety by independently storing the component parameters.

In one embodiment of the present invention, the apparatus may further include:

the device comprises a pre-update component parameter acquisition module, a pre-update component parameter acquisition module and a pre-update component parameter acquisition module, wherein the pre-update component parameter acquisition module is used for acquiring a pre-update component parameter of a component to be updated when the condition that the component parameter is updated is monitored;

the historical component parameter determining module is used for determining the updated component parameters as the historical component parameters of the component to be updated;

and the historical component parameter storage module is used for storing the historical component parameters to the component information base.

In one embodiment of the present invention, the historical component parameter storage module includes:

the component membership obtaining submodule is used for obtaining a target building project, a target building, a target building floor and a target building component to which the component to be updated belongs in the building model;

the index relation establishing submodule is used for establishing a main information index relation corresponding to the part to be updated with the parameters according to the target building project, the target building, the target building floor and the target building component;

and the component parameter storage submodule is used for storing the historical component parameters to a component information base according to the main information index relation.

In one embodiment of the present invention, the apparatus may further include:

the device comprises a to-be-historical-parameter query component acquisition module, a to-be-historical-parameter query component acquisition module and a to-be-historical-parameter query component acquisition module, wherein the to-be-historical-parameter query component acquisition module is used for analyzing a received historical component parameter query request after the historical component parameters are stored in a component information base to obtain a to-be-historical-parameter query component;

and the historical component parameter searching module is used for searching the historical component parameters corresponding to the to-be-historical parameter searching component from the component information base.

In a specific embodiment of the present invention, the historical component parameter searching module includes:

the part identification number acquisition submodule is used for acquiring a part identification number corresponding to the part to be queried on the historical parameters;

and the historical component parameter searching submodule is used for searching the historical component parameter corresponding to the to-be-historical parameter query component from the component information base according to the component identification number.

In one embodiment of the present invention, the component model retrieving module 33 is a module for retrieving a target component model from the REVIT building model according to the target component identification number.

In a specific embodiment of the present invention, the identification number and parameter set obtaining module 32 is specifically a module that matches a target component physical ID corresponding to the target attribute keyword from the component information base, and indexes a target component parameter set associated with the target component physical ID; the component information base stores the corresponding relation between each attribute keyword and each component physical ID and stores the corresponding relation between each component physical ID and each component parameter set;

the component model retrieving module 33 is specifically a module that retrieves a target component model from the building model based on the target component physical ID.

Corresponding to the above method embodiment, referring to fig. 4, fig. 4 is a schematic diagram of a query device for building model component information provided by the present invention, where the query device may include:

a memory 332 for storing a computer program;

a processor 322 for implementing the steps of the method for querying building model component information of the above-described method embodiments when executing the computer program.

Specifically, referring to fig. 5, fig. 5 is a schematic diagram illustrating a specific structure of a query device for information about a building model component provided in this embodiment, the query device for information about a building model component may have a relatively large difference due to different configurations or performances, and may include a processor (CPU) 322 (e.g., one or more processors) and a memory 332, where the memory 332 stores one or more computer applications 342 or data 344. Memory 332 may be, among other things, transient or persistent storage. The program stored in memory 332 may include one or more modules (not shown), each of which may include a sequence of instructions operating on a data processing device. Still further, the processor 322 may be configured to communicate with the memory 332 to execute a series of instruction operations in the memory 332 on the querying device 301 for building model component information.

The query device 301 for building model component information may also include one or more power sources 326, one or more wired or wireless network interfaces 350, one or more input-output interfaces 358, and/or one or more operating systems 341.

The steps in the above-described query method of building model component information may be implemented by the structure of a query device of building model component information.

Corresponding to the above method embodiment, the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of:

analyzing the received building model component query request to obtain a target attribute keyword of a target component to be queried; matching a target component identification number corresponding to the target attribute key words from a component information base, and indexing a target component parameter set associated with the target component identification number; the component information base stores the corresponding relation between each attribute keyword and each component identification number, and stores the corresponding relation between each component identification number and each component parameter set; calling a target component model from the building model according to the target component identification number; and performing display operation on the target component parameter set and the target component model.

The computer-readable storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

For the introduction of the computer-readable storage medium provided by the present invention, please refer to the above method embodiments, which are not described herein again.

The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device, the apparatus and the computer-readable storage medium disclosed in the embodiments correspond to the method disclosed in the embodiments, so that the description is simple, and the relevant points can be referred to the description of the method.

The principle and the implementation of the present invention are explained in the present application by using specific examples, and the above description of the embodiments is only used to help understanding the technical solution and the core idea of the present invention. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于批流一体的数据处理方法、装置、计算机设备和介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!