Engineering drawing management system, management method, computer equipment, media and terminal

Through the data acquisition and automated processing of the engineering drawing management system, the problems of high cost and low efficiency of manual management are solved, and the automated management of drawings is realized, the accuracy and efficiency are improved, and the troubles of production line operation are reduced.

CN112560581BActive Publication Date: 2024-12-20DELTON PRECISION CIRCUITS(HUANGSHI) INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202011318618.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-23
Publication Date
2024-12-20
Estimated Expiration
2040-11-23

AI Technical Summary

Technical Problem

The existing engineering drawing management relies on labor, resulting in high costs, low efficiency, and many errors and omissions, which have great troubles in production line operation, and the generated drawings do not meet the production line requirements.

Method used

A engineering drawing management system and method is designed to realize the automated management of engineering drawings through data collection, identification location determination, data optimization and automatic generation, including identification location determination module, data identification module, optimization module, inspection module and output. Module, using the processor to identify and optimize the engineering drawing collection, replace manual inspection and improve accuracy.

Benefits of technology

It realizes the optimization of the data annotation and representation of engineering drawings, quickly determines the data location, improves the accuracy of engineering drawings, reduces artificial missed operations, avoids production line troubles, and improves management efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112560581B_ABST
    Figure CN112560581B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of engineering management, and discloses an engineering drawing management system, management method, computer equipment, medium and terminal, including an engineering drawing automatic generation module that automatically generates engineering drawings based on a determined engineering drawing formulation process and engineering drawing formulation rules; a data acquisition module that collects line width, line spacing, SMD, BGA position and other related data; an identification position determination module that determines the identification position of the collected data; a data identification module that identifies related data based on the determined data identification position; an optimization module that optimizes and displays the data identification; a verification module that verifies and verifies the generated engineering drawings to determine whether there are any errors; and an output module that outputs the verified engineering drawings. The engineering management system of the present invention realizes operation standardization, reduces and avoids human-caused missed operations and abnormal operations, and avoids causing troubles to the production line.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of engineering management, and in particular relates to an engineering drawing management system, a management method, a computer device, a medium and a terminal. Background Art

[0002] At present, with economic development and social progress, people's living standards are constantly improving, and urban construction is changing with each passing day. A large number of drawings will be generated in every urban construction project, including all engineering drawings from the initial design draft to the final design final drawing. These engineering drawings need to be reviewed to ensure their quality during construction implementation, and on the other hand, they need to be managed throughout their life cycle. The review and management of engineering drawings is a complex process, and its requirements for the process are very high.

[0003] Due to the diversity of construction engineering drawings and the complexity of their review, their management requirements are very high, and companies need to invest a lot of management costs in managing engineering drawings.

[0004] At present, the review and management of construction engineering drawings mainly rely on manual labor. On the one hand, the labor cost is high and the efficiency is low. At the same time, there are many errors and omissions in manual management and review, which greatly troubles the production line. At the same time, the generated engineering drawings have major problems and do not meet the requirements of the production line. The presentation of existing engineering drawings brings many troubles to the actual operation of production line employees.

[0005] Through the above analysis, the problems and defects of the existing technology are: the existing engineering drawing management has high labor costs, low efficiency, many errors and omissions, and great troubles on the production line. Summary of the invention

[0006] In view of the problems existing in the prior art, the present invention provides an engineering drawing management system, a management method, a computer device, a medium and a terminal.

[0007] The present invention is implemented as follows: a method for managing engineering drawings is applied to an information data processing terminal, and the method for managing engineering drawings comprises:

[0008] Collecting the generated engineering drawing related data, and determining the identification position of the collected engineering drawing related data;

[0009] The related data are identified based on the determined data identification position; and the identified data are optimized, displayed and outputted.

[0010] Further, the generated engineering drawings are automatically generated based on the determined engineering drawing preparation process and engineering drawing preparation rules;

[0011] The relevant data include: line width, line spacing, SMD, and BGA position data.

[0012] Further, the optimizing the identification data includes:

[0013] Determine the process for developing engineering drawings;

