CN113536407B - Method, device and storage medium for constructing project drawing based on unit equipment - Google Patents

Method, device and storage medium for constructing project drawing based on unit equipment Download PDF

Info

Publication number
CN113536407B
CN113536407B CN202110644606.9A CN202110644606A CN113536407B CN 113536407 B CN113536407 B CN 113536407B CN 202110644606 A CN202110644606 A CN 202110644606A CN 113536407 B CN113536407 B CN 113536407B
Authority
CN
China
Prior art keywords
unit equipment
project
macro
page
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110644606.9A
Other languages
Chinese (zh)
Other versions
CN113536407A (en
Inventor
吴向阳
刘扬
陈昱辰
易向华
邹元广
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Dongyan Intelligent Design And Research Institute Co ltd
Original Assignee
Wuhan Dongyan Intelligent Design And Research Institute Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Dongyan Intelligent Design And Research Institute Co ltd filed Critical Wuhan Dongyan Intelligent Design And Research Institute Co ltd
Priority to CN202110644606.9A priority Critical patent/CN113536407B/en
Publication of CN113536407A publication Critical patent/CN113536407A/en
Application granted granted Critical
Publication of CN113536407B publication Critical patent/CN113536407B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/12Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computational Mathematics (AREA)
  • Architecture (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Stored Programmes (AREA)

Abstract

The invention relates to the technical field of electrical drawing, in particular to a method, a device and a storage medium for constructing a project drawing based on unit equipment. Creating a new project; determining basic information and drawing information of the project; selecting an item type and designating an item template; determining a project component brand; determining a project function group; adding a region; an electric cabinet for adding areas; a PLC station for adding an area; a unit device for adding a region; according to the added parameters of the unit equipment, resolving the corresponding graphic macro names and the corresponding graphic macro addresses from the configuration files of the unit equipment; inserting the corresponding graphic macros into the project to generate a unit equipment drawing; and adding other unit devices item by item to obtain a complete project drawing. And an electrical schematic diagram is added for optional configuration of the unit equipment through attribute value, page macro and window macro addresses of the unit equipment are analyzed according to XML files of the unit equipment, automatic insertion of standardized page macro and window macro in a designated page is realized, and the workload of manual drawing is reduced.

Description

Method, device and storage medium for constructing project drawing based on unit equipment
Technical Field
The invention relates to the technical field of electrical drawing, in particular to a method, a device and a storage medium for constructing a project drawing based on unit equipment.
Background
In the electrical drawing field, when a designer makes a schematic diagram of equipment, a specific identical graph is drawn Cheng Tuxing macros, so that when the specific design is carried out, the identical schematic diagram is inserted into a corresponding graph macro, and the identical graph does not need to be drawn repeatedly, thereby greatly improving the drawing efficiency and quality. The designer still needs to manually insert the graphics, and when the device system is large, the corresponding graphics to be drawn and the inserted graphics macros become very numerous. When a plurality of designers are required to cooperatively design, the coordinates of the electrical schematic diagrams are different, and the final schematic diagram patterns are not uniform. This not only brings heavy manufacturing work to the designer, but also brings huge work to the proof reader and auditor.
Therefore, how to realize the rapid automatic drawing of the drawing is a difficult problem to be solved.
Disclosure of Invention
The invention aims at overcoming the defects of the prior art, and provides a method, a device and a storage medium for constructing a project drawing based on unit equipment, wherein the project is parameterized based on the unit equipment, so that automatic insertion of a macro circuit is realized, and quick and automatic drawing of the drawing is realized.
The invention discloses a method for constructing a project drawing based on unit equipment, which comprises the following steps: comprising
Creating a new project;
determining basic information and drawing information of the project;
selecting an item type and designating an item template;
determining a project component brand;
determining a project function group;
adding a region;
an electric cabinet for adding areas;
a PLC station for adding an area;
a unit device for adding a region;
according to the added parameters of the unit equipment, the graphic macro name and the graphic macro address corresponding to the unit equipment are analyzed from the unit equipment configuration file;
inserting the corresponding graphic macro into the project according to the graphic macro name and the graphic macro address to generate a unit equipment drawing;
and adding other unit equipment item by item to obtain a complete project drawing consisting of a plurality of unit equipment drawings.
Preferably, before the new item is created, the method further includes:
designing standard page macros and window macros of unit equipment in macro projects;
defining different parts corresponding to different parameters in the page macro and the window macro through a value set of placeholders;
and generating page macros and/or window macros corresponding to the components to the designated path folder.
Preferably, one of said items comprises a number of unit devices capable of performing one or one function, said unit devices comprising a number of components, said components being associated to different page macros or window macros by configurable attribute parameters.
Preferably, the graphic macro is inserted into the item in a page-by-page adding manner, and the method comprises the following steps:
adding page macro circuits page by page;
and calling a corresponding page macro circuit according to the analyzed page macro address, and inserting the page macro circuit into the current page of the drawing.
Preferably, when the page macro contains a window macro, a corresponding window macro circuit is called according to the resolved window macro address and inserted into the page macro circuit.
Preferably, when the current page to be added contains a placeholder, outputting a configurable unit device attribute on the UI interface, where the configurable unit device attribute is used for a user to select an attribute, and performing attribute value allocation of the attribute.
Preferably, the page macro circuit and the window macro circuit are prefabricated circuits containing electrical symbols and graphics.
The technical scheme also provides a system for constructing the project drawing based on the unit equipment, which comprises the following steps:
project configuration input module for
Creating a new project;
determining basic information and drawing information of the project;
selecting an item type and designating an item template;
determining a project component brand;
determining a project function group;
adding a region;
an electric cabinet for adding areas;
a PLC station for adding an area;
a unit device for adding a region;
the analysis module is used for analyzing the graphic macro name and the graphic macro address corresponding to the unit equipment from the unit equipment configuration file according to the added parameters of the unit equipment;
the drawing generation module is used for inserting the corresponding graphic macro into the project according to the graphic macro name and the graphic macro address to generate a unit equipment drawing; and adding other unit equipment item by item to obtain a complete project drawing consisting of a plurality of unit equipment drawings.
The scheme also provides a device/terminal device for constructing the project drawing based on the unit equipment, which comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, and is characterized in that the processor realizes the steps of the method when executing the computer program.
The present solution also provides a computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the above method.
The beneficial effects of the invention are as follows: the modular structured standardization is utilized to decompose the equipment into unit equipment, and the XML technology is utilized to combine the graphic macros to form the electrical schematic diagram of the unit equipment. According to the structural characteristics of the electrical schematic diagrams of different unit devices, various graphic macros are connected with the attribute parameters of the unit devices, the electrical schematic diagrams are added for optional configuration of the unit devices through attribute values, and corresponding material parts are selected. And the page macro and window macro addresses of the unit equipment are analyzed according to the XML file of the unit equipment, so that the standardized page macro and window macro can be automatically inserted into the appointed page, and the workload of manual drawing is reduced. The designer does not need to consider the implementation of different standard details, and meanwhile, does not need to repeatedly design a basic circuit for each project, so that the drawing efficiency is improved, and the drawing quality is ensured.
Drawings
FIG. 1 is a schematic flow chart of a unit equipment-based construction project drawing of the invention;
FIG. 2 is a schematic flow chart of a drawing generated based on parameters of a unit device;
FIG. 3 is a schematic diagram of the composition of the project drawings of the present invention;
FIG. 4 is a schematic diagram of the configuration of the unit devices in terms of parameters, components and graphic macros;
FIG. 5 is a schematic diagram of a mapping relationship between a configuration file of a unit device and a drawing of a graphic macro and a unit device;
FIG. 6 is a schematic diagram illustrating a mapping relationship between attribute parameters of a unit device and a configuration file of the unit device;
FIG. 7 is a schematic diagram of a unit device configuration file;
FIG. 8 is a diagram of various graphical macros under a folder;
FIG. 9 is a definition of attributes in project configuration software;
FIG. 10 is a graphical macro assembly logic in project configuration software.
Detailed Description
In order to make the technical problems, technical schemes and beneficial effects to be solved by the present application more clear, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
It will be understood that when an element is referred to as being "mounted" or "disposed" on another element, it can be directly on the other element or be indirectly on the other element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or be indirectly connected to the other element.
It is to be understood that the terms "length," "width," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate or are based on the orientation or positional relationship shown in the drawings, merely to facilitate description of the present application and simplify description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be configured and operated in a particular orientation, and therefore should not be construed as limiting the present application.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present application, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
The method of the proposal is to define the equipment realizing a certain function as unit equipment (UnitDevice) which can be single-function equipment, such as an electromagnetic valve, or complex-function equipment, such as an elevator (including combined parts of an elevating motor, a rolling machine motor, a positioner, a sensor and the like), wherein the electrical drawing of the unit equipment is formed by combining a plurality of basic circuit macros.
An item is a collection of documents and data, including pages, parts, symbols, tables, and frames. A new project is created, a template is specified, and the template contains the settings of the project, the project data and the type of equipment. Item types are classified into process class devices and transport class devices. Creating a project in project configuration UI software, setting project type parameters, setting part brands, setting function groups, setting areas, setting PLC stations, adding unit equipment, setting unit equipment parameters, generating a project file XML, importing the project file into a drawing generation plug-in, analyzing the project file by drawing generation software, and creating a project drawing.
Example 1
As shown in fig. 1-2, the flow of constructing a project drawing based on unit equipment is as follows:
creating a new project in project configuration software;
determining basic information and drawing information of the project;
selecting an item type and designating an item template;
determining a project component brand;
determining a project function group;
determining the installation position of the component in the project;
adding a region;
an electric cabinet for adding areas;
a PLC station for adding an area;
a unit device for adding a region;
exporting a project file;
and importing the project file into the drawing generation plug-in to generate a project drawing.
The method for importing the project file and generating the project drawing comprises the following steps:
according to the added parameters of the unit equipment, resolving the graphic macro names and the graphic macro addresses corresponding to the unit equipment from the configuration file of the unit equipment;
inserting the corresponding graphic macro into the project according to the name and the address of the graphic macro to generate a unit equipment drawing;
and adding other unit equipment item by item to obtain a complete project drawing consisting of a plurality of unit equipment drawings.
The project file contains drawing information, template information, component brand replacement information, project function groups, installation positions, area information, electric cabinet information, PLC station information and an xml code (containing parameter set values of users) of each added unit device.
Inserting graphic macros into items in a page-by-page addition manner includes
Adding page macro circuits page by page;
calling a corresponding page macro circuit according to the analyzed page macro address, and inserting the page macro circuit into the current page of the drawing;
when the page macro contains a window macro, a corresponding window macro circuit is called according to the analyzed window macro address, and the window macro circuit is inserted into the page macro circuit.
When the unit equipment of the area is added, the displayed attributes are required to be subjected to parameter configuration in the UI interface, the parameters are stored in Value nodes of each attribute of the unit equipment configuration file after being configured, and corresponding page macros or window macros can be mapped from the designated paths according to the Value sets of the placeholders of the attributes.
The configuration file of the unit equipment is not a pre-configured file, and when the configuration file is configured, the configuration file comprises:
and designing a standard page macro and a window macro of the unit equipment in the macro project, defining different parts corresponding to different parameters in the macro through a value set of the placeholders, and generating the page macro and the window macro under a specified path folder. Logical properties of the editing unit device, and graphic macro combination logic of the editing unit device, namely, in the XML writing process, properties are defined first (shown in fig. 9), and then graphic macro combination is defined (shown in fig. 10). The graphical macro reference comes from under the specified path folder.
And adding a unit equipment XML file into the project configuration software, selecting equipment attribute logic in the XML file in the software, analyzing the attribute logic configuration of the unit equipment by the software in the project drawing generation process, calling a corresponding page macro/window macro, and combining to generate a complete unit equipment drawing.
As shown in fig. 3, the scheme abstracts unit devices based on the thought of module design, a circuit of a project is composed of a plurality of unit devices, the unit devices are composed of a plurality of pages of macros/window macros, and a set of project drawings is finally composed of a plurality of unit devices.
As shown in fig. 4, the unit equipment is a basic object of a drawing, and includes different components, and the components of different specifications are selected by setting the attribute (parameter) of the unit equipment. Different parameters are set for each unit device, and different component parameters can be switched, so that the unit device has parameterized properties.
As shown in FIG. 5, the abstract unit devices are described by extensible markup language. Extensible markup language, extensible Markup Language (XML), is a structural language for marking various types of information that can be processed by a computer, and is an effective tool for processing distributed structural information. The unit devices meeting the XML grammar specification are organized by custom tags into various page macros/window macros of the unit devices, optional window macros are selected by attributes (logic parameters), power is selected, and other configurable logic attributes. The actual electrical schematic diagram of the mechanical equipment is converted into a logic combination described by XML, and the software selects page macros/window macros according to the XML to generate the electrical schematic diagram of the mechanical equipment.
In this scheme, the writing process of the configuration file of the unit equipment is as follows:
the first step writes the display of the UI interface for visualizing the unit device and the editing device.
And the second part writes XML call macro group to build unit equipment. All XML nodes appear in pairs, and the description content is that under the Root node, the Root node comprises a plurality of value List (collection of parameter values) and Unitdevice (definition unit device) nodes. A UnitDevice contains one Properties node and multiple DTIndex nodes (macros describing the use of the unit devices).
ValueList is used to define a set of parameter values, which is indexed by an Id attribute as a unique identifier, the value of the set is identified by Val, and the actual value is filled in Val node, such as < Val >37 KW.
The UnitDevice is used for defining the unit device, and all configurations are centered on the unit device, including definition of display, parameter values, referenced macro groups or page macros and window macros of the UI interface, and definition of the PLC and the junction box. A UnitDevice node includes a < Properties > node and a plurality of < DTIndex > nodes.
In the Property setting of the UI, each Property node has a Value attribute, which does not need to be set here, and is reserved for the program to record the actual input of the user (i.e. the attribute parameters input in the adding unit device above).
As shown in FIG. 6, the frameworks of different types of unit devices are consistent, and the transformation and definition of the frameworks is implemented by custom markup nodes in XML.
As shown in fig. 7, the configuration file of the unit device may obtain the name of the graphic macro and the address of the graphic macro of the unit device through parsing, and may obtain the corresponding graphic macro according to the name of the graphic macro and the address of the graphic macro.
As shown in fig. 8, under a folder, there may be a plurality of graphic macros, and the graphic macros can be located to the folder by the addresses of the graphic macros, and the names of the graphic macros may be used to obtain the corresponding graphic macros from the plurality of graphic macros in the folder.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic of each process, and should not limit the implementation process of the embodiment of the present application in any way.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other manners. For example, the apparatus/terminal device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical function division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each method embodiment described above. . Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
The above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.

Claims (10)

1. A method for constructing a project drawing based on unit equipment is characterized by comprising the following steps: comprising
Creating a new project;
determining basic information and drawing information of the project;
selecting an item type and designating an item template;
determining a project component brand;
determining a project function group;
adding a region;
an electric cabinet for adding areas;
a PLC station for adding an area;
a unit device for adding a region;
according to the added parameters of the unit equipment, the graphic macro name and the graphic macro address corresponding to the unit equipment are analyzed from the unit equipment configuration file;
inserting the corresponding graphic macro into the project according to the graphic macro name and the graphic macro address to generate a unit equipment drawing;
adding other unit equipment item by item to obtain a complete project drawing consisting of a plurality of unit equipment drawings;
the method also comprises the steps of decomposing the equipment into unit equipment, combining the graphic macros into an electrical schematic diagram of the unit equipment by utilizing an XML technology, associating various graphic macros with attribute parameters of the unit equipment according to the structural characteristics of the electrical schematic diagram of different unit equipment, adding the electrical schematic diagram for optional configuration of the unit equipment through attribute value, selecting corresponding material components, analyzing page macros and window macros addresses of the unit equipment according to an XML file of the unit equipment, and realizing automatic insertion of standardized page macros and window macros in a designated page.
2. The method of constructing a project drawing based on a unit apparatus according to claim 1, further comprising, before the creating of the new project:
designing standard page macros and window macros of unit equipment in macro projects;
defining different parts corresponding to different parameters in the page macro and the window macro through a value set of placeholders;
and generating page macros and/or window macros corresponding to the components to the designated path folder.
3. The method for constructing a project drawing based on unit equipment according to claim 1, wherein: one of the items contains several unit devices that can implement one or one of the functions, the unit devices containing several components that are associated to different page macros or window macros by configurable attribute parameters.
4. The method of constructing a project drawing based on a unit apparatus according to claim 1, wherein the graphic macro is inserted into the project in a page-by-page addition manner, comprising:
adding page macro circuits page by page;
and calling a corresponding page macro circuit according to the analyzed page macro address, and inserting the page macro circuit into the current page of the drawing.
5. The method for constructing a project drawing based on unit equipment according to claim 4, wherein: when the page macro contains a window macro, a corresponding window macro circuit is called according to the analyzed window macro address, and the window macro circuit is inserted into the page macro circuit.
6. The method for constructing a project drawing based on unit equipment according to claim 4, wherein: and outputting a configurable unit equipment attribute on the UI interface when the current page to be added contains the placeholder, wherein the configurable unit equipment attribute is used for a user to select the attribute and carrying out attribute value allocation of the attribute.
7. The method of building project drawings based on unit equipment of claim 5, wherein the page macro and window macro are pre-fabricated circuits containing electrical symbols and graphics.
8. A system for constructing a project drawing based on a unit device, comprising:
project configuration input module for
Creating a new project;
determining basic information and drawing information of the project;
selecting an item type and designating an item template;
determining a project component brand;
determining a project function group;
adding a region;
an electric cabinet for adding areas;
a PLC station for adding an area;
a unit device for adding a region;
the analysis module is used for analyzing the graphic macro name and the graphic macro address corresponding to the unit equipment from the unit equipment configuration file according to the added parameters of the unit equipment;
the drawing generation module is used for inserting the corresponding graphic macro into the project according to the graphic macro name and the graphic macro address to generate a unit equipment drawing; adding other unit equipment item by item to obtain a complete project drawing consisting of a plurality of unit equipment drawings;
the method also comprises the steps of decomposing the equipment into unit equipment, combining the graphic macros into an electrical schematic diagram of the unit equipment by utilizing an XML technology, associating various graphic macros with attribute parameters of the unit equipment according to the structural characteristics of the electrical schematic diagram of different unit equipment, adding the electrical schematic diagram for optional configuration of the unit equipment through attribute value, selecting corresponding material components, analyzing page macros and window macros addresses of the unit equipment according to an XML file of the unit equipment, and realizing automatic insertion of standardized page macros and window macros in a designated page.
9. Apparatus/terminal device for building project drawings based on a unit device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any one of claims 1 to 7.
CN202110644606.9A 2021-06-09 2021-06-09 Method, device and storage medium for constructing project drawing based on unit equipment Active CN113536407B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110644606.9A CN113536407B (en) 2021-06-09 2021-06-09 Method, device and storage medium for constructing project drawing based on unit equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110644606.9A CN113536407B (en) 2021-06-09 2021-06-09 Method, device and storage medium for constructing project drawing based on unit equipment

Publications (2)

Publication Number Publication Date
CN113536407A CN113536407A (en) 2021-10-22
CN113536407B true CN113536407B (en) 2023-07-21

Family

ID=78095759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110644606.9A Active CN113536407B (en) 2021-06-09 2021-06-09 Method, device and storage medium for constructing project drawing based on unit equipment

Country Status (1)

Country Link
CN (1) CN113536407B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114386122B (en) * 2021-12-24 2023-12-08 易盼软件(上海)有限公司 Eplan-based full-automatic macro tool system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112016173A (en) * 2020-08-12 2020-12-01 中国汽车工业工程有限公司 Method for manufacturing electrical diagram
CN112596458A (en) * 2020-12-11 2021-04-02 东风设计研究院有限公司 PLC automatic allocation method in electrical drawing and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11079909B2 (en) * 2016-12-23 2021-08-03 Salesforce.Com, Inc. Macro building tool with an information pane and a macro building pane for compiling an ordered macro and determining data dependency
CN107424212B (en) * 2017-07-31 2020-09-18 东风设计研究院有限公司 DGRVT file format and data integration system and method based on same
CN109062570A (en) * 2018-05-30 2018-12-21 广州明珞软控信息技术有限公司 A kind of method and storage medium automatically generating drawing based on EPLAN software

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112016173A (en) * 2020-08-12 2020-12-01 中国汽车工业工程有限公司 Method for manufacturing electrical diagram
CN112596458A (en) * 2020-12-11 2021-04-02 东风设计研究院有限公司 PLC automatic allocation method in electrical drawing and storage medium

Also Published As

Publication number Publication date
CN113536407A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN110543303B (en) Visual service platform
CN110175363A (en) The generation method of the production drawing of Distributed Control System
CN106293664A (en) Code generating method and device
US5548524A (en) Expression promotion for hierarchical netlisting
CN101493839A (en) Method for generating general-purpose test document
CN113557517A (en) Automatic generation device and method of electrical design drawing
CN113536407B (en) Method, device and storage medium for constructing project drawing based on unit equipment
CN106156306A (en) A kind of template rendering intent and device
CN112596458B (en) PLC automatic allocation method in electrical drawing and storage medium
CN109325220A (en) Chart generation method, device, storage medium and electronic equipment
CN106293658A (en) A kind of interface assembly generates method and equipment thereof
CN115879435B (en) Cloud contract generation method in smart engineering scene
CN113688595A (en) System-in-package circuit schematic diagram design method and device and readable storage medium
CN111597596A (en) Signal system-based construction drawing automatic drawing method and device
CN104239072B (en) The generation method and device of the program code of software
CN111830919B (en) Terminating file generation method and device based on EPLAN platform
CN111830918B (en) EPLAN platform-based nuclear power DCS control cabinet complete drawing upgrading method and system
CN104794300A (en) Automatic generation method for IEC 61850 logic node graphic symbols
CN114443045A (en) Dynamic adding method and system of PCB reference point based on DLL
CN101646191A (en) Data processing method and device
CN113591448A (en) Report generation method and device and storage medium
CN108228688B (en) Template generation method, system and server based on XBRL
CN117094284B (en) Method for generating capability description file of intelligent equipment of transformer substation
CN114241084A (en) Circuit diagram management method and device and circuit diagram drawing method and device
CN116011407A (en) Drawing generation method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20230627

Address after: 430056 block a, Donghe center, No. 1, Dongfeng Third Road, Wuhan Economic and Technological Development Zone, Hubei Province

Applicant after: Wuhan Dongyan intelligent design and Research Institute Co.,Ltd.

Address before: 430056, No. 1, Dongfeng central, No. three Dongfeng Road, Wuhan economic and Technological Development Zone, Hubei, Wuhan, A

Applicant before: DONGFENG DESIGN INSTITUTE Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant