Online review system and method for engineering drawings
By introducing an intelligent review module into the online drawing review system, identifying and compatible with DWG, DXF and IFC format engineering drawings, the problem of poor compatibility of existing systems is solved and the review efficiency and accuracy is improved.
Patent Information
- Application Number
- CN202510015407.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-04-25
AI Technical Summary
The existing online drawing review system is poor in the DWG, DXF and IFC format engineering drawings, and requires users to manually convert formats, which increases workload and may lead to information loss or format confusion.
An online review system for engineering drawings is designed, and the drawing format is identified through the intelligent review module, and the corresponding target library is selected according to the format for analysis and review, supporting compatibility of DWG, DXF and IFC formats.
It improves the compatibility of the online drawing review system for engineering drawing formats, reduces the steps of user manual conversion, reduces the risk of information loss and format confusion, and improves review efficiency and accuracy.
Smart Images

Figure CN119887112A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engineering drawing review, and in particular to an online review system and method for engineering drawings. Background Art
[0002] Engineering drawing review is a crucial part of the engineering design process, which involves a detailed inspection of the accuracy, completeness, compliance and constructability of the drawings. At present, considering the problems of low review efficiency and low accuracy of review results in manual review, an online review system that can intelligently review engineering drawings online is proposed.
[0003] However, the current online review system is not compatible with engineering drawings in formats such as DWG, DXF and IFC, and requires users to manually convert the formats, which not only increases the workload but may also lead to information loss or format confusion.
[0004] Based on this, how to improve the drawing format compatibility of the online review system has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] In view of this, an online review system and method for engineering drawings are provided to solve the problem of poor drawing format compatibility in the current online drawing review system.
[0006] The present invention adopts the following technical solution:
[0007] In a first aspect, the present invention provides an online review system for engineering drawings, including: an intelligent review module; the intelligent review module includes:
[0008] A project filling unit is used to obtain project information input by a user, wherein the project information includes basic information of the project and information of a design unit, and the basic information includes a construction address;
[0009] A material uploading unit, used for acquiring engineering drawings uploaded by a user, wherein the drawing format of the engineering drawings is DWG, DXF or IFC;
[0010] The intelligent review unit is used to identify the drawing format of the engineering drawing, select a corresponding target library according to the drawing format of the engineering drawing, parse the engineering drawing through the target library, review the parsed engineering drawing, and obtain a review result.
[0011] Optionally, the intelligent review unit specifically includes:
[0012] A drawing conversion subunit, used for identifying the drawing format of the engineering drawing, selecting a corresponding target library according to the drawing format of the engineering drawing, and parsing the engineering drawing through the target library;
[0013] A rule matching subunit, used for matching a target review rule among a plurality of preset review rules according to the construction address;
[0014] The review subunit is used to review the parsed engineering drawings according to the target review rules to obtain review results, which include a review report.
[0015] Optionally, when the drawing format of the engineering drawing is DWG or DXF, the target library is an Open Design Alliance library;
[0016] When the drawing format of the engineering drawing is IFC, the target library is an IFC-related library.
[0017] Optionally, the online review system for engineering drawings further includes: a knowledge graph module; the knowledge graph module includes:
[0018] A search unit, configured to, when determining that a user needs to search a preset knowledge graph, determine a first target entity node corresponding to the keyword in the preset knowledge graph according to a keyword input by the user, highlight the first target entity node, and display a corresponding first specification file and first association information;
[0019] A first viewing unit is used to, after detecting that a user selects a second target entity node in the preset knowledge graph, determine a third target entity node associated with the second target entity node in the preset knowledge graph, highlight the third target entity node, and display a corresponding second specification file and second association information;
[0020] The second viewing unit is used to display detailed information of the target specification file when it is detected that the user selects the target specification file in the first specification file or the second specification file.
[0021] Optionally, the online review system for engineering drawings further includes: a user viewing and management module; the user viewing and management module includes:
[0022] The overall information viewing unit is used to support users to view the overall information and planning and design conditions of the project;
[0023] A micro-review unit, used to support users to view the review points corresponding to the review rules;
[0024] Comprehensive statistics unit, used to support users to view multiple indicator tables;
[0025] An annotation management unit, used to support users to annotate and edit the review points and the indicator table, and to support multiple users to simultaneously access and edit the review results of the same engineering drawing online;
[0026] The report export module is used to support the user to export the review report and the engineering drawings.
[0027] Optionally, the intelligent review unit further includes:
[0028] A model generation subunit, used to convert the parsed engineering drawings into professional entities that support internal recognition of the system, and generate a two-dimensional and three-dimensional linkage model based on the professional entities;
[0029] The report export module is also used to support the user to export the two-dimensional and three-dimensional linkage model.
[0030] Optionally, the online review system for engineering drawings further includes:
[0031] The login module is used to implement the online review system for users to log in to engineering drawings.
[0032] Optionally, the online review system for engineering drawings further includes:
[0033] The project statistics module is used to support users to compile statistics on approved projects according to project type, review progress or project ledger.
[0034] Optionally, the online review system for engineering drawings further includes:
[0035] The database module is used to store system data, wherein the system data includes the review result.
[0036] In a second aspect, the present invention provides an online review method for engineering drawings, which is applied to the online review system for engineering drawings as described above, and the online review method for engineering drawings comprises:
[0037] Acquire project information input by a user, wherein the project information includes basic information of the project and information of a design unit, wherein the basic information includes a construction address;
[0038] Obtain engineering drawings uploaded by the user, where the drawing format of the engineering drawings is DWG, DXF or IFC;
[0039] Identify the drawing format of the engineering drawing, select a corresponding target library according to the drawing format of the engineering drawing, parse the engineering drawing through the target library, review the parsed engineering drawing, and obtain a review result.
[0040] The present invention adopts the above technical solution, an online review system for engineering drawings, including: an intelligent review module; the intelligent review module includes: a project filling unit, used to obtain project information input by the user, the project information includes basic information of the project and design unit information, and the basic information includes the construction address; a material uploading unit, used to obtain engineering drawings uploaded by the user, the drawing format of the engineering drawings is DWG, DXF or IFC; an intelligent review unit, used to identify the drawing format of the engineering drawings, select the corresponding target library according to the drawing format of the engineering drawings, parse the engineering drawings through the target library, review the parsed engineering drawings, and obtain the review results. Based on this, the drawing format of the engineering drawings is identified by the intelligent review unit, the corresponding target library is selected according to the drawing format of the engineering drawings, and the engineering drawings are parsed through the target library, so that the present invention can be compatible with engineering drawings in DWG, DXF and IFC formats, and the compatibility of the drawing formats is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0042] Figure 1 It is a structural schematic diagram of an online review system for engineering drawings provided by an embodiment of the present invention;
[0043] Figure 2 This is a general architecture diagram of an online review system for engineering drawings provided by an embodiment of the present invention;
[0044] Figure 3 It is a flow chart of an online review method for engineering drawings provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0045] To make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other implementation methods obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.
[0046] Example
[0047] Figure 1 Schematic diagram of the structure of an online review system for engineering drawings provided by an embodiment of the present invention. Figure 1As shown, the online review system of the engineering drawings includes: an intelligent review module 11.
[0048] The intelligent review module 11 includes:
[0049] The project filling unit 111 is used to obtain the project information input by the user. The project information includes the basic information of the project and the design unit information. The basic information includes the project name, project number, project code, project type, technical standards, construction address and construction unit. The design unit information includes the unit name, organization code, unit address, design qualification, person in charge and contact person.
[0050] The material upload unit 112 is used to obtain the engineering drawings uploaded by the user, and the drawing format of the engineering drawings is DWG (Drawing), DXF (Drawing Exchange Format) or IFC (Industry Foundation Classes). The material upload unit 112 also supports the user to view the drawing name, drawing format and upload progress of the engineering drawings, and supports the user to preview and delete the uploaded engineering drawings.
[0051] The intelligent review unit 113 is used to identify the drawing format of the engineering drawing, select the corresponding target library according to the drawing format of the engineering drawing, parse the relevant entity and layer information of the engineering drawing through the target library, review the parsed engineering drawing, and obtain the review result. Among them, the engineering drawing may contain information such as graphics, text and annotations, and the present invention can accurately and efficiently extract this information, and parse and process it.
[0052] In the embodiment of the present invention, the intelligent review unit 113 may specifically include:
[0053] The drawing conversion subunit is used to identify the drawing format of the engineering drawing, select the corresponding target library according to the drawing format of the engineering drawing, and parse the engineering drawing through the target library. When the drawing format of the engineering drawing is DWG or DXF, the target library is the ODA (Open Design Alliance) library; when the drawing format of the engineering drawing is IFC, the target library is the IFC-related library, and the IFC-related library is the prior art, including IfcOpenShell (Open source IFC libraryand geometry engine) library and Xbim (eXtensible Building Information Modelling) library. In this way, the present invention is compatible with engineering drawings in DWG, DXF and IFC formats, and improves the compatibility of drawing formats.
[0054] The rule matching subunit is used to match the target review rule in the preset multiple review rules according to the construction address. Specifically, the present invention uses artificial intelligence technology to dynamically and efficiently decompose the engineering-related regulations of multiple regions and automatically parse and match their corresponding algorithms to obtain the review rules corresponding to each region (i.e., the preset multiple review rules). The multiple review rules can be stored in the preset rule library. The use of review rules can automatically detect errors, omissions or non-compliance in engineering drawings. The present invention supports the modification, addition and deletion of review rules at any time in the later stage, with high flexibility and scalability, and can quickly and cost-effectively adapt to changes in relevant regulations.
[0055] The review subunit is used to review the parsed engineering drawings according to the target review rules and obtain the review results. The review results may include a review report, which may include annotations of errors, omissions or non-compliance in the engineering drawings, and may also include corresponding modification suggestions. The system supports users to view the review report online, and also supports users to download the review report in word and pdf types. Users can modify and improve the engineering drawings according to the review report, and then submit them to the system for review again until the relevant review requirements are met.
[0056] In an embodiment of the present invention, the online review system for engineering drawings may further include: a knowledge graph module; the knowledge graph module includes:
[0057] The search unit is used to determine the first target entity node corresponding to the keyword in the preset knowledge graph according to the keyword input by the user when it is determined that the user needs to search the preset knowledge graph, highlight the first target entity node, and display the corresponding first specification file and the first related information.
[0058] In a specific example, the search unit includes a text input box and a search button. The user enters the word "building" (i.e., keyword) in the text input box and clicks the search button. At this time, the search unit determines that the user needs to search the preset knowledge graph, and determines the first target entity node corresponding to the building in the preset knowledge graph according to the word "building" entered by the user, including four entity nodes: building interior, width, building and open surface. These four entity nodes are highlighted, and the corresponding first specification file and first associated information are displayed. Here, the first specification file includes *** construction project building area calculation rules, etc., and the first associated information includes (building, calculation, width), (building, including, building interior), (building, calculation, open surface), (building, calculation, building spacing).
[0059] The first viewing unit is used to determine a third target entity node associated with the second target entity node in the preset knowledge graph after detecting that the user selects the second target entity node in the preset knowledge graph, highlight the third target entity node, and display the corresponding second specification file and the second association information. In addition, the second target entity node is also highlighted when it is selected.
[0060] In a specific example, assuming that the user selects the road red line entity node in the preset knowledge graph, the first viewing unit highlights the road red line entity node after detecting this situation, and determines the third target entity node associated with the road red line in the preset knowledge graph, including large shopping malls, amusement parks, gates, etc., highlights the third target entity node, and displays the corresponding second specification file and second related information. Here, the second specification file includes ***Construction Project Planning and Management Regulations, etc., and the second related information includes (large shopping malls, setbacks, road red lines), (amusement parks, setbacks, road red lines), (gates, setbacks, road red lines), etc.
[0061] The second viewing unit is used to display detailed information of the target specification file when it is detected that the user selects the target specification file in the first specification file or the second specification file.
[0062] In actual use, after the intelligent review unit 113 outputs the review result, if the user needs to manually review the review result, the user can view the review rules and preset knowledge graphs stored in the system, and manually review the review result based on them. The present invention provides a preset knowledge graph for the user to manually review the review result, which makes the user review convenient and can improve the accuracy of the user review result.
[0063] In the embodiment of the present invention, the online review system for engineering drawings may further include: a user viewing and management module; the user viewing and management module may include:
[0064] The overall information viewing unit is used to support users to view the overall information and planning and design conditions of the project. The overall information can include the basic information of the project, the design unit information and the review conclusion. The review conclusion shows whether the project meets the planning and design points.
[0065] The micro-review unit is used to support the user to view the review points corresponding to the review rules. For example, when the intelligent review unit 113 performs intelligent review, it can review construction land, supporting public facilities, planning layout, transportation facilities and building units, among which the review points of construction land include land area, land nature, building scale, volume ratio, building density and green space ratio. The review points of supporting public facilities, planning layout, transportation facilities and building units are all existing technologies and will not be repeated here.
[0066] The comprehensive statistics unit is used to support users to view multiple indicator tables. The indicator tables may include comprehensive technical and economic indicator tables, building area breakdown tables, parking space allocation tables, phased construction status tables, project planning conditions tables, and single-story building area tables.
[0067] The annotation management unit is used to support users to annotate and edit review points and indicator tables, and to support multiple users to access and edit the review results of the same engineering drawing online at the same time. The system provides real-time communication and editing functions to support teamwork.
[0068] The report export module is used to support users to export review reports and engineering drawings. The report export module can also support users to export other data in the system.
[0069] In the embodiment of the present invention, the intelligent review unit may further include:
[0070] The model generation subunit is used to convert the parsed engineering drawings into professional entities that support internal recognition of the system, and generate a two-dimensional and three-dimensional linked model based on the professional entity. The two-dimensional and three-dimensional linked model is used for user viewing.
[0071] The report export module is also used to support users in exporting two-dimensional and three-dimensional linked models.
[0072] In the embodiment of the present invention, the online review system for engineering drawings may further include:
[0073] The login module is used to implement the online review system for users to log in to engineering drawings.
[0074] In a specific example, the user enters the user name, password and verification code in the login module and clicks the login button. After the login module confirms that the user name, password and verification code are correct, the user is logged into the online review system for engineering drawings.
[0075] In the embodiment of the present invention, the online review system for engineering drawings may further include:
[0076] The project statistics module is used to support users to count the approved projects according to project type, review progress or project ledger. For example, when counting the approved projects according to project type, the proportion of public buildings is 0% and the proportion of residential buildings is 100%.
[0077] In the embodiment of the present invention, the online review system for engineering drawings may further include:
[0078] The database module is used to store, classify, index and manage system data, including review results. The database module can specifically use the MySQL (My Structured Query Language) database, and add a data access engine as middleware. It uses an open design to establish a spatial database, focusing on the description and organization of spatial data and non-spatial data. With business data objects as the core, it provides a unified object-oriented data access model to access the underlying physical data source and achieve unified storage and management.
[0079] Figure 2 1 is a general architecture diagram of an online review system for engineering drawings provided by an embodiment of the present invention. Figure 2 As shown, this architecture includes: standard specification system, user layer, system application layer, data resource layer, infrastructure layer and security assurance system.
[0080] The user layer includes the *** Planning Bureau, approval personnel, construction personnel and administrators. The system application layer includes project modules and interface design modules. The project module includes drawing regularization tools, cloud review, rule base construction, knowledge graph, authority management and project statistics. The data resource layer includes data center modules and other data modules. Other data modules include model data, project data and approval data. The infrastructure layer includes computing resources, storage resources, network resources and security facilities.
[0081] Based on a general inventive concept, the present invention also provides an online review method for engineering drawings, which is applied to the online review system for engineering drawings as described above.
[0082] Figure 3 It is a flow chart of an online review method for engineering drawings provided by an embodiment of the present invention.
[0083] like Figure 3 As shown, this process includes:
[0084] Step 301: Acquire the project information input by the user, the project information includes the basic information of the project and the information of the design unit, and the basic information includes the construction address.
[0085] Step 302: Acquire the engineering drawings uploaded by the user, where the drawing format of the engineering drawings is DWG, DXF or IFC.
[0086] Step 303: Identify the drawing format of the engineering drawing, select a corresponding target library according to the drawing format of the engineering drawing, parse the engineering drawing through the target library, review the parsed engineering drawing, and obtain a review result.
[0087] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.
[0088] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.
[0089] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.
[0090] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0091] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0092] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0093] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0094] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0095] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. An online review system for engineering drawings, characterized in that: include: Intelligent review module; The intelligent review module includes: A project filling unit is used to obtain project information input by a user, wherein the project information includes basic information of the project and information of a design unit, and the basic information includes a construction address; A material uploading unit, used for acquiring engineering drawings uploaded by a user, wherein the drawing format of the engineering drawings is DWG, DXF or IFC; The intelligent review unit is used to identify the drawing format of the engineering drawing, select a corresponding target library according to the drawing format of the engineering drawing, parse the engineering drawing through the target library, review the parsed engineering drawing, and obtain a review result.
2. The online review system for engineering drawings according to claim 1, characterized in that: The intelligent review unit specifically includes: A drawing conversion subunit, used for identifying the drawing format of the engineering drawing, selecting a corresponding target library according to the drawing format of the engineering drawing, and parsing the engineering drawing through the target library; A rule matching subunit, used for matching a target review rule among a plurality of preset review rules according to the construction address; The review subunit is used to review the parsed engineering drawings according to the target review rules to obtain review results, which include a review report.
3. The online review system for engineering drawings according to claim 1 or 2, characterized in that: When the drawing format of the engineering drawing is DWG or DXF, the target library is an Open Design Alliance library; When the drawing format of the engineering drawing is IFC, the target library is an IFC-related library.
4. The online review system for engineering drawings according to claim 2, characterized in that: The online review system for engineering drawings further includes: a knowledge graph module; the knowledge graph module includes: A search unit, configured to, when determining that a user needs to search a preset knowledge graph, determine a first target entity node corresponding to the keyword in the preset knowledge graph according to a keyword input by the user, highlight the first target entity node, and display a corresponding first specification file and first association information; A first viewing unit is used to, after detecting that a user selects a second target entity node in the preset knowledge graph, determine a third target entity node associated with the second target entity node in the preset knowledge graph, highlight the third target entity node, and display a corresponding second specification file and second association information; The second viewing unit is used to display detailed information of the target specification file when it is detected that the user selects the target specification file in the first specification file or the second specification file.
5. The online review system for engineering drawings according to claim 4, characterized in that: The online review system for engineering drawings further includes: a user viewing and management module; the user viewing and management module includes: The overall information viewing unit is used to support users to view the overall information and planning and design conditions of the project; A micro-review unit, used to support users to view the review points corresponding to the review rules; Comprehensive statistics unit, used to support users to view multiple indicator tables; An annotation management unit, used to support users to annotate and edit the review points and the indicator table, and to support multiple users to simultaneously access and edit the review results of the same engineering drawing online; The report export module is used to support the user to export the review report and the engineering drawings.
6. The online review system for engineering drawings according to claim 5, characterized in that: The intelligent review unit specifically includes: A model generation subunit, used to convert the parsed engineering drawings into professional entities that support internal recognition of the system, and generate a two-dimensional and three-dimensional linkage model based on the professional entities; The report export module is also used to support the user to export the two-dimensional and three-dimensional linkage model.
7. The online review system for engineering drawings according to claim 1, characterized in that: The online review system for engineering drawings also includes: The login module is used to implement the online review system for users to log in to engineering drawings.
8. The online review system for engineering drawings according to claim 1, characterized in that: The online review system for engineering drawings also includes: The project statistics module is used to support users to compile statistics on approved projects according to project type, review progress or project ledger.
9. The online review system for engineering drawings according to claim 1, characterized in that: The online review system for engineering drawings also includes: The database module is used to store system data, wherein the system data includes the review result.
10. An online review method for engineering drawings, characterized in that: The online review system for engineering drawings according to any one of claims 1 to 9, wherein the online review method for engineering drawings comprises: Acquire project information input by a user, wherein the project information includes basic information of the project and information of a design unit, wherein the basic information includes a construction address; Obtain engineering drawings uploaded by the user, where the drawing format of the engineering drawings is DWG, DXF or IFC; Identify the drawing format of the engineering drawing, select a corresponding target library according to the drawing format of the engineering drawing, parse the engineering drawing through the target library, review the parsed engineering drawing, and obtain a review result.
Citation Information
Cited By
Building planning drawing intelligent auditing processing method
CN120493584A
Engineering drawing online identification analysis method and system and storage medium
CN121459385A