[0014] Develop automation schedule for engineering drawings;

[0015] Obtain improvement plans for engineering measurement drawings;

[0016] Determine the rules for developing engineering drawings and build an engineering management system.

[0017] Further, the formulation of the engineering drawing automation plan table includes: determining the improvement method of the abnormal points of the engineering drawings fed back by the production line;

[0018] The improvement plan for obtaining engineering measurement drawings includes:

[0019] Adjust the overlap between the logo position and other representation positions on the engineering drawings;

[0020] Adjust the mismatch between the marking position and the marking position data on the engineering drawings;

[0021] Adjust the impedance lines with marked line widths but no annotations on the engineering drawings.

[0022] Further, determining the identification position of the collected engineering drawing related data includes:

[0023] According to the number of engineering drawings and the probability of collecting overlapping abnormal points, the situation of collecting overlapping abnormal points is calculated, and then the engineering drawings are identified; anti-collection processing is only performed in the initial stage of engineering drawing identification and when the engineering drawing identification is completed; finally, the identification position is determined;

[0024] The identifying of the relevant data based on the determined data identification position includes:

[0025] The processor identifies the engineering drawings in the engineering drawing set T = {t1, t2, t3, t4, ..., tn}, where n is the number of engineering drawings in the set, and p is the probability of collecting overlapping abnormal points during the identification process, specifically including:

[0026] (1) counter = 0; calculate the number of engineering drawings collected, which is initially 0;

[0027] (2) m = n; the number of engineering drawings in the initial identification domain or the collected engineering drawings set, initially the number of engineering drawings n;

[0028] (3) m = m*p; calculate the number of engineering drawings in the collected engineering drawing set;

[0029] (4) counter = counter + 1; the number of engineering drawings collected increases by 1;

[0030] (5) If m is greater than 1, go to (3) for execution; otherwise, go to (6) for execution;

[0031] (6) Push counter empty strings into the stack and start engineering drawing recognition;

[0032] (7) the processor sends a query command and a prefix according to the CT algorithm to query the set of collected engineering drawings in the identification domain;

[0033] (8) The engineering drawing to be identified responds. The engineering drawing to be identified that receives the command matches the prefix with its own number. If they match, it sends the remaining part after the number matches to respond to the processor's query. If they do not match, it does not respond.

[0034] (9) The processor receives the response of the engineering drawing. If a collision is detected, the recognition fails and the processor updates the prefix. If no collision is detected, the processor correctly recognizes a tag. If acquisition occurs during the recognition process, the processor does not perform any processing on the acquired engineering drawing. The captured engineering drawing automatically enters the collection of acquired engineering drawings.

[0035] (10) If the processor does not receive an engineering drawing response, then counter = counter - 1;

[0036] (11) If counter is less than 0, then the engineering drawing recognition ends; otherwise, go to (7) for execution.

[0037] Another object of the present invention is to provide an engineering drawing management system, which is applied to an information data processing terminal, and the engineering drawing management system comprises:

[0038] A marking position determination module, used to determine the marking position of the collected data;

[0039] A data identification module, used for identifying relevant data based on the determined data identification position;

[0040] An optimization module is used to optimize the display of data identifiers;

[0041] The verification module is used to verify the generated engineering drawings and determine whether there are any errors;

[0042] The output module is used to output the verified engineering drawings.

[0043] Another object of the present invention is to provide a computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0044] Collecting the generated engineering drawing related data, and determining the identification position of the collected engineering drawing related data;

[0045] The related data are identified based on the determined data identification position; and the identified data are optimized, displayed and outputted.

[0046] Another object of the present invention is to provide a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the engineering drawing management method.

[0047] Another object of the present invention is to provide an information data processing terminal, which is used to implement the engineering drawing management method.

[0048] Another object of the present invention is to provide an application of the engineering drawing management method in the design of architectural engineering drawings, traffic engineering drawings, and urban planning engineering drawings.

[0049] In combination with all the above technical solutions, the advantages and positive effects of the present invention are as follows: the present invention can optimize the content of the data marked on the engineering drawings; the present invention optimizes the viewing position and embodiment of the markings of the data represented by the engineering drawings. The present invention can quickly determine the location of the data to be measured and perform data measurement; the present invention can replace the existing manual engineering drawing inspection project and improve the accuracy of the engineering drawings.

[0050] The present invention calculates the situation of collecting overlapping abnormal points according to the number of engineering drawings and the probability of collecting overlapping abnormal points, and then identifies the engineering drawings; anti-collection processing is only performed in the initial stage of engineering drawing recognition and when the engineering drawing recognition is completed; finally, the identification position is determined; the processor of the present invention identifies the engineering drawings in the engineering drawing set T={t1, t2, t3, t4, ..., tn}, wherein n is the number of engineering drawings in the set, and p is the probability of collecting overlapping abnormal points during the recognition process.

[0051] The present invention optimizes the data identification content viewed by production line employees of the inner and outer layer measurement drawings. And optimizes the data identification position and embodiment of the inner and outer layer measurement drawings viewed by production line employees. It realizes the one-key output of engineering drawings. It realizes the standardization of operations, reduces the human error and abnormal operation, and avoids the trouble of production line. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. 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 creative work.

[0053] Figure 1 It is a schematic diagram of the structure of an engineering drawing management system provided by an embodiment of the present invention;

[0054] In the figure: 1. Engineering drawing automatic generation module; 2. Data acquisition module; 3. Marking position determination module; 4. Data identification module; 5. Optimization module; 6. Inspection module; 7. Output module.

[0055] Figure 2 It is a flow chart of the engineering drawing management method provided by an embodiment of the present invention.

[0056] Figure 3 It is a flow chart of a method for optimizing identification data provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0058] In view of the problems existing in the prior art, the present invention provides an engineering drawing management system, management method, computer equipment, medium and terminal. The present invention is described in detail below with reference to the accompanying drawings.

[0059] like Figure 1 As shown, the engineering drawing management system provided by the embodiment of the present invention includes:

[0060] An engineering drawing automatic generation module 1 is used to automatically generate engineering drawings based on a determined engineering drawing preparation process and engineering drawing preparation rules;

[0061] Data acquisition module 2, used to collect line width, line spacing, SMD, BGA position and other related data;

[0062] The identification position determination module 3 is used to determine the identification position of the collected data;

[0063] A data identification module 4, used for identifying relevant data based on the determined data identification position;

[0064] Optimization module 5, used for optimizing the display of data identification;

[0065] The checking module 6 is used to check and verify the generated engineering drawings to determine whether there are any errors;

[0066] The output module 7 is used to output the engineering drawings that have been verified to be correct.

[0067] like Figure 2 As shown, the engineering drawing management method provided by the embodiment of the present invention includes the following steps:

[0068] S101, automatically generating engineering drawings based on the determined engineering drawing preparation process and engineering drawing preparation rules;

[0069] S102, collecting line width, line spacing, SMD, BGA position and other related data; determining the identification position of the collected data;

[0070] S103, marking relevant data based on the determined data identification position; optimizing and displaying the data identification;

[0071] S104, checking and verifying the generated engineering drawings to determine whether there are any errors; outputting the engineering drawings that have been verified to be correct.

[0072] like Figure 3 As shown, the identification data optimization method provided by the embodiment of the present invention includes the following steps:

[0073] S201, formulate an automation plan for engineering drawings; determine the improvement plan for abnormal points in the engineering drawings fed back by the production line;

[0074] S202, obtaining improvement plans for engineering measurement drawings of each module, and determining a comprehensive improvement plan for engineering measurement drawings in combination with improvement plans for each module, production line, and quality assurance;

[0075] S203, determining engineering drawing making rules, and constructing an engineering management system based on the determined engineering drawing making rules.

[0076] In step S201, before formulating the engineering drawing automation plan provided by the embodiment of the present invention, it is necessary to determine the engineering drawing formulation process.

[0077] In the present invention, determining the identification position of the collected engineering drawing related data includes:

[0078] According to the number of engineering drawings and the probability of collecting overlapping abnormal points, the situation of collecting overlapping abnormal points is calculated, and then the engineering drawings are identified; anti-collection processing is only performed in the initial stage of engineering drawing identification and when the engineering drawing identification is completed; finally, the identification position is determined;

[0079] The identifying of the relevant data based on the determined data identification position includes:

[0080] The processor identifies the engineering drawings in the engineering drawing set T = {t1, t2, t3, t4, ..., tn}, where n is the number of engineering drawings in the set, and p is the probability of collecting overlapping abnormal points during the identification process, specifically including:

[0081] (1) counter = 0; calculate the number of engineering drawings collected, which is initially 0;

[0082] (2) m = n; the number of engineering drawings in the initial identification domain or the collected engineering drawings set, initially the number of engineering drawings n;

[0083] (3) m = m*p; calculate the number of engineering drawings in the collected engineering drawing set;

[0084] (4) counter = counter + 1; the number of engineering drawings collected increases by 1;

[0085] (5) If m is greater than 1, go to (3) for execution; otherwise, go to (6) for execution;

[0086] (6) Push counter empty strings into the stack and start engineering drawing recognition;

[0087] (7) the processor sends a query command and a prefix according to the CT algorithm to query the set of collected engineering drawings in the identification domain;

[0088] (8) The engineering drawing to be identified responds. The engineering drawing to be identified that receives the command matches the prefix with its own number. If they match, it sends the remaining part after the number matches to respond to the processor's query. If they do not match, it does not respond.

[0089] (9) The processor receives the response of the engineering drawing. If a collision is detected, the recognition fails and the processor updates the prefix. If no collision is detected, the processor correctly recognizes a tag. If acquisition occurs during the recognition process, the processor does not perform any processing on the acquired engineering drawing. The captured engineering drawing automatically enters the collection of acquired engineering drawings.

[0090] (10) If the processor does not receive an engineering drawing response, then counter = counter - 1;

[0091] (11) If counter is less than 0, then the engineering drawing recognition ends; otherwise, go to (7) for execution.

[0092] The technical effects of the present invention are further described below in conjunction with specific embodiments.

[0093] Embodiment 1:

[0094] 1. The operation check of engineering drawings is as follows:

[0095] 1.1 Sort out the operation process of engineering drawings, make engineering drawings including line width, line spacing, SMD, BGA position identification and identification data filling, the purpose is that the production line can quickly find the location and data measurement that needs to be measured

[0096] 1.2 The process of making engineering drawings requires a lot of manual work, and the existing method of making engineering drawings involves human inspection and judgment operations.

[0097] 2. The feedback from the production line is as follows:

[0098] 2.1 When checking the engineering drawings, it is found that the identification position overlaps with other representation positions.

[0099] 2.2 When checking the engineering drawings, there is a problem that the data of the marked positions do not match.

[0100] 2.3 Checking the engineering drawings, it is found that the line width is marked without the impedance line.

[0101] 2.4 The production line reported the problem of missing engineering drawings.

[0102] 3. Solution:

[0103] 3.1 Develop an engineering drawing automation plan

[0104] 3.2 Discuss the improvement plan for abnormal points in the production line feedback engineering drawings.

[0105] 3.3 Discuss the improvement of engineering measurement drawings with the person in charge of each module.

[0106] 3.4 The person in charge of each module communicates and discusses with the production line and quality assurance regarding the optimization and changes to the engineering measurement drawings to achieve consensus on the data.

[0107] 3.5 Redefine the rules for making engineering drawings to facilitate the development of automated script programs.

[0108] 3.6 Automated script program development and testing.

[0109] 3.7 The module leader conducts training on engineering quantity survey drawings and puts them into use online.

[0110] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principle of the present invention should be covered by the protection scope of the present invention.

Claims

