Engineering design drawing frame informatization management and automatic arrangement method and system

By managing the drawing frame files and information of engineering design drawings in the AutoCAD secondary development program, the problem of inefficient management and automatic layout of drawing frame information in the existing technology is solved, and the automated management and layout of drawing frame information is realized, and the design efficiency is improved.

CN119622885APending Publication Date: 2025-03-14FOSHAN RAIL TRANSIT DESIGN & RES INST CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411739420.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

The information management and automatic arrangement of drawing frames of engineering design drawings in the prior art lacks informational means, resulting in designers requiring a large number of manual operations and inefficient.

Method used

By storing and managing the drawing frame files and drawing frame information data of engineering design drawings in the AutoCAD secondary development program, a designer information list is established and bound to the electronic signature file, the automatic input and layout of drawing frame information is realized.

Benefits of technology

It greatly improves the production and management efficiency of engineering design drawings, reduces manual operation steps, and realizes the automated management and layout of drawing frame information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622885A_ABST
    Figure CN119622885A_ABST
Patent Text Reader

Abstract

The invention discloses an engineering design drawing frame informatization management and automatic arrangement method and system. The method comprises the steps that S1, drawing frame files and drawing frame information data of all engineering design drawings are stored in an AutoCAD secondary development program; s2, establishing a designer information list of the engineering design drawing; s3, selecting one item in the drawing frame file, acquiring corresponding drawing frame information data according to the name of the selected drawing frame file, and inputting corresponding engineering design drawing information; s4, obtaining a corresponding designer name from the designer information list according to the picture frame information data, and generating an electronic signature; s5, obtaining a drawing frame insertion point, and automatically arranging a drawing frame in the AutoCAD model space; and S6, generating drawing information, designer names and electronic signatures in an information bar of the designer information list drawing frame. According to the invention, informatization management and automatic arrangement of the drawing frame of the engineering design drawing are realized, and the production efficiency and the management efficiency are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of engineering design information processing, and in particular relates to a method and system for information management and automatic arrangement of engineering design drawing frames. Background Art

[0002] When engineering designers are producing engineering design drawings, they first need to manually select and arrange the drawing frames, and then manually fill in a large amount of drawing frame information including project name, design unit, construction unit, overall unit, design, verification, professional person in charge, approval, project person in charge, review, drawing name, drawing number, business number, stage, date, etc. in the designated position in the drawing frame title bar of each page of the drawing. The above working method includes a large number of manual operation steps such as text creation, editing, typesetting, and inserting blocks, all of which require designers to manually complete in the CAD model space and do a lot of repetitive work. At the same time, there is a lack of scientific information management between the drawing frames and frame information of engineering design drawings, the list of designers and the electronic signature files, and no effective connection has been established. Therefore, the existing working method has the disadvantages of low production and management efficiency. Summary of the invention

[0003] The present invention provides an engineering design drawing frame information management and automatic layout method and system, which are used to solve the problems existing in the prior art.

[0004] A method for information management and automatic layout of engineering design drawing frames, comprising the following steps:

[0005] S1: storing the drawing frame files and drawing frame information data of all engineering design drawings in the AutoCAD secondary development program;

[0006] S2: Creating a designer information list for the engineering design drawings, and binding the designer information list with a corresponding electronic signature file;

[0007] S3: selecting an item in the drawing frame file, obtaining corresponding drawing frame information data according to the name of the selected drawing frame file, and inputting corresponding engineering design drawing information into the AutoCAD secondary development program according to the drawing frame information data;

[0008] S4: acquiring the corresponding designer name from the designer information list according to the frame information data, and generating an electronic signature;

[0009] S5: Obtain the drawing frame insertion point and automatically arrange the drawing frame in the AutoCAD model space;

[0010] S6: Generate drawing information, designer name and electronic signature in the information column of the drawing frame.

[0011] In a preferred implementation, step S2 specifically includes the following steps:

[0012] S201: Inputting the name of the designer in the AutoCAD secondary development program;

[0013] S202: Selecting an electronic signature file corresponding to the name of the designer;

[0014] S203: storing the path of the electronic signature file.

[0015] In a preferred implementation, the drawing frame file of the engineering design drawing is an AutoCAD file, and the drawing frame file of the engineering design drawing includes at least dwg, dws, dwt, and dxf formats.

[0016] In a preferred implementation, the frame information data is stored in a json format file in the form of a key-value pair, wherein the key of the frame information data is a frame name string, the value of the frame information data is stored in an array form, and the value of the frame information data includes at least the frame file storage path, the plane coordinates of the frame base point, the map size, the frame information column and the text setting data.

[0017] In a preferred implementation, the frame information column and text setting data are recorded in the form of key-value pairs, the frame information column is the key, and the frame information column at least includes the project name, design unit, construction unit, general unit, design, verification, professional person in charge, approval, project person in charge, review, drawing name, drawing number, business number, stage, and date; the value is the text setting data, at least including the relative coordinates of the text and the relative coordinates of the electronic signature, and the text font style, the text setting data is the value, and the text setting data at least includes the relative coordinates of the text and the relative coordinates of the electronic signature, and the text font style, and the text relative coordinates are the planar relationship between the center points of the text content of multiple frame information columns relative to the frame base point.

[0018] In a preferred implementation, the electronic signature file is an AutoCAD file, and the electronic signature file includes at least dwg, dws, dwt, and dxf formats.

[0019] In a preferred implementation, the designer name and the storage path of the electronic signature file are stored in a json format file in the form of a key-value pair, wherein the designer name is the key and the storage path of the electronic signature file is the value.

[0020] An engineering design drawing frame information management and automatic layout system, comprising:

[0021] Information management module, used to store and read the frame files and frame information data of all engineering design drawings;

[0022] The file management module is used to store and read the designer information list and the corresponding electronic signature file of the engineering design drawings;

[0023] An information input module, which obtains corresponding drawing frame information data according to the name of the selected drawing frame file, and inputs corresponding engineering design drawing information into the AutoCAD secondary development program according to the drawing frame information data;

[0024] The information automatic layout module is used to automatically generate and arrange drawing information, designer names and electronic signatures.

[0025] A device for information management and automatic layout of engineering design drawing frames, comprising: an internal memory, a processor, a non-volatile storage medium, and a computer program stored in the non-volatile storage medium and executable on the processor, wherein the processor implements the above-mentioned information management and automatic layout of engineering design drawing frames when executing the computer program.

[0026] The present invention has at least the following beneficial effects:

[0027] 1) The present invention realizes the information management and automatic layout of the drawing frames of engineering design drawings, greatly improving production efficiency and management efficiency. The present invention provides a method and system for information management and automatic layout of the drawing frames of engineering design drawings, which can read and store the drawing frame files, drawing frame information, designer information lists and electronic signature files of engineering design drawings. Designers only need to select the drawing frame in the AutoCAD secondary development program and input the corresponding drawing information and designer name to realize the automatic generation and layout of the drawing frame, drawing information and designer information of the engineering design drawings, without the need for a large number of manual operations in the CAD model space.

[0028] 2) By writing the method of the present invention into an AutoCAD secondary development program, a large number of steps that require manual operation can be converted into computer automatic calculation operations, thereby improving production efficiency. If the existing production method is used, it takes about 10 minutes to manually arrange the drawing frame in the CAD model space and fill in the drawing frame information for any page of design drawings in the engineering project. However, by using the method and embodiment of the present invention, it only takes 1 minute to complete the automatic drawing, and the production efficiency is greatly improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 The present invention is a flowchart of the method for information management and automatic layout of engineering design drawing frames in the first embodiment of the present invention. DETAILED DESCRIPTION

[0030] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0031] The invention discloses a method and system for information management and automatic arrangement of drawing frames of engineering design drawings, which are used to solve the problems existing in the prior art.

[0032] Embodiment 1:

[0033] like Figure 1 As shown, this embodiment discloses a method for information management and automatic layout of engineering design drawing frames, which includes the following steps:

[0034] S1: storing the drawing frame files and drawing frame information data of all engineering design drawings in the AutoCAD secondary development program;

[0035] It should be explained that the above-mentioned AutoCAD secondary development program refers to the AutoCAD.NET API structure file, and can recognize AutoCAD files in at least dwg, dws, dwt, and dxf formats, and read file information.

[0036] In this embodiment, the drawing frame file of the engineering design drawing is an AutoCAD file, and the drawing frame file of the engineering design drawing includes at least dwg, dws, dwt, and dxf formats.

[0037] In this embodiment, the frame information data is stored in a json format file in the form of a key-value pair, wherein the key of the frame information data is a frame name string, and the value of the frame information data is stored in an array form, and the value of the frame information data includes at least the frame file storage path, the plane coordinates of the frame base point, the image size, the frame information column and the text setting data.

[0038] Specifically, the frame information columns and text setting data are recorded in the form of key-value pairs, where the keys are multiple frame information columns, including at least project name, design unit, construction unit, general unit, design, verification, professional person in charge, approval, project person in charge, review, drawing name, drawing number, business number, stage, and date; the values ​​are text setting data, including at least text relative coordinates and electronic signature relative coordinates, and text font style, and the text relative coordinates are the planar relationship between the center points of the text content of the multiple frame information columns and the frame base point.

[0039] S2: Creating a designer information list for the engineering design drawings, and binding the designer information list with a corresponding electronic signature file;

[0040] Preferably, the step S2 specifically includes the following steps:

[0041] S201: Inputting the name of the designer in the AutoCAD secondary development program;

[0042] S202: Selecting an electronic signature file corresponding to the name of the designer;

[0043] S203: storing the path of the electronic signature file.

[0044] In this embodiment, the electronic signature file is an AutoCAD file in the dwg, dws, dwt, or dxf format, and the name of the electronic signature file is consistent with the name of the designer.

[0045] In this embodiment, the designer name and the storage path of the electronic signature file are stored in a json format file in the form of a key-value pair, where the key is the designer name string and the value is the electronic signature file path string.

[0046] S3: selecting an item in the drawing frame file, obtaining corresponding drawing frame information data according to the name of the selected drawing frame file, and inputting corresponding drawing information into the AutoCAD secondary development program according to the drawing frame information data;

[0047] Specifically, the name of the frame file is used as the key, and the value corresponding to the query key-value pair is the frame information data.

[0048] S4: acquiring the corresponding designer name from the designer information list according to the frame information data, and generating an electronic signature;

[0049] S5: Obtain the drawing frame insertion point and automatically arrange the drawing frame in the AutoCAD model space;

[0050] In this embodiment, the frame insertion point is obtained by selecting or manually inputting coordinates in the AutoCAD model space. The frame base point is used as the insertion base point, and the frame file of the engineering design drawing is inserted into the AutoCAD model space in the form of a block to automatically complete the frame layout.

[0051] S6: Generate drawing information, designer name and electronic signature in the information column of the drawing frame.

[0052] In this embodiment, the drawing information and the designer name are both single-line text, the content of the text is obtained according to the input drawing information and the input designer name, the font style of the text is consistent with the text setting data, and the position of the text is calculated according to the relative coordinates of the text and the plane coordinates of the base point of the drawing frame. The electronic signature is inserted into the AutoCAD model space in the form of a block according to the electronic signature file, and the insertion point coordinates are calculated according to the relative coordinates of the electronic signature in S1 and the plane coordinates of the base point of the drawing frame.

[0053] In this embodiment, the above method steps can be implemented by writing an AutoCAD secondary development program, that is, automatically designing and generating various graphic element combinations in AutoCAD, including single-line text and blocks. The programming language includes but is not limited to C++ and C#. After the program is run, the above operations can be automatically completed in dwg, dws, dwt, and dxf format files.

[0054] Embodiment 2:

[0055] Based on the first embodiment, this embodiment discloses an engineering design drawing frame information management and automatic layout system, which includes:

[0056] Information management module, used to store and read the drawing frame files and drawing frame information data of all engineering design drawings;

[0057] The file management module is used to store and read the designer information list and the corresponding electronic signature file of the engineering design drawings;

[0058] An information input module, which obtains corresponding drawing frame information data according to the name of the selected drawing frame file, and inputs corresponding engineering design drawing information into the AutoCAD secondary development program according to the drawing frame information data;

[0059] The information automatic layout module is used to automatically generate and arrange drawing information, designer names and electronic signatures.

[0060] Embodiment 3: This embodiment discloses an engineering design drawing frame information management and automatic layout device, including: an internal memory, a processor, a non-volatile storage medium, and a computer program stored in the non-volatile storage medium and executable on the processor. When the processor executes the computer program, the above-mentioned engineering design drawing frame information management and automatic layout method is implemented.

[0061] It can be understood by those skilled in the art that all or part of the steps of the above-mentioned embodiments can be implemented by hardware related to program instructions. The above-mentioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiment are executed. The above-mentioned storage medium includes: ROM, RAM, magnetic disk or optical disk, etc., various media that can store program codes.

[0062] For those skilled in the art, various other corresponding changes and deformations can be made according to the technical solutions and concepts described above, and all of these changes and deformations should fall within the protection scope of the claims of the present invention.

Claims

1. A method for information management and automatic layout of engineering design drawing frames, characterized in that: The following steps are involved: S1: storing the drawing frame files and drawing frame information data of all engineering design drawings in the AutoCAD secondary development program; S2: Creating a designer information list for the engineering design drawings, and binding the designer information list with a corresponding electronic signature file; S3: selecting an item in the drawing frame file, obtaining corresponding drawing frame information data according to the name of the selected drawing frame file, and inputting corresponding engineering design drawing information into the AutoCAD secondary development program according to the drawing frame information data; S4: acquiring the corresponding designer name from the designer information list according to the frame information data, and generating an electronic signature; S5: Obtain the drawing frame insertion point and automatically arrange the drawing frame in the AutoCAD model space; S6: Generate drawing information, designer name and electronic signature in the information column of the drawing frame.

2. The method for information management and automatic layout of engineering design drawing frames according to claim 1 is characterized in that: The step S2 specifically includes the following steps: S201: Inputting the name of the designer in the AutoCAD secondary development program; S202: Selecting an electronic signature file corresponding to the name of the designer; S203: storing the path of the electronic signature file.

3. The method for information management and automatic layout of engineering design drawing frames according to claim 1 is characterized in that: The drawing frame file of the engineering design drawing is an AutoCAD file, and the drawing frame file of the engineering design drawing includes at least dwg, dws, dwt, and dxf formats.

4. The method for information management and automatic layout of engineering design drawing frames according to claim 1, characterized in that: The frame information data is stored in a json format file in the form of a key-value pair, wherein the key of the frame information data is a frame name string, the value of the frame information data is stored in an array form, and the value of the frame information data at least includes a frame file storage path, a frame base point plane coordinate, a map size, a frame information column and text setting data.

5. The method for information management and automatic layout of engineering design drawing frames according to claim 4 is characterized in that: The frame information column and text setting data are recorded in the form of key-value pairs, the frame information column is the key, and the frame information column at least includes the project name, design unit, construction unit, overall unit, design, verification, professional person in charge, approval, project person in charge, review, drawing name, drawing number, business number, stage, and date; The value is text setting data, which at least includes the relative coordinates of the text and the relative coordinates of the electronic signature, and the text font style. The text setting data is a value, and the text setting data at least includes the relative coordinates of the text and the relative coordinates of the electronic signature, and the text font style. The text relative coordinates are the planar relationship between the center points of the text content of multiple frame information columns and the frame base point.

6. The method for information management and automatic layout of engineering design drawing frames according to claim 2 is characterized in that: The electronic signature file is an AutoCAD file, and the electronic signature file includes at least dwg, dws, dwt, and dxf formats.

7. The method for information management and automatic layout of engineering design drawing frames according to claim 2 is characterized in that: The designer name and the storage path of the electronic signature file are stored in a json format file in the form of a key-value pair, wherein the designer name is the key and the storage path of the electronic signature file is the value.

8. An engineering design drawing frame information management and automatic layout system, characterized in that: include: Information management module, used to store and read the frame files and frame information data of all engineering design drawings; The file management module is used to store and read the designer information list and the corresponding electronic signature file of the engineering design drawings; An information input module, which obtains corresponding drawing frame information data according to the name of the selected drawing frame file, and inputs corresponding engineering design drawing information into the AutoCAD secondary development program according to the drawing frame information data; The information automatic layout module is used to automatically generate and arrange drawing information, designer names and electronic signatures.

9. An engineering design drawing frame information management and automatic layout device, characterized in that: include: An internal memory, a processor, a non-volatile storage medium, and a computer program stored in the non-volatile storage medium and executable on the processor, wherein the processor, when executing the computer program, implements the method for information management and automatic layout of engineering design drawing frames as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Quick inserting pattern frame system and method

    CN101055601A

  • DWG file annotation and signature generation and analysis plug-in, and use method thereof

    CN106599321A

  • Method and system for endorsement of landscape design project construction drawings

    CN107169739A

  • Automatic batch filling method for drawing frame title bar attribute information of CAD drawing

    CN114398857A

  • Road engineering drawing title bar information extraction method

    CN115761782A