Picture element data budget generation method based on communication engineering investigation and design drawing
By using the calculation calculation generation method based on metadata in communication engineering survey, the problems of low manual accounting efficiency and poor accuracy are solved, and more efficient, accurate and standardized engineering calculation generation is achieved.
Patent Information
- Application Number
- CN202510009739.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-03
- Publication Date
- 2025-04-25
AI Technical Summary
In communication engineering survey, when manually verifying the design drawing data for estimated generation, the efficiency is low, the accuracy is poor and the standardization is poor.
Through a method of generating a metadata estimate based on communication engineering survey design drawings, users can insert design drawings into the system, determine the equipment category, move the target device into the drawing frame, judge the equipment coverage, combine the target element, and calculate the engineering estimate data based on the preset element estimate information.
The efficiency, accuracy and standardization of the generation of communication engineering survey and design budgets has been improved, and users can quickly and accurately derive project budget data.
Smart Images

Figure CN119885308A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of image data rough estimate, and in particular to a method for generating image data rough estimate based on communication engineering survey and design drawings. Background Art
[0002] The purpose of communication engineering survey is generally to obtain detailed information on the communication engineering construction site, so as to facilitate the subsequent reasonable engineering design and construction implementation, and ensure that the layout and construction of communication facilities meet the actual environment and needs.
[0003] In the survey of communication engineering, design drawings are one of the key projects. The design drawings of communication engineering survey realize the graphical planning and description of communication engineering construction projects in detail. When making a project budget estimate, it is usually necessary to manually check the data of each design drawing and generate a manual budget estimate. Faced with a large amount of data in the design drawings, the speed of manual calculation is low, and there may be calculation errors, which makes the budget production of communication engineering survey have technical problems such as low efficiency, poor accuracy and poor standardization.
[0004] Based on this, how to improve the efficiency, accuracy and standardization of the generation of the budget estimate for the entire communication engineering survey and design has become a technical problem that urgently needs to be solved in the existing technology. Summary of the invention
[0005] In view of this, the purpose of the present invention is to provide a method for generating a preliminary estimate based on the metadata of communication engineering survey and design drawings, so as to overcome the current low speed of manual calculation and the possible calculation errors, which make the preliminary estimate production of communication engineering survey have the technical problems of low efficiency, poor accuracy and poor standardization.
[0006] To achieve the above objectives, the present invention adopts the following technical solutions:
[0007] On the one hand, a method for generating a rough estimate of data based on survey and design drawings of communication engineering includes:
[0008] In response to the insert instruction, displaying the target design drawing;
[0009] In response to the device category determination instruction, displaying device graphic elements of the category corresponding to the device category determination instruction, so that the user can determine the target device corresponding to the target design drawing from the device graphic elements;
[0010] Receiving a confirmed moving instruction, and moving the target device into a frame of the target design drawing;
[0011] Determine whether the target device covers all devices in the target design drawing;
[0012] When the target device covers all the devices in the target design drawing, determining that the primitive design is finished; when the target device does not cover all the devices in the target design drawing, inquiring whether the primitive design is finished;
[0013] If the primitive design is completed, all target devices are combined as target primitives;
[0014] In response to the engineering budget export instruction, the engineering budget data of the target graphic element combination is calculated based on the preset graphic element budget information, and the engineering budget data is displayed in a preset format.
[0015] Optionally, also include:
[0016] In response to the graphic element budget information configuration instruction, the budget information of the graphic elements in the graphic element library is configured; wherein the budget information includes: name, material, and unit price.
[0017] Optionally, also include:
[0018] In response to the graphic element library maintenance instruction, maintaining the graphic element library;
[0019] The primitive library maintenance instructions include: adding, modifying;
[0020] When the graphic element library maintenance instruction is to add a new graphic element, the maintenance of the graphic element library includes: displaying a business modeling interface, and in response to a business application option instruction selected by a user in the business modeling interface, displaying the graphic element library and graphic element table fields, so that the user can add a new graphic element and configure field attributes for the added graphic element; wherein the field attributes include: device category;
[0021] When the primitive library maintenance instruction includes modification, the maintenance of the primitive library includes: modifying the primitive according to the modification content carried by the modification instruction.
[0022] Optionally, the equipment categories include: HVAC equipment, electrical equipment, water supply and drainage equipment, fire-fighting equipment, communication equipment, security equipment, and cables.
[0023] Optionally, before displaying the engineering budget data in a preset format, the method further includes:
[0024] In response to the format setting instruction, setting the preset format;
[0025] The preset formats include: Excel table and Word text.
[0026] Optionally, displaying the engineering budget data in a preset format includes:
[0027] The engineering budget data are classified according to preset rules, and the classified engineering budget data are displayed in a preset format.
[0028] Optionally, the preset rule includes classification according to device category.
[0029] Optionally, also include:
[0030] In response to the category configuration instruction, combining the device categories to obtain a combined category;
[0031] The combination category is used as a classification basis for the preset rule.
[0032] Optionally, also include:
[0033] Receive the graphic element display instruction and display the graphic elements in the target graphic element combination at the corresponding position of the target design drawing.
[0034] Optionally, the engineering budget data of the target graphic element combination includes: the name of the equipment in the project, material data, total price, and price of any category of equipment.
[0035] The method for generating rough estimate of data based on survey and design drawings of communication engineering provided by the embodiment of the present invention has the following beneficial effects:
[0036] In response to the insert instruction, the target design drawing is displayed; in response to the device category determination instruction, the device primitive of the category corresponding to the device category determination instruction is displayed, so that the user can determine the target device corresponding to the target design drawing in the device primitive; receive the determination movement instruction, and move the target device to the frame of the target design drawing; judge whether the target device covers all the devices in the target design drawing; when the target device covers all the devices in the target design drawing, determine that the primitive design is finished; when the target device does not cover all the devices in the target design drawing, inquire whether the primitive design is finished; if the primitive design is finished, all target devices are combined as target primitives; in response to the engineering budget export instruction, the engineering budget data of the target primitive combination is calculated based on the preset primitive budget information, and the engineering budget data is displayed in a preset format. By adopting the technical solution provided by the embodiment of the present invention, the primitive design can be combined according to the communication engineering survey and design drawings, so as to export the engineering budget data through the designed target primitive combination. Among them, the user can design the target primitive combination according to the design drawings, conveniently and quickly, and directly export the engineering budget data. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0038] Figure 1 A schematic flow chart of a method for generating rough estimate of metadata based on survey and design drawings of communications engineering is provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0039] To make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other implementation methods obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.
[0040] As described in the background technology, in the survey of communication engineering, design drawings are one of the key projects. The design drawings of communication engineering survey realize the graphical planning and description of the communication engineering construction project in detail. When making a project budget estimate, it is usually necessary to manually check the data of each design drawing and generate a manual budget estimate. Faced with a large amount of data in the design drawings, the speed of manual calculation is low, and there may be calculation errors, which makes the budget production of communication engineering survey have technical problems such as low efficiency, poor accuracy and poor standardization.
[0041] Based on this, an embodiment of the present invention provides a method for generating a rough estimate based on the metadata of communication engineering survey and design drawings, so as to improve the efficiency, accuracy and standardization of generating the rough estimate of the entire communication engineering survey and design.
[0042] Graphic primitives are the basic elements in drawings, such as graphic symbols representing base stations, lines representing communication lines, icons representing various devices, etc. Graphic primitives are various information related to these basic elements.
[0043] Figure 1 A schematic diagram of a method for generating a rough estimate of data based on a communication engineering survey and design drawing provided by an embodiment of the present invention is provided in FIG. Figure 1 , this embodiment may include the following steps:
[0044] Step S101: In response to an insert instruction, display a target design drawing.
[0045] When generating a rough estimate based on the data of the communication engineering survey and design drawings, the design drawings can be first determined and inserted into the system as the target design drawings. The system can execute the method for generating a rough estimate based on the data of the communication engineering survey and design drawings provided in the embodiment of the present application.
[0046] After the user logs into the system, he can click on Quick Drawing on the left and click on the Insert Drawing Frame option to insert the target design drawing.
[0047] Step S102: In response to the device category determination instruction, display device graphic elements of the category corresponding to the device category determination instruction, so that the user can determine the target device corresponding to the target design drawing from the device graphic elements.
[0048] After inserting the target design drawing, you can click the device category determination option on the left to use the selected device category as the device category determination instruction. The system will then display the device graphic element corresponding to the device category. The user can then determine the target device (i.e., target device graphic element) corresponding to the design drawing through the device graphic element display.
[0049] In some embodiments, the equipment categories include: HVAC equipment, electrical equipment, water supply and drainage equipment, fire-fighting equipment, communication equipment, security equipment, and cables.
[0050] For example, you can click HVAC--HVAC equipment on the left to make the system display the equipment graphics of the HVAC equipment. Users can select the corresponding equipment graphics of the HVAC equipment according to the requirements in the target design drawings.
[0051] Electrical equipment may include power supply and distribution equipment and lighting equipment:
[0052] Power distribution equipment: Transformers are common equipment in engineering projects that are used to change AC voltage. For example, in large-scale construction projects, transformers are used to convert high voltage electricity into low voltage electricity suitable for equipment in the building. Its capacity is determined by the power load of the building. Some large shopping malls may require transformers with a capacity of thousands of kilovolt-amperes. The distribution cabinet is used to distribute electrical energy. It contains a variety of electrical components such as circuit breakers and contactors. The distribution cabinet can distribute electrical energy to different power consumption areas or equipment to ensure the safe and stable operation of the power system. For example, in an industrial plant, the distribution cabinet will distribute power to production equipment, lighting systems, etc. in each workshop.
[0053] Lighting equipment: There are many types of lamps, such as fluorescent lamps, LED lamps, etc. In office spaces, energy-saving LED flat panel lamps are usually used to provide a bright and comfortable lighting environment. In outdoor lighting projects, high-pressure sodium lamps or high-power LED lamps are used for street lamps. The height, irradiation angle and other design parameters of the lamps are determined according to factors such as the width of the road and the volume of traffic. The lighting distribution box is used to control and protect the lighting circuits. It can realize group control of the lighting circuits. For example, in a multi-story building, the lighting distribution box on each floor can control the lighting of different areas such as corridors, stairwells, and rooms.
[0054] Power equipment: Electric motors are widely used in various engineering fields, such as driving water pumps, fans and other equipment. In water supply and drainage projects, the power of the water pump motor is selected according to the required head and flow rate. For example, a water supply pump motor for a high-rise residential building may require tens of kilowatts of power to ensure that water is delivered to the water tank on the roof. Emergency power supply equipment, such as diesel generator sets, are used to provide emergency power when the city power is out. In places such as hospitals and data centers that have extremely high requirements for power reliability, diesel generator sets can be started in a short time to ensure the normal operation of key equipment (such as medical equipment and servers).
[0055] Water supply and drainage equipment includes water supply equipment and drainage equipment:
[0056] Water supply equipment: The water pump is one of the core equipment of the water supply and drainage system. The domestic water pump is used to transport domestic water into the building. Its flow rate and head are determined by factors such as the height of the building and the number of water users. For example, the domestic water pump of a small residential area may have a flow rate of tens of cubic meters per hour and a head of about tens of meters. The water tank is used to store a certain amount of water, which plays a role in regulating water consumption and stabilizing water pressure. In some places with high water quality requirements, such as pharmaceutical factories, pure water tanks will also be set up, and their materials and internal structures need to meet the corresponding hygiene and quality standards.
[0057] Drainage equipment: Sewage pumps are used to remove sewage from buildings and are usually installed in sewage pits in low-lying areas such as basements. There are two types of sewage pumps: submersible sewage pumps and dry sewage pumps. Submersible sewage pumps can directly dive into sewage to work, while dry sewage pumps need to introduce sewage into the pump body through pipes. In the drainage system of underground parking lots, sewage pumps with appropriate flow and head are selected according to the amount of sewage. Rainwater buckets and rainwater pipes are used to collect and discharge rainwater from the roof of buildings. Rainwater buckets come in various forms, including ordinary and siphon types. Siphon rainwater buckets can quickly drain water during heavy rains and are suitable for large roofs or buildings with high drainage speed requirements. The diameter of the rainwater pipe is determined according to the roof area and local rainfall intensity.
[0058] Fire fighting equipment: Fire fighting equipment: The fire hydrant box in the fire hydrant system is equipped with fire hydrants, fire hoses and water guns. Fire hydrants are generally connected to the fire water source through pipes. When a fire occurs, firefighters can open the fire hydrant valve and connect the hose and water gun to extinguish the fire. The layout spacing of fire hydrants is determined according to the building type and fire protection code requirements. For example, in ordinary civil buildings, the spacing of fire hydrants should generally not be greater than 30 meters. The sprinkler in the automatic sprinkler fire extinguishing system is a key equipment. The sprinkler is divided into many types according to different starting temperatures. For example, the starting temperature of ordinary sprinkler is about 68°C. When a fire occurs, the temperature rises and the glass ball of the sprinkler breaks, and water automatically sprays out to extinguish the fire. The system also includes equipment such as alarm valve group and water flow indicator. The alarm valve group is used to control the water flow and send out alarm signals. The water flow indicator can display the location of the fire area.
[0059] Alarm equipment: Detectors of the automatic fire alarm system include smoke detectors, temperature detectors, etc. Smoke detectors alarm by detecting smoke concentration and are generally installed under the ceiling of buildings. They are widely used in places such as hotel rooms and offices. Temperature detectors alarm by detecting changes in ambient temperature and are more suitable for places such as kitchens where high temperatures are easily generated. The alarm controller is used to receive signals from the detector and send out sound and light alarm signals. It can also control fire linkage equipment. It can display the specific location and time of the alarm, making it convenient for firefighters to quickly locate the fire area.
[0060] Communication equipment: Program-controlled switches are used to realize telephone communication functions within buildings. They can manage multiple telephone lines to realize internal calls and external line access. In corporate office buildings, program-controlled switches can be configured with different numbers of ports according to the scale and communication needs of the enterprise. Network switches are used to build computer networks to realize data exchange and transmission. In data centers, high-performance core switches are used, and their port rates can reach 10Gbps or even higher to meet the data transmission needs between a large number of servers.
[0061] Security equipment: Surveillance cameras are an important part of the security system. They include gun-type cameras, hemispherical cameras, etc. Gun-type cameras are suitable for outdoor long-distance monitoring, while hemispherical cameras are mostly used in indoor environments. The resolution, night vision function and other parameters of the camera are determined according to the requirements of the monitoring location. For example, in a bank business hall, a camera with high resolution and good night vision function is required to ensure security. The card reader of the access control system is used to read the access card information and control the entry and exit of personnel. In office buildings, the access control system can achieve access control of personnel in different areas through card readers and access controllers, and only authorized personnel can enter specific areas.
[0062] Step S103: receiving a confirmed moving instruction, and moving the target device into the frame of the target design drawing.
[0063] The moving instruction can be dragging, or double-clicking, etc., which is not specifically limited in this application.
[0064] For example, the equipment element of the HVAC equipment can be a water pump. You can drag the water pump to the drawing frame of the target design drawing and close the window.
[0065] Step S104: determine whether the target device covers all devices in the target design drawing.
[0066] The target device is determined cyclically so that all devices in the target design drawing are covered by the target device and the graphic element information is configured.
[0067] Step S105 : when the target device covers all the devices in the target design drawing, determine that the primitive design is finished; when the target device does not cover all the devices in the target design drawing, inquire whether the primitive design is finished.
[0068] When the target device covers all devices in the target design drawing, that is, all devices are configured by the primitives, it can be determined that the primitive design is completed and there is no need to design it again; when the target device does not cover all devices in the target design drawing, the user can decide whether to end the primitive design.
[0069] Step S106: If the graphic element design is completed, all target devices are combined as target graphic elements.
[0070] When the graphic element design is completed by any method, all target devices are combined as the target graphic element combination.
[0071] Step S107 , in response to the engineering budget export instruction, calculating the engineering budget data of the target graphic element combination based on the preset graphic element budget information, and displaying the engineering budget data in a preset format.
[0072] For each graphic element, the graphic element budget information is preset. In some embodiments, the engineering budget data of the target graphic element combination includes: the equipment name, material data, total price, and the price of any category of equipment in the project. The preset graphic element budget information may include: material data, unit price, total price, etc.
[0073] After the target graphic element combination is designed, the engineering budget data of the target graphic element combination can be calculated according to the budget information of each target graphic element, so that the engineering budget data can be displayed in a preset format for export by the user.
[0074] For example, a report can be generated, and the calculation results can be used to generate a budget report, including information such as the quantity of each component, material usage, unit price and total budget value.
[0075] It is understandable that, by adopting the technical solution provided by the embodiment of the present invention, the primitive design can be combined with the communication engineering survey and design drawings, so as to export the engineering budget data through the designed target primitive combination. Among them, the user can design the target primitive combination according to the design drawings, conveniently and quickly, and directly export the engineering budget data.
[0076] In some embodiments, it also includes:
[0077] In response to the graphic element budget information configuration instruction, the budget information of the graphic elements in the graphic element library is configured; wherein the budget information includes: name, material, and unit price.
[0078] For example, users can configure the estimated information of the graphics in the graphics library, such as name, material, unit price, etc. Such settings can enable users to update the graphics library at any time according to their needs, which is convenient and accurate.
[0079] In some embodiments, it also includes:
[0080] In response to the graphic element library maintenance instruction, maintaining the graphic element library;
[0081] The primitive library maintenance instructions include: adding, modifying;
[0082] When the graphic element library maintenance instruction is to add a new graphic element, the maintenance of the graphic element library includes: displaying a business modeling interface, and in response to a business application option instruction selected by a user in the business modeling interface, displaying the graphic element library and graphic element table fields, so that the user can add a new graphic element and configure field attributes for the added graphic element; wherein the field attributes include: device category;
[0083] When the primitive library maintenance instruction includes modification, the maintenance of the primitive library includes: modifying the primitive according to the modification content carried by the modification instruction.
[0084] For example, when maintaining the graphic element library, the graphic elements can be added and modified. It can be understood that such a setting is convenient for users.
[0085] In some embodiments, before displaying the engineering budget data in a preset format, the method further includes:
[0086] In response to the format setting instruction, setting the preset format;
[0087] The preset formats include: Excel table and Word text.
[0088] For example, based on the needs of users, engineering budget data that meet the needs of users can be provided in the form of Excel tables, Word texts, etc. for users to export.
[0089] It is understandable that such a setting makes it convenient for users to export according to different needs.
[0090] In some embodiments, displaying the engineering budget data in a preset format includes:
[0091] The engineering budget data are classified according to preset rules, and the classified engineering budget data are displayed in a preset format.
[0092] For example, after obtaining the engineering budget data, the engineering budget data can be classified, such as, it can be divided into: A equipment engineering budget data, B equipment engineering budget data, etc., and it can also include the engineering budget data of AB equipment combined, so that users can check different categories of engineering budget data.
[0093] It is understandable that, by adopting the technical solution provided in this embodiment, the user can set the preset rules to achieve customization of the classification, thereby realizing classification display according to needs, which is convenient and quick.
[0094] In some embodiments, the preset rule includes classification according to device category.
[0095] For example, the preset rules of the above classification can be classification according to device categories, or can be designed by the user.
[0096] In some embodiments, further comprising:
[0097] In response to the category configuration instruction, combining the device categories to obtain a combined category;
[0098] The combination category is used as a classification basis for the preset rule.
[0099] For example, the device categories may be combined to obtain a combined category, and the combined category is recorded as the classification of the preset rule.
[0100] In some embodiments, further comprising:
[0101] Receive the graphic element display instruction and display the graphic elements in the target graphic element combination at the corresponding position of the target design drawing.
[0102] For example, after setting the target graphic element combination, each target graphic element combination can be displayed at a corresponding position of the target design drawing, so that the user can check it accurately.
[0103] It can be understood that by adopting the technical solution provided by the embodiment of the present invention, the user can accurately check the conditions of the graphic elements in various locations of the target design drawing, which is convenient and fast.
[0104] In some embodiments, the length and area of different graphics can also be calculated. After the system user logs in, the system runs normally, enters the survey and design auxiliary support system, and runs the method for generating estimated data based on survey and design drawing elements of communication engineering provided in this embodiment through the survey and design auxiliary support system. The user can click the Insert Frame option in the quick drawing on the left, click the main interface, and insert the frame; click the Drawing option, select Rectangle, draw a rectangle, and calculate the area of the element contained in the rectangle.
[0105] Based on a general inventive concept, an embodiment of the present invention further provides a device for generating a rough estimate based on graphic element data of a communication engineering survey and design drawing.
[0106] The device for generating rough estimate based on data of survey and design drawings of communication engineering provided by the embodiment of the present invention may include: a receiving module and a processing module;
[0107] A receiving module, used for receiving an insert instruction;
[0108] A processing module, for displaying a target design drawing in response to an insert instruction;
[0109] In response to the device category determination instruction, displaying device graphic elements of the category corresponding to the device category determination instruction, so that the user can determine the target device corresponding to the target design drawing from the device graphic elements;
[0110] Receiving a confirmed moving instruction, and moving the target device into a frame of the target design drawing;
[0111] Determine whether the target device covers all devices in the target design drawing;
[0112] When the target device covers all the devices in the target design drawing, determining that the primitive design is finished; when the target device does not cover all the devices in the target design drawing, inquiring whether the primitive design is finished;
[0113] If the primitive design is completed, all target devices are combined as target primitives;
[0114] In response to the engineering budget export instruction, the engineering budget data of the target graphic element combination is calculated based on the preset graphic element budget information, and the engineering budget data is displayed in a preset format.
[0115] In some embodiments, the processing module is further used to configure the estimated cost information of the graphics elements in the graphics element library in response to the graphics element estimated cost information configuration instruction; wherein the estimated cost information includes: name, material, and unit price.
[0116] In some embodiments, the processing module is further used to maintain the graphic primitive library in response to the graphic primitive library maintenance instruction;
[0117] The primitive library maintenance instructions include: adding, modifying;
[0118] When the graphic element library maintenance instruction is to add a new graphic element, the maintenance of the graphic element library includes: displaying a business modeling interface, and in response to a business application option instruction selected by a user in the business modeling interface, displaying the graphic element library and graphic element table fields, so that the user can add a new graphic element and configure field attributes for the added graphic element; wherein the field attributes include: device category;
[0119] When the primitive library maintenance instruction includes modification, the maintenance of the primitive library includes: modifying the primitive according to the modification content carried by the modification instruction.
[0120] In some embodiments, the equipment categories include: HVAC equipment, electrical equipment, water supply and drainage equipment, fire-fighting equipment, communication equipment, security equipment, and cables.
[0121] In some embodiments, the processing module is further configured to set the preset format in response to the format setting instruction;
[0122] The preset formats include: Excel table and Word text.
[0123] In some embodiments, the processing module is specifically used to classify the engineering budget data according to preset rules, and display the classified engineering budget data in a preset format.
[0124] In some embodiments, the processing module is further configured to combine the device categories in response to the category configuration instruction to obtain a combined category;
[0125] The combination category is used as a classification basis for the preset rule.
[0126] In some embodiments, the processing module is further used to receive a graphic element display instruction and display the graphic elements in the target graphic element combination at corresponding positions on the target design drawing.
[0127] In some embodiments, the engineering budget data of the target graphic element combination includes: the name of the equipment in the project, the material data, the total price, and the price of any category of equipment.
[0128] The specific steps of the above device have been described in the method embodiment and will not be repeated here.
[0129] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.
[0130] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.
[0131] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0132] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0133] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0134] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0135] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0136] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0137] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A method for generating a rough estimate of data based on survey and design drawings of communication engineering, characterized in that: include: In response to the insert instruction, displaying the target design drawing; In response to the device category determination instruction, displaying device graphic elements of the category corresponding to the device category determination instruction, so that the user can determine the target device corresponding to the target design drawing from the device graphic elements; Receiving a confirmed moving instruction, and moving the target device into a frame of the target design drawing; Determine whether the target device covers all devices in the target design drawing; When the target device covers all devices in the target design drawing, determining that the primitive design is finished; When the target device does not cover all the devices in the target design drawing, inquiring whether the graphic element design is completed; If the primitive design is completed, all target devices are combined as target primitives; In response to the engineering budget export instruction, the engineering budget data of the target graphic element combination is calculated based on the preset graphic element budget information, and the engineering budget data is displayed in a preset format.
2. The method according to claim 1, characterized in that Also includes: In response to the graphic element budget information configuration instruction, the budget information of the graphic elements in the graphic element library is configured; wherein the budget information includes: name, material, and unit price.
3. The method according to claim 1, characterized in that Also includes: In response to the graphic element library maintenance instruction, maintaining the graphic element library; The primitive library maintenance instructions include: adding, modifying; When the graphic element library maintenance instruction is to add a new graphic element, the maintenance of the graphic element library includes: displaying a business modeling interface, and in response to a business application option instruction selected by a user in the business modeling interface, displaying the graphic element library and graphic element table fields, so that the user can add a new graphic element and configure field attributes for the added graphic element; wherein the field attributes include: device category; When the primitive library maintenance instruction includes modification, the maintenance of the primitive library includes: modifying the primitive according to the modification content carried by the modification instruction.
4. The method according to claim 1, characterized in that: The equipment categories include: HVAC equipment, electrical equipment, water supply and drainage equipment, fire-fighting equipment, communication equipment, security equipment, and cables.
5. The method according to claim 1, characterized in that Before displaying the engineering budget data in a preset format, the method further includes: In response to the format setting instruction, setting the preset format; The preset formats include: Excel table and Word text.
6. The method according to claim 1, characterized in that The step of displaying the engineering budget data in a preset format includes: The engineering budget data are classified according to preset rules, and the classified engineering budget data are displayed in a preset format.
7. The method according to claim 6, characterized in that The preset rules include classification according to device categories.
8. The method according to claim 7, characterized in that Also includes: In response to the category configuration instruction, combining the device categories to obtain a combined category; The combination category is used as a classification basis for the preset rule.
9. The method according to claim 1, characterized in that: Also includes: Receive the graphic element display instruction and display the graphic elements in the target graphic element combination at the corresponding position of the target design drawing.
10. The method according to any one of claims 1 to 9, characterized in that: The engineering budget data of the target graphic element combination includes: the equipment name, material data, total price, and price of any category of equipment in the project.