Automatic drawing auditing method and device
By combining the multi-degree of freedom audits, drawing accuracy detection and conflict audits at the CAD drawing end in the drawing review, the problems of low audit efficiency and high error rate in the existing technology are solved, and more efficient and accurate drawing audits are achieved.
Patent Information
- Application Number
- CN202411718114.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, drawing review efficiency is low and error rate is high, so it is impossible to effectively deal with complex engineering design rules and coordination among multiple professions.
By connecting to the CAD drawing terminal to receive the drawing review task, multi-degree of freedom audits are conducted based on the multi-feature constraints of the overall drawing deviation, and combined with drawing accuracy detection and conflict audits, a complete drawing review report is generated.
Improve audit efficiency, reduce error rates, and ensure design consistency and accuracy.
Smart Images

Figure CN119228320A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a method and device for automatic review of drawings. Background Art
[0002] In the process of engineering design and construction, drawing review is an important link to ensure project quality, reduce errors and save costs. In the existing drawing review process, the method that relies on manual review is time-consuming, inefficient, and easily affected by human factors, resulting in missed errors or inconsistencies, increasing project risks. Simple program judgment cannot handle complex engineering design rules and coordination and consistency between multiple disciplines. In summary, the existing technologies have technical problems of low review efficiency and high error rate. Summary of the invention
[0003] The present invention provides a drawing automatic review method and device to solve the technical problems of low review efficiency and high error rate in the prior art, and achieve the technical effects of improving review efficiency and reducing review error rate.
[0004] In a first aspect, the present invention provides a method for automated review of drawings, wherein the method comprises: Connect to the CAD drawing terminal and receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD master drawing and multiple CAD sub-drawings corresponding to the target design solution.
[0005] Based on the multi-feature constraint conditions of the general drawing deviation, the CAD general drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the CAD general drawing review result.
[0006] Based on the target design solution, the drawing accuracy of the multiple CAD sub-drawings is checked respectively according to the drawing accuracy detection multiple channels to obtain multiple sub-drawing accuracy check results.
[0007] Based on the review result of the CAD master drawing, according to the CAD master drawing, conflict review is performed on the multiple CAD sub-drawings respectively to obtain conflict review results of multiple sub-drawings.
[0008] An association compatibility review is performed based on the multiple CAD sub-drawings to obtain association compatibility review results for the multiple sub-drawings.
[0009] A CAD drawing review report is generated based on the review results of the CAD general drawing, the accuracy review results of the multiple sub-drawings, the conflict review results of the multiple sub-drawings, and the association and compatibility review results of the multiple sub-drawings.
[0010] In a second aspect, the present invention further provides a drawing automatic review device, wherein the device comprises: A drawing receiving module, wherein the drawing receiving module is used to connect to the CAD drawing terminal and receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD general drawing and multiple CAD sub-drawings corresponding to the target design scheme.
[0011] The master drawing freedom degree review module is used to perform a multi-degree-of-freedom review on the CAD master drawing based on the multi-feature constraint conditions of the master drawing deviation and according to the target design scheme to obtain the CAD master drawing review result.
[0012] The sub-drawing accuracy review module is used to perform drawing accuracy review on the multiple CAD sub-drawings based on the target design scheme and multiple drawing accuracy detection channels to obtain multiple sub-drawing accuracy review results.
[0013] The sub-drawing conflict review module is used to perform conflict reviews on the multiple CAD sub-drawings based on the review result of the CAD master drawing and according to the CAD master drawing, so as to obtain multiple sub-drawing conflict review results.
[0014] The sub-drawing association compatibility review module is used to perform association compatibility review based on the multiple CAD sub-drawings to obtain multiple sub-drawing association compatibility review results.
[0015] An audit report generation module, the audit report generation module is used to generate a CAD drawing audit report based on the CAD general drawing audit results, the multiple sub-drawing accuracy audit results, the multiple sub-drawing conflict audit results and the multiple sub-drawing association compatibility audit results.
[0016] The present invention discloses a method and device for automatic review of drawings, comprising: connecting to a CAD drawing terminal, receiving and processing CAD drawing review tasks, wherein the tasks include a CAD master drawing and multiple CAD sub-drawings related to a target design scheme; based on the multi-feature deviation constraint conditions of the master drawing, a multi-degree-of-freedom review is conducted on the CAD master drawing according to the target design scheme, and the review result of the CAD master drawing is obtained; according to the target design scheme, a multi-channel mechanism for drawing accuracy detection is used to conduct drawing accuracy review on each CAD sub-drawing respectively, and the accuracy review results of multiple sub-drawings are obtained; combined with the review result of the CAD master drawing, conflict review is conducted on multiple CAD sub-drawings respectively according to the CAD master drawing, and the conflict review results of multiple sub-drawings are obtained; then, an associated compatibility review is conducted on multiple CAD sub-drawings to ensure design consistency, and an associated compatibility review result is obtained; finally, based on the review result of the CAD master drawing, the accuracy review results of multiple sub-drawings, the conflict review results, and the associated compatibility review results, a complete review report of the CAD drawing is comprehensively generated. The method and device for automatic review of drawings disclosed by the present invention solve the technical problems of low review efficiency and high error rate, and achieve the technical effects of improving review efficiency and reducing review error rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of a process flow of an automated drawing review method of the present invention; Figure 2 The present invention is a schematic structural diagram of an automatic drawing review device.
[0018] Explanation of the accompanying drawings: drawing receiving module 11, general drawing freedom review module 12, sub-drawing accuracy review module 13, sub-drawing conflict review module 14, sub-drawing association and compatibility review module 15, review report generation module 16. DETAILED DESCRIPTION
[0019] The technical solution provided in the embodiments of the present invention is to solve the technical problems of low audit efficiency and high error rate in the prior art. The overall idea adopted is as follows: First, connect to the CAD drawing end and receive a CAD drawing review task, which includes a CAD general drawing and multiple CAD sub-drawings corresponding to the target design scheme; then, based on the multi-feature constraint conditions of the general drawing deviation, perform a multi-degree-of-freedom review on the CAD general drawing according to the target design scheme to obtain the CAD general drawing review result; then, based on the target design scheme, use the multi-channel of drawing accuracy detection to perform drawing accuracy review on multiple CAD sub-drawings respectively, and obtain multiple sub-drawing accuracy review results; then, based on the CAD general drawing review result, according to the CAD general drawing, perform conflict review on multiple CAD sub-drawings respectively, and obtain multiple sub-drawing conflict review results; then, perform association and compatibility review on multiple CAD sub-drawings, and obtain multiple sub-drawing association and compatibility review results; finally, generate a CAD drawing review report by combining the CAD general drawing review result, multiple sub-drawing accuracy review results, multiple sub-drawing conflict review results, and multiple sub-drawing association and compatibility review results.
[0020] The above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods of the specification to better understand the above technical solution. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments of the present invention. It should be understood that the present invention is not limited to the example embodiments used only to explain the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. In addition, it should be noted that, for the convenience of description, only the parts related to the present invention are shown in the drawings, rather than all of them.
[0021] Embodiment 1, Figure 1 The present invention is a flowchart of a method for automated review of drawings, wherein the method comprises: Connect to the CAD drawing terminal and receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD master drawing and multiple CAD sub-drawings corresponding to the target design solution.
[0022] Specifically, the CAD drawing of the design scheme is obtained by communicating with the CAD drawing end through the API interface or file transfer protocol. The CAD drawing end usually refers to the CAD design software (such as AutoCAD, SolidWorks, etc.) or the shared database of the design team. The CAD drawing review task includes the CAD master drawing and multiple CAD sub-drawings corresponding to the target design scheme. The master drawing is the overall design framework of the entire project, while the sub-drawings are design drawings for specific details (such as electrical wiring, structural design, water supply and drainage design, fire protection design, etc.).
[0023] Based on the multi-feature constraint conditions of the general drawing deviation, the CAD general drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the CAD general drawing review result.
[0024] Specifically, the multi-degree-of-freedom audit checks multiple key features in the general drawing and makes a comprehensive judgment after considering the deviation constraint relationship between each feature to obtain the final result of "general drawing audit passed" or "general drawing audit failed".
[0025] For example, the key features in the master plan include building layout, dimensioning, proportional relationship, structural layout, etc. There are interrelated and constrained relationships between these features. For example, the overall layout of the building and the size design of each floor need to be consistent, and the layout of the structural beams and columns needs to match the load-bearing requirements. By defining multi-feature constraints, it is possible to ensure that each feature maintains coordination and consistency while meeting the specifications.
[0026] In some embodiments, based on the multi-feature constraint condition of the overall drawing deviation, the CAD overall drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the CAD overall drawing review result, including: According to the overall drawing review task accuracy of the CAD overall drawing, the overall drawing deviation multi-feature constraint conditions are set, wherein the overall drawing deviation multi-feature constraint conditions include overall drawing geometric feature deviation constraint conditions, overall drawing logical feature deviation constraint conditions and overall drawing annotation feature deviation constraint conditions; based on the overall drawing geometric feature deviation constraint conditions, the CAD overall drawing is subject to geometric feature review according to the target design scheme to obtain the overall drawing geometric feature review result; based on the overall drawing logical feature deviation constraint conditions, the CAD overall drawing is subject to logical feature review according to the target design scheme to obtain the overall drawing logical feature review result; based on the overall drawing annotation feature deviation constraint conditions, the CAD overall drawing is subject to annotation feature review according to the target design scheme to obtain the overall drawing annotation feature review result; the overall drawing geometric feature review results, the overall drawing logical feature review results and the overall drawing annotation feature review results are sorted out to generate the CAD overall drawing review result.
[0027] Specifically, the general drawing review task includes the review of geometric features, logical features, and annotation features, while the general drawing deviation multi-feature constraint condition is used to define the specific standards that need to be followed during the review, including the deviation tolerance of geometric features, logical features, and annotation features. The general drawing deviation multi-feature constraint condition is determined according to the design accuracy requirements of the general drawing. By setting multi-feature constraints, it can ensure accurate review on different types of features, covering all aspects of geometry, logic, and annotation, and providing a more comprehensive review standard.
[0028] Specifically, geometric features are the basis of CAD drawings, mainly involving geometric shapes, sizes, positions, angles, etc. The deviation constraints of geometric features are mainly reflected in: dimensional accuracy, that is, the allowable deviation range of key dimensions (such as length, width, and height) in the overall drawing.
[0029] Specifically, the logical feature is a check on whether the structural and functional design in the CAD master drawing conforms to logic and standards, involving the integrity of the design and the rationality of the function. The logical feature deviation constraints include: layout logic, that is, whether the layout of the building or mechanical equipment is reasonable, such as whether the functional zoning meets expectations, whether there is redundant design or functional conflict. Structural integrity, that is, whether there are missing design elements, and whether the overall structure meets the design requirements (such as the building's load-bearing structure, support point location, etc. meet the design specifications). System logic consistency, such as the circuit wiring in the electrical design should be consistent with the building structure, and the pipelines and lines should not conflict with the building walls or other important structures.
[0030] Specifically, annotation features mainly refer to whether the dimensions, materials, symbols, etc. in the CAD drawings meet the design requirements. The deviation constraints of annotation features include: dimension annotation accuracy, that is, whether all the dimensions are correct and whether they meet the accuracy requirements of the design standards. For example, whether the dimension value of the annotation matches the actual geometric object size in the drawing, and whether the annotation accuracy meets the design standards. Material and symbol annotation accuracy, that is, whether the material annotation (such as steel model, concrete grade, etc.) meets the design requirements, and whether the symbols are used correctly (such as electrical symbols, architectural symbols, etc.).
[0031] Furthermore, check the geometric dimensions, positions, shapes, etc. in the CAD master drawing to ensure that they meet the design standards and the deviations are within the allowable range, and conduct geometric feature audits, including dimension audits (such as dimension consistency and tolerance audits), position audits (absolute position audits and relative position audits), and angle audits. Through geometric feature audits, deviations in dimensions, positions, and angles can be accurately identified to ensure that the geometric design of the CAD master drawing meets the standards of the target design solution.
[0032] In some implementations, based on the geometric feature deviation constraint of the master drawing, the geometric feature review of the CAD master drawing is performed according to the target design solution to obtain a master drawing geometric feature review result, including: According to the target design scheme, a geometric feature deviation detection is performed on the CAD overall drawing to obtain a geometric feature deviation detection result; a deviation depth evaluation is performed based on the geometric feature deviation detection result to obtain a geometric feature deviation depth coefficient; a deviation breadth evaluation is performed based on the geometric feature deviation detection result to obtain a geometric feature deviation breadth coefficient; a weighted calculation is performed on the geometric feature deviation depth coefficient and the geometric feature deviation breadth coefficient according to a geometric feature deviation evaluation weight condition to generate a geometric feature deviation detection coefficient for the overall drawing; it is determined whether the geometric feature deviation detection coefficient for the overall drawing satisfies the geometric feature deviation constraint condition for the overall drawing to generate a geometric feature review result for the overall drawing.
[0033] Specifically, first, parse the geometric features (such as length, width, height, angle, etc.) in the CAD master drawing and compare them with the preset geometric standards in the target design plan to detect whether there are deviations in each geometric element. For example, extract the dimension annotations in the CAD drawing to check whether the length, width, thickness, etc. are consistent with the target design; check whether the position of the geometric object is consistent with the preset position in the target design plan; detect the angle between the objects to determine whether it meets the design requirements (such as the wall angle, the pipe inclination angle, etc.). Then, for the part with deviations, calculate the deviation value between the design standard, and obtain the deviation amplitude of each feature (such as size difference, position offset, etc.) as the geometric feature deviation detection result.
[0034] Specifically, the deviation depth evaluation is used to quantify the severity of the geometric feature deviation, that is, the degree of influence of the deviation amplitude of a certain geometric feature on the design scheme. The geometric feature deviation depth coefficient is the corresponding quantitative result. The larger the geometric feature deviation depth coefficient, the greater the influence of the deviation on the design scheme. Optionally, the geometric feature deviation depth coefficient is determined according to a preset evaluation standard. In other words, the geometric feature deviations of different positions and categories are converted into corresponding geometric feature deviation depth coefficients through a preset evaluation mathematical model. Through the deviation depth evaluation, the degree of influence of different geometric feature deviations can be quantified, providing a basis for the subsequent comprehensive deviation evaluation.
[0035] Specifically, the deviation breadth evaluation is used to quantify the scope of influence of the geometric feature deviation, that is, the number or distribution range of geometric features involved in the deviation. The greater the breadth, the more geometric objects or design areas are affected by the deviation. Exemplarily, by evaluating the number of geometric features affected by the deviation, the design area involved or the scope of influence, the geometric feature deviation breadth coefficient is obtained, thereby quantifying the scope of influence of the deviation on the overall design solution and determining the overall impact of the deviation.
[0036] Furthermore, according to the depth and breadth evaluation results of the geometric feature deviation, the geometric feature deviation breadth coefficient and the geometric feature deviation depth coefficient are weighted to generate a comprehensive geometric feature deviation detection coefficient to reflect the overall deviation of the geometric features of the overall image. For example, if the design scheme pays more attention to local geometric accuracy, the depth weight is relatively large; if the design scheme has higher requirements for overall coordination, the breadth weight is relatively large.
[0037] Furthermore, the geometric feature deviation detection coefficient is compared with the geometric feature deviation constraint condition of the overall drawing. If the geometric feature deviation detection coefficient satisfies the geometric feature deviation constraint condition of the overall drawing, the audit pass is output as the overall drawing geometric feature audit result.
[0038] Specifically, based on the similar method principle of obtaining the geometric feature review results of the general drawing as mentioned above, the logical feature review results of the general drawing and the annotation feature review results of the general drawing are obtained. It should be understood that for the sake of brevity of the specification, no further explanation is given here.
[0039] Based on the target design solution, the drawing accuracy of the multiple CAD sub-drawings is checked respectively according to the drawing accuracy detection multiple channels to obtain multiple sub-drawing accuracy check results.
[0040] Specifically, the multi-channel drawing accuracy detection includes multiple groups of parallel arranged detection channels, which are used to perform drawing accuracy review on multiple CAD sub-drawings respectively. The above-mentioned parallel arrangement setting facilitates the parallel review of multiple CAD sub-drawings, and at the same time facilitates the specific adaptation of the detection channels to different categories of CAD sub-drawings, thereby improving the efficiency of drawing accuracy review of multiple CAD sub-drawings.
[0041] In some embodiments, based on the target design solution, according to the drawing accuracy detection multiple channels, the drawing accuracy of the multiple CAD sub-drawings is audited respectively to obtain multiple sub-drawing accuracy audit results, including: Traverse the multiple CAD sub-drawings and extract the first CAD sub-drawing; based on the first CAD sub-drawing, extract associated data for the target design scheme to obtain first design target data; based on the first CAD sub-drawing and the first design target data, obtain a first drawing accuracy detection coefficient according to the drawing accuracy detection multi-channel; determine whether the first drawing accuracy detection coefficient is greater than / equal to the drawing accuracy detection threshold, obtain a first sub-drawing accuracy review result, and add the first sub-drawing accuracy review result to the multiple sub-drawing accuracy review results; wherein, if the first drawing accuracy detection coefficient is greater than / equal to the drawing accuracy detection threshold, the first sub-drawing accuracy review result is that the first sub-drawing accuracy is qualified; if the first drawing accuracy detection coefficient is less than the drawing accuracy detection threshold, the first sub-drawing accuracy review result is that the first sub-drawing accuracy is unqualified.
[0042] Specifically, firstly, any one CAD sub-drawing is extracted from multiple CAD sub-drawings as the first CAD sub-drawing, and the first CAD sub-drawing is a detailed drawing of any part in the design, such as a section view, a plan view, a detail view in an architectural design, or a parts view, an assembly view, etc. in a mechanical design.
[0043] Specifically, each CAD sub-drawing corresponds to certain specific design data in the target design scheme. Then, the first design target data related to the first CAD sub-drawing can be extracted from the target design scheme as the standard and basis for accuracy review. Exemplarily, by matching the content in the first CAD sub-drawing (such as geometric objects, annotations, layer information, etc.), relevant design target data is extracted from the target design scheme, including: geometric feature data (such as the size, position, angle, etc. marked in the design drawing), structural design data (such as the layout of the building or mechanical structure, functional zoning, load distribution, etc.), material and symbol annotation (material specifications, symbol specifications, etc. in the design scheme).
[0044] Specifically, the multi-channel drawing accuracy detection is used to perform accuracy detection on multiple dimensions such as geometric features and structural design in CAD sub-drawings, and generate detection coefficients reflecting the accuracy of sub-drawings based on the associated design target data. The accuracy detection coefficient of each sub-drawing reflects the difference between the actual accuracy of the drawing and the target design solution. The larger the value, the greater the error.
[0045] Exemplarily, the geometry, function, and annotation information are read from the extracted target design data. Then, the feature data in the CAD sub-image is compared with the design target data, the precision error of each detection channel is calculated, and finally, the corresponding precision detection coefficient is generated according to the error of each detection channel.
[0046] Furthermore, the detected accuracy detection coefficient is compared with the preset drawing accuracy detection threshold to determine whether the accuracy of the sub-drawing meets the design requirements, thereby generating the accuracy review result of the sub-drawing. Among them, the drawing accuracy detection threshold is the maximum deviation range allowed in the design process. The threshold is set according to the design requirements.
[0047] Specifically, it is determined whether the accuracy detection coefficient is lower than or equal to the set threshold value to determine the accuracy audit result of the sub-map. If the detection coefficient is less than or equal to the threshold value, the sub-map accuracy audit is qualified. Correspondingly, if the detection coefficient is greater than the threshold value, the sub-map accuracy audit is unqualified.
[0048] The above method steps, by traversing CAD sub-drawings, associating design data, performing multi-channel detection of drawing accuracy and comparing results, can comprehensively and accurately evaluate the drawing accuracy of multiple CAD sub-drawings and generate clear audit results, which will help to subsequently identify and correct accuracy problems.
[0049] In some implementations, based on the first CAD component drawing and the first design target data, obtaining a first drawing accuracy detection coefficient according to the drawing accuracy detection multi-channel includes: The multi-channel drawing accuracy detection includes a drawing geometric accuracy detection channel, a drawing logic accuracy detection channel, a drawing annotation accuracy detection channel and a drawing accuracy evaluation weight sharing channel; based on the first CAD sub-drawing and the first design target data, according to the drawing geometric accuracy detection channel, a first sub-drawing geometric accuracy detection coefficient is obtained; based on the first CAD sub-drawing and the first design target data, according to the drawing logic accuracy detection channel, a first sub-drawing logic accuracy detection coefficient is obtained; based on the first CAD sub-drawing and the first design target data, according to the drawing annotation accuracy detection channel, a first sub-drawing annotation accuracy detection coefficient is obtained; the first sub-drawing geometric accuracy detection coefficient, the first sub-drawing logic accuracy detection coefficient and the first sub-drawing annotation accuracy detection coefficient are input into the drawing accuracy evaluation weight sharing channel, and the first drawing accuracy detection coefficient is output.
[0050] Specifically, the multi-channel drawing accuracy detection includes a geometric accuracy detection channel, a logical accuracy detection channel, a labeling accuracy detection channel, and a drawing accuracy evaluation weight sharing channel that integrates the detection results of these channels. Each channel independently evaluates the accuracy of the CAD sub-drawing in a specific dimension, and finally generates a comprehensive drawing accuracy detection coefficient through weighting.
[0051] Among them, the geometric accuracy detection channel is used to evaluate whether the geometric features of the CAD sub-drawing are consistent with the target design solution. Geometric features mainly include size, position, angle, etc. Ensure that all geometric features in the CAD sub-drawing meet the design requirements and reduce design errors caused by inaccurate size, position or angle.
[0052] Among them, the logic accuracy detection channel is used to evaluate the rationality of each structure and function design in the CAD sub-drawing and its logical consistency with the target design scheme. This channel mainly detects the functional layout, structural integrity, system logic, etc. in the design scheme. For example, the continuity or hierarchical relationship of different types of pipelines in the building drawings.
[0053] Among them, the annotation accuracy detection channel mainly evaluates the accuracy of the annotation information such as size, material, and symbol in the CAD sub-drawing. For example, whether the material information (such as steel, concrete grade, etc.) meets the design requirements, and whether the annotation is clear and accurate. This ensures that the annotation information in the CAD sub-drawing is accurate and avoids design deviations caused by errors in size, material, or symbol annotation.
[0054] Among them, the mapping accuracy evaluation weight sharing channel is used to perform weighted calculations on the test results of geometric accuracy, logical accuracy, and annotation accuracy to generate a comprehensive mapping accuracy test coefficient. By setting different weights, the influence of each dimension can be flexibly adjusted according to the needs of the design solution.
[0055] Optionally, the geometric accuracy detection channel, the logical accuracy detection channel, and the annotation accuracy detection channel are parallel detection channels based on a neural network model. The above-mentioned geometric accuracy detection channel, logical accuracy detection channel, and annotation accuracy detection channel are trained through case samples to learn features extracted from historical data (such as learning the reasonable range of geometric features, correct logical relationships or constraints, and meeting the required annotation standards, etc.), and apply these features to the accuracy detection of new CAD sub-drawings to significantly improve the accuracy and efficiency of detection.
[0056] Based on the review result of the CAD master drawing, according to the CAD master drawing, conflict review is performed on the multiple CAD sub-drawings respectively to obtain conflict review results of multiple sub-drawings.
[0057] Specifically, multiple CAD sub-drawings are audited for conflicts to ensure that the sub-drawings are consistent and conflict-free in terms of geometric features, logical features, and annotation features. For example, through association analysis, a relationship network between CAD drawings is established, and conflicts in geometric, logical, and annotation features are detected respectively, and finally a comprehensive sub-drawing conflict audit result is output.
[0058] In some embodiments, based on the CAD master drawing review result, the plurality of CAD sub-drawings are respectively reviewed for conflicts according to the CAD master drawing to obtain the plurality of sub-drawing conflict review results, including: When the review result of the CAD general drawing is that the general drawing review is qualified, according to the CAD general drawing, the multiple CAD sub-drawings are respectively subjected to association analysis to establish a CAD drawing relationship network; based on the CAD drawing relationship network, according to the CAD general drawing, the multiple CAD sub-drawings are respectively subjected to geometric feature conflict detection to obtain multiple geometric conflict detection results; based on the CAD drawing relationship network, according to the CAD general drawing, the multiple CAD sub-drawings are respectively subjected to logical feature conflict detection to obtain multiple logical conflict detection results; based on the CAD drawing relationship network, according to the CAD general drawing, the multiple CAD sub-drawings are respectively subjected to annotation feature conflict detection to obtain multiple annotation conflict detection results; the multiple geometric conflict detection results, the multiple logical conflict detection results and the multiple annotation conflict detection results are sorted out, and the multiple sub-drawing conflict review results are output.
[0059] Specifically, when the CAD master drawing is approved, multiple CAD sub-drawings are analyzed for association, thereby establishing a CAD drawing relationship network between the sub-drawings. The CAD drawing relationship network is used to identify the connection between the CAD master drawing and the sub-drawings, as well as the geometric, logical and annotation feature relationships between the sub-drawings. By establishing the CAD drawing relationship network, the association between the CAD master drawing and the sub-drawings, as well as between the sub-drawings, is clarified, providing a basis for subsequent conflict detection.
[0060] Exemplarily, the relationship between the CAD master drawing and each sub-drawing is first analyzed, for example, how the global design in the master drawing (such as building layout or overall equipment layout) is presented in detail in each sub-drawing, and the association between the sub-drawing and the master drawing is established through geometric coordinates, functional zoning and annotation information. Then, the interdependence between multiple CAD sub-drawings is further analyzed. Different sub-drawings may share the same geometric features (such as beams, columns, walls), logical designs (such as functional zoning, equipment layout) and annotation information (such as materials, symbols, etc.). For example, the structural design in the building sub-drawing needs to be coordinated with the wiring layout in the electrical sub-drawing to avoid conflicts between pipelines and load-bearing walls.
[0061] Specifically, based on the CAD drawing relationship network, the corresponding geometric features of multiple CAD sub-drawings with conflict risks are obtained, and geometric feature conflict detection is performed. Exemplarily, it includes analyzing the relative and absolute positions of geometric objects in the CAD sub-drawings, and checking whether there is position overlap or conflict. For geometric objects that need to maintain specific angle relationships (such as wall angles, pipe inclination angles, etc.), check whether the angles in each sub-drawing are consistent to avoid angle conflicts. If there are conflicts in geometric features in different sub-drawings (such as inconsistent sizes, positions, and angles), the sub-drawings and features with conflicts are marked as geometric conflicts, and the locations and causes of the conflicts are listed as multiple geometric conflict detection results.
[0062] Specifically, based on the same principle of geometric feature conflict detection, conflict detection is performed on the logical features and annotation features of multiple CAD sub-drawings, such as identifying the dimensions and material numbers of the annotation conflicts; logical feature conflicts of mismatched load capacities of electrical circuits, etc., to obtain multiple logical conflict detection results and multiple annotation conflict detection results. It should be understood that for the sake of brevity of the specification, no further explanation will be given here.
[0063] Furthermore, the geometric, logical and annotation conflict detection results of multiple CAD sub-drawings are integrated to generate complete sub-drawing conflict review results, ensuring that conflict features in multiple dimensions or levels can be fully identified.
[0064] In some embodiments, based on the CAD master drawing review result, according to the CAD master drawing, respectively performing conflict review on the multiple CAD sub-drawings to obtain conflict review results for the multiple sub-drawings, further comprising: When the review result of the CAD general drawing is that the general drawing review is unqualified, a general drawing deviation correction plan is generated according to the general drawing deviation detection record corresponding to the CAD general drawing; according to the general drawing deviation correction plan, the CAD general drawing is corrected to generate a corrected CAD general drawing; based on the multi-feature constraint conditions of the general drawing deviation, a multi-degree-of-freedom review is performed on the corrected CAD general drawing according to the target design plan to obtain a corrected CAD general drawing review result; when the review result of the corrected CAD general drawing is qualified, conflict reviews are performed on the multiple CAD sub-drawings respectively according to the corrected CAD general drawing to generate conflict review results of the multiple sub-drawings.
[0065] Specifically, when the review result of the CAD master drawing is unqualified, a deviation correction plan is generated based on the deviation detection record to ensure that the geometry, logic, annotation and other features of the master drawing meet the requirements of the target design plan.
[0066] Specifically, the general drawing deviation detection record includes: recording the geometric feature deviations found in the CAD general drawing, such as the geometric feature deviation detection results of errors in size, position, angle, etc.; recording the deviations in logical features, such as unreasonable functional zoning, conflict between equipment layout and structural design, etc.; recording the annotation feature deviation detection results of inconsistent or incorrect annotations, such as dimension annotations that do not match the actual situation, material annotation errors, and misuse of symbol annotations.
[0067] Specifically, a detailed correction plan is generated based on the deviation information in the detection record. The correction plan includes modification suggestions for each deviation to ensure that the overall plan meets the design standards. Exemplarily, the correction plan includes a geometric deviation correction plan, a logical deviation correction plan, and a marking deviation correction plan. For example, if the length deviation of a wall exceeds the set tolerance range, the size of the wall is adjusted to within the qualified range. By parsing the deviation detection records and generating a detailed correction plan, automated modification suggestions are provided to ensure that the overall plan deviation meets the standard requirements after correction.
[0068] Specifically, according to the generated correction scheme, the CAD master drawing is corrected to generate a corrected CAD master drawing. Then, an iterative multi-degree-of-freedom review is performed based on the corrected CAD master drawing to ensure that the corrected master drawing is correct and meets the design standards. For example, if the corrected CAD master drawing passes the review, the next step of the sub-drawing conflict review is entered; if it fails, further corrections are made.
[0069] Furthermore, after the corrected CAD master drawing passes the multi-degree-of-freedom review, multiple CAD sub-drawings are reviewed for conflicts based on the corrected master drawing, to ensure that each sub-drawing remains consistent with the corrected master drawing and to improve the accuracy of the review.
[0070] An association compatibility review is performed based on the multiple CAD sub-drawings to obtain association compatibility review results for the multiple sub-drawings.
[0071] Specifically, an associative compatibility review is performed on multiple CAD sub-drawings to detect the compatibility of the sub-drawings in terms of geometry, logic, and annotation features, so as to avoid incompatibility issues between different views or design parts.
[0072] In some embodiments, performing association compatibility review according to the multiple CAD sub-drawings to obtain the association compatibility review results of the multiple sub-drawings includes: According to the multiple CAD sub-drawings, pairwise association analysis is performed to establish a sub-drawing geometric feature association network, a sub-drawing logical feature association network and a sub-drawing annotation feature association network; based on the sub-drawing geometric feature association network, the multiple CAD sub-drawings are subjected to geometric feature compatibility detection to obtain multiple geometric feature compatibility detection results; based on the sub-drawing logical feature association network, the multiple CAD sub-drawings are subjected to logical feature compatibility detection to obtain multiple logical feature compatibility detection results; based on the sub-drawing annotation feature association network, the multiple CAD sub-drawings are subjected to annotation feature compatibility detection to obtain multiple annotation feature compatibility detection results; the multiple geometric feature compatibility detection results, the multiple logical feature compatibility detection results and the multiple annotation feature compatibility detection results are sorted to generate the multiple sub-drawing association compatibility review results.
[0073] Specifically, we first conduct a pairwise correlation analysis on multiple CAD sub-drawings, find out the correlations between the sub-drawings in terms of geometry, logic, and annotation features, and establish a corresponding correlation network. This network will reflect the relationship between the sub-drawings and help with subsequent compatibility testing. For example, the functional zoning in the architectural sub-drawing must be consistent with the equipment layout in the electrical sub-drawing; the wall material annotation style in the structural sub-drawing should be consistent with the material annotation style in the detail sub-drawing.
[0074] Specifically, based on the same method and principle as mentioned above for conflict detection, compatibility detection is performed on multiple CAD sub-drawings according to the sub-drawing geometric feature association network, the sub-drawing logical feature association network and the sub-drawing annotation feature association network. It should be understood that for the sake of brevity of the specification, no further explanation is given here.
[0075] A CAD drawing review report is generated based on the review results of the CAD general drawing, the accuracy review results of the multiple sub-drawings, the conflict review results of the multiple sub-drawings, and the association and compatibility review results of the multiple sub-drawings.
[0076] Specifically, a CAD drawing review report is generated, including: establishing a mapping relationship between the CAD general drawing review results, multiple sub-drawing accuracy review results, multiple sub-drawing conflict review results, and multiple sub-drawing association and compatibility review results, so as to facilitate an intuitive understanding of all problems existing in different feature positions; the review methods and standards involved in the standard review, etc., to facilitate relevant technical personnel to understand the review results.
[0077] In summary, the automatic drawing review method provided by the present invention has the following technical effects: By connecting to the CAD drawing terminal, CAD drawing review tasks are received and processed, and the tasks include the CAD master drawing and multiple CAD sub-drawings related to the target design scheme; based on the multi-feature deviation constraint conditions of the master drawing, the CAD master drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the review results of the CAD master drawing; according to the target design scheme, the drawing accuracy is reviewed for each CAD sub-drawing respectively through the multi-channel mechanism of drawing accuracy detection to obtain the accuracy review results of multiple sub-drawings; combined with the review results of the CAD master drawing, based on the CAD master drawing, the conflict review is conducted on multiple CAD sub-drawings respectively to obtain the conflict review results of multiple sub-drawings; then, the multiple CAD sub-drawings are reviewed for association compatibility to ensure design consistency and obtain the association compatibility review results; finally, based on the review results of the CAD master drawing, the accuracy review results of multiple sub-drawings, the conflict review results and the association compatibility review results, a complete review report of the CAD drawing is comprehensively generated. Thus, the technical effect of improving the review efficiency and reducing the review error rate is achieved.
[0078] Embodiment 2: Figure 2 This is a schematic diagram of the structure of a drawing automatic review device of the present invention. For example, Figure 1 The flowchart of the automatic drawing review method of the present invention can be as follows: Figure 2 The structure shown is implemented.
[0079] Based on the same concept as the automatic drawing review method in the embodiment, the present invention also provides an automatic drawing review device including: The drawing receiving module 11 is used to connect to the CAD drawing terminal and receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD general drawing and multiple CAD sub-drawings corresponding to the target design solution.
[0080] The master drawing freedom review module 12 is used to perform a multi-degree-of-freedom review on the CAD master drawing based on the multi-feature constraint conditions of the master drawing deviation and according to the target design scheme to obtain a CAD master drawing review result.
[0081] The sub-drawing accuracy review module 13 is used to perform drawing accuracy review on the multiple CAD sub-drawings based on the target design solution and multiple drawing accuracy detection channels to obtain multiple sub-drawing accuracy review results.
[0082] The sub-drawing conflict review module 14 is used to perform conflict reviews on the multiple CAD sub-drawings respectively based on the review result of the CAD master drawing and according to the CAD master drawing to obtain multiple sub-drawing conflict review results.
[0083] The sub-drawing association compatibility review module 15 is used to perform association compatibility review based on the multiple CAD sub-drawings to obtain multiple sub-drawing association compatibility review results.
[0084] The audit report generation module 16 is used to generate a CAD drawing audit report based on the CAD master drawing audit result, the multiple sub-drawing accuracy audit results, the multiple sub-drawing conflict audit results and the multiple sub-drawing association compatibility audit results.
[0085] Among them, the general plan freedom review module 12 includes: The general drawing deviation multi-feature constraint setting unit is used to set the general drawing deviation multi-feature constraint conditions according to the general drawing review task accuracy of the CAD general drawing, wherein the general drawing deviation multi-feature constraint conditions include the general drawing geometric feature deviation constraint conditions, the general drawing logical feature deviation constraint conditions and the general drawing annotation feature deviation constraint conditions.
[0086] The geometric feature review unit is used to review the geometric features of the CAD master drawing based on the geometric feature deviation constraints of the master drawing and according to the target design scheme to obtain the review results of the geometric features of the master drawing.
[0087] The logic feature review unit is used to perform a logic feature review on the CAD master drawing based on the logic feature deviation constraint condition of the master drawing and according to the target design scheme to obtain a logic feature review result of the master drawing.
[0088] The marking feature review unit is used to review the marking features of the CAD general drawing based on the general drawing marking feature deviation constraint conditions and according to the target design scheme to obtain the general drawing marking feature review results.
[0089] The general drawing review result generating unit is used to sort out the general drawing geometric feature review results, the general drawing logical feature review results and the general drawing annotation feature review results to generate the CAD general drawing review results.
[0090] In some implementations, the geometric feature review unit in the overall drawing freedom review module 12 includes: The geometric feature deviation detection unit is used to perform geometric feature deviation detection on the CAD overall drawing according to the target design scheme to obtain a geometric feature deviation detection result.
[0091] The deviation depth evaluation unit is used to perform deviation depth evaluation according to the geometric feature deviation detection result to obtain a geometric feature deviation depth coefficient.
[0092] The deviation breadth evaluation unit is used to perform deviation breadth evaluation according to the geometric feature deviation detection result to obtain a geometric feature deviation breadth coefficient.
[0093] The deviation weighted calculation unit is used to perform weighted calculation on the geometric feature deviation depth coefficient and the geometric feature deviation breadth coefficient according to the geometric feature deviation evaluation weight condition to generate the overall image geometric feature deviation detection coefficient.
[0094] The geometric feature review result generating unit is used to determine whether the overall drawing geometric feature deviation detection coefficient meets the overall drawing geometric feature deviation constraint condition and generate the overall drawing geometric feature review result.
[0095] In some embodiments, the image segmentation accuracy review module 13 includes: The CAD sub-drawing traversal unit is used to traverse the multiple CAD sub-drawings and extract the first CAD sub-drawing.
[0096] The design target data extraction unit is used to extract associated data of the target design scheme based on the first CAD component drawing to obtain first design target data.
[0097] A drawing accuracy detection unit is used to obtain a first drawing accuracy detection coefficient based on the first CAD sub-drawing and the first design target data according to the drawing accuracy detection multi-channel.
[0098] The sub-map accuracy review and judgment unit is used to judge whether the first mapping accuracy detection coefficient is greater than / equal to the mapping accuracy detection threshold, and obtain the first sub-map accuracy review result.
[0099] The image segmentation accuracy review result summary unit is used to add the first image segmentation accuracy review result to the multiple image segmentation accuracy review results.
[0100] If the first mapping accuracy detection coefficient is greater than / equal to the mapping accuracy detection threshold, the first sub-map accuracy review result is that the first sub-map accuracy is qualified. If the first mapping accuracy detection coefficient is less than the mapping accuracy detection threshold, the first sub-map accuracy review result is that the first sub-map accuracy is unqualified.
[0101] In some implementations, the image segmentation accuracy review module 13 includes: The drawing geometry accuracy detection unit is used to obtain a first sub-drawing geometry accuracy detection coefficient based on the first CAD sub-drawing and the first design target data according to the drawing geometry accuracy detection channel.
[0102] The drawing logic accuracy detection unit is used to obtain a first sub-drawing logic accuracy detection coefficient based on the first CAD sub-drawing and the first design target data according to the drawing logic accuracy detection channel.
[0103] A drawing annotation accuracy detection unit is used to obtain a first sub-drawing annotation accuracy detection coefficient based on the first CAD sub-drawing and the first design target data according to the drawing annotation accuracy detection channel.
[0104] The accuracy evaluation weight sharing unit is used to input the first sub-graph geometric accuracy detection coefficient, the first sub-graph logical accuracy detection coefficient and the first sub-graph annotation accuracy detection coefficient into the mapping accuracy evaluation weight sharing channel, and output the first mapping accuracy detection coefficient.
[0105] In some embodiments, the sub-image conflict review module 14 includes: The CAD drawing relationship network establishing unit is used to perform association analysis on the multiple CAD sub-drawings according to the CAD general drawing and establish a CAD drawing relationship network when the review result of the CAD general drawing is that the general drawing is qualified.
[0106] The geometric feature conflict detection unit is used to perform geometric feature conflict detection on the multiple CAD sub-drawings based on the CAD drawing relationship network and the CAD master drawing, and obtain multiple geometric conflict detection results.
[0107] The logical feature conflict detection unit is used to perform logical feature conflict detection on the multiple CAD sub-drawings based on the CAD drawing relationship network and the CAD master drawing, and obtain multiple logical conflict detection results.
[0108] The labeling feature conflict detection unit is used to perform labeling feature conflict detection on the multiple CAD sub-drawings respectively based on the CAD drawing relationship network and according to the CAD master drawing, so as to obtain multiple labeling conflict detection results.
[0109] The sub-graph conflict review result sorting unit is used to sort the multiple geometric conflict detection results, the multiple logical conflict detection results and the multiple annotation conflict detection results, and output the multiple sub-graph conflict review results.
[0110] Furthermore, the sub-image conflict review module 14 also includes: The general drawing deviation correction scheme generating unit is used to generate a general drawing deviation correction scheme according to the general drawing deviation detection record corresponding to the CAD general drawing when the audit result of the CAD general drawing is that the general drawing audit is unqualified.
[0111] The overall drawing correction unit is used to correct the CAD overall drawing according to the overall drawing deviation correction scheme to generate a corrected CAD overall drawing.
[0112] The multi-degree-of-freedom review unit is used to perform a multi-degree-of-freedom review on the corrected CAD general drawing based on the multi-feature constraint conditions of the general drawing deviation and according to the target design scheme to obtain a review result of the corrected CAD general drawing.
[0113] The sub-drawing conflict review unit is used to perform conflict review on the multiple CAD sub-drawings respectively according to the corrected CAD general drawing when the review result of the corrected CAD general drawing is qualified, and generate the conflict review results of the multiple sub-drawings.
[0114] In some embodiments, the sub-graph association compatibility review module 15 includes: The sub-drawing feature association network establishing unit is used to perform pairwise association analysis based on the multiple CAD sub-drawings to establish a sub-drawing geometric feature association network, a sub-drawing logical feature association network and a sub-drawing annotation feature association network.
[0115] The geometric feature compatibility detection unit is used to perform geometric feature compatibility detection on the multiple CAD sub-drawings based on the sub-drawing geometric feature association network to obtain multiple geometric feature compatibility detection results.
[0116] The logical feature compatibility detection unit is used to perform logical feature compatibility detection on the multiple CAD sub-drawings based on the sub-drawing logical feature association network to obtain multiple logical feature compatibility detection results.
[0117] The annotation feature compatibility detection unit is used to perform annotation feature compatibility detection on the multiple CAD sub-drawings based on the sub-drawing annotation feature association network to obtain multiple annotation feature compatibility detection results.
[0118] The sub-graph association compatibility review result sorting unit is used to sort the multiple geometric feature compatibility detection results, the multiple logical feature compatibility detection results and the multiple annotation feature compatibility detection results to generate the multiple sub-graph association compatibility review results.
[0119] It should be understood that the embodiments mentioned in this specification focus on their differences from other embodiments. The specific embodiments in the aforementioned embodiment one are also applicable to an automatic drawing review device described in embodiment two. For the sake of brevity of the specification, they will not be further expanded here.
[0120] It should be understood that the embodiments disclosed in the present invention and the above description can enable those skilled in the art to use the present invention to implement the present invention. At the same time, the present invention is not limited to the above-mentioned embodiments. It should be understood that those skilled in the art can still modify the technical solutions recorded in the above-mentioned embodiments, or replace some of the technical features therein by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.
Claims
1. A method for automated review of drawings, characterized in that: The method comprises: Connecting to the CAD drawing terminal to receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD general drawing and a plurality of CAD sub-drawings corresponding to a target design solution; Based on the multi-feature constraint conditions of the general drawing deviation, the CAD general drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the review result of the CAD general drawing; Based on the target design solution, the drawing accuracy of the plurality of CAD sub-drawings is checked respectively according to the drawing accuracy detection multi-channel, so as to obtain a plurality of sub-drawing accuracy check results; Based on the review result of the CAD master drawing, respectively perform conflict review on the multiple CAD sub-drawings according to the CAD master drawing to obtain conflict review results of multiple sub-drawings; Performing association compatibility review according to the multiple CAD sub-drawings to obtain association compatibility review results for the multiple sub-drawings; A CAD drawing review report is generated based on the review results of the CAD general drawing, the accuracy review results of the multiple sub-drawings, the conflict review results of the multiple sub-drawings, and the association and compatibility review results of the multiple sub-drawings.
2. The method for automatic review of drawings according to claim 1, characterized in that: Based on the multi-feature constraint conditions of the general drawing deviation, the CAD general drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain the CAD general drawing review results, including: According to the overall drawing review task accuracy of the CAD overall drawing, the overall drawing deviation multi-feature constraint condition is set, wherein the overall drawing deviation multi-feature constraint condition includes the overall drawing geometric feature deviation constraint condition, the overall drawing logical feature deviation constraint condition and the overall drawing annotation feature deviation constraint condition; Based on the geometric feature deviation constraint condition of the master drawing, the geometric feature review of the CAD master drawing is performed according to the target design scheme to obtain a master drawing geometric feature review result; Based on the general drawing logical feature deviation constraint condition, the logical feature of the CAD general drawing is reviewed according to the target design scheme to obtain a general drawing logical feature review result; Based on the general drawing annotation feature deviation constraint condition, the annotation feature of the CAD general drawing is reviewed according to the target design scheme to obtain a general drawing annotation feature review result; The review results of the geometric features of the general drawing, the review results of the logical features of the general drawing and the review results of the annotation features of the general drawing are sorted out to generate the review results of the CAD general drawing.
3. The method for automatic review of drawings according to claim 2, characterized in that: Based on the geometric feature deviation constraint condition of the master drawing, the geometric feature review of the CAD master drawing is performed according to the target design scheme to obtain the geometric feature review result of the master drawing, including: According to the target design scheme, a geometric feature deviation detection is performed on the CAD overall drawing to obtain a geometric feature deviation detection result; Perform deviation depth evaluation according to the geometric feature deviation detection result to obtain a geometric feature deviation depth coefficient; Performing deviation breadth evaluation according to the geometric feature deviation detection result to obtain a geometric feature deviation breadth coefficient; The geometric feature deviation depth coefficient and the geometric feature deviation breadth coefficient are weightedly calculated according to the geometric feature deviation evaluation weight condition to generate the overall image geometric feature deviation detection coefficient; Determine whether the overall drawing geometric feature deviation detection coefficient meets the overall drawing geometric feature deviation constraint condition, and generate the overall drawing geometric feature review result.
4. The method for automatic review of drawings according to claim 1, characterized in that: Based on the target design solution, according to the drawing accuracy detection multi-channel, the drawing accuracy of the multiple CAD sub-drawings is audited respectively to obtain multiple sub-drawing accuracy audit results, including: Traversing the multiple CAD sub-drawings and extracting a first CAD sub-drawing; Based on the first CAD component drawing, extract associated data of the target design solution to obtain first design target data; Based on the first CAD sub-drawing and the first design target data, obtaining a first drawing accuracy detection coefficient according to the drawing accuracy detection multi-channel; Determine whether the first mapping accuracy detection coefficient is greater than / equal to a mapping accuracy detection threshold, obtain a first sub-map accuracy review result, and add the first sub-map accuracy review result to the multiple sub-map accuracy review results; If the first mapping accuracy detection coefficient is greater than / equal to the mapping accuracy detection threshold, the first sub-map accuracy review result is that the first sub-map accuracy is qualified; If the first mapping accuracy detection coefficient is less than the mapping accuracy detection threshold, the first sub-map accuracy review result is that the first sub-map accuracy is unqualified.
5. The method for automatic review of drawings as claimed in claim 4, characterized in that: Based on the first CAD sub-drawing and the first design target data, and according to the drawing accuracy detection multi-channel, obtaining a first drawing accuracy detection coefficient includes: The mapping accuracy detection multi-channel includes a mapping geometry accuracy detection channel, a mapping logic accuracy detection channel, a mapping annotation accuracy detection channel and a mapping accuracy evaluation weight sharing channel; Based on the first CAD sub-drawing and the first design target data, and according to the drawing geometric accuracy detection channel, obtaining a first sub-drawing geometric accuracy detection coefficient; Based on the first CAD sub-drawing and the first design target data, and according to the drawing logic accuracy detection channel, obtaining a first sub-drawing logic accuracy detection coefficient; Based on the first CAD sub-drawing and the first design target data, and according to the drawing annotation accuracy detection channel, obtaining a first sub-drawing annotation accuracy detection coefficient; The first sub-graph geometric accuracy detection coefficient, the first sub-graph logical accuracy detection coefficient and the first sub-graph annotation accuracy detection coefficient are input into the mapping accuracy evaluation weight sharing channel, and the first mapping accuracy detection coefficient is output.
6. The method for automatic review of drawings according to claim 1, characterized in that: Based on the review result of the CAD master drawing, the multiple CAD sub-drawings are respectively reviewed for conflicts according to the CAD master drawing to obtain multiple sub-drawing conflict review results, including: When the review result of the CAD master drawing is that the master drawing is qualified, the plurality of CAD sub-drawings are respectively subjected to association analysis according to the CAD master drawing to establish a CAD drawing relationship network; Based on the CAD drawing relationship network and according to the CAD master drawing, respectively performing geometric feature conflict detection on the multiple CAD sub-drawings to obtain multiple geometric conflict detection results; Based on the CAD drawing relationship network and according to the CAD master drawing, respectively performing logical feature conflict detection on the multiple CAD sub-drawings to obtain multiple logical conflict detection results; Based on the CAD drawing relationship network and according to the CAD master drawing, respectively performing annotation feature conflict detection on the multiple CAD sub-drawings to obtain multiple annotation conflict detection results; Arrange the multiple geometric conflict detection results, the multiple logical conflict detection results and the multiple annotation conflict detection results, and output the multiple sub-graph conflict review results.
7. The method for automatic review of drawings according to claim 1, characterized in that: Based on the review result of the CAD master drawing, the multiple CAD sub-drawings are respectively reviewed for conflicts according to the CAD master drawing to obtain multiple sub-drawing conflict review results, including: When the CAD master drawing review result is that the master drawing review is unqualified, a master drawing deviation correction plan is generated according to the master drawing deviation detection record corresponding to the CAD master drawing; Correcting the CAD master drawing according to the master drawing deviation correction scheme to generate a corrected CAD master drawing; Based on the multi-feature constraint condition of the general drawing deviation, the corrected CAD general drawing is reviewed with multiple degrees of freedom according to the target design scheme to obtain a review result of the corrected CAD general drawing; When the review result of the corrected CAD master drawing is qualified, the multiple CAD sub-drawings are respectively reviewed for conflicts according to the corrected CAD master drawing to generate conflict review results for the multiple sub-drawings.
8. The method for automatic review of drawings according to claim 1, characterized in that: Performing association compatibility review according to the multiple CAD sub-drawings to obtain association compatibility review results of the multiple sub-drawings includes: Performing pairwise association analysis on the multiple CAD sub-drawings to establish a sub-drawing geometric feature association network, a sub-drawing logical feature association network, and a sub-drawing annotation feature association network; Based on the sub-picture geometric feature association network, the plurality of CAD sub-pictures are subjected to geometric feature compatibility detection to obtain a plurality of geometric feature compatibility detection results; Based on the sub-drawing logical feature association network, performing logical feature compatibility detection on the multiple CAD sub-drawings to obtain multiple logical feature compatibility detection results; Based on the sub-image annotation feature association network, performing annotation feature compatibility detection on the multiple CAD sub-images to obtain multiple annotation feature compatibility detection results; The plurality of geometric feature compatibility detection results, the plurality of logical feature compatibility detection results and the plurality of annotation feature compatibility detection results are sorted to generate the plurality of sub-graph association compatibility review results.
9. A drawing automatic review device, characterized in that: The device is used to execute the drawing automatic review method according to any one of claims 1 to 8, and the device comprises: A drawing receiving module, wherein the drawing receiving module is used to connect to the CAD drawing terminal and receive a CAD drawing review task, wherein the CAD drawing review task includes a CAD general drawing and a plurality of CAD sub-drawings corresponding to the target design scheme; A general drawing freedom degree review module, wherein the general drawing freedom degree review module is used to perform a multi-degree-of-freedom review on the CAD general drawing according to the target design scheme based on the general drawing deviation multi-feature constraint condition to obtain a CAD general drawing review result; A sub-drawing accuracy review module, which is used to perform drawing accuracy review on the multiple CAD sub-drawings based on the target design scheme and multiple drawing accuracy detection channels to obtain multiple sub-drawing accuracy review results; A sub-drawing conflict review module, the sub-drawing conflict review module is used to perform conflict reviews on the multiple CAD sub-drawings based on the CAD master drawing review result and the CAD master drawing to obtain multiple sub-drawing conflict review results; A sub-drawing association compatibility review module, the sub-drawing association compatibility review module is used to perform association compatibility review based on the multiple CAD sub-drawings to obtain multiple sub-drawing association compatibility review results; An audit report generation module, the audit report generation module is used to generate a CAD drawing audit report based on the CAD general drawing audit results, the multiple sub-drawing accuracy audit results, the multiple sub-drawing conflict audit results and the multiple sub-drawing association compatibility audit results.
Citation Information
Patent Citations
Intelligent drawing auditing method and related devices
CN111783562A
Detection method, detection system, equipment and storage medium
CN113627257A
Drawing detection method and device, electronic equipment and storage medium
CN115953120A
Drawing file index self-checking method and drawing file index self-checking system
CN116959020A
Computer drawing auditing method based on visual identification technology
CN117671716A
Cited By
Automatic drawing auditing system and method based on AI technology
CN120656200A
Engineering machinery drawing auditing method based on multi-modal intelligent agent
CN121505655A