1. A method for managing engineering drawings, characterized in that: Applied to an information data processing terminal, the engineering drawing management method comprises: Collecting the generated engineering drawing related data, and determining the identification position of the collected engineering drawing related data; Identify the relevant data based on the determined data identification position to obtain identification data; optimize, display and output the identification data; The relevant data include: line width, line spacing, SMD, BGA position data; The optimizing the identification data comprises: Determine the process for developing engineering drawings; Develop automation schedule for engineering drawings; Obtain improvement plans for engineering measurement drawings; Determine the rules for making engineering drawings and build an engineering management system; The improvement plan for obtaining engineering measurement drawings includes: Adjust the overlapping of marking positions on engineering drawings; Adjust the mismatch between the marking position and the marking position data on the engineering drawings; Adjust the impedance lines with marked line widths but no annotations on the engineering drawings; Determining the identification position of the collected engineering drawing related data includes: According to the number of engineering drawings and the probability of collecting overlapping abnormal points, the situation of collecting overlapping abnormal points is calculated, and then the engineering drawings are identified; anti-collection processing is only performed in the initial stage of engineering drawing identification and when the engineering drawing identification is completed; finally, the identification position is determined; The identifying of the relevant data based on the determined data identification position includes: The processor identifies the engineering drawings in the engineering drawing set T = {t1, t2, t3, t4, ..., tn}, where n is the number of engineering drawings in the set, and p is the probability of collecting overlapping abnormal points during the identification process, specifically including: (1) counter = 0; calculate the number of collected engineering drawings, initially 0; (2) m = n; the number of engineering drawings in the initial identification domain or the collected engineering drawings set, initially the number of engineering drawings n; (3) m = m * p; calculate the number of engineering drawings in the collected engineering drawings set; (4) counter = counter + 1; the number of collected engineering drawings is increased by 1; (5) If m is greater than 1, go to (3) for execution; otherwise, go to (6) for execution; (6) Push counter empty strings into the stack and start engineering drawing recognition; (7) The processor sends a query command and prefix according to the CT algorithm to query the set of collected engineering drawings in the identification domain; (8) The engineering drawing to be identified responds. After receiving the command, the engineering drawing to be identified matches the prefix with its own number. If they match, the remaining part after the number match is sent to respond to the processor's query. If they do not match, no response is made. (9) The processor receives the response of the engineering drawing. If a collision is detected, the recognition fails and the processor updates the prefix. If no collision is detected, the processor correctly recognizes a tag. If acquisition occurs during the recognition process, the processor does not perform any processing on the acquired engineering drawing. The captured engineering drawing automatically enters the collection of acquired engineering drawings. (10) If the processor does not receive an engineering drawing response, counter = counter - 1; (11) If counter is less than 0, then the engineering drawing recognition ends; otherwise, go to (7) for execution.

2. The engineering drawing management method according to claim 1, characterized in that: The generated engineering drawings are automatically generated based on a determined engineering drawing preparation process and engineering drawing preparation rules.

3. The engineering drawing management method according to claim 1, characterized in that: The formulation of an automated engineering drawing plan includes: determining ways to improve abnormal points in engineering drawings fed back by production lines.

4. An engineering drawing management system, characterized in that: Applied to an information data processing terminal, the engineering drawing management method according to any one of claims 1 to 3 is executed, and the engineering drawing management system comprises: A marking position determination module, used to determine the marking position of the collected data; A data identification module, used for identifying relevant data based on the determined data identification position; An optimization module is used to optimize the display of data identifiers; The verification module is used to verify the generated engineering drawings and determine whether there are any errors; The output module is used to output the verified engineering drawings.

5. A computer device, characterized in that: Used to execute the engineering drawing management method according to any one of claims 1 to 3, the computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the following steps: Collecting the generated engineering drawing related data, and determining the identification position of the collected engineering drawing related data; Identifying relevant data based on the determined data identification position; The identification data is optimized, displayed and outputted.

6. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the engineering drawing management method according to any one of claims 1 to 3.

7. An information data processing terminal, characterized in that: The information data processing terminal is used to implement the engineering drawing management method described in any one of claims 1 to 3.

8. An application of the engineering drawing management method as described in any one of claims 1 to 3 in the design of architectural engineering drawings, traffic engineering drawings, and urban planning engineering drawings.