A multi-version process drawing management system

By designing a multi-version process drawing management system, multiple problems in process drawing and technical document management are solved, accurate management and efficient comparison of drawing versions are achieved, and the modification and query efficiency of process drawing and technical document are improved.

CN119740279AInactive Publication Date: 2025-04-01HANG ZHOU CHA CHE BAN HAN YOU XIAN GONG SI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411807343.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-04-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

There are many problems in the management of existing process drawings and technical documents, including the time-consuming and easy to lose drawings, the decentralized management of documents is not easy to share and track, the modification of technical documents cannot be promptly feedback, and the version management is difficult, which makes drawing comparison time-consuming and labor-intensive.

Method used

A multi-version process drawing management system is designed, including permission management module, graphics and text preprocessing module, drawing modification module, drawing approval module, drawing query module and graphics and text database. The system can generate and save the version numbers of drawings and documents, and record the points and descriptions of each modification, and supports the comparison and query of multiple versions of drawings.

Benefits of technology

Through this system, multiple versions of process drawings are effectively managed and preserved, ensuring the accuracy and uniqueness of the drawings, facilitating the comparison of multiple versions of the drawings, and achieving efficient modification and query of process drawings and technical documents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119740279A_ABST
    Figure CN119740279A_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-version process drawing management system, including a permission management module, a graphic preprocessing module, a drawing modification module, a drawing approval module, a drawing query module and a graphic database. After a drawing user with modification authority logs into the system, a position pointer and a modification description are sequentially added to the specific modified points in the drawing. The position pointer and the modification description are respectively located in the pointer layer and the description layer for creation, editing, saving and display, and each position pointer is uniquely corresponding to the modification description. After the drawings, position pointers and modification descriptions are modified, they are submitted for approval, and after approval, they are agreed to confirm and save. Users can select a single version of drawings to query and display the position pointers and modification descriptions of the modified points; they can also select more than two versions of drawings for layered superposition display. It is convenient to compare multiple versions of drawings, and realize efficient modification and query of process drawings and technical documents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of image and text processing, and more specifically, to a multi-version process drawing management system. Background Art

[0002] At present, the technical documents such as process drawings or technical documents widely used in factories have the following problems in actual production: 1. Technical documents such as drawings and processes are manually transmitted, which is time-consuming and easy to lose; 2. The program documents are decentralized and difficult to share and track; 3. The modification of technical documents cannot be fed back to each workshop and production department in time, which is relatively lagging; 4. The version management of drawings is difficult, and the workshop can only see the latest version and cannot trace the old version. In the actual operation process, the latest version of the process drawing may not be the best choice for actual processing, so multiple versions of drawings are often required for comparison and confirmation. However, in multiple versions of drawings, the specific modification points of the drawings in each version are often difficult to confirm, and the detailed description of the modification cannot be queried, which makes the comparison of drawings time-consuming and laborious. The technical documents related to the drawings are archived separately, and the two cannot query each other to provide technical support. Summary of the invention

[0003] An object of the present invention is to solve at least the above problems and / or disadvantages and to provide at least the advantages which will be described hereinafter.

[0004] In order to achieve these purposes and other advantages of the present invention, a multi-version process drawing management system is provided, which is characterized by comprising a permission management module, a graphic preprocessing module, a drawing modification module, a drawing approval module, a drawing query module and a graphic database;

[0005] The authority management module sets up login, query, modification and approval authority authorization management for all system users;

[0006] The graphic preprocessing module is used to input the original drawing or original document into the system, and the system automatically generates the original drawing version number and the original document version number, and saves them together with the drawing or document input user information of this version in the graphic database;

[0007] The drawing modification module is used for a drawing user with modification authority to log in to the system, modify the specified version of the drawing according to the authorization of the authority management module, and sequentially add position pointers and modification instructions to the specific modified points in the drawing. The position pointers and modification instructions are respectively located in the pointer layer and the description layer for creation, editing, saving and display, and each position pointer is uniquely corresponding to the modification instruction. After the modification of the drawing, the position pointer and the modification instruction is completed, it is submitted for approval;

[0008] The drawing approval module is used for a drawing user with approval authority to log in to the system, and to modify and approve the modified drawings, the location pointer, and the modification instructions according to the authorization of the authority management module. The system automatically generates a new drawing version number for the drawings that have been approved and confirmed, and saves it in the graphic database together with the drawing modification user information, drawing approval user information, the location pointer and the modification instructions added by the drawing modification user and the drawing approval user, and the approval and confirmation information;

[0009] The drawing query module is used for querying designated drawings according to the authorization of the authority management module after a drawing user with query authority logs into the system; after the user selects a single designated version of the drawing to display, the user can choose to query and display the position pointer of at least one modification point and the unique corresponding modification description; the user can also select the same drawing of two or more designated versions for layered superposition display, and in the same drawings of the two or more designated versions, each of the same drawings of the designated version can choose to query and display the position pointer of at least one modification point and the unique corresponding modification description; each of the same drawings of the designated version includes the drawing layer, the pointer layer and the description layer.

[0010] Preferably, the graphic preprocessing module includes a drawing preprocessing unit and a document data preprocessing unit;

[0011] The drawing preprocessing unit is used to perform layout analysis on the input drawings, and parse the contents of the drawings into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text information in the drawing title bar; the system automatically generates a unique original drawing version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage.

[0012] The document data preprocessing unit performs layout analysis on the input document data and parses the document data content into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text in the document data. The system automatically generates a unique original document version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage.

[0013] Preferably, all recognizable text information in the drawing title bar includes: the partition names and content text in the change area, signature area, other area, name and code area.

[0014] Preferably, each of the location pointers is numbered in sequence according to the order of addition, and the number is displayed on the head of the location pointer icon; the uniquely corresponding modification instructions are also numbered accordingly, and the modification instructions are presented in list form on the left edge or right edge of the system display.

[0015] Preferably, each of the position pointers is displayed in a different color, and the uniquely corresponding modification description is also displayed in the same color.

[0016] Preferably, when selecting two or more specified versions of the same drawing for layered overlay display, the lines in the same drawing of each specified version are displayed in different colors.

[0017] Preferably, when selecting two or more specified versions of the same drawing for layered overlay display, the modification description of each specified version of the same drawing is presented in the form of a partitioned list on the left edge or right edge of the system display.

[0018] Preferably, the original drawings or original documents include original drawings or original documents in paper form, and also include original drawings or original documents stored in digital form.

[0019] Preferably, the drawing query module is used for querying designated documents according to the authorization of the permission management module after a drawing user with query authority logs into the system; the system will present the corresponding drawing versions in a list on the left or right edge of the system display based on the query keywords.

[0020] The present invention includes at least the following beneficial effects: the present invention separately saves and manages multiple versions of modified process drawings, ensuring the accuracy and uniqueness of the drawings, and each version saves the specific modified points, position pointers and modification instructions in the drawings, and can intuitively display the key points and modification instructions of each version modification, facilitate the comparison of multiple versions of drawings, and realize efficient modification and query of process drawings and technical documents.

[0021] Other advantages, objectives and features of the present invention will be embodied in part through the following description, and in part will be understood by those skilled in the art through study and practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of a process flow of a multi-version process drawing management system in one embodiment of the present invention; DETAILED DESCRIPTION

[0023] The present invention is further described in detail below in conjunction with the accompanying drawings so that those skilled in the art can implement the invention with reference to the description.

[0024] It should be understood that terms such as “having”, “including” and “comprising” used herein do not specify the existence or addition of one or more other elements or combinations thereof.

[0025] like Figure 1 As shown, a multi-version process drawing management system includes a permission management module, a graphic preprocessing module, a drawing modification module, a drawing approval module, a drawing query module and a graphic database;

[0026] The authority management module sets up login, query, modification and approval authority authorization management for all system users;

[0027] The graphic preprocessing module is used to input the original drawing or original document into the system, and the system automatically generates the original drawing version number and the original document version number, and saves them together with the drawing or document input user information of this version in the graphic database;

[0028] The drawing modification module is used for a drawing user with modification authority to log in to the system, modify the specified version of the drawing according to the authorization of the authority management module, and sequentially add position pointers and modification instructions to the specific modified points in the drawing. The position pointers and modification instructions are respectively located in the pointer layer and the description layer for creation, editing, saving and display, and each position pointer is uniquely corresponding to the modification instruction. After the modification of the drawing, the position pointer and the modification instruction is completed, it is submitted for approval;

[0029] The drawing approval module is used for a drawing user with approval authority to log in to the system, and to modify and approve the modified drawings, the location pointer, and the modification instructions according to the authorization of the authority management module. The system automatically generates a new drawing version number for the drawings that have been approved and confirmed, and saves it in the graphic database together with the drawing modification user information, drawing approval user information, the location pointer and the modification instructions added by the drawing modification user and the drawing approval user, and the approval and confirmation information;

[0030] The drawing query module is used for querying designated drawings according to the authorization of the authority management module after a drawing user with query authority logs into the system; after the user selects a single designated version of the drawing to display, the user can choose to query and display the position pointer of at least one modification point and the unique corresponding modification description; the user can also select the same drawing of two or more designated versions for layered superposition display, and in the same drawings of the two or more designated versions, each of the same drawings of the designated version can choose to query and display the position pointer of at least one modification point and the unique corresponding modification description; each of the same drawings of the designated version includes the drawing layer, the pointer layer and the description layer.

[0031] With this technical solution, the process drawings can be saved separately from the original version to each modified version, and the position pointer and modification description of the specific modified points in each modified version can be saved. The position pointer and modification description are located in the pointer layer and the description layer for creation, editing, saving and display respectively. The modification of the drawings is independent of the position pointer and modification description, which does not affect the modification results of the drawings, ensuring the accuracy of the modification of the drawings. At the same time, multiple versions of drawings are displayed overlappingly, and the position pointers and modification descriptions of the modified points of multiple versions are clear at a glance, which is convenient for comparing the advantages and disadvantages of each version.

[0032] In another example, the graphic preprocessing module includes a drawing preprocessing unit and a document data preprocessing unit;

[0033] The drawing preprocessing unit is used to perform layout analysis on the input drawings, and parse the contents of the drawings into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text information in the drawing title bar; the system automatically generates a unique original drawing version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage.

[0034] The document data preprocessing unit performs layout analysis on the input document data and parses the document data content into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text in the document data. The system automatically generates a unique original document version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage.

[0035] Such a solution is adopted to parse drawings and document data into image elements and text elements, and save them separately, so as to facilitate mutual reference when the system queries, that is, by querying drawings, a list of related documents can be displayed, and by querying documents, a list of versions of related drawings can be displayed. Moreover, this method is only an explanation of a preferred example, but is not limited to this. When implementing the present invention, the embodiment can be implemented according to the needs of the user.

[0036] One implementation of the multi-version process drawing management system in the above scheme is: all identifiable text information in the drawing title bar includes: the partition name and content text in the change area, signature area, other area, name and code area. With this scheme, the partition name and content of each partition in the drawing title bar are entered into the system as additional document information of the process drawing for easy query and reference.

[0037] One implementation of the multi-version process drawing management system in the above scheme is: each of the position pointers is numbered in sequence according to the order of addition, and the number is displayed on the head of the position pointer icon; the uniquely corresponding modification instructions are also numbered in sequence, and the modification instructions are presented in a list on the left edge or right edge of the system display. Such a scheme is adopted, that is, for each modification point, a position pointer is added, and the uniquely corresponding modification instructions are presented on the edge of the display, which does not occupy the main display area of ​​the intermediate process drawing, and can intuitively highlight the modification point. For the modification instructions of the modification point, the corresponding modification instructions can be queried according to the number, which is convenient for users to understand the reason and content of the modification.

[0038] One implementation of the multi-version process drawing management system in the above solution is that each position pointer is displayed in a different color, and the unique corresponding modification description is also displayed in the same color. With this solution, the position pointers of multiple modification points can be highlighted, and the corresponding modification description can be quickly located.

[0039] One implementation of the multi-version process drawing management system in the above scheme is: when selecting two or more specified versions of the same drawing for layered superposition display, the lines in each of the specified versions of the same drawing are displayed in different colors. With this scheme, the position pointers of multiple modification points in multiple versions of drawings can be highlighted, and the corresponding modification instructions can be quickly located.

[0040] One implementation of the multi-version process drawing management system in the above scheme is: when selecting two or more specified versions of the same drawing for layered superposition display, the modification description of each specified version of the same drawing is presented in the form of a partition list on the left edge or right edge of the system display. With this scheme, the modification descriptions in multiple versions of the drawings can be presented in the display area, which facilitates the query and comparison of various versions of the process drawings.

[0041] One implementation of the multi-version process drawing management system in the above solution is that the original drawings or original documents include paper original drawings or original documents, and also include original drawings or original documents stored in digital form. With such a solution, the system can receive both paper and digital drawings and documents at the same time, which is convenient for processing the stock original paper drawings or digitally stored drawings.

[0042] One implementation of the multi-version process drawing management system in the above scheme is: the drawing query module is used for drawing users with query permissions to query the specified document according to the authorization of the permission management module after logging into the system; the system will present the corresponding drawing versions in a list on the left or right edge of the system display based on the query keywords. With such a scheme, it is possible to realize the synchronous query of the relevant process drawings involved in the technical documents, and realize the efficient modification and query of process drawings and technical documents.

[0043] It can be seen from the above implementation that the present invention separately saves and manages multiple versions of modified process drawings, ensuring the accuracy and uniqueness of the drawings, and each version saves the specific modified points, position pointers and modification instructions in the drawings, and can intuitively display the key points and modification instructions of each version modification, facilitate the comparison of multiple versions of drawings, and realize efficient modification and query of process drawings and technical documents.

[0044] The number of devices and processing scales described here are used to simplify the description of the present invention. Applications, modifications and variations of the present invention will be obvious to those skilled in the art.

[0045] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily realized. Therefore, without departing from the general concept defined by the claims and equivalent scope, the present invention is not limited to the specific details and the illustrations shown and described here.

Claims

1. A multi-version process drawing management system, characterized by: It includes permission management module, graphic preprocessing module, drawing modification module, drawing approval module, drawing query module and graphic database; The authority management module sets up login, query, modification and approval authority authorization management for all system users; The graphic preprocessing module is used to input the original drawing or original document into the system, and the system automatically generates the original drawing version number and the original document version number, and saves them together with the drawing or document input user information of this version in the graphic database; The drawing modification module is used for a drawing user with modification authority to log in to the system, modify the specified version of the drawing according to the authorization of the authority management module, and sequentially add position pointers and modification instructions to the specific modified points in the drawing. The position pointers and modification instructions are respectively located in the pointer layer and the description layer for creation, editing, saving and display, and each position pointer is uniquely corresponding to the modification instruction. After the modification of the drawing, the position pointer and the modification instruction is completed, it is submitted for approval; The drawing approval module is used for a drawing user with approval authority to log in to the system, and to modify and approve the modified drawings, the location pointer, and the modification instructions according to the authorization of the authority management module. The system automatically generates a new drawing version number for the drawings that have been approved and confirmed, and saves it in the graphic database together with the drawing modification user information, drawing approval user information, the location pointer and the modification instructions added by the drawing modification user and the drawing approval user, and the approval and confirmation information; The drawing query module is used for a drawing user with query authority to query a specified drawing according to the authorization of the authority management module after logging into the system; After the user selects a single specified version of the drawing to display, the user can choose to query and display the position pointer of at least one modification point and the uniquely corresponding modification description; the user can also select the same drawings of more than two specified versions for layered superposition display. In the same drawings of more than two specified versions, each of the same drawings of the specified version can choose to query and display the position pointer of at least one modification point and the uniquely corresponding modification description; each of the same drawings of the specified version includes the drawing layer, the pointer layer and the description layer.

2. The multi-version process drawing management system according to claim 1, characterized in that: The graphic preprocessing module includes a drawing preprocessing unit and a document data preprocessing unit; The drawing preprocessing unit is used to perform layout analysis on the input drawings, and parse the contents of the drawings into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text information in the drawing title bar; the system automatically generates a unique original drawing version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage. The document data preprocessing unit performs layout analysis on the input document data and parses the document data content into image elements and text elements. The image elements include points, lines, and surfaces, and the text elements include all recognizable text in the document data. The system automatically generates a unique original document version number, binds it to the image elements and the text elements, and pushes it to the image and text database for storage.

3. The multi-version process drawing management system according to claim 2, characterized in that: All recognizable text information in the drawing title bar includes: the partition names and content text in the change area, signature area, other area, name and code area.

4. The multi-version process drawing management system according to claim 1, characterized in that: Each of the location pointers is numbered in the order of addition, and the number is displayed on the head of the location pointer icon; the uniquely corresponding modification instructions are also numbered in sequence, and the modification instructions are presented in list form on the left edge or right edge of the system display.

5. The multi-version process drawing management system according to claim 4, characterized in that: Each of the position pointers is displayed in a different color, and the uniquely corresponding modification description is also displayed in the same color.

6. The multi-version process drawing management system according to claim 1, characterized in that: When selecting two or more specified versions of the same drawing for layered overlay display, the lines in the same drawing of each specified version are displayed in different colors.

7. The multi-version process drawing management system according to claim 1, characterized in that: When selecting two or more specified versions of the same drawing for layered overlay display, the modification description of each specified version of the same drawing is presented in the form of a partitioned list on the left edge or right edge of the system display.

8. The multi-version process drawing management system according to claim 1, characterized in that: The original drawings or original documents include original drawings or original documents in paper form and original drawings or original documents stored in digital form.

9. The multi-version process drawing management system according to claim 1, characterized in that: The drawing query module is used for a drawing user with query authority to query a specified document according to the authorization of the authority management module after logging into the system; Based on the query keywords, the system will present the corresponding drawing versions in list form on the left or right edge of the system display.