CN116167728A - BIM project information linkage realization method and device - Google Patents
BIM project information linkage realization method and device Download PDFInfo
- Publication number
- CN116167728A CN116167728A CN202310457818.5A CN202310457818A CN116167728A CN 116167728 A CN116167728 A CN 116167728A CN 202310457818 A CN202310457818 A CN 202310457818A CN 116167728 A CN116167728 A CN 116167728A
- Authority
- CN
- China
- Prior art keywords
- parameter
- project
- parameters
- file
- sharing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Hardware Design (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Architecture (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Operations Research (AREA)
- Civil Engineering (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Stored Programmes (AREA)
Abstract
The application provides a BIM project information linkage realization method and device, which are used for designing sharing parameters of project information in a building BIM model, generating a parameter intermediate file, adding the sharing parameters into the project file to serve as the project parameters, taking a picture frame group as labels, and placing the labels corresponding to the sharing parameters of each professional belonging to the same level at the same position of the picture frame group in an overlapping manner. Setting display control parameters for labels corresponding to the sharing parameters of each specialty, and controlling the visibility of the corresponding labels by controlling the display control parameters with the specialty code parameters. And loading the frame group into the project file, and linking the project file and the frame group according to the parameter intermediate file. In the scheme, shared parameters are added and applied to project files and picture frame families, information linkage setting between the project files and the picture frame families is realized, and the requirements of building design practice can be met. And the effects of filtering redundant professional project information and displaying required professional project information can be realized based on the professional codes, and the method is convenient and efficient.
Description
Technical Field
The application relates to the technical field of building engineering informatization, in particular to a BIM project information linkage realization method and device.
Background
In recent years, the building design industry is gradually changing from the traditional two-dimensional technology to the three-dimensional technology using BIM (Building Information Modeling, building information model), and several searches are being made for the main software Revit (Autodesk Revit) as a BIM three-dimensional design. "project information (project information)" refers to common information which is uniformly set in all projects and relatively stable, and the value (value) of the common information is irrelevant to the attributes (quantity, area, volume and the like) of the project model components, and is mostly manually defined literal information (such as project names, project responsible persons and the like). The values are often shown in project drawing icons.
In the project, a new design file can be created using any official project template (project template). In the design file, the mode of inputting the project information can be to input the information in a project information dialog box, or to directly input the project information in the position of a drawing in a newly built or newly opened drawing. However, the number of project information common to the building design industry is large at present, and in the input mode in the project information dialog box, the setting of the project information of the Revit official project template cannot be completed to meet all requirements of building design practice. For project information without corresponding items, designers can only input Zhang Tuzhi and information by using a pure text input method in a drawing tag, so that the efficiency is low and the unified management of the project information is not facilitated.
Disclosure of Invention
The purpose of the application includes, for example, providing a BIM project information linkage realization method and device, which can realize information linkage between project files and frame families on the basis of meeting the practical requirements of building design and conveniently and efficiently realize project creation.
Embodiments of the present application may be implemented as follows:
in a first aspect, the present application provides a method for implementing BIM information linkage based on Dynamo, where the method includes:
defining and designing sharing parameters of project information in a building BIM model, and generating a parameter intermediate file based on the sharing parameters, wherein the sharing parameters comprise a plurality of specialized sharing parameters, and the sharing parameters under each specialized sharing parameter comprise a plurality of levels of sharing parameters;
adding the sharing parameters in the parameter intermediate file into a project file to serve as project parameters;
adding the shared parameters in the parameter intermediate file into a frame group to serve as labels, wherein the labels corresponding to the shared parameters of each specialty belonging to the same level are placed at the same position of the frame group and are placed in an overlapping manner;
setting display control parameters for labels corresponding to the professional sharing parameters, and controlling the visibility of the labels corresponding to the professional sharing parameters by controlling the display control parameters through the professional code parameters;
And loading the frame group added with the sharing parameters into the project file, so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
In an alternative embodiment, the BIM project information linkage implementation method may further include:
and identifying drawing numbers of drawings based on Dynamo programming, setting corresponding professional code parameters for the drawings based on the drawing numbers, and storing the corresponding relation between the drawing numbers and the professional code parameters.
In an optional embodiment, the step of setting a display control parameter for the tag corresponding to each professional sharing parameter and controlling the visibility of the tag corresponding to the professional sharing parameter by controlling the display control parameter with a professional code parameter includes:
when the frame family is in an editing state, adding display control parameter items corresponding to each specialty in a group dialog box under the creation panel column;
adding a professional code parameter item in the family type dialog box, and defining the form of the professional code, wherein the professional code is in an integer form;
associating the display control parameters of each specialty with the specialty code parameters through a formula;
And sequentially selecting labels corresponding to the overlapped shared parameters of each specialty, and associating the visibility of the labels to the display control parameters of the corresponding specialty.
In an alternative embodiment, the method further comprises:
aiming at a drawing to be generated, obtaining a target drawing number of the drawing to be generated;
and based on Dynamo programming, acquiring the professional code parameter of the target drawing number according to the corresponding relation between the stored drawing number and the professional code parameter, displaying the label corresponding to the professional to which the information required to be generated by the drawing to be generated belongs based on the professional code parameter, and hiding the labels corresponding to other professions.
In an alternative embodiment, the step of loading the frame family added with the sharing parameter into the project file includes:
designing the frame family added with the sharing parameters into a special frame family containing all-specialized project information;
loading the special frame group into the project file, and creating a corresponding special drawing in the project file based on the special frame group;
and setting the special drawing as a starting view of the project file, wherein the starting view is a view which is started when the project file is opened.
In an alternative embodiment, the step of generating a parameter intermediate file based on the shared parameter includes:
creating a blank intermediate file based on any previously issued template;
creating a parameter set related to the shared parameter to attribute the shared parameter to the parameter set;
and sequentially adding each shared parameter belonging to the parameter group into the blank intermediate file to generate the parameter intermediate file.
In an alternative embodiment, the step of adding the shared parameter in the parameter intermediate file to the project file as the project parameter includes:
jumping to an adding interface in the project file, and determining that the parameter type to be added is a shared parameter type in the adding interface;
and selecting any one shared parameter in the parameter intermediate file at the adding interface, and determining a parameter group to which the any one shared parameter belongs, so as to add the any one shared parameter into the project file as a project parameter.
In an alternative embodiment, the step of adding the shared parameter in the parameter intermediate file to the frame family as a tag includes:
entering an editing state of a family based on the existing project drawing or an opened drawing frame family file;
Deleting parameter labels related to original project information in a label area of the project drawing or the picture frame family file;
entering a label editing state, and selecting a parameter type to be added as a shared parameter type;
and selecting any shared parameter in the parameter intermediate file, and adding the any shared parameter into the frame family to serve as a label.
In an alternative embodiment, the method further comprises:
generating a project template file from the project file loaded with the frame family;
and positioning to a required storage position by using a navigation command, and storing the project template file to the storage position for subsequent extraction of the project template file for project design.
In a second aspect, the present application provides a BIM project information linkage implementation device, the device including:
the definition module is used for defining and designing sharing parameters of project information in the building BIM model, generating a parameter intermediate file based on the sharing parameters, wherein the sharing parameters comprise a plurality of specialized sharing parameters, and the sharing parameters under each specialized sharing parameter comprise a plurality of layers of sharing parameters;
the first adding module is used for adding the sharing parameters in the parameter intermediate file into the project file to serve as project parameters;
The second adding module is used for adding the shared parameters in the parameter intermediate file into the frame family as labels, wherein the labels corresponding to the shared parameters of the professions belonging to the same level are placed at the same position of the frame family and are placed in an overlapping manner;
the setting module is used for setting display control parameters for the labels corresponding to the professional sharing parameters and controlling the visibility of the labels corresponding to the professional sharing parameters by controlling the display control parameters through the professional code parameters;
and the loading module is used for loading the frame group added with the sharing parameters into the project file so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
The beneficial effects of the embodiment of the application include, for example:
the application provides a BIM project information linkage realization method and device, which are characterized in that sharing parameters of project information in a building BIM model are defined and designed, a parameter intermediate file is generated, the sharing parameters in the parameter intermediate file are respectively added into the project file to serve as project parameters, and the project file is used as labels in a frame group, wherein the labels corresponding to the sharing parameters of each professional belonging to the same level are placed at the same position of the frame group and are placed in an overlapping mode. Setting display control parameters for labels corresponding to the sharing parameters of each specialty, and controlling the visibility of the labels corresponding to the sharing parameters of the specialty by controlling the display control parameters with the specialty code parameters. And loading the frame group added with the sharing parameters into the project file so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
In the scheme, sharing parameters can be designed based on requirements, added and applied in project files and picture frame families, information linkage setting between the project files and the picture frame families is realized, requirements of building design practice can be met, and the effects of filtering redundant professional project information and displaying needed professional project information can be realized based on the professional code parameters by using the invisible professional code parameter setting, so that convenience and high efficiency are realized.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered limiting the scope, and that other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a project file information input interface;
FIG. 2 is a schematic diagram of a drawing tab information input interface;
FIG. 3 is a flowchart of a BIM project information linkage implementation method provided in an embodiment of the present application;
FIG. 4 is a flow chart of sub-steps included in step S11 of FIG. 3;
FIG. 5 is a schematic diagram of adding shared parameters to generate a parameter intermediate file;
FIG. 6 is a schematic diagram of information linkage between project files and a family of frames;
FIG. 7 is a flow chart of sub-steps included in step S12 of FIG. 3;
FIG. 8 is a diagram illustrating the addition of sharing parameters to project files;
FIG. 9 is a flow chart of sub-steps included in step S13 of FIG. 3;
FIG. 10 is a schematic diagram of the drawing label before deleting the parameter label;
FIG. 11 is a schematic diagram of the drawing label after deleting the parameter label;
FIG. 12 is a diagram of adding a sharing parameter to a frame family as a tag;
FIG. 13 is a schematic diagram of label overlapping placement corresponding to peer sharing parameters;
FIG. 14 is a flow chart of sub-steps included in step S14 of FIG. 3;
FIG. 15 is a schematic diagram of display control based on professional parameters;
FIG. 16 is a flowchart of a display control method according to an embodiment of the present disclosure;
FIG. 17 is a schematic diagram of information linkage test results between project files and a frame family;
FIG. 18 is a flow chart of sub-steps included in step S15 of FIG. 3;
FIG. 19 is a flowchart of a storage method according to an embodiment of the present application;
fig. 20 is an overall flow diagram of a BIM project information linkage implementation method provided in an embodiment of the present application;
fig. 21 is a block diagram of an electronic device according to an embodiment of the present application;
Fig. 22 is a functional block diagram of a BIM project information linkage implementation device provided in an embodiment of the present application.
Icon: 110-a storage medium; a 120-processor; 130-BIM project information linkage realization device; 131-defining a module; 132-a first add module; 133-a second addition module; 134-a setup module; 135-loading module; 140-communication interface.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, which are generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present application, as provided in the accompanying drawings, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
Furthermore, the terms "first," "second," and the like, if any, are used merely for distinguishing between descriptions and not for indicating or implying a relative importance.
It should be noted that, without conflict, features in embodiments of the present application may be combined with each other.
In Revit (in this embodiment, 2019 Revit is shown, other versions are applicable), a new design file can be created using any official project template, in which project information can be entered in a pop-up project information dialog box as shown in FIG. 1. Or referring to fig. 2, in a newly built or newly opened drawing, the position of the item information in the drawing label is directly input.
Whereas in current architectural design practice, the content of common project information of all professionals has tens of items, such as shown in table 1.
Table 1 project information table common in building practice
As can be seen from comparing fig. 1 with table 1, the item information in fig. 1 can be input in a small number, and cannot cover all the contents in table 1, i.e., the Revit official item template item information setting does not satisfy all the requirements of the architectural design practice. For item information without corresponding items, the designer can only input Zhang Tuzhi and information by using a plain text input method in the icon.
In addition, the conventional processing method has a plurality of defects, such as a method of inputting in a project information dialog box, and an input interface is unfamiliar to most designers, and has a problem of low input efficiency. In the input mode of drawing icons, each icon may only display part or part of professional project information, and omission of project information input may occur. For the mode of inputting project information by using plain text in the drawing label, unified management of the project information is not facilitated, and the advantages of BIM information linkage are not fully utilized.
Based on the research findings, the application provides a BIM project information linkage implementation scheme, which can design sharing parameters based on requirements, add and apply the sharing parameters in project files and frame families, realize information linkage setting between the project files and the frame families, and can meet the practical requirements of building design. In addition, by using the invisible professional code parameter setting, the effects of filtering redundant professional project information and displaying needed professional project information can be realized based on the professional code parameter, and the method is convenient and efficient.
Referring to fig. 3, a flowchart of a BIM project information linkage implementation method provided in an embodiment of the present application is shown, where method steps defined by a flow related to the BIM project information linkage implementation method may be implemented by an electronic device, where the electronic device may be a device with a data processing function, such as a personal computer, a server, or the like. The specific flow described in fig. 3 will be described in detail below.
S11, defining and designing sharing parameters of project information in a building BIM model, and generating a parameter intermediate file based on the sharing parameters, wherein the sharing parameters comprise a plurality of specialized sharing parameters, and the sharing parameters under each specialized sharing parameter comprise a plurality of layers of sharing parameters.
S12, adding the sharing parameters in the parameter intermediate file into the project file to serve as project parameters.
And S13, adding the shared parameters in the parameter intermediate file into a frame group to serve as labels, wherein the labels corresponding to the shared parameters of each specialty belonging to the same level are placed at the same position of the frame group and are placed in an overlapping manner.
S14, setting display control parameters for labels corresponding to the professional sharing parameters, and controlling the visibility of the labels corresponding to the professional sharing parameters by controlling the display control parameters through the professional code parameters.
And S15, loading the frame group added with the sharing parameters into the project file, so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
In this embodiment, the sharing parameters of the project information in the building BIM model may be customized and designed according to the building design practice requirement, for example, the customized sharing parameters may include all project information common to the building design industry in China, such as the project information shown in table 1.
The project information shown in table 1 can be subjected to parameter formatting planning, namely, the names of the project information can be optimized to be easy to classify, sort and search by a computer, and the names of the customized sharing parameters can not be the same, so that the problem of disordered processing is avoided. The resulting shared parameters for the final design may be as shown in table 2.
TABLE 2 project information table optimized in building practice
It should be noted that the specific parameter names of the shared parameters shown in table 2 are merely examples, and in actual application, the specific parameter names may be set according to requirements, and the embodiment is not limited thereto.
As shown in table 2, the shared parameters include a plurality of professional shared parameters including, for example, building, structure, water supply and drainage, heating and ventilation, (strong current, weak current, and the like. The sharing parameters under each professional include sharing parameters of multiple levels, for example, building, and sharing parameters of different rows belong to different levels. From the viewpoint of multiple professions, sharing parameters of different professions in the same row belong to the same hierarchy.
On the basis of designing the sharing parameters, a parameter intermediate file can be generated based on the sharing parameters. The parameter intermediate file can be used as a parameter source of a project file and a frame family and as a medium for information linkage between the project file and the frame family.
In this embodiment, the sharing parameters in the parameter intermediate file may be added to the project file and the frame group, respectively, the sharing parameters may be added to the project file as project parameters, and the sharing parameters added to the frame group may be used as labels in the frame group. Because of the limited display positions in the frame groups, and the large amount of building design project information, it is important how to conveniently and efficiently realize the addition of sharing parameters in the frame groups and the subsequent display.
In this embodiment, in order to solve the above-mentioned problem, labels corresponding to the sharing parameters of each specialty belonging to the same hierarchy are placed at the same position of the frame group and are superimposed. In addition, the labels corresponding to the sharing parameters of each specialty are provided with display control parameters, and in addition, the professional code parameters are also provided, so that the visibility of the labels corresponding to the sharing parameters of the specialty can be controlled by controlling the display control parameters by utilizing the professional code parameters. Therefore, on the basis of successfully adding the sharing parameters to the frame family, the demand-based implicit control is realized based on the professional code parameters, and the method is convenient and efficient.
On the basis of the above, the frame group is taken as a loadable group, and the frame group added with the sharing parameters can be loaded into the project file based on the association command, so that the two can realize information linkage. That is, whether the item information dialog box in the item file is updated or what one side of the drawing icon in the drawing box family is updated, the other side and the corresponding content are automatically updated.
The BIM project information linkage implementation scheme provided by the embodiment can be used for customizing and designing sharing parameters based on requirements, for example, the sharing parameters comprising project information related to the whole building profession are customized, and the sharing parameters are added and applied in project files and frame groups, so that information linkage setting between the project files and the frame groups is realized, and the requirements of building design practice can be met. In addition, by using the professional code parameter setting with the control being invisible, the effects of filtering redundant professional project information and displaying needed professional project information can be realized based on the professional code parameter, and the method is convenient and efficient.
As can be seen from the above, in this embodiment, after the sharing parameters are customized, a parameter intermediate file is generated based on the sharing parameters, and the parameter intermediate file is used as the medium of the project file and the frame group. Referring to fig. 4, the implementation step of generating the parameter intermediate file may include the following sub-steps:
s111, creating a blank intermediate file based on any one of the previously issued templates.
S112, creating a parameter group related to the shared parameter to attribute the shared parameter to the parameter group.
And S113, sequentially adding each sharing parameter belonging to the parameter group into the blank intermediate file to generate the parameter intermediate file.
In this embodiment, the customized sharing parameter is added to the Revit item. A new design file can be created using any of the panels released by the Revit official as a blank intermediate file. For example, the name of the blank intermediate file may be "sharing parameter. Txt", and the blank intermediate file may be stored in any location in the computer.
To facilitate unified management of the shared parameters, a new command may be used to create a parameter set associated with the shared parameters, e.g., a "project information set" may be created in the new parameter set to attribute the shared parameters to the parameter set of the "project information set".
And then, sequentially adding each sharing parameter into the blank intermediate file, wherein the blank intermediate file after the addition is the parameter intermediate file. For example, a new command is used under the "parameters" field, the "PI item letter-design item name" in table 2 above is entered in the name item in the pop-up "parameters properties" dialog box, the common type is selected in the procedure item, and the literal type is selected in the parameters type item, so as to add the custom sharing parameter "PI item letter-design item name" to the blank intermediate file "sharing parameter. Txt".
In the above manner, other sharing parameters are sequentially added to the blank intermediate file "sharing parameter. Txt". The completion sharing parameters are added to generate a parameter intermediate file, and the schematic effect after adding the completion sharing parameters in the Revit can be as shown in fig. 5.
In the Revit, a project file (project file) is a file used in daily design, and a suffix is rvt. The frames belong to the loadable family, with the suffix rfa, both of which can be stored independently in the computer. "sharing parameters. Txt" as an intermediate file allows project information (custom sharing parameters) to form a data linkage between the project file and the loadable frame family, as shown in FIG. 6.
Referring to fig. 7, in the present embodiment, the step of adding the shared parameter in the parameter intermediate file to the project file may include the following sub-steps:
s121, jumping to an adding interface in the project file, and determining that the parameter type to be added is a shared parameter type in the adding interface.
S122, selecting any one of the shared parameters in the parameter intermediate file at the adding interface, and determining a parameter group to which the any one of the shared parameters belongs, so as to add the any one of the shared parameters into the project file as a project parameter.
In this embodiment, in the project file, an add command may be used in the "project parameters" dialog box, the shared parameter type may be selected in the parameter type item of the add interface, and any shared parameter in the parameter intermediate file may be selected based on the requirement and added to the project file as a project parameter.
For example, if the PI item information-design item name in table 2 is selected in the pop-up sharing parameter dialog box, and the parameter group "item information" to which the PI item information belongs is determined, and the add command is executed, the customized sharing parameter of the item information "design item name" in table 2 may be added to the item file.
Repeating the operation in the above manner, other sharing parameters in the parameter intermediate file "sharing parameters. Txt" can be added to the project file entirely. In Revit, the corresponding schematic effect of adding project files that complete all sharing parameters is shown in fig. 8.
Furthermore, referring to fig. 9, the step of adding the shared parameter in the parameter intermediate file to the frame family as a tag may include the sub-steps of:
s131, entering an editing state of a family based on the existing project drawing or the opened frame family file.
S132, deleting parameter labels related to original item information in a label area of the item drawing or the frame family file.
S133, entering a label editing state, and selecting the type of the parameter to be added as the shared parameter type.
S134, selecting any shared parameter in the parameter intermediate file, and adding the any shared parameter into the picture frame family to serve as a label.
In this embodiment, in the Revit, the project drawing enters the editing state of the family based on the click command to the frame or the open command to the frame family file. The parameter labels related to all item information are deleted in the label area, as shown in fig. 10 and 11, wherein fig. 10 is a schematic effect before deleting the parameter labels, and fig. 11 is a schematic effect after deleting the parameter labels.
Likewise, the parameter type to be added is determined to be the shared parameter type. The creation command is used to enter the creation flow of the tag and the add parameters command is used to add any shared parameters in the parameter intermediate file in the edit tag dialog.
For example, a "PI item letter-design item name" is selected in the sharing parameter dialog box, and the sharing parameter corresponding to the item information is added to the frame family as a label. As shown in fig. 12, the sharing parameter corresponding to the item information of "PI item information-design item name" is added to the frame family and used as a display effect of the tag. Repeating the above operations, all the other sharing parameters remaining in the "sharing parameter txt" may be sequentially added to the frame family as labels.
In the step of adding the sharing parameters to the frame group as the labels, the labels corresponding to the sharing parameters belonging to the same level in different professions are required to be placed at the same position of the frame group and placed in an overlapping manner, for example, the sharing parameters in table 3 below are the sharing parameters belonging to the same level between different professions, and as shown in fig. 13, the schematic diagram of the labels placed in an overlapping manner after the sharing parameters are added to the frame group is shown.
Table 3 shared parameter information table of the same hierarchy
In consideration of the above manner of adding, tags belonging to the same hierarchy are overlapped and placed at the same position of the frame family, and when the tags are used for items, the tags sharing the parameters will show content, so that the tags cannot be used. In view of this, in the present embodiment, by setting a display control parameter for the tag of the sharing parameter of each specialty, the visibility of the tag of the sharing parameter of the corresponding specialty is controlled by controlling the display parameter with the specialty code parameter.
Therefore, when information of a certain specialty is needed in the follow-up, the picture frame can be controlled to display only the label corresponding to the specialty, and the effect of hiding the labels of other specialty is achieved.
Referring to fig. 14, in the present embodiment, the step of setting the display control parameter and the professional code parameter may include the following sub-steps:
S141, adding display control parameter items corresponding to each specialty in the dialog box of the family type under the creation panel bar when the frame family is in the editing state.
S142, adding a professional code parameter item in the family type dialog box, and defining the form of the professional code, wherein the professional code is in an integer form.
S143, associating the display control parameters of each specialty with the specialty code parameters through a formula.
S144, sequentially selecting labels corresponding to the overlapped shared parameters of each specialty, and associating the visibility of the labels to the display control parameters of the corresponding specialty.
On the basis of the above, the embodiment can set the visibility of each professional drawing from the angle of each professional drawing, and specifically, the embodiment further comprises the following steps:
and identifying drawing numbers of drawings based on Dynamo programming, setting corresponding professional code parameters for the drawings based on the drawing numbers, and storing the corresponding relation between the drawing numbers and the professional code parameters.
In this embodiment, when the frame family is in the editing state, parameters are newly built in the family type dialog box popped up under the creation panel bar to add the "professional drawing" parameter, the procedure can be set to a common type, and the "instance" parameter can be selected. By repeating the operation for each specialty, a plurality of specialty corresponding parameters (such as a structural drawing, a water supply and drainage drawing, a heating and ventilation drawing, (strong) electric drawing, a weak current drawing and the like) can be added.
On this basis, the setting of the parameters of the professional code is likewise performed in a dialog box of the family type using a create command, for example, the procedure can be set to a common type, the parameter type of the professional code to an integer type, and the "instance" parameter can be selected. In this way, the associated professional codes can be set for each professional drawing, for example, the professional code associated with the building drawing is 1, the professional code associated with the structure drawing is 2, the professional code associated with the water supply and drainage drawing is 3, the professional code associated with the heating and ventilation drawing is 4, the professional code associated with the (strong) electrical drawing is 5, and the professional code associated with the weak electrical drawing is 6.
In the association of the tag with the specific code, for example, each tag in the tags of the same level overlapping may be sequentially selected, for example, a tag of "PI item letter-private 1 building a" is selected. And selecting the added professional drawings, such as the building drawings, in the popped association parameter dialog box by adopting the association setting command. Thus, the visibility of the labels sharing parameters required by the building profession is related to the building drawing, and then related to the professional code related to the building drawing.
And repeating the operation, namely respectively associating the implicit attribute of each overlapped professional label to the professional drawing of the corresponding professional, and further associating to the professional code under the same professional.
In Revit, the drawing name has two fields: "number" and "name". Through analyzing different professional drawing number characteristics, dynamo programming is used, so that different 'professional code' values can be automatically assigned to frames of each drawing through drawing numbers.
For example, common specialized drawing numbers are shown in table 4:
TABLE 4 drawing numbering sheets
"A-", "S-", "P-", "M-", "E-", and "ES-" are the drawing number features of the 6 major, according to which the "major codes" can be respectively specified for the drawing frame automatically using Dynamo programming: "1", "2", "3", "4", "5", "6".
Therefore, based on the drawing numbers of the special drawings, the corresponding relation between the drawing numbers and the special code parameters can be established and stored.
Thus, by inputting the professional code value into the parameter 'professional code', the display or hiding of the sharing parameter related to the corresponding professional drawing and the sharing parameter related to other professional drawings can be controlled. When a parameter of which specific specialty is required to be displayed in the overlapped tag, the parameter can be controlled by inputting the corresponding integer in 1-6 to the parameter "specialty code", for example, as shown in fig. 15, the display of information related to the construction specialty and information related to the construction specialty can be driven by inputting 1 and 2 respectively. Meanwhile, the hiding of other professional related information is controlled.
All drawings are automatically endowed with corresponding professional codes by running the Dynamo program designed above, so that automatic filtration and display of project information are realized.
In this embodiment, the Dynamo programming may be stored for use. Therefore, each professional can quickly use Dynamo to combine with the deepened frame family, and the related project information of the professional, which needs to be displayed in the drawing frame, can be quickly filtered from all project information.
Referring to fig. 16, based on the above setting, in the practical application stage, the method for implementing BIM project information linkage provided in this embodiment may further include the following steps:
s21, aiming at a drawing to be generated, obtaining a target drawing number of the drawing to be generated.
S22, based on Dynamo programming, according to the corresponding relation between the stored drawing numbers and the professional code parameters, the professional code parameters of the target drawing numbers are obtained, so that the labels corresponding to the professions to which the information required to be generated by the drawing to be generated belongs are displayed based on the professional code parameters, and the labels corresponding to other professions are hidden.
And determining the professional code parameters of the target drawing numbers corresponding to the drawing to be generated based on the corresponding relation between the preconfigured different drawing numbers and the different professional code parameters.
In this embodiment, on the basis of adding the shared parameters in the parameter intermediate file to the project file and the frame group, and setting the professional codes corresponding to the professions, the frame group added with the shared parameters may be loaded into the project file, so as to perform information linkage setting on the project file and the frame group based on the parameter intermediate file.
In this embodiment, a loading command may be used to select a project file in a dialog box loaded into a project to load a frame group into the project file, so that a linkage relationship is generated based on the parameter intermediate file "sharing parameters. Txt", and the custom sharing parameters about the project information added in the project file and the frame group respectively.
Based on the above setting, in the project file, if a setting command is used to input project information in the pop-up project information dialog box and a test command is used to start a test, the corresponding part in the drawing label will be updated in linkage, as shown in fig. 17, that is, the project file and the project information of the drawing family are successfully established in linkage.
Through tests, the project information of the Revit can only be read by the frame family, namely, the Revit can only be linked with the information in the frame family, and the Revit has the function of setting a starting view, wherein the view, the drawing, the detail table and the like can be called as the starting view. That is, a specific scene (start view) is displayed when the setting item file is opened.
In view of this, in this embodiment, when the family of frames added with the sharing parameters is loaded into the project file, the family of images may be optimally designed to implement a systematic and easy-to-use input environment. Referring to fig. 18, this can be achieved by:
s151, the frame group to which the sharing parameter is added is designed as a dedicated frame group including all-specialized project information.
S152, loading the special frame group into the project file, and creating a corresponding special drawing in the project file based on the special frame group.
And S153, setting the special drawing as a starting view of the project file, wherein the starting view is a view started when the project file is opened.
In this embodiment, the result is most suitable as a systematic input way, considering that the designer is familiar with the result of item information in the conventional diagram label. In this embodiment, the optimization setting may be performed on the basis of a conventional frame family, for example, only the label portion is reserved, and a portion of the description information is added to make and form a dedicated frame family, and the dedicated frame family includes all-specialized project information, that is, project information involved in the building design practice of China, as shown in table 2.
The special purpose frame family of the design described above may be stored and named "project information launch special purpose frame rfa" and loaded into the project. For example, the special drawing family "project information launch special drawing" may be selected in the project file using a drawing creation command in the pop-up new drawing dialog box, thus creating a special drawing including the project information launch special drawing family.
In this embodiment, the newly created private drawing may also be renamed, including numbering and naming, for example, the numbering may be "000" and the naming may be "project information launch private view".
The created private drawing, e.g. "000-project information launch private view", may be selected in the pop-up launch view dialog using the launch setting command, and thus the private drawing may be set as the launch view of the project file. Each time a project file is opened, a launch view including project information may be opened, a designer may view or edit the project information, and the project information may be linked with the project information in all of the frames.
Referring to fig. 19, in this embodiment, on the basis of the above, the method for implementing BIM project information linkage may further include the following steps:
S31, generating an item template file from the item file loaded with the frame family.
S32, positioning to a required storage position by using a navigation command, and storing the project template file to the storage position for subsequent extraction of the project template file for project design.
In this embodiment, the project file loaded with the family of frames may be in the format of a project file (. Rvt) that may generate a project template file (. Rte). The project template files may be saved to a desired save location, as is actually desired.
Therefore, when the project template file needs to be used later, the storage position of the project template file can be navigated, the project template file is selected, and then the project template file can be used for project design.
In order to make the BIM project information linkage implementation method provided in the embodiment of the present application more clear, the overall flow of the implementation method is described below with reference to fig. 20.
In this embodiment, the parameter planning procedure is first executed, specifically, the custom parameter name is planned based on the project information required in the actual practice of the building, for example, the project information required in the architectural design of China. And further generates a parameter intermediate file "sharing parameters. Txt".
In the Revit setting section, the shared parameter in the parameter intermediate file is added to the frame group, and the shared parameter is added to the Revit item file. The shared parameter added to the frame group comprises a 'peer parameter', wherein labels corresponding to the 'peer parameter' are overlapped in the frame group. Therefore, the Revit frame family can be deepened, and the drawing professional codes are adopted to filter the parameters of the same class.
And, based on the frame group to which the shared parameter is added, the frame group can be designed as a startup-dedicated frame group. Loading the deepened frame groups and the designed special frame groups for starting into project files, and setting the special frame groups for starting as starting views.
In addition, in the Dynamo programming part, the drawing specialty code can be quickly acquired on the basis of the designed drawing specialty code, so that the corresponding drawing specialty code is written for the labels of the shared parameters of each specialty. Therefore, the corresponding drawing specialty code can be determined on the basis of reading the drawing number, and then the corresponding drawing specialty code is input to display the corresponding specialty information and hide other specialty information.
Furthermore, the project file loaded with the frame family can be stored as a Revit project template file for subsequent use. In addition, the Dynamo program programmed above may be saved for later invocation.
The BIM project information linkage implementation method provided by the embodiment corresponds to a plurality of project information required in building design practice, and custom sharing parameter design is carried out to meet actual requirements. And the sharing parameters are added into the project file and the frame family, so that linkage setting of information between the project file and the frame family is realized. The display-hidden professional codes can be controlled based on Dynamo programming, and the effects of filtering redundant project information in each professional graph block label and displaying project information of required professions can be achieved.
Furthermore, a project information input interface familiar to a designer is realized, custom sharing parameters of added project information are placed on the interface, and the interface is designed into a starting view of a project file, so that a systematic and easy-to-use input environment is constructed.
Referring to fig. 21, a schematic diagram of exemplary components of an electronic device according to an embodiment of the present application is provided, where the electronic device may be the computer device described above. The electronic device may include a storage medium 110, a processor 120, a BIM project information linkage implementation 130, and a communication interface 140. In this embodiment, the storage medium 110 and the processor 120 are both located in the electronic device and are separately disposed. However, it should be understood that the storage medium 110 may also be separate from the electronic device and accessible to the processor 120 through a bus interface. Alternatively, the storage medium 110 may be integrated into the processor 120, for example, as a cache and/or general purpose registers.
The BIM item information linkage realization device 130 may be understood as the above-mentioned electronic device, or the processor 120 of the electronic device, or may be understood as a software function module for realizing the above-mentioned BIM item information linkage realization method under the control of the electronic device, independently from the above-mentioned electronic device or the processor 120.
As shown in fig. 22, the BIM project information linkage implementation device 130 may include a definition module 131, a first addition module 132, a second addition module 133, a setting module 134, and a loading module 135. The functions of the respective functional modules of the BIM item information linkage realization device 130 are described in detail below.
The definition module 131 is configured to define and design sharing parameters of project information in the building BIM model, and generate a parameter intermediate file based on the sharing parameters, where the sharing parameters include a plurality of specialized sharing parameters, and each sharing parameter under the specialized sharing parameters includes a plurality of hierarchical sharing parameters;
it is understood that the definition module 131 may be used to perform the above step S11, and reference may be made to the above description of the step S11 for the detailed implementation of the definition module 131.
A first adding module 132, configured to add the shared parameter in the parameter intermediate file to a project file as a project parameter;
It is understood that the first adding module 132 may be used to perform the step S12 described above, and reference may be made to the details of the implementation of the first adding module 132 related to the step S12 described above.
A second adding module 133, configured to add the shared parameter in the parameter intermediate file to a frame family as a tag, where the tags corresponding to the shared parameters of each specialty belonging to the same hierarchy are placed at the same position of the frame family and are placed in an overlapping manner;
it is understood that the second adding module 133 may be used to perform the step S13 described above, and reference may be made to the details of the implementation of the second adding module 133 related to the step S13 described above.
A setting module 134, configured to set a display control parameter for each tag corresponding to the professional sharing parameter, and control the visibility of the tag corresponding to the professional sharing parameter by controlling the display control parameter with a professional code parameter;
it will be appreciated that the setup module 134 may be used to perform step S14 described above, and reference may be made to the details of step S14 regarding the implementation of the setup module 134.
And a loading module 135, configured to load the frame group added with the sharing parameter into the project file, so as to set the project file and the frame group in an information linkage manner based on the parameter intermediate file.
It will be appreciated that the loading module 135 may be used to perform step S15 described above, and reference may be made to the details of implementation of the loading module 135 as described above with respect to step S15.
In one possible implementation, the setting module 134 may be configured to:
when the frame family is in an editing state, adding display control parameter items corresponding to each specialty in a group dialog box under the creation panel column;
adding a professional code parameter item in the family type dialog box, and defining the form of the professional code, wherein the professional code is in an integer form;
associating the display control parameters of each specialty with the specialty code parameters through a formula;
and sequentially selecting labels corresponding to the overlapped shared parameters of each specialty, and associating the visibility of the labels to the display control parameters of the corresponding specialty.
In one possible implementation, BIM project information linkage implementation 130 may further include a setup module that may be used to:
and identifying drawing numbers of drawings based on Dynamo programming, setting corresponding professional code parameters for the drawings based on the drawing numbers, and storing the corresponding relation between the drawing numbers and the professional code parameters.
In one possible implementation, BIM project information linkage implementation 130 may further include a display control module that may be configured to:
aiming at a drawing to be generated, obtaining a target drawing number of the drawing to be generated;
and based on Dynamo programming, acquiring the professional code parameter of the target drawing number according to the corresponding relation between the stored drawing number and the professional code parameter, displaying the label corresponding to the professional to which the information required to be generated by the drawing to be generated belongs based on the professional code parameter, and hiding the labels corresponding to other professions.
In one possible implementation, the loading module 135 may be configured to:
designing the frame family added with the sharing parameters into a special frame family containing all-specialized project information;
loading the special frame group into the project file, and creating a corresponding special drawing in the project file based on the special frame group;
and setting the special drawing as a starting view of the project file, wherein the starting view is a view which is started when the project file is opened.
In one possible implementation, the definition module 131 may be configured to:
Creating a blank intermediate file based on any previously issued template;
creating a parameter set related to the shared parameter to attribute the shared parameter to the parameter set;
and sequentially adding each shared parameter belonging to the parameter group into the blank intermediate file to generate the parameter intermediate file.
In one possible implementation, the first adding module 132 may be configured to:
jumping to an adding interface in the project file, and determining that the parameter type to be added is a shared parameter type in the adding interface;
and selecting any one shared parameter in the parameter intermediate file at the adding interface, and determining a parameter group to which the any one shared parameter belongs, so as to add the any one shared parameter into the project file as a project parameter.
In one possible implementation, the second adding module 133 may be configured to:
entering an editing state of a family based on the existing project drawing or an opened drawing frame family file;
deleting parameter labels related to original project information in a label area of the project drawing or the picture frame family file;
entering a label editing state, and selecting a parameter type to be added as a shared parameter type;
And selecting any shared parameter in the parameter intermediate file, and adding the any shared parameter into the frame family to serve as a label.
In one possible implementation, BIM project information linkage implementation 130 may further include a storage module that may be used to:
generating a project template file from the project file loaded with the frame family;
and positioning to a required storage position by using a navigation command, and storing the project template file to the storage position for subsequent extraction of the project template file for project design.
The process flow of each module in the apparatus and the interaction flow between the modules may be described with reference to the related descriptions in the above method embodiments, which are not described in detail herein.
Further, the embodiment of the application also provides a computer readable storage medium, and the computer readable storage medium stores machine executable instructions, and when the machine executable instructions are executed, the BIM project information linkage implementation method provided by the embodiment is implemented.
Specifically, the computer readable storage medium can be a general storage medium, such as a mobile disk, a hard disk, and the like, and when a computer program on the computer readable storage medium is executed, the above-mentioned BIM item information linkage implementation method can be executed. With respect to the processes involved in the computer readable storage medium and when executed as executable instructions thereof, reference is made to the relevant descriptions of the method embodiments described above and will not be described in detail herein.
In summary, according to the method and device for implementing the link of the BIM project information provided by the embodiments of the present application, the shared parameters of the project information in the building BIM model are defined and designed, and the parameter intermediate file is generated, and the shared parameters in the parameter intermediate file are respectively added to the project file as the project parameters and the frame group as the labels, where the labels corresponding to the shared parameters of each professional belonging to the same hierarchy are placed at the same position of the frame group and are placed in an overlapping manner. Setting display control parameters for labels corresponding to the sharing parameters of each specialty, and controlling the visibility of the labels corresponding to the sharing parameters of the specialty by controlling the display control parameters with the specialty code parameters. And loading the frame group added with the sharing parameters into the project file so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
In the scheme, sharing parameters can be designed based on requirements, added and applied in project files and picture frame families, information linkage setting between the project files and the picture frame families is realized, requirements of building design practice can be met, and the effects of filtering redundant professional project information and displaying needed professional project information can be realized based on the professional code parameters by using the invisible professional code parameter setting, so that convenience and high efficiency are realized.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions easily conceivable by those skilled in the art within the technical scope of the present application should be covered in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. The BIM project information linkage realization method is characterized by comprising the following steps:
defining and designing sharing parameters of project information in a building BIM model, and generating a parameter intermediate file based on the sharing parameters, wherein the sharing parameters comprise a plurality of specialized sharing parameters, and the sharing parameters under each specialized sharing parameter comprise a plurality of levels of sharing parameters;
adding the sharing parameters in the parameter intermediate file into a project file to serve as project parameters;
adding the shared parameters in the parameter intermediate file into a frame group to serve as labels, wherein the labels corresponding to the shared parameters of each specialty belonging to the same level are placed at the same position of the frame group and are placed in an overlapping manner;
setting display control parameters for labels corresponding to the professional sharing parameters, and controlling the visibility of the labels corresponding to the professional sharing parameters by controlling the display control parameters through the professional code parameters;
And loading the frame group added with the sharing parameters into the project file, so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
2. The BIM project information linkage realization method of claim 1, wherein the method further comprises:
and identifying drawing numbers of drawings based on Dynamo programming, setting corresponding professional code parameters for the drawings based on the drawing numbers, and storing the corresponding relation between the drawing numbers and the professional code parameters.
3. The BIM project information linkage implementation method according to claim 1, wherein the step of setting a display control parameter for the tag corresponding to each of the professional sharing parameters and controlling the visibility of the tag corresponding to the professional sharing parameter by controlling the display control parameter with a professional code parameter includes:
when the frame family is in an editing state, adding display control parameter items corresponding to each specialty in a group dialog box under the creation panel column;
adding a professional code parameter item in the family type dialog box, and defining the form of the professional code, wherein the professional code is in an integer form;
Associating the display control parameters of each specialty with the specialty code parameters through a formula;
and sequentially selecting labels corresponding to the overlapped shared parameters of each specialty, and associating the visibility of the labels to the display control parameters of the corresponding specialty.
4. The BIM project information linkage realization method of claim 3, wherein the method further comprises:
aiming at a drawing to be generated, obtaining a target drawing number of the drawing to be generated;
and based on Dynamo programming, acquiring the professional code parameter of the target drawing number according to the corresponding relation between the stored drawing number and the professional code parameter, displaying the label corresponding to the professional to which the information required to be generated by the drawing to be generated belongs based on the professional code parameter, and hiding the labels corresponding to other professions.
5. The method for implementing BIM project information linkage according to claim 1, wherein the step of loading the frame family added with the sharing parameter into the project file includes:
designing the frame family added with the sharing parameters into a special frame family containing all-specialized project information;
loading the special frame group into the project file, and creating a corresponding special drawing in the project file based on the special frame group;
And setting the special drawing as a starting view of the project file, wherein the starting view is a view which is started when the project file is opened.
6. The BIM project information linkage realization method of claim 1, wherein the step of generating a parameter intermediate file based on the shared parameter includes:
creating a blank intermediate file based on any previously issued template;
creating a parameter set related to the shared parameter to attribute the shared parameter to the parameter set;
and sequentially adding each shared parameter belonging to the parameter group into the blank intermediate file to generate the parameter intermediate file.
7. The BIM project information linkage realization method of claim 6, wherein the step of adding the shared parameter in the parameter intermediate file to a project file as a project parameter includes:
jumping to an adding interface in the project file, and determining that the parameter type to be added is a shared parameter type in the adding interface;
and selecting any one shared parameter in the parameter intermediate file at the adding interface, and determining a parameter group to which the any one shared parameter belongs, so as to add the any one shared parameter into the project file as a project parameter.
8. The BIM project information linkage implementation method of claim 1, wherein the step of adding the shared parameter in the parameter intermediate file to a frame family as a tag includes:
entering an editing state of a family based on the existing project drawing or an opened drawing frame family file;
deleting parameter labels related to original project information in a label area of the project drawing or the picture frame family file;
entering a label editing state, and selecting a parameter type to be added as a shared parameter type;
and selecting any shared parameter in the parameter intermediate file, and adding the any shared parameter into the frame family to serve as a label.
9. The BIM item information linkage realization method according to any one of claims 1 to 8, wherein the method further includes:
generating a project template file from the project file loaded with the frame family;
and positioning to a required storage position by using a navigation command, and storing the project template file to the storage position for subsequent extraction of the project template file for project design.
10. A BIM project information linkage realization device, the device comprising:
The definition module is used for defining and designing sharing parameters of project information in the building BIM model, generating a parameter intermediate file based on the sharing parameters, wherein the sharing parameters comprise a plurality of specialized sharing parameters, and the sharing parameters under each specialized sharing parameter comprise a plurality of layers of sharing parameters;
the first adding module is used for adding the sharing parameters in the parameter intermediate file into the project file to serve as project parameters;
the second adding module is used for adding the shared parameters in the parameter intermediate file into the frame family as labels, wherein the labels corresponding to the shared parameters of the professions belonging to the same level are placed at the same position of the frame family and are placed in an overlapping manner;
the setting module is used for setting display control parameters for the labels corresponding to the professional sharing parameters and controlling the visibility of the labels corresponding to the professional sharing parameters by controlling the display control parameters through the professional code parameters;
and the loading module is used for loading the frame group added with the sharing parameters into the project file so as to carry out information linkage setting on the project file and the frame group based on the parameter intermediate file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310457818.5A CN116167728B (en) | 2023-04-26 | 2023-04-26 | BIM project information linkage realization method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310457818.5A CN116167728B (en) | 2023-04-26 | 2023-04-26 | BIM project information linkage realization method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116167728A true CN116167728A (en) | 2023-05-26 |
| CN116167728B CN116167728B (en) | 2023-09-15 |
Family
ID=86416782
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310457818.5A Active CN116167728B (en) | 2023-04-26 | 2023-04-26 | BIM project information linkage realization method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116167728B (en) |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5594858A (en) * | 1993-07-29 | 1997-01-14 | Fisher-Rosemount Systems, Inc. | Uniform control template generating system and method for process control programming |
| US6631842B1 (en) * | 2000-06-07 | 2003-10-14 | Metrologic Instruments, Inc. | Method of and system for producing images of objects using planar laser illumination beams and image detection arrays |
| CN1855008A (en) * | 1999-05-25 | 2006-11-01 | 西尔弗布鲁克研究股份有限公司 | A method that enables directory navigation through interactively printed documentation |
| US20080077530A1 (en) * | 2006-09-25 | 2008-03-27 | John Banas | System and method for project process and workflow optimization |
| US20090157730A1 (en) * | 2007-12-14 | 2009-06-18 | Evermore Technology, Inc. | System and method for generating web page used to share records |
| CN105164630A (en) * | 2013-03-15 | 2015-12-16 | 桑福德有限合伙人公司 | Label files |
| CN106777748A (en) * | 2016-12-29 | 2017-05-31 | 天津市建筑设计院 | The preparation method for going out figure project model based on Revit |
| CN106844885A (en) * | 2016-12-29 | 2017-06-13 | 天津市建筑设计院 | Picture frame title block method for designing based on BIM technology |
| CN108520102A (en) * | 2018-03-13 | 2018-09-11 | 中天西北建设投资集团有限公司 | A kind of facing based on BIM build fast method of construction |
| CN109857919A (en) * | 2019-01-17 | 2019-06-07 | 珠海市纳思特科技有限公司 | A kind of SVG graphic plotting and data show interactive system and method |
| CN110457000A (en) * | 2018-05-07 | 2019-11-15 | 苹果公司 | For delivering the intelligent automation assistant of content according to user experience |
| US10664772B1 (en) * | 2014-03-07 | 2020-05-26 | Steelcase Inc. | Method and system for facilitating collaboration sessions |
| CN113392454A (en) * | 2021-06-11 | 2021-09-14 | 中国中材国际工程股份有限公司 | Method for batch signature and PDF drawing printing based on Revit |
| CN113722803A (en) * | 2021-09-08 | 2021-11-30 | 珠海新势力创建筑设计有限公司 | Revit model creation method and device based on Dynamo |
| CN113742831A (en) * | 2021-09-15 | 2021-12-03 | 云南省设计院集团有限公司 | Method for creating heating and ventilation professional template file based on BIM design |
| CN114138413A (en) * | 2021-11-30 | 2022-03-04 | 北京达佳互联信息技术有限公司 | Icon display method and device, electronic equipment and storage medium |
| CN114896652A (en) * | 2022-03-30 | 2022-08-12 | 重庆伏特猫科技有限公司 | BIM-based industrial building informatization control terminal |
| CN115455550A (en) * | 2022-10-10 | 2022-12-09 | 深圳市润腾智慧科技有限公司 | BIM-based automatic pricing method and device and related components |
| CN115718619A (en) * | 2022-11-29 | 2023-02-28 | 浪潮通用软件有限公司 | Visual control logic arrangement method, equipment and medium |
| CN115877797A (en) * | 2021-08-19 | 2023-03-31 | 罗克韦尔自动化技术公司 | Industrial automation project library cross sharing |
-
2023
- 2023-04-26 CN CN202310457818.5A patent/CN116167728B/en active Active
Patent Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5594858A (en) * | 1993-07-29 | 1997-01-14 | Fisher-Rosemount Systems, Inc. | Uniform control template generating system and method for process control programming |
| CN1855008A (en) * | 1999-05-25 | 2006-11-01 | 西尔弗布鲁克研究股份有限公司 | A method that enables directory navigation through interactively printed documentation |
| US6631842B1 (en) * | 2000-06-07 | 2003-10-14 | Metrologic Instruments, Inc. | Method of and system for producing images of objects using planar laser illumination beams and image detection arrays |
| US20080077530A1 (en) * | 2006-09-25 | 2008-03-27 | John Banas | System and method for project process and workflow optimization |
| US20090157730A1 (en) * | 2007-12-14 | 2009-06-18 | Evermore Technology, Inc. | System and method for generating web page used to share records |
| CN105164630A (en) * | 2013-03-15 | 2015-12-16 | 桑福德有限合伙人公司 | Label files |
| US10664772B1 (en) * | 2014-03-07 | 2020-05-26 | Steelcase Inc. | Method and system for facilitating collaboration sessions |
| CN106777748A (en) * | 2016-12-29 | 2017-05-31 | 天津市建筑设计院 | The preparation method for going out figure project model based on Revit |
| CN106844885A (en) * | 2016-12-29 | 2017-06-13 | 天津市建筑设计院 | Picture frame title block method for designing based on BIM technology |
| CN108520102A (en) * | 2018-03-13 | 2018-09-11 | 中天西北建设投资集团有限公司 | A kind of facing based on BIM build fast method of construction |
| CN110457000A (en) * | 2018-05-07 | 2019-11-15 | 苹果公司 | For delivering the intelligent automation assistant of content according to user experience |
| CN109857919A (en) * | 2019-01-17 | 2019-06-07 | 珠海市纳思特科技有限公司 | A kind of SVG graphic plotting and data show interactive system and method |
| CN113392454A (en) * | 2021-06-11 | 2021-09-14 | 中国中材国际工程股份有限公司 | Method for batch signature and PDF drawing printing based on Revit |
| CN115877797A (en) * | 2021-08-19 | 2023-03-31 | 罗克韦尔自动化技术公司 | Industrial automation project library cross sharing |
| CN113722803A (en) * | 2021-09-08 | 2021-11-30 | 珠海新势力创建筑设计有限公司 | Revit model creation method and device based on Dynamo |
| CN113742831A (en) * | 2021-09-15 | 2021-12-03 | 云南省设计院集团有限公司 | Method for creating heating and ventilation professional template file based on BIM design |
| CN114138413A (en) * | 2021-11-30 | 2022-03-04 | 北京达佳互联信息技术有限公司 | Icon display method and device, electronic equipment and storage medium |
| CN114896652A (en) * | 2022-03-30 | 2022-08-12 | 重庆伏特猫科技有限公司 | BIM-based industrial building informatization control terminal |
| CN115455550A (en) * | 2022-10-10 | 2022-12-09 | 深圳市润腾智慧科技有限公司 | BIM-based automatic pricing method and device and related components |
| CN115718619A (en) * | 2022-11-29 | 2023-02-28 | 浪潮通用软件有限公司 | Visual control logic arrangement method, equipment and medium |
Non-Patent Citations (2)
| Title |
|---|
| 尹华国: "基于标签的内容管理系统设计", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 05, pages 138 - 166 * |
| 泰克瑞: "图像信息隐藏关键技术研究", 《中国博士学位论文全文数据库信息科技辑》, no. 03, pages 138 - 3 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116167728B (en) | 2023-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6571247B1 (en) | Object oriented technology analysis and design supporting method | |
| US7571392B2 (en) | User definable task based interface | |
| KR101885089B1 (en) | Excel export method for bim design files | |
| US9189571B2 (en) | Automated re-use of structural components | |
| US9384174B1 (en) | Automated system for assisting the architectural process | |
| US20110098985A1 (en) | System and method for managing information | |
| US7093207B1 (en) | Data analysis flow engine | |
| US7624372B1 (en) | Method for integrating software components into a spreadsheet application | |
| CN1591411A (en) | Data processing system | |
| JP2004334875A (en) | Establish and maintain the relationship between the 3D model and related data | |
| EP3103002B1 (en) | Batch generation of links to documents based on document name and page content matching | |
| JPWO2006098031A1 (en) | Keyword management device | |
| US8239362B1 (en) | Using metadata fragments as authoritative manufacturing work instructions | |
| JP2008217651A (en) | Design support apparatus, design support method, and program | |
| Chen et al. | Naming objects in BIM: A convention and a semiautomatic approach | |
| US20080040677A1 (en) | HMI Development Support Apparatus, HMI Development Support Method and HMI Development Support Program | |
| US20150113374A1 (en) | System and Method for Automatically Updating an Attribute Map | |
| CN115130186B (en) | A method for quickly creating a piping system based on modeling software | |
| CN116167728B (en) | BIM project information linkage realization method and device | |
| EP1901219A1 (en) | Workflow management system | |
| Wang et al. | Comparative case study for using COBie in project turnover | |
| Böger et al. | Standardized names for object types and attributes as basis for cooperation between planning and building | |
| US20180342024A1 (en) | System and Method for Automatically Updating an Attribute Map | |
| US20060010081A1 (en) | Automated system for assisting the architectural process | |
| JP2009501989A (en) | Data storage method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |