A method and device for reviewing a drawing

By structuring drawings and generating data dictionaries, the problems of information loss and low efficiency in drawing review and publication are solved, achieving consistency of drawing information and efficient publication.

CN122116398APending Publication Date: 2026-05-29MCC CAPITAL ENGINEERING & RESEARCH INC LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
MCC CAPITAL ENGINEERING & RESEARCH INC LTD
Filing Date
2025-12-30
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The existing drawing data management platform cannot directly break down drawings for publication, which increases the workload of designers, makes drawing information easy to be lost or incorrect, and has low proofreading efficiency, failing to meet the company's information technology and quality control requirements.

Method used

By structuring project planning information, a data dictionary is generated and added to the drawings before review. The drawing frame is split and associated with the review information. After verification, the drawings are published to ensure the consistency and completeness of the drawing information.

Benefits of technology

Without changing design and review practices, it improved the efficiency of drawing review and publication, reduced human error, and met the company's information technology and quality control requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122116398A_ABST
    Figure CN122116398A_ABST
Patent Text Reader

Abstract

The application provides a drawing review method and device, comprising: performing structured processing on acquired project planning information to obtain a corresponding data dictionary; adding the project planning information to a drawing to be reviewed according to the data dictionary; performing drawing frame splitting on the drawing containing the project planning information and associating the drawing with acquired drawing review information; and publishing the drawing after verifying the drawing review information and the project planning information associated with the drawing. The application can correspond the whole process data of drawing review to the drawing before drawing splitting, and deliver the reviewed drawing to a publishing system for publishing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of design and publishing, specifically a method and apparatus for reviewing and verifying drawings. Background Technology

[0002] Designers often combine multiple drawings from a single set into a single drawing due to design and review habits. Current drawing data management platforms cannot directly break down drawings for publication; instead, the entire set of drawings must be separated into drawing frames before being transmitted to the publishing system. Furthermore, the enhanced attributes of these drawing frames must be used to transmit each drawing's name, drawing number, review information including countersignatures and stamps, to the publishing system for automatic publication.

[0003] The disadvantages of designers splitting drawings before review mainly include: First, it increases the designer's workload, as a large amount of drawing splitting and information filling needs to be completed during the splitting stage. Furthermore, during the splitting process, drawing attribute information is easily lost or erroneous. Second, if drawings are split in advance, multiple drawings often need to be opened simultaneously for comparison during review, which is detrimental to the review process.

[0004] If the drawings are not split before proofreading, they will need to be split after proofreading and before publication. Furthermore, since the countersigning and stamping information may differ within a set of drawings, the relationship between the drawing information and the proofreading and stamping information must be found during the splitting process. Only by linking the drawing information with the proofreading information (including countersigning information) and stamping information can the goal of "not splitting the drawings before publication" be achieved.

[0005] Currently, the information in computer-aided design (CAD) drawings reviewed and approved using data management platforms mainly relies on the enhanced attribute functions of CAD drawing frames to link attribute information. However, automatic information transfer is not possible when the type of drawing frame is unique but the number of drawings is not. Simultaneously, to facilitate the company's IT infrastructure development, CAD drawings need to be managed within a data management platform to ensure the traceability of design-related information such as design process documents, deliverables, and design review information, thereby meeting the company's IT and quality control requirements. This necessitates the development of a publishing method and device that satisfies both the company's IT and quality control requirements and the design and review habits of designers.

[0006] This section is intended to provide background or context for the embodiments of the invention set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section. Summary of the Invention

[0007] To address the problems in the prior art, this application provides a drawing review method and apparatus that can correlate the data of the entire drawing review process with the drawings without disassembling the drawings before review, and then transmit the reviewed drawings to the publishing system for publication.

[0008] To solve the above-mentioned technical problems, this application provides the following technical solution:

[0009] Firstly, this application provides a method for reviewing and verifying drawings, including:

[0010] The acquired project planning information is structured to obtain the corresponding data dictionary;

[0011] The project planning information is added to the drawings awaiting review based on the data dictionary.

[0012] The drawings containing the project planning information are split into drawing frames and associated with the obtained drawing review information;

[0013] The drawings are published after verifying the drawing review information and project planning information associated with them.

[0014] Furthermore, the acquired project planning information is structured to obtain a corresponding data dictionary, including:

[0015] The project planning information is analyzed to obtain project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and resource information.

[0016] The project information, task information, professional information, project sub-item decomposition, personnel information, drawing set information, and funding information are input into the data modeling tool to obtain the data dictionary; wherein, the data dictionary is stored in the data warehouse.

[0017] Furthermore, adding the project planning information to the drawings awaiting review according to the data dictionary includes:

[0018] According to the preset project reading rules, the project planning information is read from the data dictionary and compiled.

[0019] Create a project folder to store the drawings to be reviewed based on the compiled project planning information;

[0020] Add the project planning information to the drawings awaiting review in the corresponding project folder.

[0021] Furthermore, the step of splitting the drawing frame containing the project planning information and associating it with the acquired drawing review information includes:

[0022] Extract the drawing number and drawing frame attributes of the drawings from the project planning information;

[0023] Extract drawing countersigning information, drawing stamp information, and drawing breakdown information from the drawing review information;

[0024] The drawing is split into drawing frames according to the drawing number, the drawing frame attributes, and the drawing splitting information to obtain the corresponding drawing frames;

[0025] Associate the drawing countersigning information and drawing stamp information corresponding to each drawing frame with the drawing frame.

[0026] Furthermore, the step of publishing the drawings after verifying the drawing review information and project planning information associated with the drawings includes:

[0027] Read the stored drawing review information and project planning information from the data warehouse;

[0028] The drawing review information associated with the drawing is compared with the drawing review information read from the data warehouse;

[0029] If they match, compare the project planning information associated with the drawings with the project planning information read from the data warehouse;

[0030] If they match, the drawings will be published.

[0031] Furthermore, the aforementioned drawing review method also includes:

[0032] Configure the roles and permissions of personnel responsible for reviewing drawings based on the planning information;

[0033] The drawings to be reviewed are sent to personnel with the designated drawing review roles and permissions, according to the set drawing review roles and permissions.

[0034] Secondly, this application provides a drawing review device, comprising:

[0035] The data dictionary generation unit is used to perform structured processing on the acquired project planning information to obtain the corresponding data dictionary;

[0036] The planning information adding unit is used to add the project planning information to the drawings to be reviewed based on the data dictionary;

[0037] The splitting and association unit is used to split the drawing frame containing the project planning information and associate it with the obtained drawing review information;

[0038] The verification and publication unit is used to verify the drawing review information and project planning information associated with the drawing before publishing the drawing.

[0039] Furthermore, the data dictionary generation unit includes:

[0040] The information parsing module is used to parse the project planning information to obtain project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and information submission information;

[0041] The data modeling module is used to input the project information, task information, professional information, project sub-item decomposition, personnel information, drawing set information, and information submission information into the data modeling tool to obtain the data dictionary; wherein, the data dictionary is stored in the data warehouse.

[0042] Furthermore, the planning information adding unit includes:

[0043] The information reading and compilation module is used to read project planning information from the data dictionary and compile it according to preset project reading rules;

[0044] The project creation module is used to create a project folder to store the drawings to be reviewed, based on the compiled project planning information.

[0045] The information association module is used to add the project planning information to the drawings awaiting review in the corresponding project folder.

[0046] Furthermore, the split association unit includes:

[0047] The drawing number and drawing frame extraction module is used to extract the drawing number and drawing frame attributes of the drawings from the project planning information.

[0048] The proofreading information extraction module is used to extract drawing countersigning information, drawing stamp information, and drawing breakdown information from the drawing proofreading information.

[0049] The drawing frame splitting module is used to split the drawing frame according to the drawing number, the drawing frame attribute and the splitting information to obtain the corresponding drawing frame;

[0050] The drawing frame association module is used to associate the drawing countersigning information and drawing stamp information corresponding to each drawing frame with the drawing frame.

[0051] Furthermore, the verification and publication unit includes:

[0052] The warehouse reading module is used to read the stored drawing review information and project planning information from the data warehouse;

[0053] The proofreading information comparison module is used to compare the proofreading information associated with the drawing with the proofreading information read from the data warehouse;

[0054] The planning information comparison module is used to compare the project planning information associated with the drawings with the project planning information read from the data warehouse if they are consistent.

[0055] The verification and publication module is used to publish the drawings if they are consistent.

[0056] Furthermore, the drawing review device further includes:

[0057] The review and approval permission setting unit is used to set the review and approval roles and permissions of personnel for drawings based on planning information;

[0058] The drawing sending unit is used to send the drawings to be reviewed to personnel with the set drawing review roles and permissions, according to the set drawing review roles and permissions.

[0059] Thirdly, this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the drawing review method.

[0060] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the drawing review method.

[0061] Fifthly, this application provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of the drawing review method.

[0062] To address the problems in existing technologies, the drawing review method and apparatus provided in this application can, based on a data management platform, map the entire drawing review process data to the drawing information one-to-one without disassembling the drawings before review; and after review, disassemble the drawings and associate them with project information, drawing information, review (including countersigning) information, and stamp information, and finally transmit the drawings and drawing attributes to the publishing system for publication; in this process, data transmission takes place in a closed environment, which solves the problem of human interference in publishing data transmission and improves the efficiency of publishing data transmission and drawing output. Attached Figure Description

[0063] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0064] Figure 1 This is a flowchart of the drawing review method in the embodiments of this application;

[0065] Figure 2 This is a flowchart illustrating the data dictionary obtained in the embodiments of this application;

[0066] Figure 3 This is a flowchart of the drawings added to the pending review in the embodiments of this application;

[0067] Figure 4 This is a flowchart illustrating the process of splitting the drawing frame and associating information in an embodiment of this application;

[0068] Figure 5 This is a flowchart illustrating the verification and publication process in this application embodiment;

[0069] Figure 6 This is a flowchart illustrating the configuration of drawing review permissions in this application embodiment;

[0070] Figure 7 This is one of the structural diagrams of the drawing review device in the embodiments of this application;

[0071] Figure 8 This is a structural diagram of the data dictionary generation unit in an embodiment of this application;

[0072] Figure 9 This is a structural diagram of the planning information addition unit in the embodiments of this application;

[0073] Figure 10 This is a structural diagram of the split associated units in the embodiments of this application;

[0074] Figure 11 This is a structural diagram of the verification and publication unit in an embodiment of this application;

[0075] Figure 12 This is the second structural diagram of the drawing review device in the embodiments of this application;

[0076] Figure 13 This is a schematic diagram of the structure of the electronic device in the embodiments of this application;

[0077] Figure 14 This is a flowchart illustrating the process of sending project planning information in an embodiment of this application;

[0078] Figure 15 This is a flowchart where information is automatically added to the embodiments of this application;

[0079] Figure 16 This is a flowchart illustrating the binding of review and approval information in this application embodiment;

[0080] Figure 17 This is a flowchart illustrating the information association process in this application embodiment;

[0081] Figure 18This is a flowchart illustrating the drawing publication process in this application embodiment. Detailed Implementation

[0082] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0083] The information collected in the technical solution of this application is information and data authorized by the user or fully authorized by all parties. The collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data all comply with the relevant laws, regulations and standards of the relevant countries and regions, necessary confidentiality measures have been taken, and they do not violate public order and good morals. Corresponding operation portals are provided for users to choose to authorize or refuse.

[0084] Provide users with corresponding operation entry points, allowing them to choose to agree to or reject the automated decision results; if the user chooses to reject, the process will proceed to the expert decision-making process.

[0085] In one embodiment, see Figure 1 In order to correlate the data of the entire drawing review process with the drawings without disassembling them before the review, and to transfer the reviewed drawings to the publishing system for publication, this application provides a drawing review method, including:

[0086] S101: The acquired project planning information is structured to obtain the corresponding data dictionary;

[0087] S102: Add the project planning information to the drawings to be reviewed according to the data dictionary;

[0088] S103: Split the drawing frame containing the project planning information and associate it with the obtained drawing review information;

[0089] S104: Publish the drawings after verifying the drawing review information and project planning information associated with the drawings.

[0090] It is understood that the embodiments of this application relate to a computer-aided design review and publication method based on a data management platform. The data management platform is used to store computer-aided design documents; it supports computer-aided design documents drawn using standard drawing frames; document information includes countersignature and stamp information, etc. A computer-aided design document may include one or more drawings. After the design and review process on the data management platform, the system transmits the reviewed drawings, review information, and stamp information to the drawing and document system for publication.

[0091] Specifically, the computer-aided design review and publication method based on a data management platform includes the following steps:

[0092] Step 1: The project management system sends project planning information (including project name, project number, task type, sub-item breakdown, project personnel, and other project information) to the data warehouse for use by the data management platform and the document system (including but not limited to project creation).

[0093] Step 2: The data management platform and drawing / document system read the project using the customized project reading rules and project folder creation rules of the data management platform, create the project folder, and assign personnel permissions. Drawings with standard title blocks customized by the data management platform are created in the set of drawings folder within the data management platform. The created drawings are then automatically added to the corresponding positions in the title blocks by the data management platform, based on the project information.

[0094] Step 3: The completed drawings must include information such as drawing name, drawing number, scale, number of pages and page numbers, and ensure that the completed drawings are stored in the data management platform.

[0095] Step 4: Initiate the design review process. The data management platform automatically reads the drawing frame attributes and lists the drawing and its frame attributes, determining the drawing's countersigning information, stamping information, and splitting information. When the design review process reaches the countersigning stage, the system sends the drawings requiring countersigning to the countersigners. After the design review process is completed, the system splits the drawings in the background according to the splitting information and writes the required attribute information (including countersigning information) into the split drawings.

[0096] Step 5: After the drawings are split, the design data management platform will send the split drawings and their attribute information to the data warehouse. The drawing and document system reads the data transmitted from the project management system in the data warehouse, creates a project space, verifies the project information sent by the design data management platform, and retrieves the drawings and their attribute information. Through built-in standard settings, it automatically prints signatures and stamps onto the drawings based on their attribute information and archives the drawings.

[0097] Specifically, see Figure 14As shown, project planning information in the project management system is sent to the data warehouse (S1); the design data management platform and drawing document system read the project planning information from the data warehouse to create a project space, the data management platform creates standard drawings and checks them into the data management platform, and the checked-in project information is automatically added to the drawings (drawing frames) (S2); the final drawing design review process is initiated, the design data management platform records the review and stamping information, and associates the review and stamping information with the drawings through the background, the drawings are automatically split after the review is completed, and the drawings are bound one-to-one with the review and stamping information (S3); the design data management platform sends the split drawings and review information to the drawing document system for publication (S4).

[0098] It is evident that the method provided in this application, without altering the design habits of designers or reviewers, improves the design quality and efficiency of drawings through closed data transfer between data management platforms, reduces errors and non-standard issues caused by human error, meets the company's information technology requirements, manages the entire design process of drawings, and publishes and archives them in accordance with publication and archiving requirements.

[0099] As can be seen from the above description, the drawing review method provided in this application can, based on the data management platform, correspond the data of the entire drawing review process with the drawing information one by one without disassembling the drawings before review; and after the review is completed, the drawings are disassembled and associated with the project information, drawing information, review (including countersigning) information and stamp information, and finally the drawings and drawing attributes are transmitted to the publishing system for publication; in this process, the data transmission is carried out in a closed environment, which solves the problem of human interference in the transmission of publishing data and improves the efficiency of publishing data transmission and drawing output.

[0100] In one embodiment, see Figure 2 The process of structuring the acquired project planning information to obtain a corresponding data dictionary includes:

