An electromechanical graph paper drawing method and system based on a capital raising map

By using a method for drawing electromechanical drawings based on data collection, and leveraging equipment identification and neural network mapping relationships, electromechanical drawings are automatically drawn and updated. This solves the problem of inconsistencies in drawings caused by manual data collection between different disciplines, and improves design efficiency and consistency.

CN115422628BActive Publication Date: 2026-08-25GUANGZHOU AOBIN INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210886279.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-26
Publication Date
2026-08-25
Estimated Expiration
2042-07-26

AI Technical Summary

Technical Problem

In the electromechanical design process, the information gathering methods between different disciplines mainly rely on manual methods, which leads to increased workload, inconsistencies in drawings, and modifications and rework of on-site installation projects.

Method used

A method for drawing electromechanical drawings based on reference drawings is adopted. By recognizing the reference equipment icons, equipment tables and equipment lead line annotations, the equipment positioning and attribute data are obtained. A recurrent neural network is used to establish a mapping relationship, automatically draw and update the reference drawings, and mark them.

Benefits of technology

It has enabled automated drawing and updating, reduced manual intervention, improved drawing consistency, and reduced the frequency of modifications and rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115422628B_ABST
    Figure CN115422628B_ABST
Patent Text Reader

Abstract

The application relates to an electromechanical drawing paper drawing method and system based on a fund-raising map, which comprises the following steps: obtaining fund-raising attribute data, including at least one or more of fund-raising equipment parameter attribute data, fund-raising equipment lead attribute data and fund-raising room attribute data; obtaining a mapping relationship between the fund-raising attribute data and a fund-receiving drawing method; automatically drawing a map according to the fund-raising equipment attribute data and the mapping relationship; automatically updating the fund-receiving map when the attribute data changes; and marking the modified part. The equipment positioning and equipment attribute data are obtained through three modes or combinations of recognizing a fund-raising equipment icon, an equipment table and equipment lead marking. The room attribute data is obtained through three modes or combinations of direct acquisition, detection acquisition and manual acquisition. The correlation between the fund-raising equipment and the fund-receiving equipment is determined according to the attribute data of the room and the spatial relationship between the fund-raising equipment and the fund-receiving equipment. The mapping relationship between the fund-raising equipment attribute data and the fund-receiving drawing scheme is established, the fund-receiving map is automatically drawn, and the fund-receiving map is updated and marked.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of reference drawings, and more specifically, to a method and system for drawing electromechanical drawings based on reference drawings. Background Technology

[0002] Architectural design is a collective term encompassing design activities across various disciplines, including architecture, structure, and mechanical and electrical systems (MEP). MEP typically includes HVAC, plumbing, and electrical systems. During the design process for each MEP discipline, information is exchanged between them. The party providing the information is the information provider, and the party receiving the information is the information recipient. For example, in electrical design, the HVAC and plumbing departments need to provide information on the electrical requirements; in this case, the electrical department is the information recipient, and the plumbing department is the information provider. Regarding electrical room temperature, the HVAC and plumbing departments need to provide information to the electrical department on the temperature and drainage requirements of the electrical room; in this case, the electrical department is the information provider.

[0003] Since most architectural design drawings are hand-drawn using CAD, the representation of information about the same equipment varies greatly. Therefore, it is difficult to interpret these drawings directly by machine. Currently, information exchange between different disciplines mainly relies on manual methods. Because there is a significant amount of information exchanged between disciplines throughout the architectural design process, and this exchange is primarily done manually, the number of revisions to information is often substantial. This increases the workload and repetitions for the recipient, and inconsistencies and omissions in the drawings frequently occur, leading to modifications and rework in on-site electromechanical installation. This has become a major pain point in the industry. Summary of the Invention

[0004] To address the technical shortcomings of existing interdisciplinary information gathering methods that rely primarily on manual labor, this invention provides a method for drawing electromechanical drawings based on information gathering diagrams.

[0005] To achieve the above-mentioned objectives, the technical solution adopted is as follows:

[0006] A method for drawing electromechanical drawings based on reference drawings includes the following steps:

[0007] Obtain the asset attribute data, which includes at least one or more of the following: equipment parameter attribute data, asset lead wire attribute data, and asset room attribute data.

[0008] Obtain the mapping relationship between the data of the equipment providing the funding and the drawing method of the funding recipient;

[0009] Based on the data provided and the mapping relationship, drawings are automatically generated. When the data provided changes, the drawings are automatically updated and the modified parts are marked.

[0010] In the above scheme, equipment location and attribute data are obtained by identifying one or a combination of three methods: equipment icon, equipment table, and equipment lead line annotation. Room attribute data is obtained by one or a combination of three methods: direct acquisition, detection acquisition, and manual acquisition. Based on the room attribute data and the spatial relationship between the equipment providing the funding and the equipment receiving the funding, the association between the equipment providing the funding and the equipment receiving the funding is determined. A mapping relationship between the attribute data of the equipment providing the funding and the funding drawing scheme is established. The funding drawing is automatically drawn, updated, and marked based on the attribute data of the equipment providing the funding.

[0011] Preferably, the method for obtaining the parameter attribute data of the feed equipment is to read the feed material table and read the feed equipment lead wire annotation information.

[0012] Preferably, the method for obtaining device coordinate attribute parameters is to read the device icon or device leader annotation information.

[0013] Preferably, the room attribute data consists of the room code and room attributes of the data-providing device. The room code and attributes can be read directly from existing data or encoded manually. The room attributes are obtained by simulating room boundary algorithms or by manually drawing room outlines.

[0014] Preferably, the mapping relationship between device attribute data and the funded drawing method is automatically established using a recurrent neural network (RNN).

[0015] An electromechanical drawing system based on reference drawings applies a method for drawing electromechanical drawings based on reference drawings. The system includes a reference equipment parameter acquisition module, a reference equipment lead wire acquisition module, a reference room attribute acquisition module, an attribute-drawing method mapping module, and an automatic drawing and updating module. The outputs of the reference equipment parameter acquisition module, the reference equipment lead wire acquisition module, and the reference room attribute acquisition module are all electrically connected to the input of the attribute-drawing method mapping module. The output of the attribute-drawing method mapping module is electrically connected to the input of the automatic drawing and updating module.

[0016] Preferably, the equipment parameter acquisition module includes the following steps: preprocessing the table segments; splitting the equipment number; and acquiring the equipment attribute information.

[0017] Preferably, in the equipment lead acquisition module, the equipment lead object group is selected from the objects based on the lead marking characteristics. The selection method includes one or a combination of methods such as polyline features, layers, colors, text height, and keywords contained in the text.

[0018] Preferably, the room attribute acquisition module is used to acquire the room attributes of the room where the device is located; the room attributes include room code, room area and room function; there are three acquisition methods: 1) if the drawing is drawn by specific software, read directly from the file drawn by specific software; 2) acquire by simulating room boundary method; 3) acquire by manually drawing the outline of the room directly.

[0019] Preferably, the automatic drawing and updating module includes a new submodule and an update submodule; the output of the attribute-drawing method mapping module is electrically connected to the input of the new submodule, and the output of the new submodule is electrically connected to the input of the update submodule.

[0020] Compared with the prior art, the beneficial effects of the present invention are:

[0021] This invention provides a method and system for drawing electromechanical drawings based on reference diagrams. It obtains equipment location and attribute data by identifying one or a combination of three methods: equipment icons, equipment lists, and equipment lead line annotations. It also obtains room attribute data through one or a combination of three methods: direct acquisition, detection acquisition, and manual acquisition. Based on the room attribute data and the spatial relationship between the reference equipment and the referenced equipment, it determines the association between the reference equipment and the referenced equipment. Finally, it establishes a mapping relationship between the reference equipment attribute data and the referenced drawing scheme, automatically drawing, updating, and marking the referenced drawings based on the reference equipment attribute data. Attached Figure Description

[0022] Figure 1 This is a flowchart of the method of the present invention;

[0023] Figure 2 This is a flowchart of the training process for the RNN recurrent neural network model of the present invention;

[0024] Figure 3 This is a module connection diagram of the present invention;

[0025] Figure 4 This is the attribute map extracted by device lead feature according to the present invention;

[0026] Figure 5 This is a diagram showing the arrangement of the equipment in a room according to the present invention;

[0027] Figure 6 The present invention obtains room outlines and room attribute maps using a simulated boundary method;

[0028] Figure 7 This invention provides an automatic plan view drawing;

[0029] Figure 8 This is a diagram of the automatic drawing system of the present invention;

[0030] Figure 9 This invention provides an automatic update plan and marker diagram;

[0031] Figure 10 The automatic update system and the marking diagram of the present invention;

[0032] Figure 11 This is a material diagram of the HVAC equipment of the present invention;

[0033] Figure 12 This is a diagram showing the lead wire markings for the device used in this invention. Detailed Implementation

[0034] The accompanying drawings are for illustrative purposes only and should not be construed as limiting the scope of this patent.

[0035] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0036] Example 1

[0037] like Figure 1 As shown, a method for drawing electromechanical drawings based on reference drawings includes the following steps:

[0038] Obtain the parameter attribute data of the equipment;

[0039] Obtain the lead wire attribute data of the equipment;

[0040] Obtain the attribute data of the room where the information is requested;

[0041] Obtain the mapping relationship between the data of the equipment providing the funding and the drawing method of the funding recipient;

[0042] Based on the equipment attribute data and mapping relationship, drawings are automatically generated. When the attribute data changes, the drawings are automatically updated, and the modified parts are marked.

[0043] In the above scheme, equipment location and attribute data are obtained by identifying one or a combination of three methods: equipment icon, equipment table, and equipment lead line annotation. Room attribute data is obtained by one or a combination of three methods: direct acquisition, detection acquisition, and manual acquisition. Based on the room attribute data and the spatial relationship between the equipment providing the funding and the equipment receiving the funding, the association between the equipment providing the funding and the equipment receiving the funding is determined. A mapping relationship between the attribute data of the equipment providing the funding and the funding drawing scheme is established. The funding drawing is automatically drawn, updated, and marked based on the attribute data of the equipment providing the funding.

[0044] Preferably, the method for obtaining the parameter attribute data of the feed equipment is to read the feed material table and read the feed equipment lead wire annotation information.

[0045] Preferably, the method for obtaining device coordinate attribute parameters is to read the device icon or device leader annotation information.

[0046] Preferably, the room attribute data consists of the room code and room attributes of the data-providing device. The room code and attributes can be read directly from existing data or encoded manually. The room attributes are obtained by simulating room boundary algorithms or by manually drawing room outlines.

[0047] Preferably, the mapping relationship between device attribute data and the funded drawing method is automatically established using a recurrent neural network (RNN).

[0048] The above scheme utilizes a recurrent neural network (RNN) to automatically establish an attribute-plotting method mapping. The parameters in the RNN model are: `sequence_length` (sequence step size) represents the text information of each row in the equipment material table, and `num_features` (number of features) represents the number of attributes to be judged from each row. In this case, each row undergoes data preprocessing to obtain four parameters: attribute 1 to attribute 4. A plotting method model is trained based on a certain number of samples to automatically derive the predicted target value. Specifically... Figure 2 As shown.

[0049] Example 2

[0050] An electromechanical drawing system based on reference drawings applies a method for drawing electromechanical drawings based on reference drawings. The system includes a reference equipment parameter acquisition module, a reference equipment lead wire acquisition module, a reference room attribute acquisition module, an attribute-drawing method mapping module, and an automatic drawing and updating module. The outputs of the reference equipment parameter acquisition module, the reference equipment lead wire acquisition module, and the reference room attribute acquisition module are all electrically connected to the input of the attribute-drawing method mapping module. The output of the attribute-drawing method mapping module is electrically connected to the input of the automatic drawing and updating module.

[0051] Preferably, the equipment parameter acquisition module includes the following steps: preprocessing the table segments; splitting the equipment number; and acquiring the equipment attribute information.

[0052] In the above scheme, the table recognition method mainly relies on table lines, including horizontal and vertical lines. Due to various industry drawing habits, the table line segments need to be preprocessed. Table preprocessing includes: zeroing the Z-axis of table elements, merging broken lines, deleting overlapping lines, and recognizing the table header. Zeroing the Z-axis mainly targets line segments and text that appear to be of equal height in a plane but are not of equal height in three-dimensional space. Merging broken lines mainly targets table lines that appear to be a single line but are actually composed of multiple line segments with overlapping ends, merging these broken lines to facilitate table data reading. Deleting overlapping lines is necessary when lines still overlap after merging, making them invisible on the surface, and these need to be deleted. Recognizing the table header mainly involves identifying a row as the header row from the cell rows, primarily based on keyword detection. For example, rows containing "equipment," "number," "serial number," or "remarks."

[0053] Based on the preprocessed table lines, the information from the material list is extracted in tabular form. The equipment number column is identified as the key column, and using this key column as a baseline, all equipment attribute information is extracted as the initial attribute data for the material equipment. According to industry practice, equipment with the same attributes (equipment parameters) is usually grouped together in one row in the equipment table, and equipment numbers are often combinations of multiple equipment numbers. Therefore, an equipment number splitting and matching method is also used, specifically as follows: Feature separators are extracted from the equipment number text, including two categories: continuous and non-continuous separators. Continuous separators include commonly used symbols such as "-" and "~", used to describe a series of consecutive natural numbers. Non-continuous separators include symbols such as ''' / , including full-width and half-width forms, used to express a series of non-continuous natural numbers. Multiple separators may appear in the equipment number text, requiring multiple splitting steps to ultimately obtain the number for a single piece of equipment. Furthermore, for numbers containing multiple separators, multiple splitting steps are required to ultimately obtain the number for a single piece of equipment. If the equipment number is EF&SEF-B4-1~2-1, it needs to be further split into EF&SEF-B4-1-1 and EF&SEF-B4-2-1.

[0054] Because many of the equipment parameter texts in the table contain descriptive sentences, it's necessary to extract key information from these sentences using keywords and convert it into equipment attribute information required by the target industry. Taking power as an example, you can search for text groups ending in kW in the "Specifications" column to find the equipment's power attribute; texts containing 10kV, 380V, or 220V represent voltage attributes. Following these steps, you will ultimately obtain a list of attribute data for each piece of equipment in the data extraction table.

[0055]

[0056] Preferably, in the equipment lead acquisition module, the equipment lead object group is selected from the objects based on the lead marking characteristics. The selection method includes one or a combination of methods such as polyline features, layers, colors, text height, and keywords contained in the text.

[0057] In the above solution, the equipment lead wire marking recognition module is used to recognize the equipment lead wire markings of the relevant professional field.

[0058] Based on the leader line annotation characteristics, filter out the device leader line object group from the objects. Filtering methods include: one or a combination of methods such as polyline features, layers, colors, text height, and keywords contained in the text.

[0059] One method utilizing polyline features involves: resetting the Z-axis coordinates of all elements in all layers to zero; searching for two endpoints that overlap or are close in distance (the overlapping portion being the polyline point coordinate pt2); obtaining a pair of annotation lines, where one horizontal line is line segment 2 and the other leader line is line segment 1. The other endpoint of the leader line is the device point coordinate pt1. Based on the position of line segment 2, the nearby device number annotation text is obtained, leading to the device coordinate data for that device number.

[0060] As attached Figure 4 The inclined line segment is defined as line segment 1, and the horizontal line segment is defined as line segment 2. The intersection of line segment 1 and line segment 2, or the point less than 10 units away from line segment 2 among two points of line segment 1, is the polyline point pt2. The other endpoint of line segment 1 is pt1, which is defined as the coordinate point of the electrical equipment icon. The coordinate information of endpoint pt1 is extracted, thereby obtaining the equipment number, coordinate location, and other attributes related to the equipment lead wire labeling information. These attributes are then added to the equipment attribute table. See the table below:

[0061] Device attribute table with coordinate attributes

[0062]

[0063] Preferably, the room attribute acquisition module is used to acquire the room attributes of the room where the device is located; the room attributes include room code, room area and room function; there are three acquisition methods: 1) if the drawing is drawn by specific software, read directly from the file drawn by specific software; 2) acquire by simulating room boundary method; 3) acquire by manually drawing the outline of the room directly.

[0064] The above scheme includes a simulated room boundary method, which involves: obtaining the coordinates of the equipment, obtaining the maximum boundary line of the space where the coordinate points are located, obtaining the simulated boundary of the room where the equipment is located, encoding the room, and reading the area and text within the boundary. The text is a description of the room's function, such as "fan room". (See attached diagram.) Figure 5 and Figure 6 As shown.

[0065] This module adds room attribute data to the device attribute table. See the table below:

[0066]

[0067]

[0068] The attribute-drawing method mapping module sets up multiple drawing methods and provides attribute tables and logical decision tables for multiple devices for each method, as shown below:

[0069]

[0070] Based on the attribute-drawing method mapping module, add drawing method attributes to the device attribute table; as shown in the table below:

[0071]

[0072]

[0073] Preferably, the automatic drawing and updating module includes a new submodule and an update submodule; the output of the attribute-drawing method mapping module is electrically connected to the input of the new submodule, and the output of the new submodule is electrically connected to the input of the update submodule.

[0074] In the above scheme, the drawing and updating module automatically draws electrical system diagrams and floor plans based on the data obtained in the above steps. It also uses room attribute data from the equipment attribute data to determine the relationships between equipment. In this example, the equipment providing data with the same room attribute (room code ROOM001) includes: SPF-B1-15, SPF-B1-16, SPF-B1-17, and SPF-B1-18; the receiving equipment is 1AP1. Therefore, it can be determined that distribution box 1AP1 can provide power distribution for fans SPF-B1-15, SPF-B1-16, SPF-B1-17, and SPF-B1-18.

[0075] In the newly created submodule, the electrical system diagram drawing method is as follows: Draw the outgoing line module of the system diagram based on the drawing method data of the equipment, and add the incoming line module. Number the outgoing line circuits to complete the system diagram; draw the planar diagram according to the drawing method of the equipment, connect the lines, and draw the connection numbers according to the system diagram, such as... Figure 7 and Figure 8 As shown.

[0076] In the update submodule, when the funding provider resubmits the funding condition diagram, steps S1 to S4 are repeated based on the new funding condition diagram to regenerate the modified system diagram and floor plan. Cloud line annotations are then added to the modified system diagram and floor plan. Figure 9 and Figure 10 As shown.

[0077] Example 3

[0078] In this example, the funding party is the HVAC (Heating, Ventilation, and Air Conditioning) profession, and the funding recipient is the electrical profession. The HVAC profession's attribute data includes load type, load power, load voltage, etc., which are mapped to different electrical drawing methods, and electrical drawings are obtained based on the room attribute information.

[0079] As attached Figure 11 As shown, it contains parameters for various fan equipment. The diagram includes icons for various HVAC equipment, as well as various leading lines and labels extending from those icons, as shown in the attached image. Figure 12 As shown, the HVAC equipment number is marked on the lead wire.

[0080] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the implementation of the present invention. Those skilled in the art can make other variations or modifications based on the above description. It is neither necessary nor possible to exhaustively describe all embodiments here. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the claims of the present invention.

Claims

1. A method for drawing electromechanical drawings based on reference drawings, characterized in that, Includes the following steps: Obtain the resource attribute data, including the resource equipment parameter attribute data and the resource equipment lead wire attribute data; the method for obtaining the resource equipment parameter attribute data is to read the resource material list and read the resource equipment lead wire annotation information. The process of reading the data submission table includes the following steps: preprocessing the table line segments; splitting the equipment number; obtaining equipment attribute information; table preprocessing includes: zeroing the Z-axis of table elements, merging broken lines, deleting duplicate lines, and identifying the table header; obtaining equipment attribute information involves extracting key information from descriptive sentences using keywords, wherein text ending with kW in the search text group is used as the electrical power attribute of the equipment; the method for obtaining equipment coordinate attribute parameters is to read the data submission equipment icon or equipment lead wire annotation information; The data includes at least one or more room attribute data; the room attribute data consists of the room code and room attributes of the data-providing device, which can be read directly from existing data or encoded manually; the room attributes are obtained by simulating room boundary algorithms or by manually drawing room outlines. Obtain the mapping relationship between the data provided and the data received for plotting. Based on the data provided and the mapping relationship, drawings are automatically generated. When the data provided changes, the drawings are automatically updated and the modified parts are marked.

2. The method for drawing electromechanical drawings based on reference drawings according to claim 1, characterized in that, The mapping relationship between equipment attribute data and the funded drawing method is automatically established using a recurrent neural network (RNN).

3. A system for drawing electromechanical drawings based on reference drawings, which applies the method for drawing electromechanical drawings based on reference drawings as described in claim 1, characterized in that, It includes a data acquisition equipment parameter acquisition module, a data acquisition equipment lead wire acquisition module, a data acquisition room attribute acquisition module, an attribute-drawing method mapping module, and a drawing automatic drawing and updating module; the output terminals of the data acquisition equipment parameter acquisition module, the data acquisition equipment lead wire acquisition module, and the data acquisition room attribute acquisition module are all electrically connected to the input terminal of the attribute-drawing method mapping module, and the output terminal of the attribute-drawing method mapping module is electrically connected to the input terminal of the drawing automatic drawing and updating module; The equipment parameter acquisition module includes the following steps: preprocessing table line segments; splitting equipment numbers; acquiring equipment attribute information; table preprocessing includes: zeroing the Z-axis of table elements, merging broken lines, deleting duplicate lines, and identifying table headers; the acquisition of equipment attribute information involves extracting key information from descriptive sentences using keywords, wherein text ending with kW in the search text group is used as the electrical power attribute of the equipment; the room attribute acquisition module is used to acquire the room attributes of the room where the equipment is located; room attributes include room code, room area, and room function; there are three acquisition methods: 1) if the drawing is made by specific software, read directly from the file drawn by the specific software; 2) acquire using the simulated room boundary method; 3) acquire by manually drawing the outline of the room.

4. The electromechanical drawing system based on reference drawings according to claim 3, characterized in that, In the equipment lead acquisition module, equipment lead object groups are filtered from objects based on lead annotation features. The filtering methods include one or a combination of methods such as polyline features, layers, colors, text height, and keywords contained in the text.

5. The electromechanical drawing system based on reference drawings according to claim 3, characterized in that, The automatic drawing and updating module includes a new submodule and an update submodule; the output of the attribute-drawing method mapping module is electrically connected to the input of the new submodule, and the output of the new submodule is electrically connected to the input of the update submodule.

Citation Information

Patent Citations

  • Automatic generation method and device for building electrical design drawing and storage device

    CN110059358A