[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201910461159.6A
Other languages
Chinese (zh)
Other versions
CN110335247B (en
Inventor
王健宇
高翔
杨淞博
杨磊
马磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Engineering construction headquarters of Guangdong Airport Management Group Co., Ltd
Original Assignee
Guangdong Civil Aviation Airport Construction Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Civil Aviation Airport Construction Co Ltd filed Critical Guangdong Civil Aviation Airport Construction Co Ltd
Priority to CN201910461159.6A priority Critical patent/CN110335247B/en
Publication of CN110335247A publication Critical patent/CN110335247A/en
Application granted granted Critical
Publication of CN110335247B publication Critical patent/CN110335247B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/004Annotating, 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

Defect positioning method, device, equipment and storage medium based on BIM model
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.
CN201910461159.6A 2019-05-30 2019-05-30 BIM (building information modeling) -based defect positioning method, device, equipment and storage medium Active CN110335247B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (24)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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