[0101] S201: Analyze the project planning information to obtain project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and resource information;

[0102] S202: Input the project information, task information, professional information, project sub-item decomposition, personnel information, drawing set information and information on the data modeling tool to obtain the data dictionary; wherein, the data dictionary is stored in the data warehouse.

[0103] Understandably, see Figure 15 As shown, step S1 includes:

[0104] S11. The project management system records project planning information;

[0105] S12. The project management system sends project planning information to the data warehouse.

[0106] In step S11, the project planning information includes project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and data submission information. If the project planning information is incomplete, when the project planning information is passed downstream, it will result in the inability to create project space and assign personnel permissions in a timely manner when creating project folders, or the inability to create drawing set and data submission folders.

[0107] In step S12, after the project planning information is sent to the data warehouse, it is necessary to configure the data table structure description and data dictionary, and all planning data should be sent to the data warehouse for the (design) data management platform and drawing document system to read. If there are any errors in the downstream information reading, all information can be queried in the data warehouse.

[0108] As can be seen, the core of the above steps lies in transforming project planning information into a structured data dictionary and storing it in a data warehouse. Specifically, the project planning information is first parsed to extract several key elements: project information (such as project name, project scale, owner information, and other basic attributes), task information (including task number, task type, task name, etc.), professional information (participating professionals and their leaders), project sub-item decomposition (breaking the project down to the smallest work items), personnel information (covering team members involved in the project and their roles), drawing information (drawing name, planned drawing release time, etc.), and resource submission information (request name, proposing professional, receiving professional, planned completion time, etc.). Next, this parsed information is input into a data modeling tool. This tool, through specific data processing logic and models, transforms the raw information into a structured data dictionary—a systematic data set that defines the name, type, relationship, and meaning of each data element. Finally, this data dictionary is stored in a data warehouse to facilitate subsequent project management, data analysis, and decision support, ensuring information consistency and accessibility. Data modeling tools can automatically generate data dictionary documents by reading database metadata (such as table structure and field information). These tools can also parse the object relationships within the database, extract field attributes (type, constraints, and comments, etc.), and format the output into highly readable structured documents (such as HTML).

[0109] As can be seen from the above description, the drawing review method provided in this application can perform structured processing on the acquired project planning information to obtain the corresponding data dictionary.

[0110] In one embodiment, see Figure 3 The step of adding the project planning information to the drawings awaiting review according to the data dictionary includes:

[0111] S301: Read project planning information from the data dictionary according to the preset project reading rules and compile it;

[0112] S302: Create a project folder to store the drawings to be reviewed based on the compiled project planning information;

[0113] S303: Add the project planning information to the drawings awaiting review in the corresponding project folder.

[0114] Understandably, see Figure 16 As shown, step S2 includes steps S21 to S23:

[0115] S21. The (design) data management platform and drawing / document system read projects and create project folders through the customized project reading rules and project folder creation rules of the data management platform.

[0116] S22. The data management platform and document system assign personnel permissions to project folders based on project planning.

[0117] S23. Create a drawing based on the standard title block of the drawing frame; the drawing title block will be automatically written.

[0118] In step S21, the data management platform and document system read project plans from the data warehouse, compile them using a data dictionary, and generate information that the data management platform can understand. The data management platform reads projects according to its customized project reading rules and creates project folders according to project folder creation rules. Both the project reading rules and project folder creation rules are built into the data management platform, allowing the system to create folder structures based on different project types, maintaining the scalability of project folders.

[0119] In step S22, the data management platform and the document system allocate personnel permissions. If personnel permissions change, to ensure data consistency and confidentiality, the personnel permissions in the upstream project management system must be updated. After the update, the data management platform and the document system read the updated personnel permissions and allocate them. Simultaneously, the data management platform and the document system will set different permissions according to different roles to avoid errors caused by incorrect permissions on the part of the designer.

[0120] In step S23, the standard drawing title blocks were customized according to the company's established standards. All attributes that needed to be written were customized to be readable by the data management platform and placed in their corresponding positions in the title blocks. After the drawing is checked into the data management platform, the platform automatically reads the attributes and completes the automatic filling. This step improves drawing output efficiency and quality, avoiding errors caused by repeated filling, incorrect filling, or inconsistent fonts.

[0121] As can be seen, the core of the above steps is to transform structured data into usable drawing files. Specifically, the system first extracts project planning information from the data dictionary previously generated and stored in the data warehouse according to preset project reading rules, ensuring the accuracy and consistency of the reading. Then, through a compilation step, the extracted raw data is transformed into content that the system can understand, such as generating project metadata or task lists. Next, based on the compiled project planning information, the system automatically creates a corresponding project folder structure. The folder for storing drawings in this folder structure can be used to store drawings awaiting review. The naming or structure of each level of the project folder follows the logic of project name, sub-item number, or professional type, so as to facilitate subsequent retrieval and management. Finally, the system embeds the compiled project planning information (such as task description, design content, or personnel division of labor) into the drawing files in the project folder in the form of metadata, ensuring that each drawing is closely related to its project background, task requirements, and professional specifications, thereby providing reviewers with a complete context and improving the efficiency and accuracy of drawing review.

[0122] It should be noted that during this process, the system can automatically create a folder tree (i.e., a tree structure, including multi-level folders, which are created based on the decomposition of project sub-items), with each level of naming following the logic of project name, sub-item number, specialty, etc.

[0123] As can be seen from the above description, the drawing review method provided in this application can add the project planning information to the drawings to be reviewed based on the data dictionary.

[0124] In one embodiment, see Figure 4 The step of splitting the drawing frame containing the project planning information and associating it with the obtained drawing review information includes:

[0125] S401: Extract the drawing number and drawing frame attributes of the drawing from the project planning information;

[0126] S402: Extract drawing countersigning information, drawing stamping information, and drawing disassembly information from the drawing review information;

[0127] S403: The drawing is split into drawing frames according to the drawing number, the drawing frame attribute and the drawing splitting information to obtain the corresponding drawing frames;

[0128] S404: Associate the drawing countersigning information and drawing stamping information corresponding to each drawing frame with the drawing frame.

[0129] Understandably, see Figure 17 As shown, step S3 includes steps S31 to S34:

[0130] S31. During the design review process, the data management platform automatically reads the drawing frame attributes and lists the drawing number and drawing frame attributes.

[0131] S32. Record the countersigning information, drawing stamp information, and drawing disassembly information of the confirmed drawings;

[0132] S33. The system will automatically send the drawings that need to be countersigned to the countersigners for countersigning and record the countersigning results;

[0133] S34. After the design review process is completed, the system will split the drawings and attach the drawing attribute information.

[0134] In step S31, the data management platform will list the attribute information (including drawing number and title block attributes) of the standard title block of the drawings added in the automatic reading process one by one. The system must ensure that the drawing number and title block attribute information correspond correctly, and there should be no misreading or incorrect reading.

[0135] In step S32, the drawing attribute reading interface needs to record the following information: the drawing number, the co-signing profession and co-signers, the stamped drawing number and the name of the stamp selected by filling in or dropping down, as well as the drawing splitting information, such as the drawing number that needs to be split.

[0136] In step S33, after the three-level review process is completed, the data management platform will automatically send the signed drawings to the corresponding professional recipients for review based on the confirmed countersigning information. (This can be achieved through review permission configuration.)

[0137] In step S34, the data management platform automatically splits the drawings in the background according to the determined splitting information. The splitting information can be splitting the entire set of drawings or splitting selected drawings as needed. After the splitting is completed, the system will summarize all the previously determined information and write the design review information, countersignature information, stamp information, and other attribute information into the corresponding split drawings (drawing frames).

[0138] As can be seen from the above description, the drawing review method provided in this application can split the drawing frame containing the project planning information and associate it with the obtained drawing review information.

[0139] In one embodiment, see Figure 5 The step of publishing the drawings after verifying the drawing review information and project planning information associated with the drawings includes:

[0140] S501: Read the stored drawing review information and project planning information from the data warehouse;

[0141] S502: Compare the drawing review information associated with the drawing with the drawing review information read from the data warehouse;

[0142] S503: If they match, compare the project planning information associated with the drawing with the project planning information read from the data warehouse;

[0143] S504: If they match, the drawings shall be published.

[0144] Understandably, see Figure 18 As shown, step S4 includes steps S51 to S52:

[0145] S51, the design data management platform sends drawings and drawing attribute information to the data warehouse;

[0146] S52, The drawing document reads the drawing attributes and compares them with the project information in this system;

[0147] S53, the drawing document reads the drawing and its attribute information into the system for publication.

[0148] In step S51 of some embodiments, the design data management platform splits the drawings and drawing attribute information. The drawing attribute information includes project information (project name, project number, sub-item name, etc.), drawing frame information (drawing size, drawing frame type), title block information (drawing number, drawing name, scale, page number), review information (including countersignature), and stamp information.

[0149] In step S52 of some embodiments, after the drawing document reads the drawing and drawing attribute information pushed by the design data management platform, it compares the project information and title block information in the drawing attribute information with the project information in the drawing document system. If the information is consistent, the drawing and drawing attribute information are read and placed in the project folder of the drawing document system.

[0150] In step S53 of some embodiments, the drawing and document system reads the drawing frame information to determine the size of the printed drawing, reads the drawing frame type to determine the location of the drawing review signature and the location of the stamp, and reads the review information (including countersignature) and stamp information to determine the content of the review signature and the type of stamp.

[0151] As can be seen, the above steps aim to ensure the accuracy and consistency of the drawing content. Specifically, the system first reads the stored drawing review information (such as drawing number, drawing name, reviewer's basic information, reviewer role, etc.) and project planning information (such as project name, sub-item name, etc.) from the data warehouse as baseline data. Then, it compares the review information associated with the current drawing file (i.e., the metadata or tags embedded in the drawing) with the baseline review information read from the warehouse to verify whether the two are completely consistent, so as to avoid missing unreviewed or unapproved modifications. If the review information comparison passes, the system further compares the project planning information associated with the drawing (such as project name, sub-item name, etc.) with the baseline planning information in the warehouse to ensure that the drawing content is consistent with the project plan and prevent drawing deviations caused by planning changes. If both rounds of comparison are consistent, the system determines that the drawing meets the publication requirements, automatically triggers the publication process, and outputs it as an official document or distributes it to a designated platform.

[0152] As can be seen from the above description, the drawing review method provided in this application can verify the drawing review information and project planning information associated with the drawings before publishing the drawings.

[0153] In one embodiment, see Figure 6 The aforementioned drawing review method further includes:

[0154] S601: Set the roles and permissions of personnel for reviewing drawings based on the planning information;

[0155] S602: Send the drawings to be reviewed to personnel with the set drawing review roles and permissions according to the set drawing review roles and permissions.

[0156] Understandably, the above steps aim to ensure that the drawing review process is efficient and secure. Specifically, the system first sets permissions for personnel involved in the review based on project requirements or division of responsibilities, clearly defining the access scope, operational permissions (such as viewing, modifying, annotating, or approving), and corresponding project sub-items or specialties for each role during the drawing review process, thereby avoiding the risk of unauthorized operations or data leakage. Then, the system automatically identifies the list of drawings to be reviewed and, according to preset review permission rules, accurately distributes the drawings to personnel with the appropriate permissions. This process not only improves the accuracy and timeliness of drawing allocation but also ensures data security through permission isolation, providing an orderly and controllable collaborative foundation for subsequent review work.

[0157] As can be seen from the above description, the drawing review method provided in this application can set the drawing review roles and permissions of personnel according to the planning information, and send the drawings to be reviewed to personnel with drawing review roles and permissions according to the set drawing review roles and permissions.

[0158] Based on the same inventive concept, this application also provides a drawing review device, which can be used to implement the method described in the above embodiments, as described in the following embodiments. Since the principle of the drawing review device in solving the problem is similar to that of the drawing review method, the implementation of the drawing review device can refer to the implementation of the method based on software performance benchmarks, and repeated details will not be elaborated further. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the system described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0159] In one embodiment, see Figure 7 In order to match the data of the entire process of drawing review with the drawings without disassembling the drawings before review, and to transfer the reviewed drawings to the publishing system for publication, this application provides a drawing review device, including: a data dictionary generation unit 701, a planning information addition unit 702, a split association unit 703, and a verification and publication unit 704.

[0160] The data dictionary generation unit 701 is used to perform structured processing on the acquired project planning information to obtain the corresponding data dictionary;

[0161] The planning information adding unit 702 is used to add the project planning information to the drawings to be reviewed according to the data dictionary;

[0162] The splitting and association unit 703 is used to split the drawing frame containing the project planning information and associate it with the obtained drawing review information;

[0163] The verification and publication unit 704 is used to verify the drawing review information and project planning information associated with the drawing before publishing the drawing.

[0164] In one embodiment, see Figure 8 The data dictionary generation unit 701 includes: an information parsing module 801 and a data modeling module 802.

[0165] The information parsing module 801 is used to parse the project planning information to obtain project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and resource information.

[0166] The data modeling module 802 is used to input the project information, task information, professional information, project sub-item decomposition, personnel information, drawing set information and information submission information into the data modeling tool to obtain the data dictionary; wherein, the data dictionary is stored in the data warehouse.

[0167] In one embodiment, see Figure 9The planning information adding unit 702 includes: an information reading and compilation module 901, a project creation module 902, and an information association module 903.

[0168] The information reading and compilation module 901 is used to read project planning information from the data dictionary and compile it according to preset project reading rules;

[0169] Project creation module 902 is used to create a project folder to store the drawings to be reviewed based on the compiled project planning information;

[0170] The information association module 903 is used to add the project planning information to the drawings to be reviewed in the corresponding project folder.

[0171] In one embodiment, see Figure 10 The splitting and association unit 703 includes: a drawing number and drawing frame extraction module 1001, a review and approval information extraction module 1002, a drawing frame splitting module 1003, and a drawing frame association module 1004.

[0172] The drawing number and drawing frame extraction module 1001 is used to extract the drawing number and drawing frame attributes of the drawing from the project planning information.

[0173] The proofreading information extraction module 1002 is used to extract drawing countersigning information, drawing stamping information and drawing disassembly information from the drawing proofreading information.

[0174] The drawing frame splitting module 1003 is used to split the drawing frame according to the drawing number, the drawing frame attribute and the splitting information to obtain the corresponding drawing frame;

[0175] The drawing frame association module 1004 is used to associate the drawing countersigning information and drawing stamping information corresponding to each drawing frame with the drawing frame.

[0176] In one embodiment, see Figure 11 The verification and publication unit 704 includes: a warehouse reading module 1101, a proofreading information comparison module 1102, a planning information comparison module 1103, and a verification and publication module 1104.

[0177] The warehouse reading module 1101 is used to read the stored drawing review information and project planning information from the data warehouse;

[0178] The proofreading information comparison module 1102 is used to compare the proofreading information associated with the drawing with the proofreading information read from the data warehouse;

[0179] The planning information comparison module 1103 is used to compare the project planning information associated with the drawing with the project planning information read from the data warehouse if they are consistent.

[0180] The verification and publication module 1104 is used to publish the drawings if they are consistent.

[0181] In one embodiment, see Figure 12 The drawing review device further includes a review permission setting unit 1201 and a drawing sending unit 1202.

[0182] The review permission setting unit 1201 is used to set the drawing review roles and permissions of personnel based on planning information;

[0183] The drawing sending unit 1202 is used to send the drawings to be reviewed to personnel with the set drawing review roles and permissions according to the set drawing review roles and permissions.

[0184] From a hardware perspective, in order to correlate the entire process data of drawing review with the drawings without disassembling them before review, and to transmit the reviewed drawings to the publishing system for publication, this application provides an embodiment of an electronic device for implementing all or part of the drawing review method. The electronic device specifically includes the following components:

[0185] The system comprises a processor, a memory, a communications interface, and a bus; wherein the processor, memory, and communications interface communicate with each other via the bus; the communications interface is used to transmit information between the drawing review device and core business systems, user terminals, and related databases and other related devices; the logic controller can be a desktop computer, tablet computer, or mobile terminal, etc., and this embodiment is not limited to these. In this embodiment, the logic controller can be implemented with reference to the embodiments of the drawing review method and the drawing review device in the embodiments, the content of which is incorporated herein, and repeated details will not be described again.

[0186] It is understood that the user terminal may include smartphones, tablet computers, network set-top boxes, portable computers, desktop computers, personal digital assistants (PDAs), in-vehicle devices, smart wearable devices, etc. Among these, the smart wearable devices may include smart glasses, smartwatches, smart bracelets, etc.

[0187] In practical applications, the drawing review method can be partially executed on the electronic device side as described above, or all operations can be completed on the client device. The choice can be made based on the processing power of the client device and the limitations of the user's usage scenario. This application does not impose any limitations on this. If all operations are completed on the client device, the client device may further include a processor.

[0188] The aforementioned client device may have a communication module (i.e., a communication unit) that can communicate with a remote server to achieve data transmission. The server may include a server on the task scheduling center side; in other implementation scenarios, it may also include a server on an intermediate platform, such as a server on a third-party server platform that has a communication link with the task scheduling center server. The server may include a single computer device, a server cluster consisting of multiple servers, or a distributed server structure.

[0189] Figure 13 This is a schematic block diagram illustrating the system configuration of the electronic device 9600 according to an embodiment of this application. Figure 13 As shown, the electronic device 9600 may include a central processing unit 9100 and a memory 9140; the memory 9140 is coupled to the central processing unit 9100. It is worth noting that... Figure 13 This is an example; other types of structures can also be used to supplement or replace this structure to achieve telecommunications functions or other functions.

[0190] In one embodiment, the drawing review method function can be integrated into the central processing unit 9100. The central processing unit 9100 can be configured to perform the following controls:

[0191] S101: The acquired project planning information is structured to obtain the corresponding data dictionary;

[0192] S102: Add the project planning information to the drawings to be reviewed according to the data dictionary;

[0193] S103: Split the drawing frame containing the project planning information and associate it with the obtained drawing review information;

[0194] S104: Publish the drawings after verifying the drawing review information and project planning information associated with the drawings.

[0195] As can be seen from the above description, the drawing review method provided in this application can, based on the data management platform, correspond the data of the entire drawing review process with the drawing information one by one without disassembling the drawings before review; and after the review is completed, the drawings are disassembled and associated with the project information, drawing information, review (including countersigning) information and stamp information, and finally the drawings and drawing attributes are transmitted to the publishing system for publication; in this process, the data transmission is carried out in a closed environment, which solves the problem of human interference in the transmission of publishing data and improves the efficiency of publishing data transmission and drawing output.

[0196] In another embodiment, the drawing review device can be configured separately from the central processing unit 9100. For example, the data composite transmission device drawing review device can be configured as a chip connected to the central processing unit 9100, and the drawing review method function can be realized through the control of the central processing unit.

[0197] like Figure 13 As shown, the electronic device 9600 may further include: a communication module 9110, an input unit 9120, an audio processor 9130, a display 9160, and a power supply 9170. It is worth noting that the electronic device 9600 does not necessarily need to include these components. Figure 13 All components shown; in addition, the electronic device 9600 may also include Figure 13 For components not shown, please refer to existing technologies.

[0198] like Figure 13 As shown, the central processing unit 9100, sometimes also referred to as a controller or operating control, may include a microprocessor or other processor device and / or logic device, which receives inputs and controls the operation of various components of the electronic device 9600.

[0199] The memory 9140 may be, for example, one or more of a cache, flash memory, hard drive, removable media, volatile memory, non-volatile memory, or other suitable devices. It may store the aforementioned failure-related information, and also store a program for executing that information. The central processing unit 9100 may execute the program stored in the memory 9140 to perform information storage or processing, etc.

[0200] Input unit 9120 provides input to central processing unit 9100. Input unit 9120 may be, for example, a keypad or touch input device. Power supply 9170 provides power to electronic device 9600. Display 9160 displays images and text. Display may be, for example, an LCD display, but is not limited thereto.

[0201] The memory 9140 can be a solid-state memory, such as a read-only memory (ROM), random access memory (RAM), a SIM card, etc. It can also be a memory that retains information even when power is off, can be selectively erased, and contains more data; examples of this type of memory are sometimes referred to as EPROMs. The memory 9140 can also be some other type of device. The memory 9140 includes a buffer memory 9141 (sometimes referred to as a buffer). The memory 9140 may include an application / function storage unit 9142 for storing application programs and function programs or processes for executing the operation of the electronic device 9600 via the central processing unit 9100.

[0202] The memory 9140 may also include a data storage unit 9143 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the electronic device. The driver storage unit 9144 of the memory 9140 may include various drivers for the electronic device's communication functions and / or for performing other functions of the electronic device (such as messaging applications, address book applications, etc.).

[0203] The communication module 9110 is a transmitter / receiver that sends and receives signals via the antenna 9111. The communication module (transmitter / receiver) 9110 is coupled to the central processing unit 9100 to provide input signals and receive output signals, which is the same as in a conventional mobile communication terminal.

[0204] Based on different communication technologies, multiple communication modules 9110 can be configured in the same electronic device, such as cellular network modules, Bluetooth modules, and / or wireless LAN modules. The communication module (transmitter / receiver) 9110 is also coupled to a speaker 9131 and a microphone 9132 via an audio processor 9130 to provide audio output via the speaker 9131 and receive audio input from the microphone 9132, thereby realizing typical telecommunications functions. The audio processor 9130 may include any suitable buffer, decoder, amplifier, etc. Additionally, the audio processor 9130 is also coupled to a central processing unit 9100, enabling on-device recording via the microphone 9132 and on-device playback of stored sound via the speaker 9131.

[0205] Embodiments of this application also provide a computer-readable storage medium capable of implementing all steps of the drawing review method with a server or client as the execution subject in the above embodiments. The computer-readable storage medium stores a computer program that, when executed by a processor, implements all steps of the drawing review method with a server or client as the execution subject in the above embodiments. For example, when the processor executes the computer program, it implements the following steps:

[0206] S101: The acquired project planning information is structured to obtain the corresponding data dictionary;

[0207] S102: Add the project planning information to the drawings to be reviewed according to the data dictionary;

[0208] S103: Split the drawing frame containing the project planning information and associate it with the obtained drawing review information;

[0209] S104: Publish the drawings after verifying the drawing review information and project planning information associated with the drawings.

[0210] As can be seen from the above description, the drawing review method provided in this application can, based on the data management platform, correspond the data of the entire drawing review process with the drawing information one by one without disassembling the drawings before review; and after the review is completed, the drawings are disassembled and associated with the project information, drawing information, review (including countersigning) information and stamp information, and finally the drawings and drawing attributes are transmitted to the publishing system for publication; in this process, the data transmission is carried out in a closed environment, which solves the problem of human interference in the transmission of publishing data and improves the efficiency of publishing data transmission and drawing output.

[0211] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0212] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0213] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0214] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1The steps of the function specified in one or more boxes.

[0215] Specific embodiments have been used to illustrate the principles and implementation methods of this invention. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this invention. Therefore, the content of this specification should not be construed as a limitation of this invention.

Claims

1. A method of checking a drawing, characterized by, include: The acquired project planning information is structured to obtain the corresponding data dictionary; The project planning information is added to the drawings awaiting review based on the data dictionary. The drawings containing the project planning information are split into drawing frames and associated with the obtained drawing review information; The drawings are published after verifying the drawing review information and project planning information associated with them.

2. The graphic sheet review method according to claim 1, characterized by, The acquired project planning information is structured to obtain a corresponding data dictionary, including: The project planning information is analyzed to obtain project information, task information, professional information, project sub-item breakdown, personnel information, drawing set information, and resource information. The project information, task information, professional information, project sub-item decomposition, personnel information, drawing set information, and funding information are input into the data modeling tool to obtain the data dictionary; wherein, the data dictionary is stored in the data warehouse.

3. The drawing review method according to claim 1, characterized in that, The step of adding the project planning information to the drawings awaiting review according to the data dictionary includes: According to the preset project reading rules, the project planning information is read from the data dictionary and compiled. Create a project folder to store the drawings to be reviewed based on the compiled project planning information; Add the project planning information to the drawings awaiting review in the corresponding project folder.

4. The drawing review method according to claim 1, characterized in that, The step of splitting the drawing frame containing the project planning information and associating it with the obtained drawing review information includes: Extract the drawing number and drawing frame attributes of the drawings from the project planning information; Extract drawing countersigning information, drawing stamp information, and drawing breakdown information from the drawing review information; The drawing is split into drawing frames according to the drawing number, the drawing frame attributes, and the drawing splitting information to obtain the corresponding drawing frames; Associate the drawing countersigning information and drawing stamp information corresponding to each drawing frame with the drawing frame.

5. The drawing review method according to claim 2, characterized in that, The process of publishing the drawings after verifying the drawing review information and project planning information associated with the drawings includes: Read the stored drawing review information and project planning information from the data warehouse; The drawing review information associated with the drawing is compared with the drawing review information read from the data warehouse; If they match, compare the project planning information associated with the drawings with the project planning information read from the data warehouse; If they match, the drawings will be published.

6. The drawing review method according to claim 1, characterized in that, Also includes: Configure the roles and permissions of personnel responsible for reviewing drawings based on the planning information; The drawings to be reviewed are sent to personnel with the designated drawing review roles and permissions, according to the set drawing review roles and permissions.

7. A drawing review device, characterized in that, include: The data dictionary generation unit is used to perform structured processing on the acquired project planning information to obtain the corresponding data dictionary; The planning information adding unit is used to add the project planning information to the drawings to be reviewed based on the data dictionary; The splitting and association unit is used to split the drawing frame containing the project planning information and associate it with the obtained drawing review information; The verification and publication unit is used to verify the drawing review information and project planning information associated with the drawing before publishing the drawing.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the drawing review method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the drawing review method according to any one of claims 1 to 6.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instruction is executed by the processor, it implements the steps of the drawing review method according to any one of claims 1 to 6.