Data information and graph conversion management system applied to design drawing
Through the data information and graphics conversion management system, the technical bottlenecks of unit conversion and standardized verification in the design drawings are solved, data unity and compliance are achieved, efficient and accurate design drawings are generated, and multi-format output and version management are supported.
Patent Information
- Application Number
- CN202510976578.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-08-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the data conversion process of design drawings, there are technical bottlenecks in unit conversion, rule operations and standard verification links, resulting in data distortion, inefficient design, and lack of systematic rule base support, which cannot meet the automated conversion needs of composite units and non-standard units.
A data information and graphics conversion management system is designed, including data acquisition, preprocessing, unit conversion, rule calculation and standard verification modules. It uses intelligent verification mechanism, rule database and advanced rendering technology to achieve unified data format, unit conversion, load verification and compliance marking, and generate design drawings that comply with specifications.
It realizes the stability and accuracy of data acquisition, eliminates unit difference errors, improves design compliance and efficiency, generates high-quality design drawings, and supports multi-format output and version management.
Smart Images

Figure CN120492674A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data and graphic conversion, and in particular to a data information and graphic conversion management system applied to design drawings. Background Art
[0002] In the design field, in the process of collecting data from the device end, system end and database and converting it into design drawings, there are significant technical bottlenecks in unit conversion, rule calculation and specification verification, which seriously restrict the improvement of design accuracy and efficiency. The unit conversion process relies on manual intervention or the application of simple formulas, and lacks the support of a systematic rule base. Parameters such as flow and pressure on the device side and the system side often use differentiated unit systems. Manual conversion is prone to data distortion due to unit confusion, and cannot cover the automated conversion needs of complex scenarios such as compound units and non-standard units. There are problems with insufficient data integration capabilities and delayed load verification in the rule calculation stage. The existing solution only simply adds up parameters such as flow and pressure, lacks in-depth correlation mining and cluster analysis, and the calculation results are difficult to reflect the actual working conditions; load verification relies on manually set thresholds and experience judgment, and it is impossible to dynamically warn through real-time algorithms when approaching the upper limit of the main system load. The technical shortcomings in the specification verification link are prominent. Most systems only support single-dimensional review and lack full coverage and integration of national standards, industry specifications and factory rules. When problems such as parameter exceeding the limit and layout violation occur, they cannot be accurately located and visually marked. The verification report lacks specific specification basis and modification guidance, and designers need to spend a lot of time to check. Summary of the Invention
[0003] The purpose of the present invention is to provide a data information and graphic conversion management system applied to design drawings to solve the problems raised in the above-mentioned background technology.
[0004] To achieve the above objectives, the present invention provides the following technical solution: a data information and graphic conversion management system for design drawings, the system comprising: Data acquisition module: responsible for automatically collecting design data information from the equipment side, main system side and background database, including key information such as equipment name, obtaining data through network protocol and database query, and using built-in verification mechanism to ensure stable and accurate data collection, providing the original data basis for subsequent processing; Data preprocessing module: After receiving data from the acquisition module, it starts the process of format standardization, structure cleaning and error troubleshooting, unifies data in different formats into the system standard format, removes redundant records, corrects logical errors, and makes the data structure unified and the format compatible; Unit conversion module: Receives pre-processed data and converts flow and pressure parameters according to factory standards and equipment source units using a rule base. Through precise conversion, data errors caused by unit differences are eliminated and data units are unified. Rule calculation module: After obtaining unified data from the unit, the merge calculation model is called according to the background preset logic to perform data classification, traffic summation calculation and traffic load verification. The traffic load verification model is used to detect the design load, and an alarm is issued in case of abnormality, providing a basis for design optimization; Standard Verification Module: After receiving the processed data, an audit system is established based on national standards, industry specifications, and factory rules. After rigorous comparison and analysis, violations and unreasonable layouts are automatically marked, and a detailed verification report is generated to ensure that the design plan meets the requirements of the specifications and ensures design compliance. Graphics Generation Module: Receives data that has passed specification verification, calls graphic templates and generation interfaces, and uses advanced rendering technology to map the data into design drawings, annotating information such as equipment parameters. It supports template customization to meet individual needs and completes the intuitive conversion of data into drawings. Graphics Management Module: Responsible for managing the entire life cycle of generated design drawings, recording modification history through version control, using locking functions to protect drawing security, and supporting multi-format export. It implements multi-user permission control and records editing logs to ensure standardized and traceable drawing management. Human-computer interaction module: Connects to the graphics management module to provide users with a convenient operation interface, supporting operations such as drawing preview, parameter modification, and graphic fine-tuning. Through humanized interactive design, drawings can be adjusted according to on-site conditions, improving user experience and facilitating the improvement of design solutions. Results output module: Collaborates with the human-computer interaction module to output the confirmed drawings in formats such as DWG, DXF, and PDF, and generates the file reports required for construction. The output format is optimized so that the results can be accurately used in different scenarios, completing the delivery of design results and application support.
[0005] Preferably, the data acquisition module includes: (1) Multi-source automatic acquisition: The data acquisition module automatically and synchronously acquires design data from the device side, the main system side, and the background database. It uses the network communication protocol to interact with the device side and the main system side in real time to obtain dynamic data. It accurately extracts background data through database query statements, and the collected content covers key information such as device name; (2) Intelligent verification and accuracy: To ensure the quality of collected data, the module has a built-in intelligent verification mechanism. During the collection process, the integrity and validity of the data are checked in real time. If any abnormalities such as missing data or format errors are found, the abnormal data will be marked immediately and the re-collection process will be automatically started, thereby ensuring the stability and accuracy of the data and providing reliable data for subsequent processing; The multi-channel integrity detection mechanism consists of three parallel communication channels (TCP / IP, Modbus, and OPCUA). Data loss in any channel triggers re-sampling. Abnormal data judgment standard: If the deviation of collected data is greater than 5% for three consecutive times, it will be marked as abnormal.
[0006] Preferably, the data preprocessing module includes: (1) Format regularization and cleaning: After receiving the collected data, the data preprocessing module immediately starts the data regularization process. In the face of the diversity of data formats from different sources, it uses preset format conversion rules to unify various types of data into the system standard format. At the same time, it performs structure cleaning operations and uses data screening algorithms to eliminate duplicate and redundant records, sort out the data structure, and make the data more orderly. (2) Error screening and correction: After completing the basic regularization, the module uses the preset error detection algorithm to conduct in-depth screening of data logic errors, data type errors, etc. Once a problem is found in the data, the correction program is immediately started and the erroneous data is adjusted through the intelligent error correction mechanism to make the data structure unified and the format compatible.
[0007] Preferably, the unit conversion module includes: (1) Establishing an intelligent conversion rule library: To complete the automatic conversion of parameter units, a comprehensive unit conversion rule library has been established internally, which includes the conversion relationships of various common flow and pressure units. When working, the module quickly retrieves the corresponding formula from the rule library based on the source unit information in the data, accurately converts parameters such as flow and pressure, and efficiently completes the unit conversion work. The rule library adopts a key-value pair storage structure, with the key being the source unit (such as L / min) and the value being the conversion coefficient C_f and the target unit (such as m³ / h). A hash table is used to achieve fast query with O (1) time complexity; During the data conversion phase, the unit conversion formula is applied: Where: Indicates the converted standard flow value in units of Indicates the original flow value of the device, in L / min; Indicates the unit conversion factor, which is based on international or national standard conversion relations, such as min=0.06 / h; This formula is used to uniformly convert flow parameters from multiple devices into the factory's standard measurement unit, so that the data is consistent in subsequent calculations; Source of the formula: Basic unit conversion principles in physics, which is common knowledge.
[0008] (2) Unified units: Through the automated unit conversion process, this module makes the data units in the system highly unified, effectively avoiding data misreading and calculation deviations caused by inconsistent units. The unified and standardized unit data provides an accurate and reliable data foundation for subsequent rule operation modules to carry out data classification, load verification and other operations, ensuring the accuracy and consistency of data processing in the entire system.
[0009] Preferably, the rule operation module includes: (1) Deep computing and data integration: The rule computing module receives accurate data after unit conversion, and calls the merging calculation model to organize the data according to the preset logic of the system background. This includes integrating and classifying similar or related data, and using the traffic merging total algorithm to accurately calculate the total traffic volume, so that the data statistics are accurate. These operations form an orderly system for scattered data; The algorithm formula for total traffic merging is: in: Indicates the calculated total flow rate in m³ / h; Indicates the standard flow value of the i-th device node; Indicates the total number of device nodes. This formula is used to combine the traffic of each subsystem and each device node, so that the basic data for the main system traffic load calculation is correct. Formula source: Typical flow statistics formula, refer to the standard textbooks "Fundamentals of Process Engineering" and "Fluid Mechanics".
[0010] (2) Intelligent verification and warning of abnormalities: After calculating the total system flow, the flow load verification formula is used to verify the flow load of the design plan, automatically monitoring whether it exceeds the upper limit of the main system load. Once an abnormal load is detected, the warning mechanism is immediately triggered and detailed warning information is generated. This information provides key reference for designers to optimize the plan, effectively avoiding design risks caused by excessive load, and ensuring the feasibility and safety of the design plan. The flow load value is determined according to GB 50160-2008 "Design Fire Protection Standard for Petrochemical Enterprises" and is calculated based on the main system pipe diameter and material strength. For example, Qmax = 100m³ / h for DN100 pipe.
[0011] Traffic load verification formula: Where: is the calculated total system flow; The maximum flow load allowed by the main system design, in m³ / h; This formula is used to determine whether the design exceeds the maximum load capacity of the main system, ensuring the rationality of the design; Formula source: Commonly used system load matching rules in industrial design.
[0012] Preferably, the specification verification module includes: (1) Strict review of multi-dimensional standards: First, verify the mandatory provisions of national standards (such as the safety distance of GB50160), then review the recommended provisions of industry specifications (such as the flow rate range of SH / T3035), and finally verify the internal rules of the enterprise (such as the equipment numbering specifications in the factory area). A strict multi-level review system is established, and the processed data is carefully compared with various specifications and standards one by one. In-depth analysis is carried out from multiple dimensions of legality, rationality, and compliance. The data is comprehensively and strictly reviewed to ensure that the design meets the requirements of various specifications. The code verification module first applies the system pressure verification formula: Where: Indicates the maximum working pressure that needs to be met in the design drawings; Indicates the required pressure of each device node in bar. This formula is used to determine the maximum operating pressure value that needs to be considered when designing the main system to prevent insufficient system pressure design. Formula source: Equipment pressure matching principle, refer to the textbook "Chemical Equipment Design".
[0013] Then apply the pipeline flow rate verification formula to verify whether the system design flow rate is reasonable: Where: is the design flow velocity of the pipeline, in m / s; is the total flow rate of the system, unit ; is the pipe cross-sectional area, and the calculation formula is: ;in: The unit is the inner diameter of the pipe, m; Used to check whether the pipeline flow rate is within the safe operating range to prevent excessive flow rate from causing system vibration or wear; Formula source: Basic formulas of fluid mechanics.
[0014] Finally, the data closed-loop verification formula is applied to verify whether the input and output data are consistent, ensuring the integrity of the system: in: Enter the flow rate for the system, in units ; Design the total flow rate for the system; The design allowable flow loss is derived from empirical data or simulation calculation results; Used to verify the consistency of the entire process of data collection, design calculation and graphics generation, ensuring the reliability of the data closed loop; Formula source: Material balance principle of process control system.
[0015] Taking the pipeline design of a chemical plant as an example, the input flow parameters are equipment A (50L / min) and equipment B (100L / min). After processing by the unit conversion module, Q_std is 3m³ / h and 6m³ / h respectively. The rule operation module calculates Q_total = 9m³ / h, which is within the limit when compared with the main system Qmax = 10m³ / h. The specification verification module verifies that the pipeline flow velocity V = 1.2m / s (safety range 0.5-3m / s), and finally generates a DWG format drawing. (2) Intelligent marking to assist correction: During the verification process, once violations or unreasonable layouts are found in the design, the problem parts will be marked prominently. At the same time, a detailed verification report containing problem details, violation reasons and regulatory basis will be automatically generated, providing designers with clear modification guidance, facilitating the rapid location and correction of design problems, and improving the design plan.
[0016] Preferably, the graphics generation module includes: (1) Data-driven drawing generation: The graphics generation module receives qualified data after specification verification, and uses preset graphic templates and generation interfaces to efficiently convert data information into design drawings. It uses advanced graphics rendering technology and AutoCAD DXF API for rendering, and implements device parameter annotation through the GDI + graphics library. The rendering process includes: data analysis → primitive generation → layer allocation → annotation positioning, accurately extracting information such as device parameters and contact numbers, and making detailed annotations on the drawings to ensure that the drawing content is complete and the information is clear, completing the accurate mapping of data to visual drawings; (2) Flexible template customization and adaptation: To meet diverse design needs, the graphic generation module supports graphic template customization. Users can flexibly adjust the template style, layout and annotation specifications according to different design scenarios, industry standards or personal preferences. Through this customized setting, design drawings that meet actual needs can be quickly generated, improving the flexibility and applicability of drawing generation and enhancing the user design experience.
[0017] Preferably, in terms of version management, whenever a drawing is modified or updated, the graphics management module automatically records the modification time, operator and modification content to form a complete version chain, making it easy for users to trace back to any historical version at any time, thereby ensuring traceability of the design process.
[0018] To ensure the security and stability of drawings, the Graphics Management module features a drawing lock function, effectively preventing unauthorized personnel from making arbitrary changes to drawings. Users can also use the historical traceability function to clearly view all operational details from drawing creation to modification. Regarding file output, the module supports export to various common formats, including DWG, DXF, and PDF, to meet the needs of different scenarios.
[0019] In addition, the multi-user permission control mechanism completes differentiated management of different users' operating permissions through sophisticated permission allocation strategies, and combines detailed drawing editing log records to comprehensively improve the security and standardization of drawing management.
[0020] Preferably, the human-computer interaction module establishes an intuitive and easy-to-use visual interface, where users can complete a multi-dimensional preview of the design drawings, focusing on local details as well as taking an overview of the overall layout to accurately grasp the key points of the design.
[0021] Functionally, users can flexibly modify drawing parameters, utilizing graphic fine-tuning tools to refine elements like lines and annotations to meet personalized design needs. Furthermore, it fully covers the design review and confirmation submission process, helping users quickly complete the review and approval of design results. Its user-friendly interactive design, guided by dynamic prompts and real-time feedback, allows users to easily adjust even complex drawing adaptation requirements based on actual on-site conditions.
[0022] Preferably, the output module is used to convert the confirmed design drawings into usable files, supporting output in various industry-common formats such as DWG, DXF, and PDF to meet the needs of use in different scenarios. At the same time, in response to the complex needs of on-site construction, it can generate drawing files containing detailed annotations, material lists, and other information, as well as data reports with clear data statistics. During the output process, the files are processed for compatibility, so that the output results can maintain accurate display effects and usability on different platforms such as various design software, printing devices, and mobile terminals.
[0023] The beneficial effects of the present invention are as follows: 1. The present invention achieves seamless collaboration of data collection, processing, graphics generation and management by establishing a full-process automation architecture. The data collection module supports real-time capture of multi-source data and automatic re-collection of anomalies. The preprocessing module uses intelligent algorithms to clean data in batches, greatly reducing the time spent on manual sorting. Parallel processing technology is used for rule calculation and specification verification to quickly complete load assessment and compliance review. Graphics are automatically generated based on template mapping technology, combined with rapid version backtracking and one-click export in multiple formats.
[0024] 2. The present invention establishes a multi-level quality control system. The data preprocessing module unifies the format, cleans redundancy and corrects logical errors to ensure the standardization of original data; the unit conversion module relies on the rule library to automatically unify parameter units and eliminate unit difference errors; the rule operation module integrates related data and verifies the load, and issues real-time warnings for over-limit; the standard verification module checks the legality of data, the rationality of layout and the compliance of process against multi-dimensional rules, automatically marks problems and locates the standard basis.
[0025] 3. The present invention ensures that the entire design cycle meets the regulatory requirements through standardized module design and process control; the regulatory verification module integrates national, industry and enterprise rules, implements three-level review of legality, rationality and compliance, and avoids parameter excursions and layout violations; the graphic management module realizes dynamic version tracking, hierarchical authority control and operation record retention to form a traceable management system; the output module supports mainstream format export and automatically generates standardized files to ensure that drawings are displayed consistently on different platforms. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 This is a flow chart of the management system for converting data information and graphics in design drawings applied to the present invention. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0028] like Figure 1 As shown, an embodiment of the present invention provides a data information and graphic conversion management system for design drawings, the system comprising: Data acquisition module: responsible for automatically collecting design data information from the equipment side, main system side and background database, including key information such as equipment name, obtaining data through network protocol and database query, and using built-in verification mechanism to ensure stable and accurate data collection, providing the original data basis for subsequent processing; Data preprocessing module: After receiving data from the acquisition module, it starts the process of format standardization, structure cleaning and error troubleshooting, unifies data in different formats into the system standard format, removes redundant records, corrects logical errors, and makes the data structure unified and the format compatible; Unit conversion module: Receives pre-processed data and converts flow and pressure parameters according to factory standards and equipment source units using a rule base. Through precise conversion, data errors caused by unit differences are eliminated and data units are unified. Rule calculation module: After obtaining unified data from the unit, the merge calculation model is called according to the background preset logic to perform data classification, traffic summation calculation and traffic load verification. The traffic load verification model is used to detect the design load, and an alarm is issued in case of abnormality, providing a basis for design optimization; Standard Verification Module: After receiving the processed data, an audit system is established based on national standards, industry specifications, and factory rules. After rigorous comparison and analysis, violations and unreasonable layouts are automatically marked, and a detailed verification report is generated to ensure that the design plan meets the requirements of the specifications and ensures design compliance. Graphics Generation Module: Receives data that has passed specification verification, calls graphic templates and generation interfaces, and uses advanced rendering technology to map the data into design drawings, annotating information such as equipment parameters. It supports template customization to meet individual needs and completes the intuitive conversion of data into drawings. Graphics Management Module: Responsible for managing the entire life cycle of generated design drawings, recording modification history through version control, using locking functions to protect drawing security, and supporting multi-format export. It implements multi-user permission control and records editing logs to ensure standardized and traceable drawing management. Human-computer interaction module: Connects to the graphics management module to provide users with a convenient operation interface, supporting operations such as drawing preview, parameter modification, and graphic fine-tuning. Through humanized interactive design, drawings can be adjusted according to on-site conditions, improving user experience and facilitating the improvement of design solutions. Results output module: Collaborates with the human-computer interaction module to output the confirmed drawings in formats such as DWG, DXF, and PDF, and generates the file reports required for construction. The output format is optimized so that the results can be accurately used in different scenarios, completing the delivery of design results and application support.
[0029] The data acquisition module automatically synchronizes design data between the device, main system, and backend database, leveraging network communication protocols and database query technology. Using network communication protocols, it establishes a stable data exchange link with the device and main system, acquiring dynamic data such as device operating status and system operation instructions in real time. Simultaneously, it utilizes database query technology to conduct in-depth searches of the backend database, accurately extracting various design-related data. This acquisition covers key information such as device identification and system parameters, ensuring a comprehensive and comprehensive data source, providing a rich data foundation for system operation.
[0030] The data collection module integrates an intelligent verification mechanism to conduct real-time monitoring throughout the data collection process. Through dynamic detection of data integrity, format standardization, and logical rationality, once problems such as missing data, format anomalies, or logical contradictions are discovered, the system immediately marks the abnormal data and automatically triggers the re-collection process. Combined with the manual review auxiliary process, dual control of data quality is achieved, ensuring that the final collected data is authentic and valid, meeting the strict requirements of subsequent data processing and analysis. Among them, during the format regularization and cleaning stage, the data preprocessing module standardizes the data encoding, storage structure, etc. of multi-source heterogeneous data such as the device side, system side and database according to the preset format conversion protocol, and unifies them into a standardized format that can be recognized by the system; Using data screening and reorganization techniques, we deeply clean duplicated and redundantly nested data records, optimizing data structures to make them more compatible with subsequent processing logic. During error screening and correction, the module leverages a built-in error detection rule library to conduct in-depth scans based on data integrity, logical consistency, and type matching. Once data anomalies are identified, a hierarchical error correction mechanism is immediately activated: simple format errors are automatically corrected, while complex logical inconsistencies trigger a manual review process. Ultimately, the output is data with a unified structure, compatible formats, and reliable quality, providing a solid data foundation for subsequent modules such as unit conversion and rule-based operations.
[0031] Among them, in terms of establishing an intelligent conversion rule base, the unit conversion module receives the structured data output by the data preprocessing module and builds a rule system covering the conversion relationship of various flow and pressure units according to the factory operation standards and the original parameters of the equipment. By establishing a dynamic indexing mechanism, the system can quickly locate and retrieve the corresponding conversion formula based on the source unit identifier carried in the data, and combine it with the data type adaptation algorithm to implement high-precision conversion of parameters such as flow and pressure. Implementation of a dynamic indexing mechanism: The hash table key is the source unit code (e.g., 'L / min' corresponds to code '001'), and the value is the conversion factor and the target unit code. The index is automatically updated every hour to ensure that new units are included in a timely manner. Error backtracking process: For example, when the conversion error is greater than 0.1%, first verify the source data format, then re-call the rule base formula. If it still exceeds the threshold, a manual review is triggered; The unit conversion module, through automated assembly-line operations, comprehensively scans and calibrates all system data related to physical quantities such as flow and pressure. By establishing a unit mapping table and verification mechanism, it not only eliminates data ambiguity and calculation errors caused by inconsistent units, but also uses a data verification feedback loop to flag and correct abnormal unit data in real time. After processing by this module, the output standardized unit data is highly consistent and compatible.
[0032] The unit conversion module internally constructs a data structure based on hash mapping, with the key being the source unit identifier (such as "L / min", "psi") and the value being the conversion formula expression and adaptation parameters. The module supports a "conversion error detection submodule" that automatically compares the target value and the conversion result for consistency within the set accuracy range. When the error exceeds the threshold δ (the default value is 0.1%), the system triggers a backtracking process, automatically locates the source unit identifier and the data source module, and requests retransmission of the original parameters to ensure conversion accuracy.
[0033] The rule operation module, in the deep operation and data integration phase, calls the merging calculation model to organize data, including integrating and classifying similar or related data, using the traffic merging total algorithm to accurately calculate the total traffic, and organizing the multi-source heterogeneous data after the unit is unified. By establishing a data association matrix, data with similar attributes or business associations are clustered and integrated, and a specially designed traffic merging total algorithm is used to accurately aggregate and calculate the scattered traffic data, so that the originally scattered data forms a structured system with clear hierarchy and clear logic. Steps of the merge calculation model: 1. Extract equipment parameter characteristics (flow rate, pressure, medium type); 2. Cluster similar equipment based on cosine similarity; 3. Calculate the total subsystem flow rate based on the clustering results; Load warning level: For example, "Level 1 warning (load > 80% Qmax) prompts inspection, Level 2 warning (load > 90% Qmax) forces data to be sent back for recalculation."
[0034] After completing data integration and traffic flow calculations, the intelligent verification and warning anomaly process begins. Using built-in traffic load verification formulas, combined with the main system's performance parameters and design thresholds, the system dynamically assesses the traffic load of the overall design solution. If the actual load exceeds the preset upper limit, the system immediately triggers a three-level warning mechanism. This not only generates a detailed warning report including the anomaly type, impact range, and risk level, but also automatically links to a library of similar cases, providing designers with optimization strategy references, effectively mitigating potential risks caused by excessive load.
[0035] The rule operation module is based on the topological clustering analysis method, which divides the input parameters into several subsets according to equipment attributes, functional partitions or working condition associations; each subset is statistically summarized using a customized traffic merging algorithm. The system can operate in parallel in multiple sets and perform graded evaluation of load results based on the main system structure configuration. The classification includes three categories: "normal range", "overload warning" and "serious overlimit" for selective processing by downstream modules.
[0036] The specification verification module builds a hierarchical review framework based on national standards, industry specifications, and plant design rules. By establishing a specification clause index library and a dynamic matching mechanism, the data output by the rule operation module is standardized and pre-processed. This module then performs a full-process comparison and verification from three dimensions: legality (such as qualification requirements), rationality (such as parameter logic), and compliance (such as indicator thresholds). A hierarchical verification strategy is employed, with multiple rounds of cross-validation performed on key data, ensuring the comprehensive compliance of design solutions with respect to technical standards, safety regulations, and process requirements.
[0037] During the verification process, if violations or layout irregularities are detected, the module immediately uses coordinate mapping technology to pinpoint the problem node and visually marks it based on the severity of the issue. It also automatically generates a detailed report containing references to regulatory clauses, an analysis of the impact of the issue, and suggested corrections. It supports bidirectional indexing with design data, allowing designers to quickly locate and modify the data. The system incorporates a verification result feedback mechanism, allowing corrected data to re-enter the verification process, forming a "detection-marking-correction-re-verification" process that effectively improves design compliance.
[0038] The system establishes a design specification mapping table and, through drawing coordinate annotation technology, establishes a one-to-one correspondence between the positions of all non-compliant fields and the corresponding rule clause numbers; illegal items are marked with red frames or highlights in the drawings, and a "parameter-violation type-recommended rule number" triple is generated in the report. It supports jumping from drawings to specification reports, and can also locate drawing elements from the report, realizing a two-way traceable verification process.
[0039] Among them, the graphics generation module receives the qualified data output by the specification verification module, automatically maps the data parameters into drawing annotation elements through the DXF / DWG format template interface, uses graphics rendering technology to perform semantic analysis on equipment parameters, contact associations and other information, and automatically completes the graphic element layout and parameter annotation according to engineering drawing rules to form a design drawing with complete content and clear information.
[0040] To meet diverse design needs, the graphics generation module supports customizable graphic templates. Users can flexibly adjust the template's style, layout, and annotation specifications based on different design scenarios, industry standards, or personal preferences, creating a personalized template library. The system verifies the compatibility between customized templates and data structures through a compatibility assessment mechanism, enabling rapid adaptation upon call and intelligent integration of data and templates. This customization capability improves drawing generation efficiency while precisely matching user needs, enhancing the interactivity and practicality of the design process.
[0041] The graphics generation module introduces a "graphic element layout weight coefficient matrix" during the drawing rendering process. Each graphic element is automatically assigned a layer priority and scaling ratio based on its subsystem, annotation importance, and spatial proportion, avoiding drawing overlap and annotation confusion. The system uses Delaunay triangulation and KD tree indexing algorithms to automatically optimize the spacing between graphic elements, improving drawing neatness and parameter readability. Specific parameters of the rendering process: annotation positioning rules (equipment parameters are marked at the bottom right of the graphic, 5mm from the border); layer allocation logic (process pipelines are layer 0, instruments are layer 1, and annotations are layer 2).
[0042] The graphics management module, for version control, uses a built-in dynamic indexing mechanism to automatically record every modification or update to a drawing, capturing the time, operator, and modification content in real time, creating a traceable version chain. Users can quickly locate and trace back to any historical version through version difference comparison, meeting the needs of iterative optimization and process review of design solutions, ensuring the continuity and traceability of design ideas.
[0043] The security protection mechanism includes the dual functions of drawing locking and operation tracing: the former uses access control policies to hierarchically manage editing permissions, and unauthorized users can only browse drawings, effectively preventing illegal tampering; the latter uses the operation log system to fully retain the timestamps, operation types and data change details from drawing creation to all subsequent operations, forming a standardized audit trail.
[0044] In file output management, the module integrates a multi-format conversion engine that supports export to industry-standard formats such as DWG, DXF, and PDF. Through a compatibility verification algorithm, it automatically adapts to the display and usage requirements of different software environments, ensuring the consistency of drawings in scenarios such as design delivery, review, and construction. For multi-user collaboration scenarios, the module adopts a role-based permission allocation strategy, setting differentiated operational permissions for different users such as designers, reviewers, and administrators, covering functional levels such as browsing, editing, exporting, and deleting. It also monitors permission usage in real time through detailed operation logs, ensuring the efficiency of team collaboration while improving the security and standardization of drawing management through a hierarchical management and control mechanism.
[0045] Among them, the human-computer interaction module provides a visual operation interface and supports multi-dimensional preview of design drawings. Users can view the overall layout of the drawings and focus on the details of key parts through operations such as zooming and panning. With the intelligent annotation function, they can quickly grasp the key points of the design.
[0046] Functionally, the module integrates parameter editing and graphic fine-tuning tools, allowing users to flexibly modify parameter information within drawings. The system automatically performs logical verification during the adjustment process to ensure data consistency. The graphic fine-tuning tool leverages precise positioning technology to fine-tune line direction and annotation positions to meet personalized design needs. Furthermore, the module fully integrates the design review and confirmation submission process, supporting real-time annotation of review comments and version tracking to improve review efficiency.
[0047] In terms of interactive design, the module employs a dynamic guidance mechanism, assisting users in completing various operations through prompts and data feedback. To adapt to complex drawings, users can customize function layouts and shortcut keys. The system also optimizes the interaction process based on user habits, making it easy for users to easily handle various design scenarios and significantly improving the user experience and design efficiency.
[0048] The human-computer interaction module integrates a dynamic prompt engine, which generates real-time input suggestions and graphic editing feedback based on user operation paths and common error statistics. If it detects that the user input parameters do not match the output of the previous module, the system will provide a "recommended correction value" and "source module" through a prompt box to guide users to avoid logical breaks or manual errors, thereby improving overall design efficiency and accuracy.
[0049] The output module supports output in industry-standard formats such as DWG, DXF, and PDF. Through a built-in format conversion engine, confirmed design drawings can be quickly converted into files suitable for different scenarios. To meet on-site construction needs, the system can automatically integrate information such as equipment parameters and material specifications to generate professional drawing files with detailed annotations and bills of materials, and simultaneously output data reports with clear data statistics. During the output process, the files are deeply processed using a compatibility optimization algorithm, ensuring that the results maintain accurate display effects and complete usability across various design software, printing devices, and mobile platforms.
[0050] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.
[0051] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A data information and graphics conversion management system for design drawings, characterized by: The system includes: Data acquisition module: synchronously acquires structured and unstructured design data from the device side, main system side and backend database; Data preprocessing module: unifies data in different formats into the system standard format, removes redundant records, and corrects logical errors; Unit conversion module: It processes parameters of different units in a unified manner and triggers a backtracking recalculation process when the conversion error exceeds the set threshold; Rule operation module: used to call the merging calculation model to perform data clustering and integration, and perform hierarchical statistics and load verification on the total traffic; Standard Verification Module: Conducts compliance audits on processed data and generates violation annotation layers and verification reports through visual mapping when problems are found; Graphics generation module: calls graphic templates and generation interfaces, uses rendering technology, and maps data into design drawings; Graphics management module: used to record drawing modification logs, control version backtracking, set drawing access permissions, and support multiple formats such as DWG, DXF, and PDF export; Human-computer interaction module: supports drawing preview, parameter modification, and graphic fine-tuning operations. Through humanized interactive design, drawings can be adjusted according to on-site conditions. Output module: used to convert the format of confirmed drawings and reports, encapsulate the content, and optimize the platform compatibility to complete the output.
2. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The data acquisition module includes: (1) Multi-source automatic acquisition: With the help of network communication protocols, it interacts with the device side and the main system side in real time to obtain dynamic data, and accurately extracts background data through database query statements; (2) Intelligent verification and accuracy: During the collection process, the data integrity and validity are checked in real time. If any abnormal data is found to be missing or in an incorrect format, the abnormal data will be marked immediately and the re-collection process will be automatically started.
3. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The data preprocessing module includes: (1) Format regularization and cleaning: After receiving the collected data, all types of data are unified into the system standard format through preset format conversion rules; at the same time, structural cleaning operations are performed, and data screening algorithms are used to eliminate duplicate and redundant records and sort out the data structure; (2) Error screening and correction: After completing basic regularization, use the preset error detection algorithm. Once a problem is found in the data, the correction program will be immediately started and the erroneous data will be adjusted through the intelligent error correction mechanism.
4. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The unit conversion module includes: (1) Establish an intelligent conversion rule library: A unit conversion rule library is established internally. When working, the unit conversion module quickly retrieves the corresponding formula from the rule library based on the source unit information in the data, and accurately converts the flow and pressure parameters; During the data conversion phase, the unit conversion formula is applied: Where: Indicates the converted standard flow value Indicates the original flow value of the device; Indicates the unit conversion factor; (2) Unified units: Through the automated unit conversion process, the unit conversion module makes the data units in the system unified, effectively avoiding data misinterpretation and calculation deviation caused by inconsistent units.
5. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The rule operation module includes: (1) Deep computing and data integration: According to the preset logic of the system background, call the merging calculation model to organize the data, including integrating and classifying similar or related data, and using the traffic merging total algorithm to accurately calculate the total traffic; The algorithm formula for total traffic merging is: in: Indicates the calculated total flow; Indicates the standard flow value of the i-th device node; Indicates the total number of device nodes; (2) Intelligent verification and warning of abnormalities: After calculating the total system flow, the flow load verification formula is used to automatically monitor whether the load limit of the main system is exceeded. When an abnormal load is detected, the warning mechanism is immediately triggered and detailed warning information is generated; Traffic load verification formula: Where: is the calculated total system flow; The maximum traffic load allowed by the main system design.
6. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The specification verification module includes: (1) Strict review of multi-dimensional standards: Based on national standards, industry specifications and plant design rules, the processed data is carefully compared with various specifications and standards one by one, and in-depth analysis is conducted from multiple dimensions of legality, rationality and compliance, and the data is comprehensively and strictly reviewed; The code verification module first applies the system pressure verification formula: Where: Indicates the maximum working pressure that needs to be met in the design drawings; Indicates the demand pressure of each device node; Used to determine the maximum working pressure value that needs to be considered when designing the main system to prevent insufficient system pressure design; Then apply the pipeline flow rate verification formula to verify whether the system design flow rate is reasonable: Where: Design flow rates for pipes; is the total system flow; is the pipe cross-sectional area, and the calculation formula is: Where: is the inner diameter of the pipe; The pipeline flow velocity calibration formula is used to check whether the pipeline flow velocity is within the safe operating range to prevent excessive flow velocity from causing system vibration or wear; Finally, the data closed-loop verification formula is applied to verify whether the input and output data are consistent, ensuring the integrity of the system: in: Enter the flow rate for the system; Design the total flow rate for the system; is the flow loss allowed by the design; Used to verify the consistency of the entire process of data collection, design calculation and graphics generation, ensuring the reliability of the data closed loop; (2) Intelligent marking to assist correction: During the verification process, once any violation or unreasonable layout is found in the design, the problem part will be marked prominently. At the same time, a detailed verification report containing the problem details, the cause of the violation and the regulatory basis will be automatically generated.
7. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The graphics generation module includes: (1) Data-driven drawing generation: Utilize preset graphic templates and generation interfaces to convert data information into design drawings. Apply advanced graphic rendering technology to accurately extract equipment parameters and contact number information and mark them on the drawings. (2) Flexible template customization and adaptation: The graphic generation module supports graphic template customization. Users can flexibly adjust the template style, layout and annotation specifications according to different design scenarios, industry standards or personal preferences.
8. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: In terms of version management, whenever a drawing is modified or updated, the system automatically records the modification time, operator and modification content, forming a complete version chain, allowing users to easily trace back to any historical version at any time; The graphics management module is equipped with a drawing locking function to effectively prevent unauthorized personnel from making arbitrary changes to the drawings. In terms of file output, the module supports export in multiple common formats such as DWG, DXF, and PDF.
9. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The human-computer interaction module establishes a visual interface, which enables users to complete a multi-dimensional preview of the design drawings, focusing on local details and taking an overview of the overall layout; At the functional level, it supports users to flexibly modify the parameters in the drawings and use graphic fine-tuning tools to complete the fine-tuning of lines and annotation elements to meet personalized design needs. At the same time, it fully covers the design review and confirmation submission process to help users quickly complete the review of design results.
10. The data information and graphic conversion management system for design drawings according to claim 1, characterized in that: The output module supports output in multiple commonly used formats in the industry, including DWG, DXF, and PDF, to meet the usage requirements in different scenarios. In response to the complex needs of on-site construction, it can generate drawing files containing detailed annotations, material list information, and data reports with clear data statistics.
Citation Information
Patent Citations
Railway office system heterogeneous database integration method based on data conversion technology
CN119357271A
Intelligent monitoring system for village and town rain sewage pipe network
CN119378787A
Inter-plant standard specification conversion and application management system
CN119938661A
Municipal communication pipeline laying construction management system
CN120235419A
Intelligent method and system for project all-element management
WO2025108501A1
Cited By
Automatic generation method and system for semi-conductor factory layout map based on artificial intelligence model
CN120975025A
A Method and System for Automatic Generation of Semiconductor Facility Layout Diagrams Based on Artificial Intelligence Models
CN120975025B