CN110335247A - Defect positioning method, device, equipment and storage medium based on BIM model - Google Patents
Defect positioning method, device, equipment and storage medium based on BIM model Download PDFInfo
- Publication number
- CN110335247A CN110335247A CN201910461159.6A CN201910461159A CN110335247A CN 110335247 A CN110335247 A CN 110335247A CN 201910461159 A CN201910461159 A CN 201910461159A CN 110335247 A CN110335247 A CN 110335247A
- Authority
- CN
- China
- Prior art keywords
- terminal
- internal flaw
- defect
- sent
- bim model
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/004—Annotating, labelling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Remote Sensing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
The present invention relates to a kind of defect positioning methods based on BIM model, device, equipment and storage medium, BIM model to be marked is sent on first terminal and is shown by server, the internal flaw label that internal flaw present on component to BIM model is marked is sent to server by first terminal, internal flaw label is sent to second terminal by server, if server receives second terminal to the access request of internal flaw labeling, then BIM model is sent in second terminal and is shown, and the member section where internal flaw is highlighted, internal flaw label is located at the defective locations of member section.The program can send BIM model to the second terminal and show, the member section where internal flaw is highlighted simultaneously, and internal flaw label is located at the defective locations of the member section, reach and quickly position the internal flaw of BIM model and highlighted effect, improves the efficiency positioned to the defect of BIM model.
Description
Technical field
The present invention relates to the technical field of information processing of Building Information Model, more particularly to a kind of based on BIM model
Defect positioning method, the defect positioning device based on BIM model, computer equipment and computer readable storage medium.
Background technique
BIM (Building Information Modeling, abbreviation BIM) model is virtual architectural engineering three-dimensional mould
Type, BIM model provide architectural engineering information that is complete, being consistent with actual conditions using digitizing technique, can be easily right
The relevant information of building member carries out accurate description.By taking airport engineering as an example, which can be used in constructing airport online
Virtual three-dimensional model included moreover, the BIM application management platform of airport passenger throughput can also be built based on the BIM model
Design, the project overall process of construction, manage airport passenger throughput from progress, quality safety etc. comprehensively.
In the process of building BIM model, since BIM model generally comprises the model component and structure of substantial amounts
It is more complicated, it needs to carry out BIM model repeated multiple times amendment and adjustment, so that BIM model is more perfect, wherein search
Defect present in working as with the component for repairing BIM model is most important to improving for BIM model.However, traditional technology is usually
Defect existing for BIM model is described in the form of content of text, and the structure of BIM model is generally bigger, complexity also compares
It is higher, it is generally required after the content of text for obtaining description BIM model defect where the long period can just navigate to defect
Position, the efficiency for causing the defect to BIM model to be positioned are lower.
Summary of the invention
Based on this, it is necessary to the lower technical problem of the efficiency positioned for defect of the traditional technology to BIM model,
A kind of defect positioning method based on BIM model, the defect positioning device based on BIM model, computer equipment and calculating are provided
Machine readable storage medium storing program for executing.
A kind of defect positioning method based on BIM model, comprising steps of
BIM model to be marked is sent on first terminal and is shown;
Receive the internal flaw label that the first terminal is sent;The internal flaw is labeled as the first terminal to institute
State the label of the progress of internal flaw present in the component of BIM model;
Internal flaw label is sent to second terminal;
If receiving the access request that the second terminal marks the internal flaw, the BIM model is sent
It is shown on to the second terminal, and the member section where the internal flaw is highlighted, it will be described interior
Portion's flaw labeling is located at the defective locations of the member section.
A kind of defect positioning method based on BIM model, comprising steps of
Show the BIM model to be marked that server is sent;
The marking operation that internal flaw present in the component to the BIM model carries out is received, and according to the label
Operation generates internal flaw label;
Internal flaw label is sent to the server, for triggering the server for the internal flaw mark
Note is sent to second terminal, if the server receives the access request that the second terminal marks the internal flaw,
Then the BIM model is sent in the second terminal and is shown by the server, and will be where the internal flaw
Member section is highlighted, and internal flaw label is located at the defective locations of the member section.
A kind of defect positioning device based on BIM model, comprising:
Model sending module is shown for BIM model to be marked to be sent on first terminal;
Receiving module is marked, the internal flaw label sent for receiving the first terminal;The internal flaw label
The label carried out for internal flaw present in component of the first terminal to the BIM model;
Sending module is marked, for internal flaw label to be sent to second terminal;
First locating module, if the access request marked for receiving the second terminal to the internal flaw,
The BIM model is sent in the second terminal and is shown, and the member section where the internal flaw is carried out
It highlights, internal flaw label is located at the defective locations of the member section.
A kind of defect positioning device based on BIM model, comprising:
Model display module, the BIM model to be marked sent for showing server;
Generation module is marked, for receiving the label behaviour of the progress of internal flaw present in the component to the BIM model
Make, and internal flaw label is generated according to the marking operation;
Second locating module, for internal flaw label to be sent to the server, for triggering the service
Internal flaw label is sent to second terminal by device, if the server receives the second terminal and lacks to the inside
The access request of label is fallen into, then the BIM model is sent in the second terminal and is shown by the server, and by institute
Member section where stating internal flaw is highlighted, and internal flaw label is located in lacking for the member section
It falls at position.
A kind of computer equipment, including processor and memory, the memory are stored with computer program, the processing
Device realizes following steps when executing the computer program:
BIM model to be marked is sent on first terminal and is shown;Receive the inside that the first terminal is sent
Flaw labeling;The internal flaw labeled as internal flaw present in component of the first terminal to the BIM model into
Capable label;Internal flaw label is sent to second terminal;If receiving the second terminal to the internal flaw
The BIM model is then sent in the second terminal and is shown by the access request of label, and by the internal flaw institute
Member section highlighted, by the internal flaw label be located at the defective locations of the member section.
A kind of computer equipment, including processor and memory, the memory are stored with computer program, the processing
Device realizes following steps when executing the computer program:
Show the BIM model to be marked that server is sent;Receive internal present in the component to the BIM model lack
It is trapped into capable marking operation, and internal flaw label is generated according to the marking operation;Internal flaw label is sent to
Internal flaw label is sent to second terminal for triggering the server, if the server connects by the server
The access request that the second terminal marks the internal flaw is received, then the BIM model is sent to by the server
It is shown in the second terminal, and the member section where the internal flaw is highlighted, by the inside
Flaw labeling is located at the defective locations of the member section.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
Following steps are realized when row:
BIM model to be marked is sent on first terminal and is shown;Receive the inside that the first terminal is sent
Flaw labeling;The internal flaw labeled as internal flaw present in component of the first terminal to the BIM model into
Capable label;Internal flaw label is sent to second terminal;If receiving the second terminal to the internal flaw
The BIM model is then sent in the second terminal and is shown by the access request of label, and by the internal flaw institute
Member section highlighted, by the internal flaw label be located at the defective locations of the member section.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
Following steps are realized when row:
Show the BIM model to be marked that server is sent;Receive internal present in the component to the BIM model lack
It is trapped into capable marking operation, and internal flaw label is generated according to the marking operation;Internal flaw label is sent to
Internal flaw label is sent to second terminal for triggering the server, if the server connects by the server
The access request that the second terminal marks the internal flaw is received, then the BIM model is sent to by the server
It is shown in the second terminal, and the member section where the internal flaw is highlighted, by the inside
Flaw labeling is located at the defective locations of the member section.
The above-mentioned defect positioning method based on BIM model, device, equipment and storage medium, server is by BIM to be marked
Model is sent on first terminal and is shown, and internal flaw label is sent to server by first terminal, the internal flaw mark
It is denoted as the label that first terminal carries out internal flaw present on the component of BIM model, server receives the internal flaw mark
Remember and be sent to second terminal, it, should if server receives the access request that the second terminal marks the internal flaw
BIM model is sent in second terminal and is shown, and the member section where internal flaw is highlighted, and will
Internal flaw label is located at the defective locations of member section.What the program can be generated first terminal using server
Internal flaw label is sent to second terminal, and when so that second terminal accessing internal flaw label, server can be by BIM mould
Type is sent to the second terminal and is shown, while highlighting the member section where the internal flaw, and by internal flaw
Label is located at the defective locations of the member section, is reached and is quickly positioned the internal flaw of BIM model and highlighted
Effect improves the efficiency positioned to the defect of BIM model.
Detailed description of the invention
Fig. 1 is the application scenario diagram of the defect positioning method based on BIM model in one embodiment;
Fig. 2 is the flow diagram of the defect positioning method based on BIM model in one embodiment;
Fig. 3 is the flow diagram of the defect positioning method based on BIM model in another embodiment;
Fig. 4 is the structural block diagram of the defect positioning device based on BIM model in one embodiment;
Fig. 5 is the structural block diagram of the defect positioning device based on BIM model in another embodiment;
Fig. 6 is the internal structure chart of computer equipment in one embodiment;
Fig. 7 is the internal structure chart of computer equipment in another embodiment.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the present invention, not
For limiting the present invention.
" first second " is only to distinguish similar object it should be noted that term involved in the embodiment of the present invention,
The particular sorted for object is not represented, it is possible to understand that ground, " first second " can be interchanged specific suitable in the case where permission
Sequence or precedence.It should be understood that the object that " first second " is distinguished is interchangeable under appropriate circumstances, so that described herein
The embodiment of the present invention can be performed in other sequences than those illustrated or described herein.
Defect positioning method provided by the invention based on BIM model, can be applied to application scenarios as shown in Figure 1
In, Fig. 1 is the application scenario diagram of the defect positioning method based on BIM model in one embodiment, which may include
First terminal 110, second terminal 120 and server 200, first terminal 110 and second terminal 120 can be arrived by network connection
Server 200 accesses to the BIM model stored on the server 200.Wherein, first terminal 110 can be to BIM model
Component flaw labeling is carried out, and before first terminal 110 carries out component flaw labeling to BIM model, first terminal 110 can be with
BIM model to be marked is sent to first eventually according to the access request to access request, server 200 is sent by internet
It is shown on end 110, which can show the BIM model to be marked online by Webpage, then the
One terminal 110 can internal flaw present on the component to BIM model be marked to obtain corresponding internal flaw label, and
It is sent to server 200, server 200 is sent to second after receiving internal flaw label, by internal flaw label
Terminal 120, the second terminal 120 can trigger the internal flaw and mark to generate the access request to internal flaw label,
And server 200 is sent by the access request marked to the internal flaw, server 200 then sends above-mentioned BIM model to
It is shown in second terminal 120, while also highlighting the member section where internal flaw, and inside is lacked
Sunken label is located at the defective locations of member section, reaches in second terminal 120 that the internal flaw of BIM model is quickly fixed
Position and highlighted effect improve the efficiency positioned to the defect of BIM model.
Wherein, first terminal 110 and second terminal 120 can be, but not limited to be various personal computers, laptop
And tablet computer, server 200 can be realized with the server cluster of the either multiple server compositions of independent server.
In one embodiment, a kind of defect positioning method based on BIM model is provided, is one with reference to Fig. 2, Fig. 2
The flow diagram of defect positioning method based on BIM model in embodiment, the server 200 being applied in Fig. 1 in this way
For be illustrated, should defect positioning method based on BIM model may comprise steps of:
BIM model to be marked is sent on first terminal and is shown by step S101.
In this step, server 200 can receive first terminal 110 transmission model access request after, according to
The model access request obtains BIM model to be marked and is sent to first terminal 110, and first terminal 110 can pass through webpage
The page shows the BIM model to be marked online.Wherein, multiple BIM models can be previously stored on server 200, first
Terminal 110 can access to these BIM models, and carry out flaw labeling to it.
The BIM model stored on server 200, which can be, to be constructed and is stored in advance by other terminals (such as second terminal 120)
On the server 200, and the form for constructing BIM model may include it is a variety of, one of which be terminal and server 200 into
Row communication connection, constructs BIM model by the terminal online.In general, building BIM model is the advance in Practical Project construction
Capable, therefore the building course of the BIM model is actually to carry out Photographing On-line to corresponding building, and server 200 can be
The building of the BIM model provides the template of multiple BIM models, and the template based on the BIM model can accelerate the building of BIM model
Process, and practical buildings model generally includes a plurality of types of building elements (such as exterior wall, pillar can be used as building element),
Therefore common building element can be packaged into the component of BIM model by server, convenient in the building process of BIM model
It is called.
The mode of another building BIM model can be first to be created in its local by related software by terminal in advance
BIM model simultaneously generates corresponding model file, and then the model file is uploaded onto the server on 200, and in view of model text
The file type of part can be diversified, and for the ease of storing on server 200, server 200 is receiving model
The model file can be subjected to format conversion after file, be converted into the model text that is suitble to store on server 200, use
Model file can first be compressed and be stored again by part, such as server 200, again will when needing using the BIM model
It decompress etc..After the completion of BIM model uploads, it is corresponding terminal that access authority, which can be arranged, for it in server 200
The terminal of allocation of access rights, gain access can access to corresponding BIM model by server 200, then
Server 200 sends the BIM model in the terminal of gain access and is shown.
Step S102 receives the internal flaw label that first terminal is sent;Wherein, which is labeled as first terminal
The label that internal flaw present in component to BIM model carries out.
This step is mainly that server 200 receives the internal flaw label that first terminal 110 is sent, wherein the inside lacks
Sunken label is the label that first terminal 110 carries out internal flaw present on the component of BIM model.Specifically, first is whole
End 110 can be marked internal flaw present on each component of the BIM model after obtaining BIM model, internal
Defect refers to the defect for being present in component inside, the defect as existing for pipe element inner surface, defect existing for wall inside etc.
Deng, and these internal flaws usually can not intuitively be found out on the surface of component, therefore when the internal flaw is marked,
It is generally necessary to the section of each component of BIM model be checked in the form of member section figure, thus in the corresponding positions of member section
It sets there are when internal flaw, the internal flaw can be marked on the member section.Wherein, first terminal 110 can
To obtain the marking operation that user carries out internal flaw present on the component of BIM model, which be can be in phase
It answers and adds the operation such as defective labels at the defective locations on member section, defective labels can lack component inside in order to user
Sunken position is labeled processing, and then first terminal 110 can generate internal flaw label according to the marking operation, which lacks
It is sunken to mark the position coordinates that can recorde the inside existing defects of some component of the BIM model, to mark the BIM model
The specific location of internal flaw present on respective members.
Internal flaw label is sent to second terminal by step S103.
In this step, the internal flaw that server 200 can be sent first terminal 110 with accessing the form of link is marked
It accesses and asks caused by the trigger action for being sent to second terminal 120, and the second terminal 120 being waited to mark the internal flaw
It asks.
BIM model is sent to if receiving second terminal to the access request of internal flaw labeling by step S104
It is shown in two terminals, and the member section where internal flaw is highlighted, internal flaw label is located in
At the defective locations of member section.
After second terminal 120 receives the internal flaw label of the transmission of server 200, second terminal 120 can be triggered
The internal flaw marks and generates corresponding access request, and the access request is for second terminal 120 to the component of the BIM model
Present on internal flaw access, which is sent to server 200 by second terminal 120, and server 200 can be with
After internal flaw label is sent to second terminal 120, the feedback of second terminal 120 is waited to ask the access of internal flaw
It asks, if server 200 receives the access request, sends the BIM model in second terminal 120 and show, simultaneously
The member section where the internal flaw is highlighted, and internal flaw label is located in the defective locations of the member section
Place, wherein the highlighted mode of member section progress where internal flaw can be and amplify the member section,
And individually to show that the page shows the member section of the amplification in second terminal 120, which can also be cut
Face is filled with special color, so that the member section is different from other components of BIM model, reaches highlighted effect
Fruit, on the basis of so as to quickly orient the defective locations inside respective members in second terminal 120, additionally it is possible to clear
It shows the effect of internal flaw, improves the efficiency positioned to the defect of BIM model.
BIM model to be marked is sent on first terminal by the above-mentioned defect positioning method based on BIM model, server
It is shown, internal flaw label is sent to server by first terminal, and the internal flaw is labeled as first terminal to BIM model
Component present on the label that carries out of internal flaw, server receives the internal flaw and marks and be sent to second terminal, if
Server receives the access request that the second terminal marks the internal flaw, then the BIM model is sent to second terminal
On shown, and the member section where internal flaw is highlighted, and internal flaw label is located in
At the defective locations of member section.The program, which can be marked internal flaw that first terminal generates using server, is sent to the
Two terminals so that second terminal access the internal flaw label when, server can send BIM model to the second terminal into
Row display, while the member section where the internal flaw is highlighted, and internal flaw label is located in the member section
Defective locations at, reach and quickly position the internal flaw of BIM model and highlighted effect, improve to BIM model
The efficiency that defect is positioned.
While BIM model component internal flaw is marked in first terminal 110, can also to the internal flaw into
Row annotation and screenshot, server 200 can send second terminal 120 for the annotation and screenshot, so that second terminal 120 can
The more detailed relevant information of the internal flaw is obtained, in this regard, in one embodiment, the above-mentioned defect based on BIM model
Localization method can also include the following steps:
Receive the annotation content and defect screenshot that first terminal is sent;Wherein, which is first terminal to BIM mould
The content that internal flaw present on the component of type is annotated, defect screenshot are the figure of the internal flaw of first terminal interception
Picture;Then, which is added on defect screenshot, generates defect details figure, internal flaw label is being sent to the
While two terminals, which is sent to second terminal in the form of thumbnail.
In the present embodiment, first terminal 110 can be in the BIM model for showing that server 200 is sent, and to the inside of component
After defect generates corresponding internal flaw label, the annotation content that user annotates the internal flaw, the annotation are obtained
Content can be the word contents such as the description information to the internal flaw, defect repair suggestion, which may be used also simultaneously
To carry out screenshot processing to the internal flaw, screenshot is carried out primarily to obtaining the figure of the internal flaw to the internal flaw
Picture then causes image excessive and internal flaw is not prominent enough, therefore first terminal but if carrying out screenshot to entire BIM model
110 can intercept the image of the internal flaw only to obtain the defect screenshot of the internal flaw.Then, first terminal 110 will
Server 200 is sent to after the annotation content and defect screenshot, server 200, will after obtaining annotation content and defect screenshot
Annotation content addition forms defect details figure on the defect screenshot, so that on the defect details figure, existing internal flaw
Image also has the related text content that the internal flaw is described.Then, server 200 can be by internal flaw mark
The defect details figure is sent to second terminal 120 while be sent to second terminal 120 by note, enables the second terminal 120
The character description information and image of the internal flaw are enough obtained by the defect details figure, and in order to reduce the pressure of data transmission
Defect details figure can be sent to second terminal 120 by power, server 200 in the form of thumbnail, can be convenient for second in this way
Terminal 120 is subsequent to repair the internal flaw of the component based on the character description information and image, preferably improves BIM mould
Type.
On the BIM model that server 200 is shown in second terminal 120, internal flaw label is navigated into respective members
After the defective locations in section, second terminal 120 can be repaired the internal flaw of the component, and second terminal 120 can give birth to
It is marked at the defect repair for corresponding to above-mentioned internal flaw label and passes through server 200 and be sent to first terminal 110, first eventually
End 110 can be eliminated based on whether the defect repair marker for judgment marks the internal flaw that the first terminal 110 generates,
So as to ensure on the basis of internal flaw is accurately positioned, the BIM mould of better quality is effectively constructed by cooperateing in many ways
Type.It based on this, in one embodiment, is shown BIM model to be sent in second terminal, and will be where internal flaw
Member section highlighted, by internal flaw label be located at the defective locations of member section the step of after, also
It may include steps of:
Obtain the defect repair label for corresponding to internal flaw label that second terminal generates;Defect repair is marked and is sent
To first terminal;If receiving the defect expressivity request of first terminal transmission, defect expressivity instruction is generated, and be respectively sent to
First terminal and second terminal, so that first terminal and second terminal eliminate internal flaw label.
In the present embodiment, second terminal 120 can be repaired the internal flaw of respective members on BIM model, and the
Two terminals 120 can generate corresponding defect repair according to the reparation state to the internal flaw and mark, and such as use different colours
Defect repair label indicate different reparation states, and defect repair label is the inside sent with server 200
Flaw labeling is corresponding, so as to the internal flaw repaired for identifying second terminal 120.Then, second terminal
The defect repair can be marked and be sent to server 200 by 120, and server 200, which can mark the defect repair, be transmitted to the
One terminal 110.Wherein, first terminal 110 is after obtaining defect repair label, and capable of marking acquisition according to the defect repair, this is interior
The reparation state of portion's defect, it can also include that this is interior which, which can be, which is completed reparation and does not complete the states such as reparation,
The states such as the reparation progress of portion's defect.If it is to be completed that first terminal 110, which gets reparation state, first terminal 110 can be given birth to
Requested at defect expressivity, for request server 200 by corresponding internal flaw label eliminate, the defect expressivity request by
First terminal 110 is sent to server 200, and server 200 requests to generate defect expressivity instruction according to the defect expressivity, and should
Defect expressivity instructs while being sent to first terminal 110 and second terminal 120, and defect expressivity instruction can make first terminal
The 110 corresponding internal flaw labels of elimination synchronous with second terminal 120.In the present embodiment, only generation internal flaw is marked
Terminal could initiate to eliminate the request of internal flaw label, and the life that first terminal 110 is marked as above-mentioned internal flaw
Winner, after first terminal 110 has been repaired based on the corresponding internal flaw of defect repair marker for judgment, just to server
200 requests eliminate internal flaw label on first terminal 110 and second terminal 120, so that it is guaranteed that BIM is accurately positioned
On the basis of the component inside defect of model, it is effectively constructed the preferable BIM model of mass.
In one embodiment, a kind of defect positioning method based on BIM model is additionally provided, is another with reference to Fig. 3, Fig. 3
The flow diagram of defect positioning method based on BIM model in one embodiment, this method can be applied to as shown in Figure 1
In first terminal 110, being somebody's turn to do the defect positioning method based on BIM model be may comprise steps of:
Step S401 shows the BIM model to be marked that server is sent.
In this step, first terminal 110 can show the BIM model to be marked that server 200 is sent.Wherein, it services
Device 200 can be obtained according to the model access request wait mark after the model access request for receiving the transmission of first terminal 110
The BIM model of note is simultaneously sent to first terminal 110, and first terminal 110 can show that this is to be marked by Webpage online
BIM model.Wherein, multiple BIM models can be previously stored on server 200, first terminal 110 can be to these BIM moulds
Type accesses, and carries out flaw labeling to it.
The BIM model stored on server 200, which can be, to be constructed and is stored in advance by other terminals (such as second terminal 120)
On the server 200, and the form for constructing BIM model may include it is a variety of, one of which be terminal and server 200 into
Row communication connection, constructs BIM model by the terminal online.In general, building BIM model is the advance in Practical Project construction
Capable, therefore the building course of the BIM model is actually to carry out Photographing On-line to corresponding building, and server 200 can be
The building of the BIM model provides the template of multiple BIM models, and the template based on the BIM model can accelerate the building of BIM model
Process, and practical buildings model generally includes a plurality of types of building elements (such as exterior wall, pillar can be used as building element),
Therefore common building element can be packaged into the component of BIM model by server, convenient in the building process of BIM model
It is called.
The mode of another building BIM model can be first to be created in its local by related software by terminal in advance
BIM model simultaneously generates corresponding model file, and then the model file is uploaded onto the server on 200, and in view of model text
The file type of part can be diversified, and for the ease of storing on server 200, server 200 is receiving model
The model file can be subjected to format conversion after file, be converted into the model text that is suitble to store on server 200, use
Model file can first be compressed and be stored again by part, such as server 200, again will when needing using the BIM model
It decompress etc..After the completion of BIM model uploads, it is corresponding terminal that access authority, which can be arranged, for it in server 200
The terminal of allocation of access rights, gain access can access to corresponding BIM model by server 200, then
Server 200 sends the BIM model in the terminal of gain access and is shown.
Step S402 receives the marking operation that internal flaw present in the component to BIM model carries out, and according to label
Operation generates internal flaw label.
This step is mainly first terminal 110 after obtaining BIM model, can be on each component of the BIM model
Existing internal flaw is marked.Wherein, internal flaw refers to the defect for being present in component inside, such as pipe element inner surface
Existing defect, inside wall existing for defect etc., and these internal flaws usually can not the surface of component intuitively
Out, therefore when the internal flaw is marked, it usually needs check each structure of BIM model in the form of member section figure
The section of part, thus on the corresponding position of member section there are when internal flaw, can be on the member section to the inside
Defect is marked.Wherein, the available user of first terminal 110 carries out internal flaw present on the component of BIM model
Marking operation, which can be adds the operation such as defective labels at the defective locations on respective members section, lacks
Sunken label can be labeled processing in order to defective locations of the user to component inside, and then first terminal 110 can be according to this
Marking operation generates internal flaw label, and the inside for some component that internal flaw label can recorde the BIM model is deposited
In the position coordinates of defect, to mark the specific location of internal flaw present on the respective members of the BIM model.
Internal flaw label is sent to server, marks internal flaw for trigger the server and send by step S403
To second terminal, if server receives second terminal to the access request of internal flaw labeling, server sends out BIM model
It send to being shown in second terminal, and the member section where internal flaw is highlighted, internal flaw is marked
It is located at the defective locations of member section.
In this step, internal flaw label is sent server 200 by first terminal 110, and server 200 receives inside this
After flaw labeling, the internal flaw label that first terminal 110 is sent can be sent to second terminal in the form for accessing link
120, and access request caused by the trigger action for waiting the second terminal 120 to mark the internal flaw.
After second terminal 120 receives the internal flaw label of the transmission of server 200, second terminal 120 can be triggered
The internal flaw marks and generates corresponding access request, and the access request is for second terminal 120 to the component of the BIM model
Present on internal flaw access, which is sent to server 200 by second terminal 120, when the server 200
When receiving the access request, the BIM model can be sent in second terminal 120 and be shown, while highlight this
Member section where internal flaw, and internal flaw label is located at the defective locations of the member section, wherein it will be interior
The highlighted mode of member section progress where portion's defect, which can be, amplifies the member section, and in second terminal
It, can also be by the member section special color individually to show that the page shows the member section of the amplification on 120
Be filled, so that the member section is different from other components of BIM model, reach highlighted effect, so as to
On the basis of quickly orienting the defective locations inside respective members in second terminal 120, additionally it is possible to clearly show internal flaw
Effect, improve the efficiency that is positioned to the defect of BIM model.
The above-mentioned defect positioning method based on BIM model, the internal flaw that can be generated first terminal using server
Label is sent to second terminal, and when so that second terminal accessing internal flaw label, server can send BIM model to
The second terminal is shown, while highlighting the member section where the internal flaw, and internal flaw is marked and is positioned
At the defective locations of the member section, reach and quickly position the internal flaw of BIM model and highlighted effect, improves
The efficiency that the defect of BIM model is positioned.
In one embodiment, it after the step of showing the BIM model to be marked that server is sent, can also wrap
It includes:
First terminal obtains annotation content;The annotation content is to carry out to internal flaw present on the component of BIM model
The content of annotation;First terminal obtains defect screenshot;The defect screenshot is to carry out the image that image interception obtains to internal flaw;
While internal flaw label is sent to server, annotation content and defect screenshot are sent to server by first terminal,
Annotation content is added to defect screenshot for trigger the server, generates defect details figure, and send out marking internal flaw
While sending to second terminal, defect details figure is sent to second terminal in the form of thumbnail.
In the present embodiment, first terminal 110 can be in the BIM model for showing that server 200 is sent, and to the inside of component
After defect generates corresponding internal flaw label, the annotation content that user annotates the internal flaw, the annotation are obtained
Content can be the word contents such as the description information to the internal flaw, defect repair suggestion, which may be used also simultaneously
To carry out screenshot processing to the internal flaw, screenshot is carried out primarily to obtaining the figure of the internal flaw to the internal flaw
Picture then causes image excessive and internal flaw is not prominent enough, therefore first terminal but if carrying out screenshot to entire BIM model
110 can intercept the image of the internal flaw only to obtain the defect screenshot of the internal flaw.Then, first terminal 110 will
Server 200 is sent to after the annotation content and defect screenshot, server 200, will after obtaining annotation content and defect screenshot
Annotation content addition forms defect details figure on the defect screenshot, so that on the defect details figure, existing internal flaw
Image also has the related text content that the internal flaw is described.Then, server 200 can be by internal flaw mark
The defect details figure is sent to second terminal 120 while be sent to second terminal 120 by note, enables the second terminal 120
The character description information and image of the internal flaw are enough obtained by the defect details figure, and in order to reduce the pressure of data transmission
Defect details figure can be sent to second terminal 120 by power, server 200 in the form of thumbnail, can be convenient for second in this way
Terminal 120 is subsequent to repair the internal flaw of the component based on the character description information and image, preferably improves BIM mould
Type.
It in one embodiment, can also include as follows after the step of internal flaw label is sent to server
Step:
First terminal receives the defect repair label that server is sent;Defect repair label is pair that second terminal generates
It should be in the defect repair label that internal flaw marks;First terminal marks the reparation shape for determining internal flaw according to defect repair
State;If the state of reparation is to be completed, first terminal generates defect expressivity request, and sends server, so that server generates
Defect expressivity instruction;First terminal receives the defect expressivity instruction that server is sent, and instructs elimination internal according to defect expressivity
Flaw labeling;Wherein, which, which is also used to instruct defect expressivity, is sent to second terminal, so that second terminal eliminates inside
Flaw labeling.
In the present embodiment, second terminal 120 can be repaired the internal flaw of respective members on BIM model, and the
Two terminals 120 can generate corresponding defect repair according to the reparation state to the internal flaw and mark, and such as use different colours
Defect repair label indicate different reparation states, and defect repair label is the inside sent with server 200
Flaw labeling is corresponding, so as to the internal flaw repaired for identifying second terminal 120.Then, second terminal
The defect repair can be marked and be sent to server 200 by 120, and server 200, which can mark the defect repair, be transmitted to the
One terminal 110.Wherein, first terminal 110 is after obtaining defect repair label, and capable of marking acquisition according to the defect repair, this is interior
The reparation state of portion's defect, it can also include that this is interior which, which can be, which is completed reparation and does not complete the states such as reparation,
The states such as the reparation progress of portion's defect.If it is to be completed that first terminal 110, which gets reparation state, first terminal 110 can be given birth to
Requested at defect expressivity, for request server 200 by corresponding internal flaw label eliminate, the defect expressivity request by
First terminal 110 is sent to server 200, and server 200 requests to generate defect expressivity instruction according to the defect expressivity, and should
Defect expressivity instructs while being sent to first terminal 110 and second terminal 120, and defect expressivity instruction can make first terminal
The 110 corresponding internal flaw labels of elimination synchronous with second terminal 120.In the present embodiment, only generation internal flaw is marked
Terminal could initiate to eliminate the request of internal flaw label, and the life that first terminal 110 is marked as above-mentioned internal flaw
Winner, after first terminal 110 has been repaired based on the corresponding internal flaw of defect repair marker for judgment, just to server
200 requests eliminate internal flaw label on first terminal 110 and second terminal 120, so that it is guaranteed that BIM is accurately positioned
On the basis of the component inside defect of model, it is effectively constructed the preferable BIM model of mass.
In one embodiment, a kind of defect positioning device based on BIM model is provided, is one with reference to Fig. 4, Fig. 4
The structural block diagram of defect positioning device based on BIM model in embodiment, being somebody's turn to do the defect positioning device based on BIM model can wrap
It includes:
Model sending module 101 is shown for BIM model to be marked to be sent on first terminal;
Receiving module 102 is marked, for receiving the internal flaw label of first terminal transmission;Internal flaw is labeled as first
The label that internal flaw present in component of the terminal to BIM model carries out;
Sending module 103 is marked, for internal flaw label to be sent to second terminal;
First locating module 104, if for receiving second terminal to the access request of internal flaw labeling, by BIM
Model is sent in second terminal and is shown, and the member section where internal flaw is highlighted, and inside is lacked
Sunken label is located at the defective locations of member section.
In one embodiment, can also include:
First defect details sending module, for receiving the annotation content and defect screenshot of first terminal transmission;In annotation
Hold the content annotated for first terminal to internal flaw present on the component of BIM model;Defect screenshot is first terminal
The image of the internal flaw of interception;Annotation content is added on defect screenshot, defect details figure is generated;By internal flaw mark
While note is sent to second terminal, defect details figure is sent to second terminal in the form of thumbnail.
In one embodiment, can also include:
First flaw labeling cancellation module, the defect for corresponding to internal flaw label for obtaining second terminal generation are repaired
Multiple label;Defect repair label is sent to first terminal;If receiving the defect expressivity request of first terminal transmission, generate
Defect expressivity instruction, and it is respectively sent to first terminal and second terminal, so that first terminal and second terminal eliminate internal lack
Fall into label.
In one embodiment, a kind of defect positioning device based on BIM model is also provided, with reference to Fig. 5, Fig. 5 is another
The structural block diagram of defect positioning device based on BIM model in a embodiment, should defect positioning device based on BIM model can be with
Include:
Model display module 401, the BIM model to be marked sent for showing server;
Generation module 402 is marked, for receiving the label behaviour of the progress of internal flaw present in the component to BIM model
Make, and internal flaw label is generated according to marking operation;
Second locating module 403 lacks inside for trigger the server for internal flaw label to be sent to server
Sunken label is sent to second terminal, if server receives second terminal to the access request of internal flaw labeling, server
BIM model is sent in second terminal and is shown, and the member section where internal flaw is highlighted, it will be interior
Portion's flaw labeling is located at the defective locations of member section.
In one embodiment, can also include:
Second defect details sending module, for obtaining annotation content;Annotation content is to existing on the component of BIM model
The content that is annotated of internal flaw;Obtain defect screenshot;Defect screenshot carries out image interception to internal flaw and obtains
Image;While internal flaw label is sent to server, annotation content and defect screenshot are sent to server, are used for
Annotation content is added on defect screenshot by trigger the server, generates defect details figure, and be sent to by internal flaw label
While second terminal, defect details figure is sent to second terminal in the form of thumbnail.
In one embodiment, can also include:
Second flaw labeling cancellation module, for obtaining annotation content;Annotation content is to existing on the component of BIM model
The content that is annotated of internal flaw;Obtain defect screenshot;Defect screenshot carries out image interception to internal flaw and obtains
Image;While internal flaw label is sent to server, annotation content and defect screenshot are sent to server, are used for
Annotation content is added on the defect screenshot by trigger the server, generates defect details figure, and send out marking internal flaw
While sending to second terminal, defect details figure is sent to second terminal in the form of thumbnail.
Defect positioning device and the defect positioning method of the invention based on BIM model based on BIM model of the invention
It corresponds, the specific restriction about the defect positioning device based on BIM model may refer to above for based on BIM model
Defect positioning method restriction, the above-mentioned defect positioning method based on BIM model embodiment illustrate technical characteristic and
Its advantages are suitable for the embodiment of the defect positioning device based on BIM model, and details are not described herein.It is above-mentioned to be based on
Modules in the defect positioning device of BIM model can be realized fully or partially through software, hardware and combinations thereof.It is above-mentioned
Each module can be embedded in the form of hardware or independently of in the processor in computer equipment, can also be stored in a software form
In memory in computer equipment, the corresponding operation of the above modules is executed in order to which processor calls.
In one embodiment, a kind of computer equipment is provided, which can be server, internal junction
Composition can using as shown in fig. 6, Fig. 6 as the internal structure chart of computer equipment in one embodiment.The computer equipment includes logical
Cross processor, memory, network interface and the database of system bus connection.Wherein, the processor of the computer equipment is used for
Calculating and control ability are provided.The memory of the computer equipment includes non-volatile memory medium, built-in storage.This is non-volatile
Property storage medium is stored with operating system, computer program and database.The built-in storage is in non-volatile memory medium
The operation of operating system and computer program provides environment.The database of the computer equipment can be used for storing BIM model etc.
Data.The network interface of the computer equipment is used to communicate with external terminal by network connection.The computer program is located
It manages when device executes to realize a kind of defect positioning method based on BIM model.
In one embodiment, a kind of computer equipment is provided, which can be terminal, internal structure
Figure can with as shown in fig. 7, Fig. 7 be another embodiment in computer equipment internal structure chart.The computer equipment includes logical
Cross processor, memory, network interface, display screen and the input unit of system bus connection.Wherein, the place of the computer equipment
Device is managed for providing calculating and control ability.The memory of the computer equipment includes non-volatile memory medium, built-in storage.
The non-volatile memory medium is stored with operating system and computer program.The built-in storage is in non-volatile memory medium
The operation of operating system and computer program provides environment.The network interface of the computer equipment is used to pass through with external terminal
Network connection communication.To realize a kind of defect positioning method based on BIM model when the computer program is executed by processor.It should
The display screen of computer equipment can be liquid crystal display or electric ink display screen, and the input unit of the computer equipment can
To be the touch layer covered on display screen, it is also possible to the key being arranged on computer equipment shell, trace ball or Trackpad, also
It can be external keyboard, Trackpad or mouse etc..
It will be understood by those skilled in the art that structure shown in Fig. 6 and Fig. 7, only relevant to the present invention program
The block diagram of part-structure does not constitute the restriction for the computer equipment being applied thereon to the present invention program, specific to calculate
Machine equipment may include perhaps combining certain components or with different components than more or fewer components as shown in the figure
Arrangement.
In one embodiment, a kind of computer equipment, including processor and memory, the memory storage are provided
There is computer program, the processor is realized described in as above any one embodiment when executing the computer program based on BIM
The defect positioning method of model.
In one embodiment, a kind of computer equipment, including processor and memory, the memory storage are provided
There is computer program, the processor performs the steps of when executing the computer program
BIM model to be marked is sent on first terminal and is shown;Receive the internal flaw that first terminal is sent
Label;The label that internal flaw is carried out labeled as internal flaw present in component of the first terminal to BIM model;Inside is lacked
Sunken label is sent to second terminal;If receiving second terminal to the access request of internal flaw labeling, BIM model is sent
It is shown on to second terminal, and the member section where internal flaw is highlighted, it is fixed that internal flaw is marked
Position is at the defective locations of member section.
In one embodiment, it is also performed the steps of when processor executes computer program
Receive the annotation content and defect screenshot that first terminal is sent;Annotation content is structure of the first terminal to BIM model
The content that internal flaw present on part is annotated;Defect screenshot is the image of the internal flaw of first terminal interception;It will criticize
Note content is added on defect screenshot, generates defect details figure;It, will while internal flaw label is sent to second terminal
Defect details figure is sent to second terminal in the form of thumbnail.
In one embodiment, it is also performed the steps of when processor executes computer program
Obtain the defect repair label for corresponding to internal flaw label that second terminal generates;Defect repair is marked and is sent
To first terminal;If receiving the defect expressivity request of first terminal transmission, defect expressivity instruction is generated, and be respectively sent to
First terminal and second terminal, so that first terminal and second terminal eliminate internal flaw label.
In one embodiment, a kind of computer equipment, including processor and memory, the memory storage are provided
There is computer program, the processor performs the steps of when executing the computer program
Show the BIM model to be marked that server is sent;Receive internal flaw present in component to BIM model into
Capable marking operation, and internal flaw label is generated according to marking operation;Internal flaw label is sent to server, for touching
Internal flaw label is sent to second terminal by hair server, if server receives visit of the second terminal to internal flaw labeling
Ask request, then BIM model is sent in second terminal and is shown by server, and by the member section where internal flaw into
Row highlights, and internal flaw label is located at the defective locations of member section.
In one embodiment, it is also performed the steps of when processor executes computer program
Obtain annotation content;Annotation content is the content annotated to internal flaw present on the component of BIM model;
Obtain defect screenshot;Defect screenshot is to carry out the image that image interception obtains to internal flaw;It is sent marking internal flaw
While to server, annotation content and defect screenshot are sent to server, add annotation content for trigger the server
Onto defect screenshot, defect details figure is generated, and while internal flaw label is sent to second terminal, by defect details
Figure is sent to second terminal in the form of thumbnail.
In one embodiment, it is also performed the steps of when processor executes computer program
Receive the defect repair label that server is sent;Defect repair label is that the inside that corresponds to that second terminal generates lacks
Fall into the defect repair label of label;The reparation state for determining internal flaw is marked according to defect repair;If the state of reparation is complete
At then generating defect expressivity request, and send server, so that server generates defect expressivity instruction;Server is received to send
Defect expressivity instruction, and according to defect expressivity instruct eliminate internal flaw label;Server is also used to instruct defect expressivity
It is sent to second terminal, so that second terminal eliminates internal flaw label.
Above-mentioned computer equipment can utilize server by first by the computer program run on the processor
The internal flaw label that terminal generates is sent to second terminal, when so that second terminal accessing internal flaw label, server
BIM model can be sent to the second terminal to show, while highlight the member section where the internal flaw, and
Internal flaw label is located at the defective locations of the member section, reaches and quickly positions the internal flaw of BIM model simultaneously
Highlighted effect improves the efficiency positioned to the defect of BIM model.
Those of ordinary skill in the art will appreciate that realizing the defect based on BIM model described in as above any one embodiment
All or part of the process in localization method is relevant hardware can be instructed to complete by computer program, described
Computer program can be stored in a non-volatile computer read/write memory medium, which when being executed, can wrap
Include the process of the embodiment such as above-mentioned each method.Wherein, used in each embodiment provided by the present invention to memory, deposit
Any reference of storage, database or other media, may each comprise non-volatile and/or volatile memory.Non-volatile memories
Device may include read-only memory (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM
(EEPROM) or flash memory.Volatile memory may include random access memory (RAM) or external cache.Make
To illustrate rather than limit to, RAM is available in many forms, such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram
(SDRAM), double data rate sdram (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM
(SLDRAM), memory bus (Rambus) directly RAM (RDRAM), direct memory bus dynamic ram (DRDRAM) and
Memory bus dynamic ram (RDRAM) etc..
Accordingly, a kind of computer readable storage medium is also provided in one embodiment, is stored thereon with computer program,
Wherein, the defect positioning method based on BIM model described in as above any one embodiment is realized when which is executed by processor.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated
Machine program performs the steps of when being executed by processor
BIM model to be marked is sent on first terminal and is shown;Receive the internal flaw that first terminal is sent
Label;The label that internal flaw is carried out labeled as internal flaw present in component of the first terminal to BIM model;Inside is lacked
Sunken label is sent to second terminal;If receiving second terminal to the access request of internal flaw labeling, BIM model is sent
It is shown on to second terminal, and the member section where internal flaw is highlighted, it is fixed that internal flaw is marked
Position is at the defective locations of member section.
In one embodiment, it is also performed the steps of when computer program is executed by processor
Receive the annotation content and defect screenshot that first terminal is sent;Annotation content is structure of the first terminal to BIM model
The content that internal flaw present on part is annotated;Defect screenshot is the image of the internal flaw of first terminal interception;It will criticize
Note content is added on defect screenshot, generates defect details figure;It, will while internal flaw label is sent to second terminal
Defect details figure is sent to second terminal in the form of thumbnail.
In one embodiment, it is also performed the steps of when computer program is executed by processor
Obtain the defect repair label for corresponding to internal flaw label that second terminal generates;Defect repair is marked and is sent
To first terminal;If receiving the defect expressivity request of first terminal transmission, defect expressivity instruction is generated, and be respectively sent to
First terminal and second terminal, so that first terminal and second terminal eliminate internal flaw label.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated
Machine program performs the steps of when being executed by processor
Show the BIM model to be marked that server is sent;Receive internal flaw present in component to BIM model into
Capable marking operation, and internal flaw label is generated according to marking operation;Internal flaw label is sent to server, for touching
Internal flaw label is sent to second terminal by hair server, if server receives visit of the second terminal to internal flaw labeling
Ask request, then BIM model is sent in second terminal and is shown by server, and by the member section where internal flaw into
Row highlights, and internal flaw label is located at the defective locations of member section.
In one embodiment, it is also performed the steps of when computer program is executed by processor
Obtain annotation content;Annotation content is the content annotated to internal flaw present on the component of BIM model;
Obtain defect screenshot;Defect screenshot is to carry out the image that image interception obtains to internal flaw;It is sent marking internal flaw
While to server, annotation content and defect screenshot are sent to server, add annotation content for trigger the server
Onto defect screenshot, defect details figure is generated, and while internal flaw label is sent to second terminal, by defect details
Figure is sent to second terminal in the form of thumbnail.
In one embodiment, it is also performed the steps of when computer program is executed by processor
Receive the defect repair label that server is sent;Defect repair label is that the inside that corresponds to that second terminal generates lacks
Fall into the defect repair label of label;The reparation state for determining internal flaw is marked according to defect repair;If the state of reparation is complete
At then generating defect expressivity request, and send server, so that server generates defect expressivity instruction;Server is received to send
Defect expressivity instruction, and according to defect expressivity instruct eliminate internal flaw label;Server is also used to instruct defect expressivity
It is sent to second terminal, so that second terminal eliminates internal flaw label.
Above-mentioned computer readable storage medium can be whole by first using server by the computer program that it is stored
The internal flaw label that end generates is sent to second terminal, when so that second terminal accessing internal flaw label, server energy
The second terminal enough is sent by BIM model to show, while highlighting the member section where the internal flaw, and will
Internal flaw label is located at the defective locations of the member section, reaches and the internal flaw of BIM model is quickly positioned and dashed forward
The effect shown out improves the efficiency positioned to the defect of BIM model.
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment
In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance
Shield all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art
It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention
Range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (10)
1. a kind of defect positioning method based on BIM model, which is characterized in that comprising steps of
BIM model to be marked is sent on first terminal and is shown;
Receive the internal flaw label that the first terminal is sent;The internal flaw is labeled as the first terminal to described
The label that internal flaw present in the component of BIM model carries out;
Internal flaw label is sent to second terminal;
If receiving the access request that the second terminal marks the internal flaw, the BIM model is sent to institute
It states and is shown in second terminal, and the member section where the internal flaw is highlighted, the inside is lacked
Sunken label is located at the defective locations of the member section.
2. the defect positioning method according to claim 1 based on BIM model, which is characterized in that further comprise the steps of:
Receive the annotation content and defect screenshot that the first terminal is sent;The annotation content is the first terminal to described
The content that internal flaw present on the component of BIM model is annotated;The defect screenshot is first terminal interception
The image of the internal flaw;
The annotation content is added on the defect screenshot, defect details figure is generated;
While internal flaw label is sent to the second terminal, by the defect details figure with the shape of thumbnail
Formula is sent to the second terminal.
3. the defect positioning method according to claim 1 based on BIM model, which is characterized in that described by the BIM
Model is sent in the second terminal and is shown, and the member section where the internal flaw is highlighted,
After the step of internal flaw label is located at the defective locations of the member section, further includes:
Obtain the defect repair label for corresponding to internal flaw label that the second terminal generates;
Defect repair label is sent to the first terminal;
If receiving the defect expressivity request that the first terminal is sent, defect expressivity instruction is generated, and be respectively sent to institute
First terminal and second terminal are stated, so that the first terminal and second terminal eliminate the internal flaw label.
4. a kind of defect positioning method based on BIM model, which is characterized in that comprising steps of
Show the BIM model to be marked that server is sent;
The marking operation that internal flaw present in the component to the BIM model carries out is received, and according to the marking operation
Generate internal flaw label;
Internal flaw label is sent to the server, the internal flaw is marked into hair for triggering the server
It send to second terminal, if the server receives the access request that the second terminal marks the internal flaw, institute
It states server the BIM model is sent in the second terminal and be shown, and by the component where the internal flaw
Section is highlighted, and internal flaw label is located at the defective locations of the member section.
5. the defect positioning method according to claim 4 based on BIM model, which is characterized in that serviced in the displaying
After the step of BIM model to be marked that device is sent, further includes:
Obtain annotation content;The annotation content is to be annotated to internal flaw present on the component of the BIM model
Content;
Obtain defect screenshot;The defect screenshot is to carry out the image that image interception obtains to the internal flaw;
While internal flaw label is sent to the server, the annotation content and defect screenshot are sent to
The annotation content is added to the defect screenshot for triggering the server, generates defect details by the server
Figure, and while internal flaw label is sent to the second terminal, by the defect details figure with thumbnail
Form is sent to the second terminal.
6. the defect positioning method according to claim 4 based on BIM model, which is characterized in that it is described will it is described in
After the step of portion's flaw labeling is sent to the server, further includes:
Receive the defect repair label that the server is sent;The defect repair label is the correspondence that the second terminal generates
In the defect repair label of internal flaw label;
The reparation state of the internal flaw is determined according to defect repair label;
If the reparation state is to be completed, defect expressivity request is generated, and send the server, so that the server
Generate defect expressivity instruction;
The defect expressivity instruction that the server is sent is received, and the internal flaw mark is eliminated according to defect expressivity instruction
Note;The server, which is also used to instruct the defect expressivity, is sent to the second terminal, so that described in second terminal elimination
Internal flaw label.
7. a kind of defect positioning device based on BIM model characterized by comprising
Model sending module is shown for BIM model to be marked to be sent on first terminal;
Receiving module is marked, the internal flaw label sent for receiving the first terminal;The internal flaw is labeled as institute
State the label of the progress of internal flaw present in component of the first terminal to the BIM model;
Sending module is marked, for internal flaw label to be sent to second terminal;
First locating module, if the access request marked for receiving the second terminal to the internal flaw, by institute
It states BIM model and is sent in the second terminal and be shown, and the member section where the internal flaw is protruded
Internal flaw label is located at the defective locations of the member section by display.
8. a kind of defect positioning device based on BIM model characterized by comprising
Model display module, the BIM model to be marked sent for showing server;
Generation module is marked, for receiving the marking operation of the progress of internal flaw present in the component to the BIM model, and
Internal flaw label is generated according to the marking operation;
Second locating module will for triggering the server for internal flaw label to be sent to the server
The internal flaw label is sent to second terminal, if the server receives the second terminal to the internal flaw mark
The access request of note, then the BIM model is sent in the second terminal and is shown by the server, and will be described interior
Member section where portion's defect is highlighted, and internal flaw label is located in the defective bit of the member section
Set place.
9. a kind of computer equipment, including processor and memory, the memory are stored with computer program, feature exists
In when the processor executes the computer program the step of any one of realization claim 1 to 6 the method.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
The step of any one of claim 1 to 6 the method is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910461159.6A CN110335247B (en) | 2019-05-30 | 2019-05-30 | BIM (building information modeling) -based defect positioning method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910461159.6A CN110335247B (en) | 2019-05-30 | 2019-05-30 | BIM (building information modeling) -based defect positioning method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110335247A true CN110335247A (en) | 2019-10-15 |
CN110335247B CN110335247B (en) | 2021-12-10 |
Family
ID=68140571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910461159.6A Active CN110335247B (en) | 2019-05-30 | 2019-05-30 | BIM (building information modeling) -based defect positioning method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110335247B (en) |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1576782A (en) * | 2003-06-27 | 2005-02-09 | 日本亚比欧尼克斯股份有限公司 | Pattern inspection method and apparatus, and pattern alignment method |
CN1729483A (en) * | 2002-11-27 | 2006-02-01 | 康复米斯公司 | Patient selectable joint arthroplasty devices and surgical tools facilitating increased accuracy, speed and simplicity in performing total and partial joint arthroplasty |
CN101101277A (en) * | 2007-08-10 | 2008-01-09 | 华南理工大学 | A high-definition weld seam ultrasonic imaging non-destructive testing method and testing system |
CN102629391A (en) * | 2012-02-28 | 2012-08-08 | 华北水利水电学院 | Three-dimensional space structure graph cutting and slicing method based on digital graph medium |
CN102736399A (en) * | 2011-04-13 | 2012-10-17 | 台湾积体电路制造股份有限公司 | Method and apparatus for forming standard photomask and method for using inspection system |
CN102798802A (en) * | 2012-08-07 | 2012-11-28 | 广州供电局有限公司 | Cable fault locating visual simulation experimental method |
CN103310178A (en) * | 2013-06-17 | 2013-09-18 | 西北工业大学 | Reading device for two-dimensional barcodes directly marked on metal cylindrical surfaces |
US20140065521A1 (en) * | 2012-09-04 | 2014-03-06 | Taiwan Semiconductor Manufacturing Company, Ltd. | Method for mask fabrication and repair |
CN103942388A (en) * | 2014-04-18 | 2014-07-23 | 重庆市勘测院 | Large-scale building information model and three-dimensional digital city integration method |
CN103969335A (en) * | 2013-06-27 | 2014-08-06 | 南车青岛四方机车车辆股份有限公司 | Automatic ultrasonic imaging and visualization method for welding-seam sidewall incomplete fusion |
CN104809754A (en) * | 2014-01-23 | 2015-07-29 | 中冶建筑研究总院有限公司 | Space synchronous positioning and information recording system based on three-dimensional real scene model |
CN106354945A (en) * | 2016-08-31 | 2017-01-25 | 天河大成建筑云科技(天津)有限公司 | Device and method for dynamic association of two-dimensional and three-dimensional engineering data based on building information modeling lightweight |
CN106372293A (en) * | 2016-08-29 | 2017-02-01 | 广州地铁设计研究院有限公司 | Three-dimensional reference line-based BIM creation method for building |
CN106845832A (en) * | 2017-01-20 | 2017-06-13 | 四川理工学院 | Based on BQIM construction quality information management systems |
CN107064161A (en) * | 2017-05-04 | 2017-08-18 | 广东工业大学 | A kind of con-rod fracture splitting planar defect detection means and detection method |
CN107545080A (en) * | 2016-06-23 | 2018-01-05 | 中国铁道科学研究院铁道建筑研究所 | A kind of virtual pre-assembly method of steel bridge based on BIM models |
CN107577891A (en) * | 2017-09-19 | 2018-01-12 | 中国农业大学 | Automatic identification and correction method of broken surface defects of structural parts based on attribute adjacency graph |
CN107965673A (en) * | 2017-11-21 | 2018-04-27 | 中煤航测遥感集团有限公司 | Natural gas line defect positioning method and device based on AR technologies |
CN108038915A (en) * | 2017-12-13 | 2018-05-15 | 中国能源建设集团江苏省电力设计院有限公司 | A kind of substation project progress msg visualization system based on WEB terminal three-dimensional simulation |
CN108090957A (en) * | 2017-11-21 | 2018-05-29 | 中国建筑第八工程局有限公司 | The method of mapping landform based on BIM |
KR20180107845A (en) * | 2017-03-23 | 2018-10-04 | 신승연 | Indoor location based intelligent photo generation method and system |
CN108629849A (en) * | 2018-05-16 | 2018-10-09 | 浙江大学 | A kind of component quality inspection system based on BIM with point cloud |
CN108769041A (en) * | 2018-06-06 | 2018-11-06 | 深圳壹账通智能科技有限公司 | Login method, system, computer equipment and storage medium |
CN109711099A (en) * | 2019-01-23 | 2019-05-03 | 河南省交通规划设计研究院股份有限公司 | A kind of BIM automatic modeling system based on the study of image recognition machine |
-
2019
- 2019-05-30 CN CN201910461159.6A patent/CN110335247B/en active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1729483A (en) * | 2002-11-27 | 2006-02-01 | 康复米斯公司 | Patient selectable joint arthroplasty devices and surgical tools facilitating increased accuracy, speed and simplicity in performing total and partial joint arthroplasty |
CN1576782A (en) * | 2003-06-27 | 2005-02-09 | 日本亚比欧尼克斯股份有限公司 | Pattern inspection method and apparatus, and pattern alignment method |
CN101101277A (en) * | 2007-08-10 | 2008-01-09 | 华南理工大学 | A high-definition weld seam ultrasonic imaging non-destructive testing method and testing system |
CN102736399A (en) * | 2011-04-13 | 2012-10-17 | 台湾积体电路制造股份有限公司 | Method and apparatus for forming standard photomask and method for using inspection system |
CN102629391A (en) * | 2012-02-28 | 2012-08-08 | 华北水利水电学院 | Three-dimensional space structure graph cutting and slicing method based on digital graph medium |
CN102798802A (en) * | 2012-08-07 | 2012-11-28 | 广州供电局有限公司 | Cable fault locating visual simulation experimental method |
US20140065521A1 (en) * | 2012-09-04 | 2014-03-06 | Taiwan Semiconductor Manufacturing Company, Ltd. | Method for mask fabrication and repair |
CN103310178A (en) * | 2013-06-17 | 2013-09-18 | 西北工业大学 | Reading device for two-dimensional barcodes directly marked on metal cylindrical surfaces |
CN103969335A (en) * | 2013-06-27 | 2014-08-06 | 南车青岛四方机车车辆股份有限公司 | Automatic ultrasonic imaging and visualization method for welding-seam sidewall incomplete fusion |
CN104809754A (en) * | 2014-01-23 | 2015-07-29 | 中冶建筑研究总院有限公司 | Space synchronous positioning and information recording system based on three-dimensional real scene model |
CN103942388A (en) * | 2014-04-18 | 2014-07-23 | 重庆市勘测院 | Large-scale building information model and three-dimensional digital city integration method |
CN107545080A (en) * | 2016-06-23 | 2018-01-05 | 中国铁道科学研究院铁道建筑研究所 | A kind of virtual pre-assembly method of steel bridge based on BIM models |
CN106372293A (en) * | 2016-08-29 | 2017-02-01 | 广州地铁设计研究院有限公司 | Three-dimensional reference line-based BIM creation method for building |
CN106354945A (en) * | 2016-08-31 | 2017-01-25 | 天河大成建筑云科技(天津)有限公司 | Device and method for dynamic association of two-dimensional and three-dimensional engineering data based on building information modeling lightweight |
CN106845832A (en) * | 2017-01-20 | 2017-06-13 | 四川理工学院 | Based on BQIM construction quality information management systems |
KR20180107845A (en) * | 2017-03-23 | 2018-10-04 | 신승연 | Indoor location based intelligent photo generation method and system |
CN107064161A (en) * | 2017-05-04 | 2017-08-18 | 广东工业大学 | A kind of con-rod fracture splitting planar defect detection means and detection method |
CN107577891A (en) * | 2017-09-19 | 2018-01-12 | 中国农业大学 | Automatic identification and correction method of broken surface defects of structural parts based on attribute adjacency graph |
CN107965673A (en) * | 2017-11-21 | 2018-04-27 | 中煤航测遥感集团有限公司 | Natural gas line defect positioning method and device based on AR technologies |
CN108090957A (en) * | 2017-11-21 | 2018-05-29 | 中国建筑第八工程局有限公司 | The method of mapping landform based on BIM |
CN108038915A (en) * | 2017-12-13 | 2018-05-15 | 中国能源建设集团江苏省电力设计院有限公司 | A kind of substation project progress msg visualization system based on WEB terminal three-dimensional simulation |
CN108629849A (en) * | 2018-05-16 | 2018-10-09 | 浙江大学 | A kind of component quality inspection system based on BIM with point cloud |
CN108769041A (en) * | 2018-06-06 | 2018-11-06 | 深圳壹账通智能科技有限公司 | Login method, system, computer equipment and storage medium |
CN109711099A (en) * | 2019-01-23 | 2019-05-03 | 河南省交通规划设计研究院股份有限公司 | A kind of BIM automatic modeling system based on the study of image recognition machine |
Non-Patent Citations (2)
Title |
---|
DIANNE DAVIS等: "The Issues of Societal Needs,Business Drivers and Converging Technologies Are Making BIM An Inevitable Method of Delivery and Management of the Built Environment", 《JOURNAL OF BUILDING INFORMATION MODELING》 * |
杨骐麟: "基于BIM的可视化协同设计应用研究", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110335247B (en) | 2021-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109460527A (en) | Product data configuration method, device, computer equipment and storage medium | |
CN111930370A (en) | Visualized page processing method and device, computer equipment and storage medium | |
CN110321113A (en) | Using project batch as the integrated pipeline system and its working method of standard | |
CN110457843A (en) | Three-dimensional pipeline model generation method, device, computer equipment and storage medium | |
CN110209652A (en) | Tables of data moving method, device, computer equipment and storage medium | |
CN110334398A (en) | Information processing method, device, equipment and storage medium based on BIM model | |
CN109522533A (en) | Table edit method, apparatus, equipment and medium based on web data | |
CN109871500A (en) | Page loading method, apparatus, computer device and storage medium | |
CN109165266A (en) | List generation method, device, computer equipment and storage medium | |
CN109408370A (en) | Interface testing document generating method, device, computer equipment and storage medium | |
CN113129427B (en) | Building model processing method, device, computer equipment and readable storage medium | |
CN109408001A (en) | 3D printing method, apparatus, 3D printing equipment and the storage medium of multi-model | |
CN110413922A (en) | Page info display methods, device, computer equipment and storage medium | |
KR101754258B1 (en) | Apparatus and method for verifying simultaneous edit configuration for markup language based document | |
CN109766121A (en) | Environment profile generation method, device, computer equipment and storage medium | |
CN114049631A (en) | Data labeling method and device, computer equipment and storage medium | |
CN110335341A (en) | Defect positioning method, device, equipment and storage medium based on BIM model | |
CN110334397A (en) | Information display method, device, system, equipment and medium based on BIM model | |
CN113742338A (en) | Structured storage system for project acceptance forms | |
CN108346061A (en) | Corporate authentication method, apparatus, computer equipment and storage medium | |
CN111739136B (en) | Rendering method, computer device, and storage medium | |
CN109711124B (en) | Method, apparatus, computer device and storage medium for managing mobile device | |
CN112328333B (en) | Built-in program operating method and device, computer equipment and storage medium | |
CN110335247A (en) | Defect positioning method, device, equipment and storage medium based on BIM model | |
CN114189553A (en) | Flow playback method, system and computing equipment |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200603 Address after: 510080 Baiyun International Airport general office building, Baiyun District, Guangzhou City, Guangdong Province Applicant after: Engineering construction headquarters of Guangdong Airport Management Group Co., Ltd Address before: 510405 Construction Command Office Building of Renzhen Baiyun Airport South Work Area, Baiyun District, Guangzhou City, Guangdong Province Applicant before: Guangdong Civil Aviation Airport Construction Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |