A Smart Design Method and System for Water Chillers
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-23
- Publication Date
- 2026-08-14
AI Technical Summary
[0005]本发明实施例提供一种冷水机组智能设计方法及系统,以至少解决现有技术中非标工程订单产品的设计效率低且易出错的问题
[0116]1、当设计人员完成底座设计的部分工作,需调整底座上某一梁时,与之配合的梁实现自动调整,提高设计效率;
Smart Images

Figure CN116227055B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of unit design technology, and more specifically, to an intelligent design method and system for chiller units. Background Technology
[0002] The main models of commercial air conditioning units include: modular units, air-cooled screw chillers, water-cooled screw chillers, direct expansion chillers, and integrated chiller stations. Order development faces challenges due to the diverse configurations and selections required by customers. Each product order has different technical requirements, making standardized design impossible. For example, with air-cooled screw chillers, there are 90 different models in the order, 78 of which have varying structures and functional requirements, making the design and development task extremely demanding. The design cycle for a single order often exceeds 30 days.
[0003] The large number of part drawings makes the graphic work tedious and error-prone. Even minor changes in order requirements can lead to modifications to base components and piping, resulting in complex base, piping, and sheet metal designs, and lengthy coding application times. An average order base has around 40 drawings; even changes to a few crossbeams require redrawing all the part drawings. The piping has low versatility, and new designs lead to low overall design efficiency, with piping drawings averaging over 60. Furthermore, this easily leads to numerous design drawing errors and detailed quality issues.
[0004] There is currently no effective solution to the problem of low design efficiency and high error rate in the design of non-standard engineering order products in existing technologies. Summary of the Invention
[0005] This invention provides an intelligent design method and system for chiller units, which at least solves the problems of low design efficiency and error-proneness in the design of non-standard engineering order products in the prior art.
[0006] To address the aforementioned technical problems, embodiments of the present invention provide an intelligent design method for chiller units, comprising:
[0007] The model parameters are determined based on the design requirements of the chiller unit, and the model is driven by the model parameters to generate the main equipment and base frame.
[0008] The optimal path for connecting pipelines between main devices is calculated according to preset rules, and the pipelines are generated according to the optimal path.
[0009] Automatic material matching and duplication are performed based on the geometric parameters of the required parts to retrieve the required part models for assembly.
[0010] The beams are designed within the base frame to complete the base design;
[0011] The system automatically outputs the graphic and textual design information of the chiller unit.
[0012] Optionally, the optimal path for the connecting pipelines between main devices can be calculated according to preset rules, including:
[0013] Determine the mounting surfaces on the two main devices from which the piping needs to be connected;
[0014] The optimal path is determined according to the pipe opening orientation and relative position of the pipe opening on the mounting surface, following the preset rules.
[0015] The preset rules include at least one of the following: the path is relatively shortest, the path does not interfere, the processing technology requirements are met, and the pipeline form is classic.
[0016] Optionally, generating the pipeline according to the optimal path includes:
[0017] The initial pipeline is generated in the form of a sketch line based on the reference point of the optimal path.
[0018] The initial pipeline path is adjusted according to user operation to complete the pipeline design;
[0019] The path adjustment methods include at least one of the following:
[0020] Add, delete, and / or move coordinate points;
[0021] Change the relative size between two coordinate points;
[0022] Select a reference axis and / or a reference plane.
[0023] Optionally, automatic material matching and deduplication can be performed based on the geometric parameters of the required components to retrieve suitable component models for assembly, including:
[0024] Automatically extract the geometric parameters of the required components based on the user-selected location;
[0025] Automatic material deduplication and matching are performed on the required components based on the geometric parameters.
[0026] Retrieve the required component models and install them into the assembly.
[0027] Optionally, after generating the pipeline according to the optimal path, the method further includes:
[0028] Receives user input of component model and geometric parameters;
[0029] The geometric parameters are assigned to the parametric model corresponding to the component model to automatically generate a new model;
[0030] The new model is installed in the assembly.
[0031] Optionally, beams may be designed within the base frame to complete the base design, including:
[0032] Receive beam specification design operation, wherein the beam specification design operation includes: inputting the method of adding length to a single side and / or inputting the method of inputting opposite sides;
[0033] The beam is generated according to the beam specifications, and the generated beam is adjusted and rotated to meet the design requirements.
[0034] The beam is then subjected to hole processing operations, which include at least one of the following: one-click hole opening, batch hole deletion, selective hole opening, and selective hole deletion;
[0035] After the inspection is passed, the base design is completed.
[0036] Optionally, the graphic design information of the chiller unit can be automatically output, including:
[0037] Duplicate materials in the project model are removed based on parameter values;
[0038] After compiling the material names and drawing numbers, apply for material codes;
[0039] After the coding application is completed, the code is written into the model, the BOM (Bill of Material) is output, and the materials added in this project are uploaded to the database.
[0040] After automatically annotating the model, output engineering drawings;
[0041] Iterate through the current model, identify vulnerable parts and after-sales accessories, and export the list;
[0042] Analyze the components to generate and output exploded views.
[0043] Optional, also includes:
[0044] During the design process, if a change in the position of the main equipment is detected, the pipelines connected to the main equipment will be adjusted accordingly.
[0045] This invention also provides an intelligent design system for chiller units, comprising:
[0046] The structural design module is used to determine model parameters based on the design requirements of the chiller unit, and to drive the model using the model parameters to generate the main equipment and base frame;
[0047] The pipeline design module is used to calculate the optimal path of the connecting pipelines between main devices according to preset rules, and generate the pipelines according to the optimal path;
[0048] The geometric duplication module is used to automatically check and match materials based on the geometric parameters of the required parts, so as to retrieve the parts models that meet the requirements for assembly.
[0049] The base design module is used to design beams within the base frame to complete the base design.
[0050] The graphic output module is used to automatically output the graphic design information of the chiller unit.
[0051] This invention also provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described in this invention.
[0052] This invention also provides a non-volatile computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in this invention.
[0053] By applying the technical solution of this invention, automatic pipeline addressing design eliminates the need for manual drawing and assembly of pipelines segment by segment, improving design efficiency and reducing the probability of errors. Geometric deduplication avoids creating many identical materials, saving coding resources and reducing repetitive modeling, thus saving design time and improving design efficiency. Automatic output of graphic design information eliminates the need for tedious organization by designers, preventing errors and improving design accuracy. This enables efficient and accurate completion of graphic design for non-standard engineering orders, solving the problems of low design efficiency and high error rates in non-standard engineering order products. Attached Figure Description
[0054] Figure 1 This is a flowchart of the intelligent design method for chiller units provided in Embodiment 1 of the present invention;
[0055] Figure 2 This is a schematic diagram of the pipeline path provided in Embodiment 2 of the present invention;
[0056] Figure 3 This is a schematic diagram of the parametric design interface of the bracket provided in Embodiment 2 of the present invention;
[0057] Figure 4 This is a geometric deduplication diagram provided in Embodiment 2 of the present invention;
[0058] Figure 5 This is a schematic diagram of the overall system operation provided in Embodiment 2 of the present invention;
[0059] Figure 6 This is a schematic diagram of the layout design process provided in Embodiment 2 of the present invention;
[0060] Figure 7This is a schematic diagram of the steel pipe design process provided in Embodiment 2 of the present invention;
[0061] Figure 8 This is a schematic diagram of the sheet metal parametric design process provided in Embodiment 2 of the present invention;
[0062] Figure 9 This is a schematic diagram of the base design process provided in Embodiment 2 of the present invention;
[0063] Figure 10 This is a schematic diagram of a predefined pipe configuration provided in Embodiment 2 of the present invention;
[0064] Figure 11 This is a schematic diagram of the beam generation method provided in Embodiment 2 of the present invention. Figure 1 ;
[0065] Figure 12 This is a schematic diagram of the beam generation method provided in Embodiment 2 of the present invention. Figure 2 ;
[0066] Figure 13 This is a structural block diagram of the intelligent design system for chiller units provided in Embodiment 3 of the present invention. Detailed Implementation
[0067] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0068] It should be noted that the terms "first," "second," etc., used in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0069] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0070] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0071] The optional embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0072] Example 1
[0073] This embodiment provides an intelligent design method for water chiller units. Figure 1 This is a flowchart of the intelligent design method for chiller units provided in Embodiment 1 of the present invention, as follows: Figure 1 As shown, the method includes the following steps:
[0074] S101. Determine the model parameters based on the design requirements of the chiller unit, and use the model parameters to drive the model to generate the main equipment and base frame.
[0075] S102, calculate the optimal path of the connecting pipeline between the main devices according to the preset rules, and generate the pipeline according to the optimal path.
[0076] S103 automatically performs material duplication matching based on the geometric parameters of the required parts to retrieve the required part models for assembly.
[0077] S104, the beams are designed in the base frame to complete the base design.
[0078] S105, automatically output the graphic design information of the chiller unit.
[0079] The main equipment of the chiller unit includes: compressor, shell and tubes, four-way valve, oil separator, electrical control box, etc. A model of the main equipment is pre-set. During the actual design process, the model parameters can be used to drive the generation of the main equipment and base frame according to design requirements, completing the structural layout design of the project. Graphical design information includes: BOM, engineering drawings, and exploded views.
[0080] This embodiment improves design efficiency and reduces the probability of errors by automatically addressing pipelines, eliminating the need for manual drawing and assembly of pipelines segment by segment. Geometric deduplication avoids creating many identical materials, saving coding resources and reducing repetitive modeling, thus saving design time and improving efficiency. Automatic output of graphic design information eliminates the need for tedious organization by designers, preventing errors and improving design accuracy. This enables efficient and accurate completion of graphic design for non-standard engineering orders, solving the problems of low design efficiency and high error rates in non-standard engineering order products.
[0081] In the existing technology, the entire pipeline is winding and twisting in space. When drawing the steel pipe, it is necessary to assemble it in sections and repeatedly measure the dimensions of each section. When the dimensions of a section are adjusted, the dimensions of the related parts need to be recalculated.
[0082] In this embodiment, the optimal path for connecting pipelines between main devices is calculated according to preset rules, including: determining the mounting surfaces on the two main devices that need to be connected; and determining the optimal path according to the pipe opening orientation and relative position of the pipe openings on the mounting surfaces, based on the preset rules. The preset rules include at least one of the following: shortest relative path, non-interference path, meeting processing requirements, and classic pipeline configuration. This automatic pipeline addressing design reduces manual operation and improves design efficiency and accuracy.
[0083] In one implementation, generating the pipeline according to the optimal path includes: generating an initial pipeline in the form of a sketch line based on the reference points of the optimal path; and adjusting the path of the initial pipeline according to user operations to complete the pipeline design. Afterwards, the pipeline can be divided into straight pipes and bends, and valves, flanges, and flange fasteners can be assembled on the pipeline according to design requirements. Both valves and flanges can rotate around the pipeline center and their relative positions can be adjusted.
[0084] The path adjustment methods include at least one of the following:
[0085] Add, delete, and / or move coordinate points;
[0086] Change the relative size between two coordinate points;
[0087] Select a reference axis and / or a reference plane.
[0088] This implementation method supports adjusting pipeline routes in the assembly environment, improving design efficiency and accuracy.
[0089] In existing technologies, there are many parts with the same size in the unit design system, which is called "one item with multiple codes". In principle, duplicates should be checked before the parts are designed. If a borrowable material is found, it can be assembled in the general assembly drawing by calling the model. The traditional method is relatively complicated, and designers are prone to skipping the duplicate checking step, resulting in the creation of many identical materials, wasting coding resources and time.
[0090] In this embodiment, automatic material deduplication and matching are performed based on the geometric parameters of the required components to retrieve suitable component models for assembly. This includes: automatically extracting the geometric parameters (i.e., component dimensions, etc.) of the required components based on the user-selected location; performing automatic material deduplication and matching on the required components based on the geometric parameters; and retrieving suitable component models and installing them in the assembly. Geometric deduplication improves design efficiency and reduces the probability of errors.
[0091] The components can be sheet metal parts, valves, flanges, flange fasteners, etc. Taking valves as an example, the designer selects the outer arc of the steel pipe and the mounting plane. The system automatically extracts the outer diameter of the steel pipe and the value from the center of the steel pipe to the mounting plane (i.e., geometric parameters). It checks for duplicates according to the model model and geometric parameters. If a component with the same parameters exists, the model is directly retrieved from the model library and installed in the assembly. If no component with the same parameters exists, a valve model of the same type that needs to be placed there is selected, and the above two values are assigned to the selected model to automatically generate a new model at the selected location. Of course, the selected model can also be manually assigned values.
[0092] In one embodiment, after generating the pipeline according to the optimal path, the method further includes: receiving the component model and geometric parameters input by the user; assigning the geometric parameters to the parametric model corresponding to the component model to automatically generate a new model; installing the new model in the assembly; and storing the new model in a local folder.
[0093] Therefore, through parametric design, components with the same structure but different dimensions (length, width, and height) can be generated with a single click using parametric models. This also enables duplicate checking of similar components used in previous projects, allowing for the generation of various styles of components and a massive amount of new materials. This avoids situations where designers need to redesign and model similar components that only require size modifications for application in new products. For models with fixed structures, parametric design is used by configuring a library of commonly used enterprise components before designing. Based on the selected types, values are assigned to the parametric model using this project's functionality, achieving the goal of quickly generating components. This promotes standardized and regulated modeling within the enterprise, minimizing repetitive design work for designers.
[0094] In one embodiment, beam design is performed within the base frame to complete the base design. This includes: receiving a beam specification design operation, wherein the beam specification design operation includes: inputting a method for adding length to one side and / or inputting a method for inputting opposite sides; generating beams according to the beam specification design operation, and adjusting and rotating the generated beams (e.g., adjusting the spacing and rotating the axis) to meet design requirements; then performing hole processing operations on the beams, wherein the hole processing operations include at least one of the following: one-click hole drilling, batch hole deletion, selective hole drilling, and selective hole deletion; and after verification (e.g., whether the position, size, and hole of the beam meet the design requirements), the base design is completed.
[0095] The "input single-side length" method involves selecting one side of the base channel steel, then inputting the desired length. Based on the click position of the selected channel steel surface, a suspended beam is generated. The "input opposite sides" method involves selecting two opposite sides of the crossbeam, and generating a beam connecting the two opposite sides at the selected positions.
[0096] In this embodiment, after the base design is completed, if it is necessary to adjust a certain beam on the base, the corresponding beam can be automatically adjusted, thus improving design efficiency.
[0097] In one implementation, the automatic output of the graphic design information of the chiller unit includes: removing duplicate materials from the project model based on parameter values; organizing material names and drawing numbers, and then applying for material codes; after the coding application is completed, writing the codes into the model, outputting the BOM, and simultaneously uploading the newly added materials in this project to the database for deduplication when creating new materials next time; automatically annotating the model and outputting engineering drawings; traversing the current model, identifying vulnerable parts and after-sales accessories, and exporting the list; and decomposing the components to generate and output exploded views.
[0098] In existing technologies, compiling a Bill of Materials (BOM) involves numerous components, requiring individual itemized statistics and expert judgment by designers, resulting in lengthy editing times and a high risk of errors. This implementation method streamlines the tedious and error-prone BOM compilation process using a programmed procedure, enabling one-click export of the detailed bill of materials, thus improving design efficiency.
[0099] Existing technologies involve numerous and cumbersome base engineering drawings and component drawings, resulting in a large amount of manual drawing work for the entire project. This implementation method considers that many components have similar structures and require adjustments to some dimensions. It utilizes software processing to assist in drawing generation, reducing drawing time, improving design efficiency, and minimizing errors. After completing the design, designers can use the output engineering drawing function to automatically filter which models need to be drawn, and batch generate drawings for parts or components using function buttons. This achieves automated drawing generation by the software, allowing designers to simply check the drawings and adjust any unreasonable dimensional layouts.
[0100] In existing technologies, exploded views only organize "vulnerable parts" and "after-sales accessories." Each time, the components in the model need to be compared with the system, which is time-consuming and prone to errors. This implementation can automatically filter and export a list of vulnerable parts and after-sales accessories by traversing the data, quickly and accurately analyze the data, display the filtered model information on the interface, and quickly select the decomposition of components to output exploded views, thus improving design efficiency.
[0101] In one embodiment, the method further includes: if a change in the position of the main equipment is detected during the design process, adjusting the piping connected to the main equipment accordingly. This adaptive adjustment reduces the workload for designers and improves design efficiency and accuracy.
[0102] Example 2
[0103] The intelligent design method for chiller units described above will be illustrated below with a specific embodiment. However, it is worth noting that this specific embodiment is only for better illustrating this application and does not constitute an undue limitation of this application. Explanations of terms that are the same or corresponding to those in the above embodiment will not be repeated in this embodiment.
[0104] The existing chiller unit design has the following problems:
[0105] 1. After the pipeline connection is completed, the base design may need to be changed due to interference or insufficient reserved assembly space. Since the beams of the base are all interconnected, if the position of a beam is moved, the length of other beams may need to be adjusted synchronously, which will result in a large amount of adjustment work.
[0106] 2. Each time a hole needs to be drilled, the mounting hole of the reference object needs to be selected manually before drilling. Switching back and forth in the drawing interface makes it easy to make mistakes and omissions, and it also wastes time.
[0107] 3. After completing the structural design, the base engineering drawings are produced. The number of part drawings is large and complicated, and the manual drawing workload is large. The total number of engineering drawings produced for the entire project is large.
[0108] 4. The entire pipeline is winding and twisting in space. When drawing the steel pipe, it needs to be assembled in sections, and the dimensions of each section need to be measured repeatedly. When the dimensions of a section are adjusted, the dimensions of the related parts must be recalculated.
[0109] 5. During the design process, the position of the main equipment needs to be adjusted, and the steel pipes connected to this main equipment also need to be adjusted. This occurs frequently and involves a large workload throughout the design process.
[0110] 6. There are many parts with the same size in the system, which is called "one item, multiple codes". In principle, duplicates should be checked before the part is designed. If a borrowable material is found, it should be assembled in the assembly drawing by calling the model. The traditional method is relatively complicated, and designers may skip the duplicate checking step, resulting in the creation of many identical materials, wasting coding resources and unnecessary time.
[0111] 7. Often, similar parts can be used in a new product with only slight modifications to their dimensions, but designers often need to start designing and modeling from scratch, which takes a lot of time.
[0112] 8. After the 3D model of the whole machine is completed, fill in the "Material Batch Upload Application Form". When filling in the form, each piece of data needs to be filled in manually, and the 3D name and drawing number need to be converted. The main thing is to change the underscore in the 3D name to a dot number. The statistical process is quite painful.
[0113] 9. When compiling the BOM list, due to the large number of parts, it is necessary to count each part one by one. Many parts are not in the model and are judged by the designer's experience. The editing time is relatively long and errors and omissions are easy to occur.
[0114] 10. Exploded views only include "vulnerable parts" and "after-sales parts". Each time, the parts in the model need to be compared with the system, which takes a lot of time and is prone to errors.
[0115] This embodiment can achieve the following beneficial effects:
[0116] 1. When designers have completed part of the base design and need to adjust a certain beam on the base, the corresponding beams will automatically adjust, improving design efficiency;
[0117] 2. After the entire machine is assembled, holes are drilled in the base beam using the pre-set hole coordinates on the main equipment, brackets and other mounting components, and the hole positions are verified.
[0118] 3. After completing the structural design, designers can use the output engineering drawing function to filter which models need to be drawn based on rules. They can then batch-generate drawings for components using function buttons, achieving automated drawing generation by the software. Designers only need to check the drawings and adjust any unreasonable dimensions or layouts. The total number of engineering drawings generated for the entire project is large, and many involve similar structures with adjustments to some dimensions, all of which can be handled using the software. Furthermore, some components can be generated with software assistance according to rules, reducing drawing time. Components with similar structures in the project are configured according to type and associated with the model's engineering drawings. When the model is retrieved, the engineering drawings are automatically generated. Figure 1 And bring it out; when generating the final image, only the newly added features in the model will be processed.
[0119] 4. During the steel pipe design process, the software selects the mounting surfaces on two main devices, calculates the optimal path based on rules, generates it as a sketch line, and generates the pipeline according to the direction of the sketch line. This enables functions such as dividing the pipeline into straight pipes and elbows, inserting valve selections and flange selections, and installing flange fasteners. It also supports path adjustments in an assembly environment, improving design efficiency.
[0120] 5. During the design process, the position of the main equipment is adjusted, and the steel pipe connected to it is adjusted accordingly to achieve a follow-up effect;
[0121] 6. The deduplication function is implemented in two aspects: First, during bracket generation, a sheet metal bracket is generated at the selected location of the pipe, and parameter deduplication is performed to reduce redundant modeling; second, before organizing drawing numbers, parameter deduplication is performed according to rules. Whenever a new material is generated, the material parameter information is stored in the database for future retrieval.
[0122] 7. For models with fixed structures, parametric design is used. Before designing, the enterprise's commonly used parts library is configured. Based on the selected type, the parametric model is assigned values through the functions of this project, thereby achieving the goal of quickly generating parts, promoting the standardization and normalization of enterprise modeling, and minimizing the repetitive design work of designers.
[0123] 8. Drawing number generation follows standardized procedures, organized into rules that can be generated by the program and executed through code; similarly, code application has a corresponding interface, also controlled by software, reducing the time wasted in the processing of drawing numbers and material codes and improving application efficiency.
[0124] 9. The tedious and error-prone BOM organization work can be carried out by following the rules and using the program to export the detailed table with one click, thus improving efficiency.
[0125] 10. Based on the model information, retrieve the corresponding component information from the BANN6 system, filter it using the program, analyze the data quickly and accurately, and display the filtered model information on the interface. The exploded view decomposition facilitates the selection of the required components, achieving the goal of rapid selection and decomposition, and improving efficiency.
[0126] This embodiment provides a smart design method and platform system for chiller units, which is used to solve problems such as time-consuming steel pipe design and adjustment, repetitive design of common types of parts, complex cable tray design, cumbersome base design, messy standardized management of parts, complex material coding application, cumbersome BOM organization, low efficiency and repetitive actions in outputting engineering drawings, repetitive design of similar structures, time-consuming coding application, difficulty in controlling parts standardization, and the need for system search for vulnerable parts and after-sales parts in exploded view statistics, thereby improving design efficiency and accuracy.
[0127] Key points include:
[0128] (1) Automatic Pipeline Addressing Design
[0129] Addressing the pain point that "the entire pipeline meanders through the chiller unit space, requiring segmented assembly during steel pipe design, and repeated measurement of each segment's dimensions; any adjustment to a segment necessitates recalculating the dimensions of all related parts," this solution utilizes preset coordinate positions and the Z-axis direction on the main equipment. Calculation logic determines the optimal connection trajectory path, and the trajectory's direction is determined by reference points on the framework, i.e., by connecting multiple points. The solution supports adding or deleting points on the trajectory for flexible path adjustment. (Reference) Figure 2 CS0 to CS5 form the trajectory coordinate system, with the reference point coordinates on the right and the path curve below.
[0130] For example, some classic path rules (such as S-shaped, L-shaped, Z-shaped, etc.) are formulated, and a path that meets the rules is selected according to the relative connection positions of main equipment such as compressors, shell and tubes, and four-way valves. The starting point and the ending point are located at the coordinate points on the installation surface, and the relative position of each point in space is determined by software calculation (the intermediate point is selected according to the pipeline process requirements and rules to avoid interference), thus obtaining the entire path.
[0131] (2) Parametric design of sheet metal:
[0132] Addressing the issue that "similar parts can often be used in a new product with only slight size modifications, but designers often need to start designing and modeling from scratch," this system generates parts and components with the same structure but different dimensions (length, width, height) using parametric models with a single click. It also enables duplicate checking of similar parts used in previous projects, allowing for the generation of various styles of parts and a massive amount of new materials. For example... Figure 3 The image shows the parametric design interface for the bracket.
[0133] (3) Deduplication of component geometric information:
[0134] To address the issue of "one item with multiple codes," duplicate checks are performed before component design. The range to be queried is filtered out by classification codes, and then geometric parameters such as outer diameter, wall thickness, length, volume, and center of gravity are compared. If a usable material is found, it is assembled in the final assembly drawing by calling the model, and then automatically assembled by direct selection, avoiding the waste of coding resources and time.
[0135] The classification code is a unique identifier for materials of the same type, used for material classification and quick filtering. For example, flanges and L-shaped pipes belong to the same type of model. Figure 4 The diagram shown is a schematic of geometric plagiarism detection.
[0136] The intelligent design in this embodiment refers to the use of knowledge engineering to achieve automated product design through 3D technology, computational logic, engineering design technology, etc., to meet the requirements of product quality control, process technology, and design rules, and to automatically output drawings, documents, BOM, etc. of complete sets of products.
[0137] refer to Figure 5 The system operation diagram shown includes the external system layer, knowledge base layer, and application layer.
[0138] The external system layer mainly consists of interface connections, used to retrieve 3D models from the Windchill technology product graphic system. The models include bases, pipes, flanges, supports, key components (compressors, shells and tubes, oil separators), etc., and synchronously link with the ERP (Enterprise Resource Planning) system to obtain model parameter information (the specific parameters to be obtained will be configured in the background for different parts).
[0139] The knowledge base layer is used to store rule configurations, such as component libraries, general feature libraries, layout rules, and parameterized template libraries, and is the core of the intelligent design system for chiller units.
[0140] The application layer consists of client-side functionalities, including the framework, base, piping, wiring channels, sheet metal, coding, drawings, and exploded views. Each item contains multiple functionalities. Completing these operations will generate a complete engineering order document and allow it to be put into production.
[0141] like Figure 6 As shown, the layout design process begins. Before product design starts, the model configuration of the main equipment (compressor, shell and tube, oil separator, electrical control box, etc.) needs to be completed (parameter writing, coordinate definition, etc.), and the model is uploaded to the product data platform library Windchill. Designers first create a new project, filling in basic project information, including: product model, product series, product name, basic product dimensions, etc. Then, the system filters the basic attributes of the corresponding layout based on the basic information, such as the material code, length, width, height, and support position of the main equipment like the compressor, oil separator, and four-way valve, and retrieves the model from the Windchill 3D model. Afterwards, by determining the product type, the required component groups for the layout are generated, and the basic project information is recorded in the model's external data for later information extraction. Then, designers perform structural design, calculating the model parameters based on the basic attributes to obtain the required parameter values for model deformation driving, and then generating the main equipment and base frame based on the parameter values.
[0142] like Figure 7The diagram illustrates the steel pipe design process. This process primarily involves the automatic design of pipelines between different main equipment. All main equipment requires pre-setting a coordinate system for their 3D dimensions, which is then stored in the server's knowledge base. Designers select the mounting surfaces on the two main equipment to be connected. The optimal path is calculated using the pre-set Z-axis direction of the main equipment connection port and pre-defined rules (the optimal path considers the relative shortest route, non-interference in intermediate paths, meeting processing requirements, and some classic pipeline routes). This path is generated as a sketch line, allowing for the addition, deletion, and dragging of the relative positions of any coordinate points to adjust the path. Accurate positioning can also be achieved by adjusting spatial dimensions using relative values. Auxiliary adjustment functions such as axis parallelism (selecting a reference axis) and surface parallelism (selecting a reference surface) can also be used to adjust the path. Pipelines are generated according to the path trajectory, and can be divided into straight pipes and bends. Appropriate valves and flanges are selected based on project requirements and inserted between the pipes. After insertion, the center can be rotated based on the relative positions. It is important to note that if the flange holes are not concentric, an error should be reported.
[0143] like Figure 8 The diagram illustrates the parametric design process for sheet metal. Sheet metal parametric design primarily targets sheet metal parts such as support frames and beams for chiller units, mainly used to support steel pipes. Designers select the outer arc of the steel pipe and the mounting plane. The system extracts the outer diameter of the steel pipe and the value from the pipe's center to the mounting plane. These two values are then used in the parametric model's relational formula. Simultaneously, other 3D support frames of the same type that need to be placed in this location are selected, and these two values are assigned to the selected model to automatically generate a new model. Duplicates are checked by type (specifically, based on the selected type, the input values are compared with the parameter values stored in the database). If parts with identical parameters are found, the model is directly retrieved from the model library and installed in the assembly. If the newly generated 3D model is not suitable, the selected model can be manually assigned values to generate a new model. After the sheet metal is generated, holes are drilled.
[0144] like Figure 9 The diagram illustrates the base design process. Before engineering design, the 3D models of standard steel beams or sheet metal beams need to be configured in the deployment package's retrieval location. The main focus is on freely designing the sub-beams within the frame. Beams are generated in two ways: adding length to one side and selecting opposite sides. After generation, the spacing and rotation of the beams are adjusted using software to achieve the desired effect. Once the beam design is complete, one-click hole creation, batch hole deletion, selective hole creation, and selective hole deletion are possible. After successful inspection, the base design is complete.
[0145] The intelligent design of chiller units includes the following steps:
[0146] Step 1: Create a 3D parametric model, an engineering drawing template associated with the parametric model, coordinates and parameters of the main equipment model, complete the product hierarchy and configuration, and upload parameter information from the parts library.
[0147] Parametric modeling is a computer-aided design method and a crucial process in parametric design. In a parametric modeling environment, model-driven deformation is achieved through the parametric relationships within the model. Deformable parts are composed of features, which can be formed in positive or negative space. Positive space features refer to real, existing blocks (such as protruding bosses), while negative space features refer to parts that are cut off or subtracted.
[0148] A hierarchy is a tree-like file structure that allows interaction with software programs, facilitating easy maintenance and enabling product configuration based on the file hierarchy. For example, "layer 0" (layoutDesign) is the largest folder used for configuration, "layer 1" is the product category, "layer 2" is the unit model, and "layer 3" is the model. This hierarchical relationship allows for interactive filtering within the software interface.
[0149] Step 2: Create a new project, fill in the basic information, the program will filter out the corresponding layout and determine the product type, and then generate the component group of the required layout.
[0150] Step 3: Structural design. Calculate the model parameters based on the basic attributes to obtain the required parameter values for model driving. Then, generate the main device and base frame based on the parameter values.
[0151] Step 4: Piping design. Start the function and select the mounting surfaces on the two main devices. The software calculates the optimal path according to the rules and generates it in the form of a sketch line. The path can be adjusted by adding, deleting, and dragging the relative positions of coordinate points on the generated line. The spatial dimensions can also be adjusted by adjusting the relative values to achieve accurate positioning and path adjustment. That is, measure the relative dimensions between two points in the model space and adjust the position of the two points by modifying the dimensions.
[0152] like Figure 10 As shown, multiple pipe types can be predefined. During actual design, the appropriate pipe type is determined based on the orientation of the two pipe openings to be connected. If the pipe opening orientation is not within the predefined range, a line is generated, which is then created by the designer through operations such as adding points.
[0153] Step 5: Pipe splitting. Generate pipes according to the path trajectory and split the pipes into straight pipes and bends according to the rules.
[0154] Step 6: Insert valves and flanges, select the outer diameter of the steel pipe, and obtain the required specific model by filtering the type and series. After determining the model, load it into the assembly. Both valves and flanges can be rotated around the pipe center and their relative positions can be adjusted.
[0155] Step 7: Fastener installation. After the pipeline design is completed, the fasteners can be installed. Select two flange planes, the program will identify the flange hole diameter and number of holes, calculate the required specifications and bolt quantity, and install the specified flanges according to the set method.
[0156] Step 8: Parametric design. Parametric design has two modes. The first mode is to select the outer arc of the steel pipe and the mounting plane. The software can extract the outer diameter of the steel pipe and the value from the center of the steel pipe to the mounting plane. These two values are assigned to the selected model through the relation in the parametric model, so that the model can be automatically generated and installed in the assembly. The second mode is to manually assign values to the selected model and generate a new model and place it in the local folder.
[0157] Step 9: Base Design. Beams can be generated in two ways: adding length to one side and selecting opposite sides. After generation, the spacing and rotation of the beams are adjusted using software to achieve the desired effect. Once the beam design is complete, one-click hole drilling, batch hole deletion, hole selection, and hole deletion are available. After passing the inspection, the base design is complete.
[0158] The single-sided length extension method involves selecting one side of the base channel steel, then entering the desired length. Based on the click position of the selected channel steel side, a suspended beam is generated. (See reference.) Figure 11 In the diagram, beams 1, 2, and 3 are defined as follows: the top length of beam 1 is the length input to generate beam 1; the left length of beam 2 is the length input to generate beam 2; and the right length of beam 3 is the length input to generate beam 3.
[0159] Selecting opposite sides involves choosing the two opposite sides of the beam, generating a beam at the selected locations. (See reference...) Figure 12 Beams 5 and 6 in the middle.
[0160] Step 10: Output BOM. First, perform material deduplication. Filter and remove duplicate materials from the model based on parameter values. Process the drawing number and model name in the model. Then, apply for material codes based on the processed material names and drawing numbers. After the coding application is completed, write the codes into the model. Finally, complete the BOM output in the specified format (different from the model tree structure). At the same time, upload the newly added materials in this project to the database and place them according to type for deduplication when creating new materials next time.
[0161] The model tree structure refers to a clear hierarchical structure that displays information at different levels, allowing users to find the corresponding model step by step based on relationships. The specified format refers to a Bill of Materials (BOM) that satisfies production logic, distributing all materials according to the installation sequence.
[0162] Step 11: Output engineering drawings. The initial version of the parametric model's engineering drawings was already generated when the parts were created. Here, we will annotate the newly created UDF holes on the parametric model. Some new model drawings will also be generated; these will be annotated according to the previous rules.
[0163] Step 12: Exploded View. First, iterate through the current model, using the Bann6 system to identify vulnerable parts and after-sales accessories. Display these in a list format on the UI. After identifying vulnerable parts, decompose the first level of the largest assembly according to rules. Designers can drag parts that require manual adjustment to their ideal positions. Then, generate the exploded view according to the determined exploded view. The software automatically performs annotation actions such as ballpoint pendants to complete the exploded view creation. Finally, export the list of vulnerable parts and after-sales accessories to Excel format, completing all design work.
[0164] This embodiment uses a direct selection and automatic generation method for framework layout. The optimal positions of main equipment such as compressor, shell and tube, and oil separator are pre-configured. Through selection, the recommended positions configured in the background are directly called, and the steel pipe is automatically optimized. The remaining sheet metal parts, fan components, and heat exchanger components are all standard parts, which can be obtained by direct calling or simple parametric deformation, which can improve design efficiency and accuracy.
[0165] Example 3
[0166] Based on the same inventive concept, this embodiment provides an intelligent design system for chiller units, which can be used to implement the intelligent design method for chiller units described in the above embodiments. This intelligent design system for chiller units can be implemented through software and / or hardware.
[0167] Figure 13 This is a structural block diagram of the intelligent design system for chiller units provided in Embodiment 3 of the present invention, as shown below. Figure 13 As shown, the intelligent design system for this chiller unit includes:
[0168] The structural design module 1301 is used to determine the model parameters based on the design requirements of the chiller unit, and use the model parameters to drive the model to generate the main equipment and the base frame.
[0169] The pipeline design module 1302 is used to calculate the optimal path of the connecting pipeline between the main equipment according to preset rules, and generate the pipeline according to the optimal path;
[0170] The geometric duplication module 1303 is used to automatically perform material duplication matching based on the geometric parameters of the required parts, so as to retrieve the part models that meet the requirements for assembly.
[0171] The base design module 1304 is used to design beams in the base frame to complete the base design;
[0172] The graphic output module 1305 is used to automatically output the graphic design information of the chiller unit.
[0173] Optionally, the piping design module 1302 includes:
[0174] The first determining unit is used to determine the mounting surfaces on the two main devices that need to be connected to the pipeline;
[0175] The second determining unit is used to determine the optimal path according to the pipe opening orientation and relative position of the pipe opening on the mounting surface, and in accordance with the preset rules.
[0176] The preset rules include at least one of the following: the path is relatively shortest, the path does not interfere, the processing technology requirements are met, and the pipeline form is classic.
[0177] Optionally, the piping design module 1302 includes:
[0178] The pipeline generation unit is used to generate an initial pipeline in the form of a sketch line according to the reference point of the optimal path;
[0179] An adjustment unit is used to adjust the path of the initial pipeline according to user operation in order to complete the pipeline design;
[0180] The path adjustment methods include at least one of the following:
[0181] Add, delete, and / or move coordinate points;
[0182] Change the relative size between two coordinate points;
[0183] Select a reference axis and / or a reference plane.
[0184] Optionally, the geometric deduplication module 1303 includes:
[0185] The extraction unit is used to automatically extract the geometric parameters of the required parts based on the location selected by the user.
[0186] The duplication detection unit is used to automatically perform material duplication matching on the required components based on the geometric parameters.
[0187] The mounting unit is used to retrieve the required component models and install them into the assembly.
[0188] Optionally, the above-mentioned intelligent design system for chiller units also includes:
[0189] The parameter receiving module is used to receive the component model and geometric parameters input by the user after the pipeline is generated according to the optimal path;
[0190] The assignment module is used to assign the geometric parameters to the parametric model corresponding to the part model to automatically generate a new model;
[0191] An installation module is used to install the new model into the assembly.
[0192] Optionally, the base design module 1304 includes:
[0193] A receiving unit is used to receive beam specification design operations, wherein the beam specification design operations include: inputting the method of adding length to a single side and / or inputting the method of inputting opposite sides;
[0194] The beam generation unit is used to generate beams according to the beam specifications and to adjust and rotate the generated beams to meet the design requirements.
[0195] The processing unit is used to perform hole processing operations on the beam, the hole processing operations including at least one of the following: one-click hole opening, batch hole deletion, selective hole opening, and selective hole deletion;
[0196] The inspection unit is used to complete the base design after the inspection is passed.
[0197] Optionally, the image and text output module 1305 includes:
[0198] The elimination unit is used to eliminate duplicate materials in the project model based on parameter values.
[0199] The coding application unit is used to apply for material codes after organizing the material names and drawing numbers;
[0200] The BOM output unit is used to write the code into the model and output the BOM after the code application is completed, and at the same time upload the newly added materials in this project to the database.
[0201] The engineering drawing output unit is used to automatically annotate the model and output engineering drawings.
[0202] The export unit is used to traverse the current model, identify vulnerable parts and after-sales accessories, and export a list.
[0203] The exploded view output unit is used to decompose the parts to generate and output exploded views.
[0204] Optionally, the above-mentioned intelligent design system for chiller units also includes:
[0205] The adjustment module is used to adjust the pipelines connected to the main equipment in response to a change in the position of the main equipment detected during the design process.
[0206] The aforementioned intelligent design system for chiller units can execute the intelligent design method for chiller units provided in the embodiments of the present invention, and possesses the corresponding functional modules and beneficial effects of the method. Technical details not described in detail in this embodiment can be found in the method provided in the embodiments of the present invention.
[0207] Example 4
[0208] This embodiment provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the method described in this embodiment of the invention.
[0209] Example 5
[0210] This embodiment provides a non-volatile computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in this embodiment of the invention.
[0211] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0212] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0213] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A smart design method for a chiller unit, characterized in that, include: The model parameters are determined based on the design requirements of the chiller unit. The model is then driven by the model parameters to generate the main equipment and the base frame. The model is a parametric model, and the parameter values of the model parameters are used to drive the deformation of the model. The optimal path for connecting pipelines between main equipment is calculated according to preset rules, and pipelines are generated according to the optimal path. The preset rules include at least one of the following: the path is relatively shortest, the path does not interfere with each other, the processing technology requirements are met, and the pipeline form is classic. Automatic material matching and duplication are performed based on the geometric parameters of the required parts to retrieve the required part models for assembly. The beams are designed within the base frame to complete the base design; The system automatically outputs the graphic and textual design information of the chiller unit.
2. The method according to claim 1, characterized in that, The optimal path for connecting pipelines between main devices is calculated according to preset rules, including: Determine the mounting surfaces on the two main devices from which the piping needs to be connected; The optimal path is determined according to the pipe opening orientation and relative position of the pipe opening on the mounting surface, following the preset rules.
3. The method according to claim 1, characterized in that, Generate pipelines according to the optimal path, including: The initial pipeline is generated in the form of a sketch line based on the reference point of the optimal path. The initial pipeline path is adjusted according to user operation to complete the pipeline design; The path adjustment methods include at least one of the following: Add, delete, and / or move coordinate points; Change the relative size between two coordinate points; Select a reference axis and / or a reference plane.
4. The method according to claim 1, characterized in that, Automatic material matching and deduplication are performed based on the required component geometry parameters to retrieve suitable component models for assembly, including: Automatically extract the geometric parameters of the required components based on the user-selected location; Automatic material deduplication and matching are performed on the required components based on the geometric parameters. Retrieve the required component models and install them into the assembly.
5. The method according to claim 1, characterized in that, After generating the pipeline according to the optimal path, the process also includes: Receives user input of component model and geometric parameters; The geometric parameters are assigned to the parametric model corresponding to the component model to automatically generate a new model; The new model is installed in the assembly.
6. The method according to claim 1, characterized in that, The beams are designed within the base frame to complete the base design, including: Receive beam specification design operation, wherein the beam specification design operation includes: inputting the method of adding length to a single side and / or inputting the method of inputting opposite sides; The beam is generated according to the beam specifications, and the generated beam is adjusted and rotated to meet the design requirements. The beam is then subjected to hole processing operations, which include at least one of the following: one-click hole opening, batch hole deletion, selective hole opening, and selective hole deletion; After the inspection is passed, the base design is completed.
7. The method according to any one of claims 1 to 6, characterized in that, Automatically output the graphic and textual design information of the chiller unit, including: Duplicate materials in the project model are removed based on parameter values; After compiling the material names and drawing numbers, apply for material codes; After the coding application is completed, the code is written into the model, the BOM is output, and the newly added materials in this project are uploaded to the database. After automatically annotating the model, output engineering drawings; Iterate through the current model, identify vulnerable parts and after-sales accessories, and export the list; Analyze the components to generate and output exploded views.
8. The method according to any one of claims 1 to 6, characterized in that, Also includes: During the design process, if a change in the position of the main equipment is detected, the pipelines connected to the main equipment will be adjusted accordingly.
9. A smart design system for a chiller unit, characterized in that, include: The structural design module is used to determine model parameters based on the design requirements of the chiller unit, and to drive the model using the model parameters to generate the main equipment and base frame. The model is a parametric model, and the parameter values of the model parameters are used to drive the deformation of the model. The pipeline design module is used to calculate the optimal path of the connecting pipeline between main equipment according to preset rules, and generate the pipeline according to the optimal path. The preset rules include at least one of the following: the path is relatively shortest, the path does not interfere, the processing technology requirements are met, and the classic pipeline form is used. The geometric duplication module is used to automatically check and match materials based on the geometric parameters of the required parts, so as to retrieve the parts models that meet the requirements for assembly. The base design module is used to design beams within the base frame to complete the base design. The graphic output module is used to automatically output the graphic design information of the chiller unit.
10. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 8.
11. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Air conditioning system automatic design frame system and method
CN111797452A
Optimization algorithm for water system pipeline in air conditioning system
CN112241564A